У каждого начинающего радиолюбителя наступает момент, когда он понимает, что микроконтроллеры, это основа всей современной цифровой техники, и радиолюбитель, не разбирающийся в программировании и наладке устройств на МК, рискует, так сказать, отстать от жизни. Что же необходимо для того, чтобы собрать устройство на МК? Это как минимум сам микроконтроллер и программатор для того, чтобы прошить МК, или записать в его память программу.
Конечно, программатор USBASP-USBISP можно сделать самому, в интернете есть множество схем рассчитанных на разный уровень подготовленности. Но в любом случае, на изготовление нужно время, нужно будет сделать красивый корпус и так далее.
Я сделал себе один программатор сам, но после наткнулся в интернет магазине Али экспресс на предложение купить готовый программатор в корпусе всего за 5 долларов, с бесплатной доставкой.
На странице заказа на Али экспресс было написано, что он нормально работает с Виндоус 7 64 бит. Для определения программатора, не требуются никакие сторонние драйвера, он определяется в системе как Hid устройство. Подключается USBASP-USBISP программатор с помощью шлейфа 10 Pin, который входит в комплект. Длина шлейфа приличная и составляет примерно 70 сантиметров.
Программатор идет сразу в алюминиевом корпусе. На том сайте есть подобные программаторы и без корпуса, но их брать не рекомендую, разница в цене составляет максимум доллар. На следующем рисунке изображена распиновка разъема:
Здесь все понятно, стандартный набор пинов, необходимый для того, чтобы прошить микроконтроллер. В программаторе есть индикация включения и прошивания, выполненная на светодиоде, который как и у USB флешек, горит при подключении к порту и мигает при передаче данных, в данном случае при прошивке.
Мною был сделан переходник из разъема 10 PIN, (выпаянного с материнской платы компьютера), для подключения этого программатора к цанговой макетной плате. Я припаял проводки к той части штырьков разъема, которые были впаяны в плату, а после залил для фиксации и придания жесткости термоклеем. Проводки взял для облегчения подключения разноцветные.
Программатор позволяет питать собираемое устройство от USB порта компьютера, если потребление не превышает 500 мА. После прошивки, в отличие от программатора Громова, пин Reset необязательно отключать, для того чтобы схема заработала. Список поддерживаемых микроконтроллеров можно увидеть на следующем рисунке:
Используется программатор с оболочкой для прошивки ProgISP, программа на английском языке, разобраться не составит труда.
Прошивал МК Тини-2313, используя эту оболочку, прошилось довольно быстро, по крайней мере, не медленнее, чем программатором Громова. Так как этот программатор не копия USBASP, то использовать оболочки, работающие с программатором USBASP, с этим программатором работать не будут. Совместно с этим программатором нужно использовать только оболочку ProgISP. Автор статьи — AKV.
Originally posted 2019-03-11 00:21:42. Republished by Blog Post Promoter