ПредишенСледващото

UART - USB AVR конвертор на ръцете си, за приложно програмиране от нулата

Ляв UART - USB конвертор. Както се вижда от схемата върху него линия на предаване / приемане на данни TXD / RXD, резистори R4 - ограничител на ток, R5 - TXD защита срещу късо Схема земята ценерови за защита на сигналните линии, резистор R1 - мощност на линия С3 - изглажда смущения R2, R3 - токови ограничители. Самата ATtiny2313 микроконтролер в ролята на инвертора. скорост на предаване автоматично се конфигурира и е равна на 600 - 38400bps, 8N1 стандартния протокол. Сборът не е трудно на всички изходния код, карти шаблони, всички свободно достъпна на ресурса. Това са снимките на построеното от мен това устройство:

UART - USB AVR конвертор на ръцете си, за приложно програмиране от нулата

UART - USB AVR конвертор на ръцете си, за приложно програмиране от нулата

В диаграмата, има интерфейс в съединение програмиране (5 игли Th в долната част и един край на микроконтролера).

Добавяне на информация, от себе си, за да провери изпълнението на някои от детайлите:
- ценерови диоди за проверка на целостта на минус анод - плюс 10K през катода при което се получава 5 - трябва poluchit предварително определен спад на напрежението;
- Проверяваме часовника - тук е необходимо да се изложи на микроконтролера Fyuz CKOUT, т.е.. позволи изход квадратна вълна осцилатор нож 6 (микрона ATtiny2313 - PD2) на. За измерване на честота. Също така е възможно да се измери напрежението, което е трябвало да бъде половината от мощността = = 2,86V. (Аз го направих така). Не забравяйте микрона, захранвани от външен осцилатор, така запълни първо програмата и след това да промените Fyuz на външен генератор.

В следващата статия ще обхваща основите на работата по бариерата на микроконтролер, софтуер и хардуер. Това е всичко. Чао на всички.

Подкрепете проекта - споделете линка, благодаря!