STM32DIP40 мини отладочная плата

Год назад купил себе Discovery VL довольно интересная штука и стоит не дорого.
Но она не очень удобна в использовании с «Контактными макетными платами» так как имеет ряд средних контактов которые мешают вставить его в макетку.
Поэтому люди иногда выкручиваются следующим образом.


Но мне такой вариант не нравится он достаточно громоздок и и такое количество ног как в TFQP64 не всегда нужно.
Поэтому я разработал собственную Discovery mini))))





Сделана по технологии описанной здесь we.easyelectronics.ru/HomeTech/samodelnaya-pechatnaya-plata-i-perehodnye-otverstiya.html
Собранная на контроллере STM32F100C8T6B TQFP48 на борту: линейный стабилизатор 3.3v, 8МГц кварц, часовой кварц, статусный светодиод. Внешние контакты оформлены в позиции DIP40 что очень удобно для контактных макетных плат.


Назначение выводов


Схема

Прошивается платка с помощью взрослого Discovery через разъем SWD.


Ну и наконец видео работы мигалка статусным светодиодом.


Проект платы в EAGLE и hex мигалки можно скачать с моего сайта предварительно зарегистрировавшись

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

RSS свернуть / развернуть
Ух ты. Еще одна вариация LQFP->DIP.
Вы автор? или так просто?
0
Да я автор разработал эту плату, но идея не моя видел подобное в интернет.
0
Это, все-таки, не переходник, а девборд.
0
имелось ввиду это
0
Ну там тоже не переходник, вобщем-то.
0
Проект платы в EAGLE и hex мигалки можно скачать с официального сайта предварительно зарегистрировавшись
очередная разовая регистрация? данунах.
+2
Дело ваше. Это мой ресурс и я постоянно дополняю интересными новинками, там есть и будет что почитать.
-2
Походу ваш ресурс сломался или его прекрыли. У меня тоже сайтец на Хостингере.
0
Похоже что и мой сайтец недоступен. Вы положили целий хост ДДоС атакой отсюда ))
0
Да дело НАШЕ. Нейтрину вы не нашли, на марс не слетали, что особенного вы здесь предложили? Рекламу своего павшего сайта?!
+2
Да, он явно не «Вей-Кун», чтобы я регился где-то и включал goodle translate.
0
Ну украиноязычный ресурс, как бы, предполагает, что читающий знает язык. А из Украины тут народу достаточно много.
0
На плате есть «хвосты» в виде недоведенных до конца дорожек. Кроме того, плату под метрический корпус (а LQFP-48 именно такой) и с метрическими дорожками существенно удобнее разводить по метрической сетке и с метрическими настройками DRC. Ну и поворачивать корпус на 45 градусов без особой необходимости не стоит, плату приходится делать шире, а преимуществ никаких это не дает.
0
  • avatar
  • evsi
  • 12 марта 2013, 15:04
