Обновить

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

твиттерская затравочка?

@moderator наверно стоит в черновики вернуть

1) Не про ИИ, не про продвижение, не про клиентов, рекламу и дайджест новостей.

2) Без уродливых емодзи в тексте.

3) С платочками, ЛУТом, неким стилем.

Нет, эта статья лучше 95% опубликованного за вчерашний день.

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

так что со статьёй всё в порядке

Мне в качестве "ардуино" больше всего нравилась просто atmega328p в dip. Она прекрасно втыкалась в breadbord и работала. Ну, когда нужно нормальное тактирование, конечно, не прокатит, но основные ардуино-дела делает.

Правда, я практически не пользовался arduino ide и их либами, т.к. программатор стоил смешных денег, avr studio значительно удобнее arduino ide, а код без оверхеда arduino раз в 10 быстрее. Но скетчи в качестве примеров кода – прекрасно.

VS Code с PlatformIO значительно удобнее и Arduino IDE, и AVR Studio.

Ардуино без своего фреймворка вообще теряет свой смысл. Если мы пишем низкоуровневый код без абстракции от устройства МК, то это уже не учебные или любительские цели, а в таком случае я не вижу каких-то перспектив в продолжении использования AVR.

Даже с Arduino.h можно добиться x10 производительности, яркий тому пример - GyverCore. А дальнейшая оптимизация с отказом от плюшек фреймворка свеч не стоит, разница совсем незначительная будет.

Дело давно было, когда VS Code ещё не вошёл в обиход, а PlatformIO, возможно, вообще ещё не было (спасибо за отсылку, кстати, посмотрю потом).
То же самое к вопросу использования AVR: тогда для мелких задач вполне хватало atmega/attiny, и они были просты – писать было почти так же просто, как под ардуиновскую либу. А переход на ARM резко усложнял порог вхождения: написание руками через SPL – тяжко, Cube – громадное корявое забагованное чудовище.

А реальные плюшки ардуиновского фреймворка сводятся по сути к лёгкому переходу с одного МК на другой... Сколько-нибудь заметного упрощения кода на AVR нету.

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

Я тоже недавно собирал свою Arduino UNO, хотя в целом очень доволен, но тоже лежит как экспонат, если надо чаще пользуюсь готовыми Arduino Nano.

А вы не думали тогда купить и вставить на плату готовый переходник USB to UART, ведь без этого переходника Arduino UNO теряет полностью свой шарм?

Согласен, делал бы сейчас -- конечно бы реализовал USB to UART. А может и плату заказал бы у китайцев.

А где здесь Uno? Уно - это плата с двумя микроконтроллерами, один из которых обеспечивает программирование и коммуникацию через USB, но может быть запрограммирован пользователем, например, как HID устройство. Те якобы-Uno клоны Arduino, коими сейчас завалены озоны и вэбэ - это скорее пииблизительные клоны Duemilanove. Только вместо FT232 на ней обычно CH340. А тут вообще нет USB-UART преобразователя... По большому счету тут от Arduino только форма платы.

Вы правы, конечно, — это не Arduino Uno, это «что-нибудь такое эдакое», что многие называют «клон Ардуино Уно».

Стоило бы назвать это как-нибудь вроде "плата в форм-факторе Arduino" вообще без упоминания Uno, вводящего в заблуждение. Это будет более точно, так как это а) не Uno, б) не Arduino.

Очень точное замечание. На будущее учту

По большому счету тут от Arduino только форма платы.

Я только этого и хотел

Размеры даны были в единицах Мил. В Sprint-Layout такой сетки нет,

Сетка в Мил переключается по кнопке единиц измерения в углу линеек

Картинка

Спасибо, буду знать

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

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

Верно, никогда так не делайте. Я про это как-то статью тут писал. Недавно попалось еще одно живое подтверждение этому: разбирал "на золото" (нужно было списать висевшие на балансе золотосодержащие микросхемы, а не то, что вы подумали) один старый самодельный прибор, сделанный в лаборатории. А там "советское SMD" -- микросхемы 133-й логики -- буквально напоминали иногда комаров с поднятыми задними лапками. Выводы отвалились и отпружинили. И при легком нагреве феном ноги отваливаются от платы вместе с припоем, который даже не успел начать плавиться. Собственно, картина ясна: плату залудили сплавом Розе...

После покрытия жидким оловом обязательно покройте плату флюсом и оплавьте покрытие при 260..280°С. Иначе возможны сюрпризы с усами. Кроме того, такие платы подвержены "чуме". Поэтому лучше вообще избегать химического лужения всей платы целиком, а сделать плате маску и залудить только открытые от маски площадки.

Спасибо, учту

спасибо за пояснения, я лудил обычным припоем, но не нравилось что приходилось перегревать плату.

Это здОрово от тестолита зависит. У меня есть в количестве СФ-2 разных лет выпуска . Лучший - 1986 и 1991 гв. А худший - 1996, чуть перегрел - отпало.

Сейчас самый наикитайский FR4 держит фольгу намертво. Зачем держаться зубами за СФ-2?

видимо от дедушки осталось пару листов в гаражэ, не выбрасывать же

Что за "чума"? Расскажите, пожалуйста

Олово имеет две модификации - серая алмазоподобная (как кремний и германий по структуре и тоже полупроводник), и белая, представляющая собой металл. Серое олово устойчиво ниже 13,2°С, а белое олово в этой области температур метастабильно. Из-за большой разницы в плотности серого и белого олова и неметаллического характера серого олова такой переход сопровождается превращением олова в порошок.

В контексте хим.лужения важно то, что переходу способствуют механические напряжения в кристаллической решетке белого олова и препятствуют примеси (за исключением ртути и германия, которые стабилизируют фазу серого олова). А из раствора осаждается олово во-первых химически чистое, во-вторых из-за низкой температуры кристаллизации - напряженное (эти напряжения способствуют также и росту усов). В точках пайки это не имеет значения, так как там олово будет переплавлено и смешается с припоем, в котором переход в серое олово надежно подавлен примесями (свинцом, а в бессвинцовых припоях - медью и серебром). А вот на протяжении дорожек слой химически осажденного олова остается неизменным. И при нахождении на холоде на них могут появляться очаги "оловянной чумы".

А ещё сейчас многие стандартные модули для ардуино-экосистемы идут со штырями, покрытыми неизвестным сплавом. Они рассчитаны на установку в гнёзда, но иногда к ним просто припаивают провода. Обычно это происходит без последствий, но один раз покрытие отвалилось вместе с припоем, а то, что было под покрытием, лудиться отказывалось.

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации