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

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

Схема
m1284 breakout schematic

KiCad 3D render top
m1284p breakout 3D top

KiCad 3D render bottom
m1284 breakout 3D bottom

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

Схема с герберами в 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 (с этой не тестил).
  • ?
  • 08 апреля 2019, 11:47
  • maxxir
  • 1
Файлы в топике: KiCad_M644_breakout_v1.2d-a.zip

Комментарии (27)

RSS свернуть / развернуть
Стабилизатор напряжения ужасен. Так делали 18 лет назад.
0
Почему 18? AFAIK и 30 и 40 лет назад.
Классика :)
+1
УХХ!
Я прям молодость вспомнил. Студенческую.
Тогда что бы научится моргать светодиодом на атмеге, для начала приходилось сделать плату под неё :D Ес-но ЛУТом.
Но K142EH5 я бы на какой ни будь AMS1117 или на худой конец на 7805 поменял бы.
0
Зачем? У 1117 меньше рассеиваемая мощность, а от лоудропа здесь бонусов особо нет. А 7805 и КР142ЕН5 нынче, подозреваю, на одном заводе делаются и отличаются только маркировкой на корпусе.
+1
Правильно подозреваешь. Еще при Союзе существовала практика, приборы что шли на экспорт в страны СЭВ, порой имели иную маркировку, правда проходили жесткий отбор.

Вот не могу понять зачем в схеме стабилитрон и три диода по входу питания.
0
Про три диода смотрите в Коротко об особенностях схемы.
То не стабилитрон, а супрессор на 15В.
0
перед супрессором не лишним будет поставить плавкую вставку на ток потребления платы. Потому что на плавкую вставку линии супрессора может и не хватить и тогда он подло сгорит в попытке выбить эту вставку. И хорошо если сможет пересилить. Встречал случаи когда и не мог.

Если очень греется то советую заменить 7805 на ST1S10.
www.st.com/content/st_com/en/products/power-management/dc-dc-switching-converters/buck-regulators/st1s10.html

Из обвязки ему нужен минимум. Катушка готовая покупается в смд монтаже. Конденсаторов керамики хватает. уже год такое изделие работает у меня в машине при токах под 3А. и даже летом сбоев в работе нет (это при плохом тепоотводе).
0
ST1S10 мне тоже нравится, пользую местами.
BTW хорошая идея «запилить» переходник в 7805 TO-220 <-> ST1S10.
0
У ST1S10 дохли как мухи.
0
У меня в машине живёт на зазядки планшетов. 2А потребления с неё. И ничего год уже так. Но она очень боится замыканий на своих выводах. так что лучше прятать её в корпус.
0
Убрал «косяк» с 3 диодами
0
Теперь другое дело. Правда от практики установки защитного диода я уже давно отказался. Устанавливаю диодный мост. В таком случае, при любом раскладе подключения питания, устройство будет работать.
+1
Поддерживаю. Диод в таком включении будет очень сильно сказываться на габаритах, стоимости и потреблении схемы. Лучше воткнуть транзистор. Он сам себя закроеn при неправильном включении. Дешевле и вполне может пропустить приличные токи даже в корпусе SOT23
0
Что-то не припомню я, чтобы P-канальные мосфеты стоили дешевле диода. ИМХО, за исключением случаев, когда важно избавиться от 0.7В потери на диоде смысла ставить транзистор нет. Ну или на таких токах, когда высаживающаяся на диоде мощность начинает создавать проблемы.
0
Это когда ток потребления схемы превышает 1А. Там уже однозначно мало смысла ставить диод последовательно со схемой. или мост или транзистор.
0
С диодами шоттки вроде SS24/34 не составят проблем и 2-3А, а выше уже и SOT23 транзисторы придется поменять на что крупнее. Что до моста, то он будет рассеивать вдвое больше мощности, чем диод.
0
Сделай схему в большем разрешении!
0
«Режется» разрешение при вставке на страницу.
Схема есть в архиве вложения.
См. Pictures/M644_breakout_v1.2d_schematic.png
0
По ширине режется, до 720рх. Можно перерисовать схему так, чтобы была узкой и высокой.
+1
OK буду иметь ввиду на будущее.
Немного увеличил картинку, ровно 720px.
0
Если быть абсолютно точным, то у меня стоит KIA7805API
в изолированном корпусе TO-220FP, цена у нас в Тольятти 20р.

m1284p_KIA7805API
0
А смысл брать в изолированном корпусе? у неё телоотвод маленький и она сильно перегревается.
0
Вот только один вопрос (как у группы чайф) «А нахрена?». Я ардуино нано беру по 50-120р за штуку в зависимости от кол-ва. Потом хочешь используй ардуино, хочешь сноси бут и просто как голый контроллер.
Один фиг плата стоит дешевле контроллера отдельно (в моём городе).
AMS1117 хватает только на сам контроллер например на 7 сегментный индикатор в 4 разряда на динамической индикации он ещё не дохнет но через 10 минут начинает вонять палёным. Так что это только для отладки. В реальной схеме или импульсник или тот же 7505 (у меня их б/у много с прошлой работы).
0
Ну потому что опубликовано для этого софт-проекта, и Arduino nano там «не тянет»
0
> «А нахрена?»
Это видимо школьник.
0
Пардон, дяде под полтинник. Я надеюсь, что это не типичный рассейский ЫНЖЫНЕР (кстати, а почему мы до сих пор в ...), а просто любитель :)))
0
А точно, «пенсионер»!

>Ну потому что опубликовано для этого софт-проекта (Wow, СОФТ-ПРОЕКТА!!! Прим.ред.)

По ссылке очень умилила фраза: "Альма-матер по Ethernet от Lifelover (первоночально ознакомление с этим крайне рекомендую)"
+1
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.