Спасибо за советы учту
0
Дорожки доведены все там просто есть нестыковки по сетке из за которых eagle считает что дорожка не доведена. Ну нужно добавить единственную перемычку на 3.3V ее видно на фото.
0
Просто дорожки надо всегда доводить до стыковки (это легко получается практически автоматом, если дорожки вести раутом, а не просто как независимую дорожку). Иначе вместе с такими мелочами легко пропустить и что-то нужное. А так если после ratsnest игл сказал «Nothing to do», значит все цепи полностью разведены.
0
Спасибо я понял, просто на Eagle недавно пересел учусь еще.
0
Засада в том, что корпус-то метрический, ноги-то дюймовые. Как ни крутись — будут некрасивости. Я так и не смог это победить в игле.
А вот поворот такого корпуса как раз позволяет плату сделать УЖЕ, я проверял :)
0
Засада в том, что корпус-то метрический, ноги-то дюймовые. Как ни крутись — будут некрасивости. Я так и не смог это победить в игле.
Это какие ноги дюймовые? У контроллера? Так зайдите в либу и поправьте. В даташите на чип все до единого размеры корпуса метрические. Ровно тоже самое на другие компоненты. В добавок большинство либ гуляющих в интернете и/или идущих с иглом имеют совершенно уродские неизвестно откуда высосаные футпринты. Такое ошушение, кто кто-то сознательно собирал исключительно футпринты под пайку волной.
А вот поворот такого корпуса как раз позволяет плату сделать УЖЕ, я проверял :)
Я тоже проверял. Maple Mini (по формату как раз платка типа той, что в топике, расстояние между рядами ног 0.6") разводится в один слой только с дорожками 0.15 и компонентами 0402. Иначе не влазит. Совершенно аналогичная по функциям плата, но ноги на разъем разбросаны так, что чип стоит ровно и имеем 0.6" с дорожками 0.2 и компонентами 0603.
0
Это какие ноги дюймовые? У контроллера?
Я так понял, у самой платы (она же под DIP косит).
0
Ноги — штыри. DIP40 — дюймовый корпус.

А про диагональ — ну вот я как ни старался, сделать DIP из QFN16 вышло с диагональным чипом вдвое уже чем с прямым. А там всего по 4 ноги на сторону квадрата и по 8 на сторону платы. Растаскивать дорожки удобнее диагоналями.
0
Ну DIP40 тут сугубо условно, настоящий DIP40 имеет ширину полдюйма, а плат меньше 0.6" я пока не видел. Но дюймовость разъема и расстояния между рядами никак на остальную разводку не влияет. Наконец, для полудюйма расстояние ложится в сетку 0.1мм — 12.7. 0.6" чуть хуже, расстояние 15.24. Я обычно округляю до 15.25, что опять-таки ложится (в игле) в сетку 0.1 только с полушагом.

Удобство разводки прямого или диагонального варианта зависит от того, как ноги чипа замаплены на разъемы. Если маппинг для прямого расположения удобный, то плата будет Уже, чем для диагонального при прочих равных. Другой вопрос, что обычно народ правильным мапингом не заморачивается и тогда действительно разводить удобнее диагональное расположение.
0
Ну, вопрос же не в 0.5" vs 0.6" а в том, что между штырями в ряду — 0.1" и между рядами — кратное 0.1". И там в такой сетке будут скачки небольшие в последний момент. Меня бесит :) При том, что 0.05мм — это уже неудобная для работы сетка (очень мелко). В общем, компромиссы что так что эдак. А дополнительная засада — когда есть вообще смесь таких и таких деталей, более интересных, чем разъёмы.

Про ноги: хорошо, когда у такой платы ноги от верхнего-левого угла против часовой идут как 1, 2, ..., N. Т.е. так же, как у чипа. Проще потом в даташит на чип смотреть, без дополнительной «карты» от платы. Так что выбор маппинга особо без вариантов. И, да, хочу посмотреть на плату с правильным с этой точки зрения маппингом!
0
Я пользуюсь сеткой 0.1, а альтернативная стоит 0.05. Вполне удобно для типичных моих плат. Что же до смеси компонентов, то я для себя этот вопрос решил так — в настройках включил оптимизацию (дорожек), а при разводке, скажем, от метрической сетки к компоненту с дюймовым (или любым другим шагом не кратным шагу сетки) сначала подвожу дорожку поближе, но не довожу до конца. Затем то же самое соединение веду с другого конца (от компонента). В конце игл автоматически их соединяет подгоняя длину одного из сегментов дооржки. В итоге все получается ровно и акуратно, без хвостов внутри.

