No Image

Адаптер для atmega8 tqfp32

749 просмотров
12 декабря 2019

Приветствую всех членов сообщества.
В этот раз я расскажу о результатах моего 2-ух дневного труда — переходник TQPF-32 на DIP-32.
Зачем? — да просто у меня нет Мега8 в дипе, а нужно макетировать с нею для опытов по созданию контроллера головного света. На подвиг вдохновила статья Bonio с easyelectronics.
Но просто скопировать — не наш метод! Да, можно и простым переходником воспользоваться, но для некоторых моделей нужно будет использовать кварц. Схема подключения кварца одинакова в любом случае.
Этот переходник универсален и подходит ко всем AVR контроллерам в корпусах TQFP-32. По крайней мере, 100% совместим с ATMega8, ATMega168,ATMega48,ATMega88,ATTiny28L (разрабатывался по их даташитам).
От простого переходника эту модель наличие кнопки сброса МК (без подтягивающего резистора), конденсаторов по питанию, фильтра питания аналоговой части, соединенными ножками МК (все GND между собой и все Vcc между собой), наличие конденсаторов кварца (22пФ), разъем для установки любого требуемого кварца,2 джампера для отключения кварца и конденсаторов от портов МК. Таким образом, этот переходничек является миниатюрной макеткой, на которой без труда можно запустить контроллер без лишних движений с созданием схемы кварца.

Вот такой переходник собрал автор:

ПРОШУ ВНИМАНИЯ
Если решите повторить конструкцию, то обязательно прочитайте всё это описание, дабы избежать ошибок, многочасовых переделок и испорченного настроения и нервов.

Ну по порядку.
Травим 3 печатки, сверлим. Я травил ЛУТом на подложке от самоклеящихся пленок. Ширина дорожек 0,3мм.

Собираем схему на основной плате. Паяем схему питания аналоговой части, фильтра, схему кварца и его разъем, кнопку сброса.

Продолжаю цикл заметок «Проекты-малыши».

В ходе разработки очередного мегапроекта возникла острая необходимость быстро вставлять и выковыривать из печатной платы микроконтроллеры типа ATMegaxx4 в корпусе TQFP-44. Ибо найти данные камни в корпусе DIP-40 оказалось не так то просто (во всяком случае, в г. Горький). Да еще надо было, чтобы вышеупомянутые микроконтроллеры вставлялись взамен их собратьев в DIPе. Т.е., в идеале – в ту же самую панельку, в которую втыкались кирпичи с индексом PU/PI. Но в любом случае: пусть даже переходник получится и шире панельки – конфигурация выводов должна совпадать.

Читайте также:  Биотуалет принцип работы и обслуживание

Само собой, решение данной задачи просто, как апельсин: кладем паттерн TQFP-44 на плату, рисуем в два ряда штыри PLS-20 и соединяем нужные выводы микроконтроллера с соответствующим штырем одной из линеек PLS-20. (Сразу скажу – из-за размеров чипа в корпусе TQFP-44 и из-за односторонности печатной платы штыри пришлось расположить на 5,08мм шире, чем того требует совместимость со стандартной панелькой SCL-40/SCLM-40. Ну да это не беда – главное, чтобы выводы были совместимы). Соответственно, схема «устройства» будет такой (схему привожу только ради приличия):

Схема «устройства» доступна в архиве СМК-ММК-01П1_Hardware.zip (файл СМК-ММК-01П1.pdf). Справа от схемы для сравнения приведена цоколевка микроконтроллера ATMega16-20PU. Также на схеме приведен список моделей микроконтроллеров AVR, внутри которого соблюдается pin-to-pin совместимость (по портам) между камнями в одинаковом типе корпуса. При изготовлении рассматриваемого переходника допускается применять перечисленные модели МК с индексом AU или AI на конце (обозначают корпус TQFP-44).

Немедленно была разведена

и изготовлена печатная плата (чертеж печатной платы доступен в архиве СМК-ММК-01П1_Hardware.zip; файл СМК-ММК-01П1_ЛУТ.LAY – для «утюжников», файл СМК-ММК-01П1_ФР.LAY – для «шаблонщиков»):

