Новичок
Регистрация: 06.09.2011
Сообщений: 6
Репутация: 12
![]() |
ну я бы так не сказал:
http://openprog.altervista.org/ если только прошивку загонять в чип, то за глаза и за уши, и кстати работает под Линукс. |
||
Оценка
|
Новичок
Регистрация: 13.11.2012
Сообщений: 5
Репутация: 17
![]() |
долгое время пользовался ком-программатором Громова:иногда записывал с ошибками,мучался с фьюзами, но, самое главное, очень долго прошивает, особенно когда отлаживаешь устройство в железе, поэтому нашел usb программатор "usbasp"(проще уже некуда) и программу для прошивания "KhazamaAVRProgrammer"-с тех пор забыл о проблемах с фьюзами(прога сама выставляет), и перешел полностью на работу от ноута
![]() |
||
Оценка
|
Новичок
Регистрация: 03.12.2011
Сообщений: 5
Репутация: 12
![]() |
программатор
Atmel или PIC? У каждого определенный круг задач, которые мы можем решит быстро и эффективно. Ассемблер у PIC 40 команд у Atmel 120. У PIC биты конфигурации ставится в ассемблерном или с файле. У Atmel это отдельный файл. На чем писать программы? Atmel это бесплатные AVR Studio и ggc. У PIC бесплатный MPLAB IDE. Там есть плагин на с 8 битные микропроцессоры. Остальное платное или ломанные программы. Лично я для прошивки применяю AVRISP для Atmel и PICKIT2 для PIC. Изготовил к ним дополнительные платы, что бы прошивать под все корпуса. Надежно и точно и гарантировано что записалась , а именно та программа, которую ты написал. А все эти дешевые программаторы - это танцы с бубном. То ли у тебя программа не правильно написана, то ли это программатор фокусы выдает. Выбор за тобой.
|
||
Оценка
|
Специалист
Регистрация: 03.01.2013
Сообщений: 957
Репутация: 288
![]() ![]() ![]() |
У всех дешевых программаторов полное отсутсвие борьбы с помехами по
сигнальным шинам и шинам питания. Схемы испытывают в протеусе, а там радиволны не летают. Жменька конденсаторов и все начинает стабильно работать. Убедился на Willem, SeeProg, ExtraPIC и еще парочке малоизвестных. Упрощать и сокращать до примитива то же не следует. Буферные элементы отлично работают предохранителями. |
||
Оценка
|
Знаток
Регистрация: 12.01.2010
Адрес: Киев
Сообщений: 226
Репутация: 98
![]() |
Так снабберы, ферритовые бусины и блокировочные емкости никто и не отменял. Дешёвый программатор - это идея. А довести её до ума - личное дело чести каждого конструктора.
Предвидя вопросы чайников насчёт применения интерфейса USB-RS232, сразу говорю: МОЖНО, НО! нужен софт, поддерживающий BitBang режим. Т.е. последовательный порт на FT232R и её аналогах работает малость не так, как стандартный. Подробности в Гугле, эта тема неоднократно обсуждалась. Обычно дешёвый программатор нужен один раз - чтобы прошить МК нормального USB прогера. |
||
Оценка
|
Новичок
Регистрация: 02.03.2012
Сообщений: 193
Репутация: 14
![]() |
Приобрел много чего, но главное AtMega16a.
Начну собирать стабилизатор. Дайте кто нибудь схему подключения AtMega16a с внешним кварцем. На схемах какие-то катушки еще есть. Без них можно обойтись. Я распишу как понимаю, а вы поправьте что нетак. RESET 10 КОм подтянуть к +, кнопка к -; VCC +; GND -; XTAL1 кварц?; XTEL2 кварц?; AVCC вроде через катушку к +, просто к + подтянуть можно?; AREF ?;
Последний раз редактировалось RomanEfimov; 22.03.2013 в 10:10.
|
||
Оценка
|
Специалист
|
В сети полно схем на микроконтроллерах. Вы расписали все правильно. Добавлю от себя несколько моментов: кварц подключается к микроконтроллеру к выводам XTAL1 и XTAL2, но желательно установить на выводы кварца два кондера на "землю" 18 - 33 пФ или взять готовый кварц с кондерами.
Вывод AVCC - питание аналоговой части микроконтроллера (встроенные АЦП, компараторы и пр), к этому выводу AVCC, как и к VCC подключаются кондеры 0.1 мкф (максимально близко к выводам микроконтроллера). Дополнительно, для снижения помех по питанию ставится дроссель (катушка), т.о. формируется LC-фильтр. Если АЦП микроконтроллера не будет использоваться (или используется очень хороший источник питания), то дроссель можно не ставить. Вывод AREF - вход опорного напряжения АЦП, на него можно подать напряжения питания, но это отдельная история...
__________________
Уважаемые пассажиры, самолет ТУ-134 садится. У кого есть зарядка от ТУ-134, просьба пройти в кабину пилота.
Последний раз редактировалось Vadzz; 22.03.2013 в 13:49.
|
||
Оценка
|
Новичок
Регистрация: 02.03.2012
Сообщений: 193
Репутация: 14
![]() |
Немного недопонял.
AVCC и VCC к +5В, но между + и общий еще 0,1 мкф, как можно ближе к МК? AREF тоже к +, или можно в воздухе оставить. Не до АЦП пока, светодиодами поморгать бы. Кстати у меня первая радость. Стабилизатор готов ![]() |
||
Оценка
|
Специалист
|
К примеру, смотрим микроконтроллер в схеме http://www.rlocman.ru/i/Image/2010/11/15/2.png
Или смотрим и читаем здесь
__________________
Уважаемые пассажиры, самолет ТУ-134 садится. У кого есть зарядка от ТУ-134, просьба пройти в кабину пилота. |
||
Оценка
|
Новичок
Регистрация: 02.03.2012
Сообщений: 193
Репутация: 14
![]() |
С выводами вроде разобрался.
Теперь с распиновкой COM ничего не могу понять. Эти два сайта противоречат. http://www.getchip.net/posts/delaem-...okontrollerov/ http://www.spektr-s.ru/content/comport.html Какая правильная? И по первой ссылке к выводу 2 тачно надо подключать? А то тут http://npl-polus.ru/articles/electronic/programmer все также, но вывод 2 не используется. Наверно буду собирать по последней ссылке.
Последний раз редактировалось RomanEfimov; 22.03.2013 в 14:08.
|
||
Оценка
|
Обратная связь РадиоЛоцман Вверх |