Про ноги: хорошо, когда у такой платы ноги от верхнего-левого угла против часовой идут как 1, 2, ..., N. Т.е. так же, как у чипа. Проще потом в даташит на чип смотреть, без дополнительной «карты» от платы.
Девборды это явно не тот случай, когда номера ног должны совпадать.
Так что выбор маппинга особо без вариантов. И, да, хочу посмотреть на плату с правильным с этой точки зрения маппингом!
0
И еще одна, как раз та, что упоминал выше
0
что-то меня смущает переход на другой слой, прям возле лап пачкой…
0
На последней картинке? Там живых (читай «точно нужных» переходов ровно два. Остальное — земля-земля между сторонами. ну и да, оно все укладывается в типичные нормы типа 0.3мм переход 0.15 поясок, минимальная ширина дорожек и зазоры.
0
Да, уточню, что на этой плате минимальная ширина дорожек 0.2, а не 0.15 как на двух предыдущих.
0
Проект, конечно, предельно прост, но хотелось бы и схему.
Видео недоступно.
И будь добр, загрузи проект в аттачи к посту.
+2
  • avatar
  • Vga
  • 12 марта 2013, 15:46
собственную Discovery mini))))
Нет. Вот когда там будет USB и ST-Link, тогда это будет действительно дискавери-мини
+1
Там смайлы в конце. Я кагбе пошутил)))).
0
плохой тон не выкладывать файлы прицеплёнными к заметке.
на Ваш сайт я бы с удовольствием сходил и даже зарегистрировался, чтобы поднять Ваше самолюбие, но он лежит — «превышение ресурсов процессора»
+2
Схему добавил фото платы есть в параллельной ветке we.easyelectronics.ru/HomeTech/samodelnaya-pechatnaya-plata-i-perehodnye-otverstiya.html надеюсь я потешил ваш ущемленный, выдуманный кодекс хорошего тона.
-4
за не соблюдение этого «выдуманного кодекса» на менее демократичных ресурсах, Вы тот час отправились бы в БАН. по причине запрета прямой рекламы/внешних ссылок. :)
кстати, файлы к заметке так и не приложились
+1
раскрыть комментарий
-5
Посмотрел ваш профиль BobbieZi, а он чист как белый лист. Можно посмотреть ваши работы чтоб я посмотрел как правильно оформлять их в «хорошем тоне».
-1
Посмотрите мои.
Уж коли суть поста в рекламе своего сайта, то выбираем соответствующий тип, и публикуем в личном блоге. А уж в общественное достояние, то будте добры прикладывать файлы. Благо в лимит размера всёукладывается.
0
Странно мой первый пост в ветке STM32 на общем блоге просто об.ср.ли с коментариями что он общего не достоен хоть я в итоге все выложил и детально расписал. А тут написал второй пост и херак «это уже народное достояние, а ты гад социалистическую собственность утаил» P.S. Ваш сайт я так понял вы уже перестали рекламировать))))
-1
Перестал, в соответствующем посте (да и на самом сайте) написано почему.
0
Ваш сайт не выдержал нагрузки ;-)
0
Да краш тест хостинг не прошел, ну ничего завтра все будет работать вновь
-2
Вам повезло, всю волну негодования по поводу STM32 в корпусе DIP40 собрал мой пост :)

Я вот так макетил, сразу платы делал, потом решил, что это слишком и перешёл на ARMka для мелких проектов.
0
Все уже в курсе, что Вы причастны к ARM'ке=) Не нужно столько рекламы… :)
+1
Вы настолько мнительны, что увидели здесь то, к чему я никакого отношения не имею?
0
Не отрицаю, но и от своего высказывания не отказываюсь… Да заминусуют меня несогласные=)
+1
Сэра Синклера из него не получилось — «пере-недоэкономил».

P.S. А мифический автор здесь так и не отписался, хотя где бы ему и быть, как не здесь — 80% ссылок на «how_to_stm32» ведет в рунете на этот ресурс.
0
А я вот такую делал для себя как-то
0
  • avatar
  • atd
  • 13 марта 2013, 13:15
Кстати, чип тоже прямо стоит, а не диагонально…

P.S. 2x19 это что бы пролезало в сервисах, которые 5х5см платы делают?
0
да ))

Тут две платы размером чуть меньше 5×5 в одном заказе. Собирал сразу парами, так даже удобнее, после запекания распилил ножовкой по металлу (2 мм между платами под это зарезервировал).
0
С некоторыми ухищрениями можно втиснуть и 20 ног (и даже miniUSB):


Правда, монтаж на две стороны (все питание и кварцы на пузе, а не сверху, правда кварцы обычного размера, не SMD).
0
да, я так пробовал, но не смог сразу разместить жирный LDO и жтаг, и забил на это (слишком много via получалось)
0
Просто я переделывал из односторонеей разводки, там виа мало (основная масса виа на картинке — это земля-земля между сторонами, их все можно безболезненно убрать). Один из плюсов такого подхода — что нужно выносить на другую сторону видно совершенно четко и его мало. Да, один из фокусов, которые позволяют такое сделать это уменьшение drill под разъемы до 0.9, а пояска вокруг них до 0.2мм (минимум на таких сервисах, обычно, 0.15, так что даже запас есть). Для самодельных плат поясок меньше 0.35 руками сверлить уже напряжно. Остальное все стандартное.
0
Стандартные квадратные штыри 0.64x0.64 имеют эффективный диаметр(длина диагонали) 0.9. В даташитах на header-ы(рейки штырей/разъемов к ним) указывают финишный диаметр отверстия 1.0, т.е. для металлизированных отверстий диаметр сверления должен быть 1.1, а диаметр(эффективный) пада 1.65 — это считается стандартом. Но это все, естественно, с точки зрения пр-ва — для любителей это не должно иметь значения.

