Translate

понедельник, 6 мая 2019 г.

Печатная плата под AtMega 8535/16/32/644/1284

Мой вариант печатной платы под AtMEGA 16/32/644/1284 (TQFP-44 0.8mm).
Оригинал разводился еще в древнем Eagle 5.6.0.
Было интересно, получится ли провести экспорт в KiCad 5.xx.
И да — все прошло на удивление гладко, герберы успешно сгенерированы, и приняты на производство PCBWAY.

KiCad 3D render top
Схема

KiCad 3D render bottom

Пинмап (нотация Sanguino)

Схема с герберами в KiCAD на Github'e

Коротко об особенностях схемы:
Выведены кнопка (SW1/PC5) и светодиод (LED1/PC4).
External pull-up на UART RX0/RX1.
Резистивные делители под 3.3V-TTL на UART ТX0/ТX1.
SPI пины под 3 устройства тк. на них подключается:
Ethernet (Wiz5500/ENC28J60), Sd-Card, CAN MCP2515 и тд…
Диод на входе питания защита от переполюсовки,
небольшой радиатор на K142EH5/xx7805 может греться довольно сильно,
при подключении Ethernet ENC28J60 (WIZ5500 потребляет значительно меньше
и стабилизатор почти не греется).


Отлично стыкуется с CP2102 — еще один переходник USB-COM.
При этом получается система со сдвоенным внешним/USB питанием, и возможностью загрузки(Optiboot например)/отладки кода через USB-Com.

Соответствующий С-код, предназначенный для данной платы.


PS.
Для Arduino-страждущих совместима с Sanguino или Mightycore (с этой не тестил).


Комментариев нет:

Отправить комментарий