Самодельная Arduino Z-DIYino FT232RL

Опубликовано 29.06.2015 11:12:00


Z- DIYino FT232RL - это клон платы Arduino для домашнего изготовления.  

Является обновлением DIY платы Arduino USB и имеет ряд улучшений. Добавлен предохранитель на линию +5V USB,  появился джампер выбора источника питания (внешний блок/USB). Линия 3.3V теперь питается не от вывода микросхемы FT232RL (до 50мА), а от отдельного стабилизатора ASM1117 3.3 (до 500мА)

Встречайте Z-DIYino FT232RL.

Внешний вид самодельной Arduino 

Внешний вид самодельной Arduino

Принципиальная схема: z-diyino-ft232rl-schematics

 

 

Особенности сборки

На плате имеется перемычка, соединяющая вывод VCC (7) и вывод AVCC (20). Посадочные отверстия на данных контактных площадках сверлятся сверлом большего диаметра, перемычка вставляется с верхней стороны платы (как показано на шелкографии), затем поверх неё вставляется панелька и пропаевается все вместе. 


 

Плата подключается к компьютеру, как и оригинальная плата Arduino, по средством USB кабеля. Однако просто собрать плату, подключить к компьютеру и заливать скетчи не получится. Для работы в среде Arduino в память контроллера необходимо залить bootloader. Про различные варианты заливки бутлоадера можно прочитать здесь.


 

После заливки бутлоадера, нам уже ничто не мешает приступить непосредственно к программированию.

Для начала необходимо скачать среду Arduino. Скачать последнюю версию можно на сайте производителя.

Подключаем наш клон к компьютеру, при наличии интернета устройство должно определиться автоматически. 

Если при подключении драйвер на FT232RL не установился автоматическом режиме, тогда скачиваем драйвер на свою ОС с сайта производителя FTDI.

Открываем скачанную идеешку и выбираем плату. Плата будет отображаться как Arduino NG or older w/ATmega 8 при использовании контроллера ATmega 8, либо как Arduino NG or older w/ATmega 168 при использовании ATmega168. При использовании ATmega 328 будет отображаться либо как Duemlanove либо как UNO  в зависимости от залитого бутлоадера.

Заливаем скетч в Freeduini MAX232.

Затем выбираем COMport к которому подключена плата. У меня кабель определился под девятым номером.

Заливаем скетч в Freeduini MAX232.

Для проверки работоспособности зальем в контроллер тестовую программку-мигалку, выполнив следующие действия

Далее жмем кнопку "Загрузить"

Заливаем скетч в Freeduini MAX232.

После успешной загрузки вы должны увидеть следующее

Ардуино COM порт своими руками сделай сам Arduino COM port DIY Freeduino max232

Если все заработало, то поздравляю вас. Вы собственноручно собрали полноценный клон USB Arduino.


 

Демонстрация

Добавить видео


 

В архиве лежит шаблон под ЛУТ, EAGLE файлы и список деталей.

Открываем изображение => Печать => Во всю страницу


 

Для облегчения распайки smd компонентов с обратной стороны платы, где нет маркировки, приведу картинку. 

Хочется отметить, что на smd конденсаторах нет маркировки номиналов, на картинке фиолетовые - 22пФ, кремовые 0.1мкФ

Монтажная схема SMD компонентов


А как же комментарии?