P.S. evsi, а эта платка(по виду это что-то типа младшей Maple) пойдет в open source? ;)
0
Но это все, естественно, с точки зрения пр-ва — для любителей это не должно иметь значения.
Все верно. В добавок в дизайне указывается окончательный размер, поскольку припуски и прочие заморочки это вопросы технологические.
P.S. evsi, а эта платка(по виду это что-то типа младшей Maple) пойдет в open source? ;)
Да, все пойдут. Только я сначала их сделаю и проверю.
0
Копеечные кварцы(заместо мелких, гиковских — smd), которые в любом мухосранске есть — это тоже хорошо для open source.

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

А плату можно и шире сделать на 2.5/5 мм(она даже так будет очень компактной) — юзают же без проблем Arduino и Discivery.
0
Тут вот какой момент: все приведенные выше платы есть в варианте «для домашнего изготовления», с односторонней разводкой и приемлемыми для ручной сверловки пятачками. Ну и в заказных платах можно и оторваться, сугубо из спортивного интереса. Хобби ведь :)
0
Кстати, самая большая из плат в одностороннем варианте имеет такой же размер. Разве что LDO-шка для внешних устройств там похлипче, а разъем питания не DC JACK, а WH-2R.
0
Подразумеваю(по общему виду), что кроме удобного размера(50 мм) для заказа в chines prototype services, на плате использованы в основном удобные для пайки неджедаями smd компоненты 0805. И по современному стандарту(по статье от International Rectefier) защита от переполюсовки сделана на полевом транзисторе.

P.S. Надо, надо ударить по барыжным неучам(Armka) хорошим open source.

P.S.2. Просто для интереса вроде бы уже ST-LINK v2 хакнули. Возможно на базе платки и отладчик можно будет сделать потом. По себестоимости он может обойтись в 150-200 рэ и Discovery за 400-600 рэ не нужна.
+2
Неа. 0805 идут в сад. Мой «рабочий» размер 0603. Ну и там не защита от переполюсовки, а автоматический выбор источника питания. Но не суть.

P.S. другие моим платы уже с год как опубликованы.
P.P.S. думаю вполне, разве что я, все-таки, предпочту отдельный отладчик, а не довесок на плате.
0
Имелось в виду, что в одну такую платку можно залить ST-Link, а другие юзать для своих разработок.

От нечего делать(чтобы было свое и своими руками) как-то думал сделать собственную паялку(печку) на stm32 и заговнокодить ее на wiring-е. Т.е. по полному стандарту моды. Эл.схему сверхпростой до гениальной тупизны паяльн.станции можно взять например здесь, на Радио-Коте еще куча аналогичных. Печка тоже не проблема особо. Т.е. использовать платку, как готовый стандартный проц.модуль в своих устр-вах.
0
О, наконец-то доковыряли. Да и схема ST-LINK впечатляет простотой — по сути мне только МК не хватает, чтобы собрать.
0
Таки у вас можно купить? Я бы брал периодически.
Самому делать лень.
0
Таки у вас можно купить?
Ой-Вей, Вам таки все продать да купить!
+1
Ну что поделать, если у меня нет столько свободного времени, чтобы всё делать самому, а девайсы такие периодически нужны.
0
Да впечатляет!!! поделитесь секретом в чем разводили платку???
0
не секрет: по «тёплым ламповым» дорожкам можно догадаться, что это топор
+4
Мне нравится, где комплектуху покупали? Сейчас мучаюсь вопросом, где бы затарить процессоров.
0
Если это вопрос ко мне. То я брал на ИМРАД Украина
0
а если ко мне — то китай, алиэкспресс, разъёмы для cortex debug — на ибээ.
0
Кстати, у РКС-а есть RBT6 по очень вкусной цене.
0
Российские Космические Системы?
0
Нет. Но человек, которому я это написал, думаю, вполне меня понял.
0
Ага
0
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.