Всем привет!
Сегодня разберемся для чего нужен программатор и какой из них проще и лучше при использовании на платах Arduino.
Программатор нужен для заливки программы в микроконтроллер, потому сам МК не умеет читать программы напрямую через Ваш ПК.
Программаторы бывают распаяны на плате вместе с микроконтроллером, а бывают как отдельные внешние устройства.
Такой внешний программатор лучше всегда иметь под рукой т.к. не на всех платах могут быть распаяны программаторы как например на Arduino Pro Mini. Некоторые производители экономят на этом место и предлагают покупать вместе с платой еще и программатор.
Так какой же выбрать?
В Arduino устанавливают 2 вида программаторов:
- СH340G
- FT232RL
СH340G
Такие программаторы устанавливаются в китайских версиях Arduino.
Стоимость программатора на таком чипе всего 40 рублей (на Али), а функционал не хуже чем у конкурентов. Важное отличие в том что для работы нужно установить драйвера, что не является проблемой.
FT232RL
Используется в оригинальных платах Arduino. Является достаточно стабильным и качественным программатором. Основными преимуществами микросхемы FT232RL по сравнению с CH340G является более стабильная работа и минимальная обвязка. Микросхема заранее предоставляется с запрограммированной памятью, следовательно устанавливать драйвера на Ваш ПК не требуется.
Стоимость платы с таким чипом естественно выше (на Али нашел за 116р), но цена оправдывается надежностью в работе и большим функционалом.
Итоги
CH340G c подходит для большинства микроконтроллеров, имеет низкую цену, а также очень популярен.
FT232RL является более стабильной в работе с большим количеством микроконтроллеров.
#CH340G #Ft232RL #программатор #Arduino #ардуино