панорама превью

Небольшая платка для микроконтроллеров ATtiny 24 ----> 841 разведённая так, что на одну и ту же плату можно припаять (не одновременно) много разных типов транзисторов и регистров без переделки платы. Для всех, кому интересно или для желающих пересесть с ардуины на что-то подешевле, если мощность той ардуины для изделия избыточна.

Плата односторонняя – вторая сторона свободна для творчества, Не всё из представленного проверял лично — ввиду кризиса не понадобилось.
ATtiny 24… 44… 84… (они же с буковкой «а» вконце) ...441… 841 полностью совместимы по ногам и кодам, разница в памяти, частотах и по-мелочи. Храктеристики ATtiny841. Хотя цены рублёвые сейчас да… Подросли. И характеристики 24.

Исходное назначение – 4-х, 8-ми канальная относительно тупая мигалка светодиодами для производств всяких вывесок, торговых подставок и т.п., когда нельзя заранее предугадать – каких размеров, мощности, количества каналов и тиража будет следующий заказ. (Особо напрягают некоторые крупные корпорации которые заказывают в мае чего-либо пять штук к августу, семь кругов ада согласований, как получат — кучу «фе» от них и ни акта, ни денег — и вдруг в ноябре: «вот точно таких же – тысячу – установить-смонтировать-включить к НГ»).

Сама плата:

плата

(далее красным показано — что надо прорезать – если надо)

Мк. и 7805 в корпусе sot89. Не забыть про конденсаторы! — дабы не загромождать картинки на плате не показаны – места для них ~навалом:

мк и питание

Привычная «КРЕН»ка — 7805 в корпусе «То-220» («ножки подогнуть по месту». Опять же — не забыть конденсаторы):

мк и мощное питание
понятно, что питание можно подать и напрямую и не 5 вольт, а любые его от 1.8 до 5 сообразуясь с частотой.

Массив-регистр ULN2803 и подобные (их много) в корпусе ~DIP-18 — сверху:

+ULN2803 top
7805 не показан (забыл вставить). Нижнюю площадку прорезать по линии и соединить с 12 проводом, если читаете нужным (курить даташит регистра — там можно и хитрее сбросить выбросы)

Он же снизу в отверстия с обратной стороны как и надо ставить DIP корпуса (ну или вывернув ноги, если сверху):

+ULN2803 bottom
Плату придётся сверлить. Зато никаких проводов и прорезаний

