Paperduino RS-232 интерфейс, нещо за слоновете
Paperduino + RS-232 интерфейс
Наскоро се заговори за проекта Arduino/FreeDuino.
Мнозина, които искат да сглобят устройството, могат да бъдат спрени от необходимостта от производство на печатна платка.
Има Arduino-съвместим (на софтуерно ниво) проект, който може да бъде сглобен само за час и половина, но не изисква кабелна и гравирана платка.
Този проект е Paperduino (хартиено ардуино).
Крайният резултат ще бъде нещо подобно.
Помислете за веригата Freeduino MaxSerial
В долната част има диаграма на интерфейса през MAX232. Нека да съберем този преобразувател, без да забравяме резисторите R11 и R12. В зависимост от закупения чип, проверете неговия лист с данни - за да изберете правилния капацитет.
На финала получавате rs-232 TTL адаптер с DTR сигнал. Във веригата paperdruino ТРЯБВА да свържете „червения“ контакт на ftdi конектора към 5v - max232 трябва да бъде захранван по някакъв начин. Е, тогава можете да настроите конектора за свързване на кабела към платката. Контакти - маса, захранване, tx, rx, dtr.
Можете да мигате atmega с помощта на такъв кабел през LPT порта. Вярно е, че ще трябва да промените конфигурацията на avrdude - тя използва други щифтове на паралелния порт. Такъв програмист се нарича "dapa" от гледна точка на avrdude. Като цяло има много такива схеми. Файлът на фърмуера на буутлоудъра е взет от софтуерния пакет arduino, битовете на предпазителя - от конфигурационния файл на този софтуер. Трябва да използвате буутлоудър, подходящ за вашия чип.
Авторите на схемата предлагат да поставите Atmega168 там, но можете (вероятно) да поставите Atmega328 - той е съвместим по отношение на „крака“, но има 2 пъти повече памет.