Отмечу наличие двух проволочных перемычек на плате. Это – дань уже осточертевшей традиции Атмела совать в TQFP-корпуса по два и более выводов Vcc и GND.

Габаритные и установочные (посадочные) размеры получившегося переходника:

Ну и вид «устройства» на фоне корпуса DIP-40:

Вообще, сначала я переходник спаял, проверил и закинул в ящик:). Заметку про него писАть даже и не думал – больно уж мелок формат. Но затем подумал и решил-таки потратить время на написание сего матерьяла. Если уж вот такое может быть серийным изделием, то, возможно, и рассмотренный переходник будет кому-то полезен. Тем более, что по посадочным размерам он совместим с широко распространенными макетными платами:

Читайте также:  Водоснабжение дренажным насосом оптом

На сегодня всё. Желаю удачи в работе с микроконтроллерами!

P.S. Как обычно, при изготовлении различной мелочи остаются лишние печатные платы. В настоящий момент есть в наличии 4 «голых» платы. Желающим спаять – могу отдать/выслать.

SMK-MMK-01P1_Hardware.zip:
СМК-ММК-01П1.pdf – схема электрическая принципиальная «устройства»;
СМК-ММК-01П1_ЛУТ.LAY – файл печатной платы для «утюжников»;
СМК-ММК-01П1_ФР.LAY – файл печатной платы для «шаблонщиков».

Печатная плата нарисована в программе «Sprint Layout 5.0».

  • Цена: $13.92
  • Перейти в магазин

Данный ресурс читает немало любителей что-то поделать руками. Многие конструируют свои электронные устройства. Современные электронные устройства, в большинстве случаев, содержат контроллер, при этом, народ очень любит контроллеры компании ATMEL. На данных контроллерах построены любимые (и не любимые) многими Arduino. В обзоре устройство для быстрой прошивки контроллеров планарного исполнения, в частности: ATmega8, ATmega48, ATmega88, ATmega168, ATmega328.

Преимущества qfp исполнения:
— компактный размер,
— не нужно сверлить плату при изготовлении устройства,
— низкая цена.
Недостатки:
— сложность монтажа,
— сложность изготовления платы (миниатюрность),
— трудности заливки прошивки.

Типовая распиновка перечисленных контроллеров в корпусе tqfp32:

Типовая распиновка перечисленных контроллеров в корпусе dip28 (с указанием эквивалентных выводов Arduino):

Задача предмета обзора — получить из tqfp32 распиновку dip28, с соответствующим расположением выводов.

Фотографии предмета обзора:

Адаптер сделан качественно, люфтов нет, плотный зажим контроллера.

Вес устройства:

Контроллер следует ставить точкой от шарнира:

Если в качестве программатора используется Arduino Uno, то схема подключения будет такой:

Я прошиваю без конденсаторов и резистора на reset (проблем нет), вид:


При этом, можно использовать как внутренний источник опорной частоты (как правило 8 MHz), так и внешний кварц. Я припаял проводки к кварцу, для удобства прошивки:

Читайте также:  Аппарат для маникюра и снятия гель лака

Для того, чтобы понять как предмет обзора будет выглядеть на макетке:

Расстояние между рядами выводов (6 * 2.54 = 15.24 мм). Шаг выводов стандартный: 2.54 мм.

Альтернатива предмету обзора плата перехода из tqfp32 в dip:

С припаянным контроллером:

Недостатки:
— необходимо паять (некоторые используют прищепку — на любителя),
— нестандартное расположение выводов,
— дополнительное время на все танцы с бубном.

Также можно на готовом устройстве вывести пины для прошивки и заливать загрузчик прямо на устройство, что не всегда возможно, да и знать иногда хочется, что контроллер заведомо исправен.

В целом устройство полезное. В ближайшее время расскажу об устройствах дачной автоматики построенных с применением данного адаптера.

На этом заканчиваю. Спасибо всем, кто дочитал до конца! Надеюсь, что кому-то приведенная информация окажется полезной.

Комментировать
749 просмотров
Комментариев нет, будьте первым кто его оставит

Это интересно
Adblock detector