Регистр TD62783 или подобные (он включатель «верхней стороны» — между питанием и нагрузкой — иногда это удобно (напр. тогда можно «снизу» поставить транзисторы – и получить 8x3 в т.ч. 8 RGB каналов):

Хай-сайд TD62783
(ап, опять забыл 7805 врисовать, прошу прощения)

Регистр 574-й или прочие линейки D-триггеров или защёлок в 20-ноговом корпусе:

TTL/CMOS 8-ch D-latch
(питание изобретать отдельно, такт прокинут проводком. кстати тут можно вместо закоротки поставить и 7803 на место 05 картинок выше и пожалеть контроллер)

Транзисторы в корпусе soic-8 – 4шт. (зачеркнутые ноги отрывать):

Транзисторы soic-8

Транзисторы парные в корпусе soic-8:

Транзисторы парные soic-8

Или иногда у них бывает другая цоколёвка («распиновка» по-нынешнему):

Транзисторы парные soic-8

К сожалению нормально разместить 8 шт. мелких корпусов sot23 не получилось – что бы можно было тупо менять их на большие без вообще всяких переделок:

Унцезоред
распаять это вручную нереально, да и линеечка «земли» под ними слишком тохонькая – поэтому этот вариант вычёркиваем

Вышло только так – транзисторы мелкие sot23:

Транзисторы sot23
(слева-сверху две шт. показаны условно, потому что они в обратном включении и на ноге «reset»)

Но зато на раз меняются на совсем большие ТО-220:

Транзисторы ТО-220

Сверлить или так ляпать – решайте сами, про ток по нулю тоже следить и цеплять снизу платы, а не сверху как в прочих, напр. закоротив с контактом нижним-правым и тогда всю плату можно вставлять в тот же разъём как и прочие варианты. Зато у них ноги гнутся удобно и можно их вставить по-всякому.

Прошивать — ловить нужные ноги иголочками, тут увы… при тираже у нас шаблон-коробочка был — вставил, прижал, капу нажал.

Напоследок, сама плата – под спойлером.

ч/б gif 3800х3200 - 160 кб
ПЛАТА
физический размер самой платы 38 на 32 мм. — соотв. файл ровно 3800 на 3200 пикселей. Две площадки сверху-слева не доходят до края – т.к. это ноги контроллера – что бы они не коротили случайно. Дыр для кондёров и разных проводов или кнопок наставьте по вкусу.

Чёрт… хабр убил её до 1920… Пережал с потерями — сэкономил целых 20кб, молодец.

«типа пяльная маска»
маска


Плата в векторе:
<… >
Облом — ни архив 7z ВОСЕМЬ килобайт, ни напрямую eps целых 40 этих килобайт хабрасторадж не принял. ну вот, хотел выложить всё как есть — не дали. Народ, скажите куда выложить 8kb 7z «без смс и регистрации», что бы он не умер через неделю и не подцепил заразы?


«Всё выложено «как есть», используйте на свой страх и риск, никаких гарантий или обещаний, но зато используйте как угодно, где угодно без каких-либо ограничений явных или подразумеваемых, типа «public domain» или как его там».

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


  1. Zolg
    29.01.2016 14:26

    куда выложить 8kb 7z
    Google Drive?


    1. extempl
      29.01.2016 18:13
      +2

      Или даже гитхаб. Опенсорс, как-никак :)


      1. Denai
        31.01.2016 00:22
        +1

        rarjpeg


    1. Kop3t3
      29.01.2016 19:13
      +3

      Base64 под спойлер :)


      1. ploop
        30.01.2016 00:56

        Что-то вспомнилось старенькое :)


    1. Sleepwalker_ua
      29.01.2016 22:11

      яндекс, облако мейл.ру, всякие ex.ua и даже вконтакте можно скинуть как документ и потом предъявлять ссылочку на него отдельно.


  1. argentumbolo
    29.01.2016 16:00
    +2

    В крайнем случае можно сделать рарджипег — прикрепить к растровой картинке архив с векторным вариантом. lurkmore.to/Rarjpeg
    (каммент раскрывать необязательно)


  1. podust
    29.01.2016 20:45

    DropBox, Yandex.Disk


  1. PavloG
    29.01.2016 21:27
    +3

    Только GitHub


  1. Ololosha228
    29.01.2016 23:42

    Идея клевая, довольно «универсальненько». Только, поскольку я перфекционист, вопрос: изначально расчитывалось, что транзисторы будут такими… Несколько неровными на плате, или это в угоду «универсальноти»?


  1. KislyFan
    29.01.2016 23:42

    Очень хочу знать зачем всё это? Для чего-то типового пойдет китай клон pro mini за 1$, а для серьезного есть лут. Очень хочется увидеть в готовом устройстве.


  1. Jmann
    29.01.2016 23:43

    Со всем уважением к автору… Девайс для радиокружка. Проще взять макетку паячную и слепить там что угодно. Многие юнные электронщики так и поступали, либо сверлили гетинакс и навесным монтажем выполняли нужные соединения.


  1. Moog_Prodigy
    29.01.2016 23:43
    -1

    Платка «кошмар монтажника». Я так и представляю: сидит кто-то и откусывает ноги у транзисторов, а транзисторов целое ведро. При тираже 1000, как вы привели пример, лучше такую мелкую платку спроектировать под ключ — полдня максимум. Зато под детали будут нормальные посадочные места и отверстия, не придется ничего прорезать и подгонять. Про транзисторы в sot23 я уже молчу.
    А при тираже 1-2 штук — тоже проще развести заново, чем такие пляски с бубном. Тем более если ЛУТом тут же за полчаса сделаете.
    Если заказывать на стороне платы при таких больших партиях — тогда паяльная маска, лак. И монтажник должен потом отскрябывать лак и зачищать дорожку, чтобы припаять кренку. Вы себе производство вообще представляете?


    1. AlexeyCaTHaR
      30.01.2016 16:45

      Ну зачем так критично.
      В любом случае при тираже в меньше 10 штук берётся любая макетная плата и ваяется всё, что угодно. А при тираже большем, чем 50, я тоже за разработку платы под ключ. Всё равно вышеозначенная плата не заказывается в производстве заранее, а, лутить или с помощью фоторезиста тут без особой разницы, какую плату делать.


      1. Jmann
        30.01.2016 17:15
        +1

        Ну да. макетка самое то… Хотя я даже для прототипа развожу ПП, быстренько по ЛУТ и в персульфат аммония — 1-2 часа работы. если девайс не слишком сложный. Если нужно смакетировать узел (к примеру усилитель на ОУ), беру паячную макетную плату и дело в шляпе.


        1. AlexeyCaTHaR
          30.01.2016 18:50

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


          1. Jmann
            30.01.2016 19:06

            Да забрал у супруги старый утюг. ей купил новый =) По поводу травления, я долго юзал ХЖ, но боже — эти пятна… Потом случайно продавец на радиорынке предложил мне белый порошок. С тех пор я на нем (персульфат аммония) =) ЗЫ: специально для сабжа — нашел свою старую подделку которую делал в школе. Картонка, шило, комплектующие, ЭПСН — девай готов. А какая колодка под транзистор, вах! image


  1. lim
    30.01.2016 10:49

    del


  1. AVKinc
    30.01.2016 16:45

    Не очень понятен посыл.
    Кому надо разведет и сделает плату под свои нужды.
    А кто этого делать не умеет (не хочет), купит готовые модули и соединит их между собой.
    Кто это будет повторять?


  1. impetus
    30.01.2016 18:25

    Когда внезапно сваливается тираж 200 шт — не до ЛУТ-а и макеток, а заказ плат под конкретику — не стыкуется с привычкой заказчиков переигрывать на ходу «ой, что-то темновато мне кажется — нельзя ли раз в пять поярче? и не три линеечки, а пять?» или с реалиями складских остатков (у себя и у поставщиков). При том бывает по полгода изделий с пайкой нет вообще. В итоге плата закрыла ~90% типовых заказов и избавила мозги занятых людей от непрофильной им электроники.
    Про «кошмар монтажника» — частично согласен, поэтому без развязывающих сопротивлений и паяем свежетравленные (у нас своя шелкография) без масок-лака и т.п. Ну ноги никто не отрывает — загнул наверх и всё.

    Чисто опубликовал в «библиотеку решений» — подумал что возможно есть люди со схожими проблемами но совершенно другими юзер-кейсами. Короче, кому надо — пользуйтесь.

    И, конечно — как всякое универсальное решение, оно заведомо проигрывает решению специализированному — но выигрывает у него же, когда нужно решение специализированное, но другое.


    1. DIHALT
      31.01.2016 10:04

      С привычками заказчика надо разбираться посредством четкого тз. А так любые переделки без вопросов, но за отдельные деньги.


      1. Jmann
        31.01.2016 10:54

        Все правильно! =)


      1. impetus
        31.01.2016 12:51

        И на следующий раз заказчик от вас приходит к нам — пока вы будете формулировть в переписке с их менеждерами-гуманитариями / девочками-припевочками / любовницами_гендира «чёткое ТЗ» — мы уже отгрузим тираж и наш заказчик откроет павильон и начнёт торговать, пока ваш ещё находится в стадии «согласования ТЗ». Или если сделанное по «чёткому ТЗ» изделие действительно в новом ТЦ окажется темноватым и заказчик сам себе буратино. Да и по деньгам не факт, что лучше выйдет — эти дополнительные отдельные деньги могут не окупить дополнительное время занятых этим согласованием специалистов.
        По чёткому ТЗ, кстати, тоже не всегда кайф работать, если например в процессе тиража случился форсмажор — напр, привезли не те транзисторы (не той ширины/толщины/цвета материал/печать/тонер...).

        Собственно это вопрос выбора бизнес-стратегии, выходящий за рамки — тут каждый кузнец своего —
        хотя, глобально, это мне чем-то напоминает миллионолетний холивар Мозг/ДНК = «адаптивность на лету» / «чётко прописанная программа» (с кучей промежуточных вариаций внутри каждой из альтернатив).



        И, да — я понимаю, что представленое в этой статье — это неким образом «хардварный говнокод» — и соотв. в изделиях длительного жизненного цикла — наоброт, приведёт наших заказчиков к Вам, хотя мы и думаем, что у нас подложена соломка: ВСЕ платы одинаковые с нагрузкой на типовом шлейфе — заменить плату на заказанную конкретно изготовленную под это изделие можно почти всегда.


  1. gleb_l
    30.01.2016 23:25
    +2

    Очень удобны для подобных целей переходные китайские платы SOIC/SSOP -> DIP с нужным количеством выводов. Если брать плату под заведомо длинный корпус, то на неиспользуемых краевых выводах можно устанавливать тот жестабилизатор и/или транзисторы выходных каскадов. На Али такие платы стоят 3 доллара за 20 штук, а сделаны довольно качественно. Вот например на фото — синхронный выпрямитель на основе чипа 4320 от Linear Technologies: image


  1. ZEvS_Cat
    31.01.2016 12:05

    Может при установке биполярных транзисторов, им в базу следовало бы предусмотреть резисторы?


    1. Jmann
      31.01.2016 12:38
      +1

      Еще предусмотреть и подтяжку между Б и Э в n-p-n например. Но судя по словам автора, это же универсальная, поэтому берем резак — делаем прорезь. впаиваем нужные номиналы типоразмером 0805 -)