Ключевое ?лово

vk

Превращаем Arduino Duemilanove в Uno

Существует 2 разновидности Arduno плат (не считая микро/мини варианты) на основе микроконтроллера ATMEGA328P ,которые отличаются небольшими схематическими изменениями:

Arduino Duemilanove - более старый вариант платы,где переходником USB-RS232 служит микросхема FT232RL

Arduino Uno - более новый вариант,где переходником USB-RS232 служит микроконтроллер ATMega8U2.Соответственно рядом с ним имеется SPI разъем для её программирования.

На этом основные различия схемы заканчиваются..Но имеется различие ещё и в загрузчиках.В Duemilanove он занимает 2 кб,а в UNO 512 байт ! 

Получается,что для Duemilanove доступно 30720 байт для Вашего скетча,а в UNO - 32256 байт !!

Был прошит свободный микроконтроллер ATMEGA328P в Arduino Uno и установлен на DIP панельку платы Arduino Duemilanove и  проверено,что никаких проблем с прошивкой через последовательный интерфейс нет.Не забываем,что в выборе платы Arduino сейчас необходимо выбирать вариант Arduino Uno.

 

Как  прошить новый загрузчик ?

Это стандартная процедура прошивки загрузчика возможна через другую плату Arduino или программатор USBasp.

Порядок действия прошивки через другую плату Arduino:

1.Подключаем Вашу плату Arduino Duemilanove к другой любой плате Arduino: соединяем SCK,MISO,MOSI один к одному ,можно на разъеме SPI.Подключаем вывод RESET программируемой Arduino на вывод Arduino-программатора(через которую прошиваем) на вывод 10(для плат Mega -вывод 53).не забываем и про GND и +5 вольт.

2.Подключаем Arduino-программатор через USB.Выбираем в списке плат Arduino ,ту через которую мы прошиваем.Заливаем скетч ArduinoISP из примеров меню файл.

3.Выбираем  программатор в меню Сервис - arduino as ISP.

4.Выбираем Arduino плату,которую мы хотим прошить ,в нашем случае это Arduino Uno.

Прошивка загрузчика после подключения и настройки осуществляется через меню:

bootload

Кстати,прошивка загрузчика автоматически устанавливает и нужные фьюзы.


Home`s Smart © 2013-2016. г.Киров.
Цитирование материалов возможно только со ссылкой на сайт. Использование фотоматериалов только с разрешения авторов.