" title="Написать письмо">Написать письмо
Донаты на карту ВТБ:
2200 4002 2461 6363

Статистика

Пользователи : 1
Статьи : 2348
Просмотры материалов : 8852240
 
Компактная пайка Arduino Nano (25.12.2025). Печать E-mail
2025 - Декабрь
25.12.2025 17:45
Save & Share
Так как потребовалась сверхточная настройка Arduino при работе с датчиком пульса и кислорода MAX30100 - нужно было не просто сверхточно выбрать номиналы подтягивающих резисторов к ней, но и спаять всё не просто без ошибок, а компактно.

В процессе - выяснились нюансы:
- похоже, моя душа принадлежит именно богам Хаоса - и они смотрят на меня. Всё по закону Мерфи: всё, что дерьмовое могло произойти, - произошло (даже залёт раскалённого олова в трусы). Специально для ржущих - приготовил такое видео;
- конструкторы Arduino отнюдь не дураки: они предусмотрели даже, что 25.12.2025 я буду паять Arduino, - и предусмотрели всё, чтобы элементы легли ультракомпактно (в рамках больших проблем заказа печатных плат из Китая - всё приходится делать на макетных).


До перехода непосредственно к пайке - стоит описать рабочее место. Оно имеет высокую технологичность:
- мультиметр и LCR-T3 от розетки;
- переменный 230В и постоянный 5В измерители мощности;
- паяльная станция вместо паяльника;
- тестер кабелей на пробой;
- кассетница с резисторами на 84 номинала;
- регулируемый адаптер питания 1.1-49.5В/2А;
- паяльное место;
- зарядный стенд;
- халявный шуруповёрт от розетки;
- 18 розеток 230В;
- кресло с чехлом;
- стенка для измерительных устройств;
- тестовый ПК (для того, чтобы основной обезопасить от собственных кривых рук: уж больно дорого обойдётся теперь);
- склад электронных компонентов.

Казалось бы: что тебе ещё надо, собака? Но:
- мультиметр - самый дешман из дешмана и не шибко точный (годится только для примерного понимания величин);
- LCR-T3 - не умеет измерять ёмкость проводов (что недавно чуть не привело к ложноотрицательному результату);
- паяльная станция - лишь лучшее из бюджетного (и никакого термофена);
- пробойник кабелей - самоделка из ранних образцов;
- кассетница - из коробков, всего на 84 значения. А для упрощения работ - надо деревянную иметь на 180 значений, в ущерб компактности. Также там все 2 вида номиналов, а нужно минимум 4;
- в роли лабораторного источника питания: выступает даже не БП ПК, а жалкие 2 преобразователи DC-DC (повышающий и понижающий). И чтобы выставить нужное напряжение - нужно дрочить винт потенциометра часовой отвёрткой и правильно выключатель щёлкнуть;
- паяльное место - ЛДСП и суперклей;
- зарядный стенд - из настолько хренового БП, что у него даже у вентилятора подшипник гремит (а также он раньше пищал, наравне с другими);
- шуруповёрт - дешманское говно;
- 3 сетевых фильтра - а всё равно розеток не хватает (1 ПК занял целиком). А ещё справа 4-й на 8шт имеется (не видно) - та же фигня);
- в роли тестового ПК при разработке - выступает 14-летний нетбук Asus 1001PXD (к чёрту Asus: и индикатор батареи глючный, и парковка головок происходит чрезмерно много раз, и техобслуживать сложно, и шлейфы дерьмо одноразовое);
- склад (на фото не видно) - пластиковый комод с донышками от пластиковых бутылок внутри.


И вот смотришь на всё это и думаешь: раз ты не принадлежишь к касте рабовладельцев - ты не можешь себе позволить полупрофессиональную паяльную станцию за тысяч 150, нормальный источник питания за тысяч 200, осциллограф за пару лямов и т.д. И раба, который будет сам всё делать. Одни самоделки, 1 больная голова, 2 кривые руки - и темнота впереди. Из плюсов - отмечается только лучший флюс (не портится со временем) и самодельный стол (который пришлось немного покромсать).

