Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
18.08.2008, 15:36
|
|
Гражданин KAZUS.RU
Регистрация: 08.07.2006
Сообщений: 583
Сказал спасибо: 76
Сказали Спасибо 90 раз(а) в 66 сообщении(ях)
|
Re: Простой COM-программатор для AVR. Миф или реальность?
Сообщение от SergeBS
|
Сообщение от alberio
|
После долгого и утомительного лазанья по интернету нашел всего одну(!) схему простого програматора для AVR через COM.(см. схему)
|
Значит плохо лазил. Совсем примитивный состоит из 7 резисторов и 3 диодов.
И валяется в куче мест: у Громова, у Николаева, в обучалках всяких. По-моему и здесь где-то - тоже.
Прежде чем искать программатор - реши насчет ЧТО им программировать. Не все AVR поддерживают ISP (in system programming), да и фьзами ISP зарубить - легко. Это чтобы жизнь медом не казалась
|
Николаевскую схему я видел,но моё мнение, если программируемая схема будет "с глючком", то есть большая вероятность из порта сделать нечто непотребное...
На счет фьюзов согласен, но на то нам и нужна голова, чтоб ею, перед тем, как программировать, хорошо подумать.
Назови AVR,не поддерживающий ISP.
-- Прилагается рисунок: --
|
|
|
|
18.08.2008, 15:51
|
|
Вид на жительство
Регистрация: 11.05.2007
Адрес: Владимир
Сообщений: 384
Сказал спасибо: 10
Сказали Спасибо 110 раз(а) в 47 сообщении(ях)
|
Легко. Все AT89CX051. Плюс на 8-лапых - придется отключать Reset - выводов-то маловато. А это - кирдык ISP.
|
|
|
|
18.08.2008, 16:05
|
|
Гражданин KAZUS.RU
Регистрация: 08.07.2006
Сообщений: 583
Сказал спасибо: 76
Сказали Спасибо 90 раз(а) в 66 сообщении(ях)
|
Сообщение от SergeBS
|
Легко. Все AT89CX051. Плюс на 8-лапых - придется отключать Reset - выводов-то маловато. А это - кирдык ISP.
|
8-выводные через ISP программировал лично (успешно ![Улыбка](images/smilies/icon_smile.gif) )
Отключать RESET нужно только в том случае, если этот вывод будет использоватся в схеме, как вывод общего назначения, после этого по ISP контроллер программровать будет невозможно (но всё-таки можно по другим алгоритмам).
На счёт AT89CX051... Не уверен, что данная серия относится к AVR, это скорей 8051.
Да и вообще, в наше время такое ***** использовать стыдно, имхо.
|
|
|
|
23.08.2008, 20:40
|
|
Заблокирован
Регистрация: 05.12.2006
Сообщений: 4,033
Сказал спасибо: 169
Сказали Спасибо 387 раз(а) в 281 сообщении(ях)
|
![Улыбка](images/smilies/icon_smile.gif) Совершенно верно !
Поддержим нашего коллегу-форумчанина!
Добра и Удачи.
|
|
|
|
23.08.2008, 20:49
|
|
Супер-модератор
Регистрация: 13.03.2004
Адрес: Minsk
Сообщений: 2,378
Сказал спасибо: 1,955
Сказали Спасибо 1,328 раз(а) в 578 сообщении(ях)
|
Небольшое уточнение - 7 резисторов и 3 диода - это не "Николаевская" схема, это схема Громова. Он ее разрешил мне использовать
И насчет надежности. COM порт спалить - по моему - невозможно. Во всяком случае, у меня за годы работы с этой схемой не получилось. А вот LPT сжечь - как два пальца. Почему два? Да два и спалил. Думаете, почему в Uniprof заложена возможность выбора используемых линий LPT?
Не программируются ISP - навскидку - тини28, 8534 (да, была такая!), мега406. Правда, все уже устаревшие.
Ну и не соглашусь что х51 - *****. Не зря он многие МК пережил и наверное еще многих переживет, а уж насколько удобен при программировании на асме - сказка!
|
|
|
|
26.08.2008, 12:13
|
|
Гражданин KAZUS.RU
Регистрация: 08.07.2006
Сообщений: 583
Сказал спасибо: 76
Сказали Спасибо 90 раз(а) в 66 сообщении(ях)
|
На счет схемы - не имею права категорично судить, ибо не собирал.Надо буит попробывать.
Тини28 и мега406
Обе, кажись, специализированые... для чего, не скажу.
Словом очень рЭдкая птЫца не прграммируется по исп.
Можно найти ужасно много заменителей, для этих птЫц, нередко пофункционалистее.
По той же причине я ругаюсь на х51, ведь авр семейство покруче будет, и, что интерестно, дешевле.
По крайней мере х51, все, что я встречал в прайсах дороговаты были, по причинам снятия их с производства.
Мож есть какие и дешевые, не знаю, не интересовался.
Вопрос к более опытным спецам, в частности к nml.
Почему трудно спалить COM? Защита какая-то?
|
|
|
|
26.08.2008, 18:43
|
|
Вид на жительство
Регистрация: 11.05.2007
Адрес: Владимир
Сообщений: 384
Сказал спасибо: 10
Сказали Спасибо 110 раз(а) в 47 сообщении(ях)
|
Сокращаю число деталей до 7 и заодно повышаю безопасность МК
-- Прилагается рисунок: --
|
|
|
|
27.08.2008, 08:11
|
|
Почётный гражданин KAZUS.RU
Регистрация: 17.05.2005
Адрес: Украина
Сообщений: 1,963
Сказал спасибо: 295
Сказали Спасибо 496 раз(а) в 361 сообщении(ях)
|
Цитата:
|
Почему трудно спалить COM?
|
Интерфейс изначально разрабатывался под горячее подключение: двустороннее ограничение напряжения + ограничение тока.
|
|
|
|
27.08.2008, 08:52
|
|
Вид на жительство
Регистрация: 11.05.2007
Адрес: Владимир
Сообщений: 384
Сказал спасибо: 10
Сказали Спасибо 110 раз(а) в 47 сообщении(ях)
|
Сообщение от alberio
|
По той же причине я ругаюсь на х51, ведь авр семейство покруче будет, и, что интерестно, дешевле.
По крайней мере х51, все, что я встречал в прайсах дороговаты были, по причинам снятия их с производства.
Почему трудно спалить COM? Защита какая-то?
|
У меня в городе самый дешевый - AT89C2051.
Насчет СОМ - посмотри datasheet GD75232 - обычно они (или аналоги стоят). Там все видно: и почему 0 В принимается как -3..-15 В стандарта, и почему спалить тяжело.
|
|
|
|
27.08.2008, 12:05
|
|
Гражданин KAZUS.RU
Регистрация: 08.07.2006
Сообщений: 583
Сказал спасибо: 76
Сказали Спасибо 90 раз(а) в 66 сообщении(ях)
|
Сообщение от SergeBS
|
Сокращаю число деталей до 7 и заодно повышаю безопасность МК
|
Как только выхожу из отпуска, первым делом воплощаю эту схему в реальность.
Спасибо!
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 09:25.
|
|