Макетная плата для МК AVR

Описывается несколько вариантов паечных макетных плат для разработки схем на микроконтроллерах AVR.

Мысли о необходимости собственной отладочной платы рано или поздно приходят ко всем начинающим разработчикам устройств на микроконтроллерах (МК). В основном это происходит когда понимаешь, что можешь больше, чем просто мигать светодиодом. Когда меня впервые «осенило» я хотел самую большую плату с максимально возможным набором опций. Позже, пораскинув мыслями, пришел к выводу, что большая половина этих функций будет 90% времени не востребована, а через пару лет вообще морально устареет. Смысл тогда в плате, занимающей половину рабочего стола, если от нее будет требоваться только панелька для МК и разъем для внутрисхемного программирования (ВСП)? Также при разработке нескольких устройств одновременно придется иметь несколько таких плат, это дорого и нецелесообразно. Часто перекоммутировать соединения от основной отладочной платы на вспомогательные тоже неудобно. Поэтому я решил попробовать соединить необходимый минимум отладочной платы с вспомогательной «макеткой». Таким образом получилось несколько недорогих макетных плат небольшого размера обеспечивающих подключение МК к компьютеру, питание схемы и макетирование разрабатываемого устройства.

DIP-20.DIP-8.REV.1.1СХЕМА

Это первая придуманная плата. Здесь я попытался убить сразу двух зайцев, точнее «микроконтроллеров» (тини2313 и тини13). В общем, получилось довольно неплохо, но потом я все же решил делать платы отдельно для каждого типа МК. Плата представляет собой обычную паечную макетку в центре которой установлен 20-контактный разъем для микроконтроллеров. По сторонам от МК отверстия для монтажа с пятачками для пайки. Некоторые пятачки соединены между собой. Шелкография на лицевой стороне платы повторяет соединения пятачков. По периметру платы проходят шины питания и «земли». На плате есть разъем для внутрисхемного программирования ISP-10, кнопка сброса МК и стабилизатор питания. Для защиты от случайной переполюсовки питания на плате есть диод. Для минимизации падения напряжения на нем его лучше взять германиевый (Шотки). Такой маломощный диод может служить и предохранителем. Кнопка сброса МК замыкает вывод RESET на землю. На вывод RESET на плате постоянно припаян резистор — все равно этот вывод никогда не используется как «вывод». Светодиод на плате — индикатор питания, припаян к выводу RESET и мигает при сбросе МК, а также во время его программирования. Учитывая, что новая версия USBASP может имитировать СОМ-терминал на плате есть возможность вывести на разъем ВСП контакты TXD и RXD. Восьминогие МК устанавливаются в разъем так, что бы совпадали выводы 1-1, 2-2, 3-3, 4-4, 5-17, 6-18, 7-19, 8-20 и для них нужно впаять перемычку внизу платы, которая подключит выв. 4 к земле. На фото уже во всю трудится плата версии 1.0, но т.к. она была обновлена сразу после изготовления, то в архиве версия 1.1 — DIP-20.DIP-8.REV.1.1.RAR

 DSCN5915

DIP-8.REV.1.0СХЕМА

Небольшая платка отдельно для 8-ногих микроконтроллеров семейства ATtiny. Размер 80х43, дырок немного поменьше, да и не нужно для 8-ногой букахи много. Помимо GND и 5В дополнительно добавлена шина 12В с одной стороны платы. Отверстия под монтаж 1мм, пятачки 2.2мм — получаются довольно плотно друг к другу, но на практике так даже удобнее — легко «тянуть соплю». На лицевой стороне платы возле панельки для МК нанесены обозначения выводов (PB0-PB4, RES, VDD и GND), а номера на нижней стороне. Скачать архив DIP-8.REV.1.0.RAR

Верх 3D

DSCN6387

DSCN6390

Продолжение следует…