Это рабочее место, вообще, создавалось как резервное: когда нужно срочно сделать что-то, или невозможно сделать в другом месте, или уволюсь с работы (потеряв доступ к профессиональному оборудованию). Сесть за это место - означает присутствие какого-нибудь писеца; а в совокупности с необходимостью делать работу быстро и несовершенным снабжением - вгоняет в тоску:
- берёшь ты платформу Arduino в руки (которую случайно нашёл пластиковом ящике - повезло, работы откладывать не надо);
- достаёшь макетную плату из другого ящика, ориентируясь по оглавлению сбоку комода;
- и вот нет у тебя выбора: тебе платформу нужно не просто в дырочки платы вставить - а вставить так, чтобы было максимально компактно: планируется установка в будущем индикатора и модуля записи на SD - и мало ли чего ещё. И крайне желательно не ошибаться: платы - купленные на распродаже за последнюю адекватную цену. И теперь есть риск, что всегда будут неадекватные, даже на алиэкспрессе, - дефицит и повышенная ценность;
- крутишь их, крутишь, вздыхаешь, откладываешь в сторону и берёшь снова спустя время - и не рожаешь ничего проще, чем вставлять длину платформы в ширину платы: заняв всю ширину, за исключением подводящихся при помощь медной ленты 2 шин питания 5V и GND (как и медные скрепки - тоже стоит в РФ дороговато). В зависимости от использования устройств и каналов - платформа ездит по плате горизонтально в вопросе места установки. В моём случае, использование цифровых каналов будет вестись с верхней стороны (индикатор и SD-карта - должны быть над крышкой корпуса-мыльницы, на длинных проводах с устремлением вверх) - поэтому установка была максимально слева, дав возможность аналоговым каналам и обвесу для них (для усиления точности измерений) раскрепоститься вправо.

Далее нужно было выбрать 11 резисторов из кассетницы, с упором на малый размер:
- естественно, кассетница содержит пустые места - и, по закону подлости, именно на них попадают искомые номиналы. Есть только 2 резистора из 11: 33кОм для RST, 1кОм для SDA;
- лезешь в резервную кассетницу - находишь ещё 8 резисторов 82кОм, для заземления аналоговых каналов (85кОм - не существует). Нет больше резисторов 1кОм - не хватает 1шт: для подтягивания SCL;
- матерясь как сапожник, лезешь в резервную резервную кассетницу, советскую, с высокомощными резисторами, на самые ужасные жизненные ситуации, - на размер уже плевать. Естественно, в зоне досягаемости пальцев - находишь только 1кОм/2Вт/10%: огромную дуру, которая ещё и погрешностью вниз пошла, - став меньше минимально необходимого значения 967Ом;
- высыпаешь всё из этой ячейки кассетницы - роешься во всём этом: как практикантка Варя в серии №12 сезона №1 сериала "Интерны" искала пустую ампулу подотчетного наркотического препарата - в медицинских помойных баках;
- запыхавшись, находишь 1кОм/1Вт/5% - погрешность в большую сторону - по факту, резисторы на линии SDA и SCL интерфейса I2C получаются с большим отличием. Уже неприятно - но в данной ситуации не сделать вообще ничего: пытаться паять 2-3 резистора других номиналов, в попытке подогнать номинал как у SDA, - может растянуться на очень долгое время.

Включение паяльной станции - тоже не прошло гладко:
- ранее велись работы с распределительной коробкой (этот писец растянулся на несколько недель - ещё и плинтус покупать пришлось по целой технологии). Соответственно, в паяльную станцию было вставлено самое большое по площади жало: овальное косое (для передачи большого количества тепла - без перегрева проводов);
- оказалось, что это жало вообще не годится для работ с пинами на расстоянии 2.54мм. Даже на 3 штырка припаять нормально платформу в плату не получилось (малое пятно соединения, припойная грязь везде). Хоть и породило идею правильно припаивать платформу к плате: только за те контакты, которые будут использоваться (ранее паял на все: пайка оптом проще - залуживая контакты для будущих устройств и работ);
- замена жала прошла штатно только по той причине, что необходимость немного сплющить паяльную ручку (новые жала просто выскакивали из неё) - не оказала негативного влияния на жало по умолчанию;
- однако в самом начале пайки происходит событие, которое приводит к аналогии с мемом, где девочка выкидывает букварь и говорит: "Всё, буду проституткой!". Для этого нужно окунуться в покупку жилья: когда после заселения выяснилось, что сломано буквально всё. Плитка на кухне: находилась на уличной стене - что привело к её деформации, напряжению и некоторому отклеиванию. По факту: стол, привинченный к стене, - держит собой всю плитку сверху себя - а снизу она давно частично раскололась и даже отвалилась (что стол успешно и скрывает). И вот, ни раньше, ни позже: именно когда паял, именно на этом рабочем месте, именно в стрессе, именно вблизи - БАХХ!!! Самая ближняя к лицу плитка - резко исходит трещинами с очень громким звуком (скорее всего, именно от стены чпокнула, - держится только за счёт пластикового обрамления окна). При условии, что нельзя волноваться из-за аритмии и тахикардии, - происходит следующее: подпрыгиваю, как кот от пылесоса, - пульс в покое 120, не спадает долгое время - ожидание повышения дальше как бывших ранее приступов, до 150+, - планирование переживания приступа. И ещё олово с жала улетело не туда, куда надо.


В этот момент - в работе происходит перерыв, без какого-либо желания продолжать это дальше. Но вспомнил про музыкотерапию - решил применить в пайке (плеер A23, купленный на алиэкспрессе в 2023 году за 600руб, - и сейчас работает 6ч без подзарядки, и может работать дальше). Сначала пошло совсем плохо: идёт музыка Кирилла Покровского. Всё бы ничего, но он давно умер; и часть его мелодий в этом альбоме - соответствующие. И, опять: именно первая композиция, именно первая вообще мелодия из включённого плеера - грустная: т.к. в тот момент автор знал, что жить осталось недолго. И называется она "Original sin" - грехопадение - тоже такое себе. Возникает "Всё, буду проституткой-2!".

Попытка №2. Музыка из Command & Conquer 3 - Tiberium Wars. И вот тут - всё начинает как-то выпрямляться, хоть и со скрипом:
- найденный источник питания 12В/0.7А - оказывается с перепутанным плюсом и минусом. С недоверием смотришь циклично на маркировку проводов, цвет крокодилов и показание дешманского мультиметра. И не решаешься использовать его для Arduino (однако последующая проверка на вентиляторе 12В - подтвердила неправильную полярность, разрешив использование);
- пытаясь компактно припаять резисторы аналоговых каналов: перепробовал кучу вариантов - но всё равно всё сошлось вокруг печатной платы для системы защиты от протечек: справа, горизонтально, правые выходы соединены и идут к GND;
- в этот момент, в голове что-то щёлкает - и боги Хаоса раскрывают свои знания. Понимание происходит настолько чётко, что при макетировании - вообще никаких проблем не возникает. Конструкторы Arduino расположили штыри каналов (а также размер корпуса подобрали) так, что ножки резисторов можно вести к GND - внутри платформы. И используя именно резисторы 0.125Вт (то есть, самые мелкие): что для цифровых каналов, что для аналоговых, - происходит объединение в одну общую толстенную землю - чётко по центру платы платформы. И к этой толстенной земле можно подключать всё больше и больше потребителей: т.к. соблюдается правило: все большие токи - пойдут не через GND платформы, а напрямую в GND адаптера. То же самое, например, с RST: подключение его резистора к медной шине +5В - делается через центр платформы.



На фото - есть и другие монтажные моменты:
- резисторы к SDA и SCL пришлось поставить вертикально: из-за больших размеров советского резистора. Он же является стойкой для фиксации как китайского резистора, так и провода к 3.3В: настолько силён его медный штырь;
- конденсатор 3300мкФ/16В: планировался для защиты от помех с источника (на деле - не потребовался: в источнике оказался настолько ёмкий кондесатор, что при соединении плюса и минуса в отключенном состоянии - порождает приличные искры). Приклеен суперклеем к пластику 3 пинов разъёма ICSP для интерфейса ISP программатора. Даже если этот разъём когда-то потребуется - остаётся место для даже штырьков пластиковых с проводами. Между ножками конденсатора находится термоусадка 1мм: на всякий случай, т.к. близки друг к другу;
- термоусадка прижимается между конденсатором и держателем предохранителя BLX-A. Сам предохранитель приклеен к макетной плате, крышка откидывается сверху вниз;
- в итоге, для дополнительного оборудования - остаётся куча места справа.

(добавлено 26.12.2025) О способе пайки резисторов:
- максимально укоротить левую ножку, сделать из неё крючок или кольцо, накинуть на пин канала. Таким образом: длина резистора не мешает сделать ворох из правых ножек чётко по центру, меньше припоя между пинами, больше пространства между припоем пинов;
- не нужно бояться гнуть ножки платформы, если их надо увести в сторону. Т.к. VIN и GND на платформе находятся максимально близко друг к другу, и там находится максимальное по номиналу напряжение, - пин GND сам просится быть загнутым от VIN подальше.

Судя по фото 2024 года с максимальной степенью сжатия по шкале е*бучих шакалов - таких сильных трещин на плитке ещё не было (хоть и отсутствовала затирка: выпала при прошлой деформации?). Непонятно, почему она треснула именно по краю, и линии идут во все стороны, - а не огромная трещина где-то посередине. А что если трещины ещё скрываются слева, под ПВХ-обрамлением окна, - и она уже давно ломаная-переломаная была.
Обновлено ( 26.12.2025 10:54 )
 
 

Последние новости


©2008-2026. All Rights Reserved. Разработчик - " title="Сергей Белов">Сергей Белов. Материалы сайта предоставляются по принципу "как есть". Автор не несет никакой ответственности и не гарантирует отсутствие неправильных сведений и ошибок. Вся ответственность за использование материалов лежит полностью на читателях. Размещение материалов данного сайта на иных сайтах запрещено без указания активной ссылки на данный сайт-первоисточник (ГК РФ: ст.1259 п.1 + ст.1274 п.1-3).

Много статей не имеет срока устаревания. Есть смысл смотреть и 2011, и даже 2008 год. Политика сайта: написать статью, а потом обновлять ее много лет.
Рекламодателям! Перестаньте спамить мне на почту с предложениями о размещении рекламы на этом сайте. Я никогда спамером/рекламщиком не был и не буду!
Top.Mail.Ru