Горячее
Лучшее
Свежее
Подписки
Сообщества
Блоги
Эксперты
Войти
Забыли пароль?
или продолжите с
Создать аккаунт
Я хочу получать рассылки с лучшими постами за неделю
или
Восстановление пароля
Восстановление пароля
Получить код в Telegram
Войти с Яндекс ID Войти через VK ID
Создавая аккаунт, я соглашаюсь с правилами Пикабу и даю согласие на обработку персональных данных.
ПромокодыРаботаКурсыРекламаИгрыПополнение Steam
Пикабу Игры +1000 бесплатных онлайн игр
Начните с маленькой подводной лодки: устанавливайте бомбы, избавляйтесь от врагов и старайтесь не попадаться на глаза своим плавучим врагам. Вас ждет еще несколько игровых вселенных, много уникальных сюжетов и интересных загадок.

Пикабомбер

Аркады, Пиксельная, 2D

Играть

Топ прошлой недели

  • AlexKud AlexKud 38 постов
  • SergeyKorsun SergeyKorsun 12 постов
  • SupportHuaport SupportHuaport 5 постов
Посмотреть весь топ

Лучшие посты недели

Рассылка Пикабу: отправляем самые рейтинговые материалы за 7 дней 🔥

Нажимая кнопку «Подписаться на рассылку», я соглашаюсь с Правилами Пикабу и даю согласие на обработку персональных данных.

Спасибо, что подписались!
Пожалуйста, проверьте почту 😊

Помощь Кодекс Пикабу Команда Пикабу Моб. приложение
Правила соцсети О рекомендациях О компании
Промокоды Биг Гик Промокоды Lamoda Промокоды МВидео Промокоды Яндекс Директ Промокоды Отелло Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня

Arduino + Печатная плата

С этим тегом используют

Электроника Ardublock Самоделки YouTube Своими руками Вертикальное видео Видео ВК Ремонт техники Пайка Радиолюбители Микроконтроллеры Микросхема Все
9 постов сначала свежее
20
Dudarion
Dudarion
7 месяцев назад
Arduino & Pi

Как создается электроника⁠⁠

В этом видео мы с нуля разработаем и изготовим несложное электронное устройство. Исходники платы, кода и 3д моделей на гитхабе: https://github.com/Dudarion/BLE_wheel.git

[моё] Гаджеты Электроника Микроконтроллеры Акселерометр Гироскоп Altium Solidworks 3D печать Печатная плата Arduino Видео YouTube
2
286
bablja
bablja
2 года назад
Arduino & Pi

JLCPCB - ВСЁ⁠⁠

чайнабанки временно не могут принимать платежи из РФ, поэтому JLCPCB приостанавливает работу с клиентами из РФ на официальном сайте и на AliExpress
источник https://t.me/alexgyvershow

JLCPCB - ВСЁ Arduino, Текст, Электроника, Санкции, Печатная плата
Arduino Текст Электроника Санкции Печатная плата
161
101
koteika2018
koteika2018
3 года назад
Лига Радиолюбителей

Как я собирал панель приборов Venator. Часть 2⁠⁠

Всем привет!


Примерно 2 года назад, я писал пост про сборку панели Venator - Как я собирал панель приборов Venator. Плата тогда получилась дико большой и "костыльной". Освежим воспоминания, глянув на нее:

Как я собирал панель приборов Venator. Часть 2 3D печать, 3D принтер, Радиоэлектроника, Электроника, Приборная панель, Самоделки, Печатная плата, Arduino, Видео, YouTube, Длиннопост

Так же добавлю старый ролик, что бы вспомнить про этот ужас...

Размером она получилась очень большой, много места используется зря. Изготавливать ЛУТом такие платы не очень хорошее занятие. Да и не люблю я ЛУТ, обленился с возможностями Китая.


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


В итоге родился такой вариант платы(размером 100*100мм, для заказа у китайцев):

Как я собирал панель приборов Venator. Часть 2 3D печать, 3D принтер, Радиоэлектроника, Электроника, Приборная панель, Самоделки, Печатная плата, Arduino, Видео, YouTube, Длиннопост

Этот вариант был еще не конечный, я еще работал над расположением компонентов на плате. Работал над входами-выходами. В итоге был заказан следующий вариант платы(добавилась гора диодов, резисторов, рендера к сожалению нет):

Как я собирал панель приборов Venator. Часть 2 3D печать, 3D принтер, Радиоэлектроника, Электроника, Приборная панель, Самоделки, Печатная плата, Arduino, Видео, YouTube, Длиннопост

Пока шли компоненты(почтой), не ногами. Стал думать как прошивать модули esp-8266, запаивать на плату и припаивать провода с переключателем? Слишком долго. В итоге решил сделать макетную плату, на нее поставить панельку. В панельку вставляем модуль и прошиваем модуль.


Нашел готовую 3д модель панельки, напечатал ее на фотополимернике. В качестве контактов использовал проволочки от витой пары.  Что получилось в итоге:

Как я собирал панель приборов Venator. Часть 2 3D печать, 3D принтер, Радиоэлектроника, Электроника, Приборная панель, Самоделки, Печатная плата, Arduino, Видео, YouTube, Длиннопост
Как я собирал панель приборов Venator. Часть 2 3D печать, 3D принтер, Радиоэлектроника, Электроника, Приборная панель, Самоделки, Печатная плата, Arduino, Видео, YouTube, Длиннопост

Далее собираем макетку, и устанавливаем на нее напечатанную панельку. На макетке  переключатель режимов и кнопка сброса, а так-же стабилизатор питания. Подключатся к usb-uart преобразователю, он к компу, и дальше шьем прошивку.

Как я собирал панель приборов Venator. Часть 2 3D печать, 3D принтер, Радиоэлектроника, Электроника, Приборная панель, Самоделки, Печатная плата, Arduino, Видео, YouTube, Длиннопост

Все таки покупка 3Д принтера была одной из самых важных покупок прошлого года. Выручает очень хорошо. Мой зверинец из двух принтеров(один из них только пришел, и печатает тестовую фигурку Будды):

Как я собирал панель приборов Venator. Часть 2 3D печать, 3D принтер, Радиоэлектроника, Электроника, Приборная панель, Самоделки, Печатная плата, Arduino, Видео, YouTube, Длиннопост

Далее я спроектировал корпус для платы. Хотел напечатать его на 3д принтере(напечатал только нижнюю часть), но в дальнейшем пока забросил эту идею. Моделировал во FreeCAD. Сам корпус выглядит вот так:

Как я собирал панель приборов Venator. Часть 2 3D печать, 3D принтер, Радиоэлектроника, Электроника, Приборная панель, Самоделки, Печатная плата, Arduino, Видео, YouTube, Длиннопост
Как я собирал панель приборов Venator. Часть 2 3D печать, 3D принтер, Радиоэлектроника, Электроника, Приборная панель, Самоделки, Печатная плата, Arduino, Видео, YouTube, Длиннопост

Как пришли почти все комплектующие, начал собирать плату.  Ручная сборка занимает много времени, особенно когда компоненты типоразмера 0603. Фото получившейся платы ниже. Так же видна нижняя часть корпуса.


В процессе печати вылез ряд проблем в основном это был пропуск слоев(чуть позже я разобрался с этой проблемой) и еще была проблема с геометрией. Да и думаю стоит пересмотреть идею и конструкцию самого корпуса.

Как я собирал панель приборов Venator. Часть 2 3D печать, 3D принтер, Радиоэлектроника, Электроника, Приборная панель, Самоделки, Печатная плата, Arduino, Видео, YouTube, Длиннопост

Видео со всем этим безобразием:

Всем спасибо! До новых встреч!

Показать полностью 10 3
[моё] 3D печать 3D принтер Радиоэлектроника Электроника Приборная панель Самоделки Печатная плата Arduino Видео YouTube Длиннопост
25
Партнёрский материал Реклама
specials
specials

Сколько нужно времени, чтобы уложить теплый пол?⁠⁠

Точно не скажем, но в нашем проекте с этим можно справиться буквально за минуту одной левой!

Попробовать

Ремонт Теплый пол Текст
87
adm503
adm503
5 лет назад

Универсальная плата для часов на ИН-12\ИН-14⁠⁠

Запилил универсальную плату для часов под ИН-12\ИН-14 лампы и arduino nano по авторскому проекту AlexGyver https://alexgyver.ru/nixieclock_v2/

Заказать платы в Китае с моими изменениями: https://easyeda.com/adm503/adm503

Универсальная плата для часов на ИН-12\ИН-14 Alexgyver, Ламповые часы, Ин-12, Ин-14, Arduino, Easyeda, Печатная плата, Видео, Длиннопост
Универсальная плата для часов на ИН-12\ИН-14 Alexgyver, Ламповые часы, Ин-12, Ин-14, Arduino, Easyeda, Печатная плата, Видео, Длиннопост
Универсальная плата для часов на ИН-12\ИН-14 Alexgyver, Ламповые часы, Ин-12, Ин-14, Arduino, Easyeda, Печатная плата, Видео, Длиннопост
Универсальная плата для часов на ИН-12\ИН-14 Alexgyver, Ламповые часы, Ин-12, Ин-14, Arduino, Easyeda, Печатная плата, Видео, Длиннопост
Показать полностью 4
[моё] Alexgyver Ламповые часы Ин-12 Ин-14 Arduino Easyeda Печатная плата Видео Длиннопост
38
173
hobbyelectronics
hobbyelectronics
5 лет назад
Arduino & Pi

Печка из старого утюга для запекания паяльной пасты⁠⁠

Не так давно в одном из постов на instructables мы увидели интересный и простой в изготовлении девайс, который не был темой инструкции, а только лишь инструментом, который использовал автор. Пришлось хорошенько поискать разрозненные материалы в различных соцсетях разработчика и хотим поделиться им с вами 😉

Для пайки компонентов поверхностного монтажа smd-smt вам понадобится специальная печь для оплавления паяльной пасты.

Печка из старого утюга для запекания паяльной пасты Печатная плата, Arduino, Esp32, Лазерный утюг, Видео, Длиннопост

Но вот проблема! Такой девайс не из дешевых, а при мелкосерийном, да и просто аккуратном любительском производстве совершенно не заменим !

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

Печка из старого утюга для запекания паяльной пасты Печатная плата, Arduino, Esp32, Лазерный утюг, Видео, Длиннопост

Для этой «установки» вам понадобятся следующие детали и компоненты

✔ Деревянное основание

✔ Старый утюг с толстой подошвой

✔ WiFi модуль Wemos D1mini

✔ Твердотельное реле 25А

✔ Драйвер термопары, например MAX6675

✔ OLED дисплей с разрешением 128x64 пикселей

И немного рассыпухи в виде тактовых кнопок, потенциометра на 10 кОм, резисторов 10 кОм, конденсаторов 0,1µ и проводов.

В место wifi модуля можно использовать любую другую плату arduino с минимальными переделками кода. Просто автор — фанат ESP8266 и ESP32 😉

Печка из старого утюга для запекания паяльной пасты Печатная плата, Arduino, Esp32, Лазерный утюг, Видео, Длиннопост

Концепция этого устройства чрезвычайно проста, и заключается в том, что модуль Wemos D1 mini управляет твердотельным реле на основе информации о температуре от датчика термопары, который приклеен к поверхности утюга с помощью термостойкой капроновой ленты. Возможно для более точных показаний температуры датчик должен быть размещен на печатной плате, но это трудно осуществимо.

Если у вас действительно быстрый утюг, то возможно, вам следует использовать что-то вроде PID-регулятора. Для обычного медленно разогревающегося утюга с толстой инертной подошвой достаточно управления на основе порогового значения.

Сборка

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

Весь процесс пайки занимает около 3 минут, что очень быстро, по сравнению с некоторыми профессиональными решениями, такими как печи для оплавления. Максимальная температура составляет около 200-240 градусов, в зависимости от нескольких вещей, таких как паяльная паста, толщина печатной платы

Плюсы и минусы конструкции


✔ работает как часы

✔ легко собрать

✔ очень низкая стоимость

✔ очень быстрая пайка плат

✔ маленький размер, который подойдет каждому радиолюбителю


✖ работает только для одной стороны печатной платы

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

✖ печатная плата должна быть удалена сразу после завершения процесса оплавления флюса во избежания расслоения

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

Печка из старого утюга для запекания паяльной пасты Печатная плата, Arduino, Esp32, Лазерный утюг, Видео, Длиннопост

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

Схема и печатная плата

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

Печка из старого утюга для запекания паяльной пасты Печатная плата, Arduino, Esp32, Лазерный утюг, Видео, Длиннопост

Все остальные компоненты просто подключаются через разъемы к плате. Источник питания 5 В, термопара и твердотельное реле вешаются на GPIO и подключаются через эти винтовые клеммы. Значение R1 составляет 10 кОм, значение С1 равно 0,1 мкФ, а сопротивление потенциометра также равно 10 кОм. При желании, вам не понадобится эта плата, вы можете подключить всё с помощью нескольких проводов.

Печка из старого утюга для запекания паяльной пасты Печатная плата, Arduino, Esp32, Лазерный утюг, Видео, Длиннопост

А вот и ссылка на оригинальную прошивку и печатную плату в Eagle.

Попробуйте сделать свою реализацию, это действительно просто 😅 а нам будет интересно увидеть вашу реализацию такой печки

Печка из старого утюга для запекания паяльной пасты Печатная плата, Arduino, Esp32, Лазерный утюг, Видео, Длиннопост

Не знаю могу ли я ставить тег [моё] автор не я, но я собрал и перевел информацию из разных источников. Статья сделана по материалам нашего сообщества вконтакте, вы можете задать все свои вопросы по этому посту, или статьям сообщества, как тут так и там.

Показать полностью 6 2
Печатная плата Arduino Esp32 Лазерный утюг Видео Длиннопост
19
82
Mi1ka
Mi1ka
7 лет назад
Сообщество Ремонтёров

Симистор + Arduino⁠⁠

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

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



Вот она самая.

Симистор + Arduino Ремонт техники, Arduino, Радиолюбители, Радиоэлектроника, Печатная плата, Длиннопост, Текст, Радиодетали

Необходимых номиналов резистора под рукой не оказалось, использовал какие были.

Собрал схему, подключил к контроллеру, подал нагрузку и все работает! Но заметил такую странность, как только подать нагрузку(в качестве прибора лампочка 220в), то лампочка слегка загорается на долю секунды. Это значит в цепи на короткий промежуток появляется ток. Поискал в интернете других схем и нашел решение, достаточно поставить конденсатор и резистор на выходе.



Вот другая схема

Симистор + Arduino Ремонт техники, Arduino, Радиолюбители, Радиоэлектроника, Печатная плата, Длиннопост, Текст, Радиодетали

Если есть специалисты подскажите как подбирают номинал резисторов для подобных схем. А то я встречаю в сети более-менее подобные схемы и в них суют резисторы разного номинала и с широким диапазоном. Поэтому есть подозрение что можно ставить любой резистор и все будет впорядке (шутка). Бывает ли четкая аргументация как подбирать резисторы для подобных схем?


В итоге собрал трехканальный, мимисторный ключ по вот такой схеме.

Симистор + Arduino Ремонт техники, Arduino, Радиолюбители, Радиоэлектроника, Печатная плата, Длиннопост, Текст, Радиодетали

Вот так он выглядит.

Симистор + Arduino Ремонт техники, Arduino, Радиолюбители, Радиоэлектроника, Печатная плата, Длиннопост, Текст, Радиодетали

И так он включает лампочку.

Симистор + Arduino Ремонт техники, Arduino, Радиолюбители, Радиоэлектроника, Печатная плата, Длиннопост, Текст, Радиодетали

Если кто знает как сделать подобную схему эффективней, лучше и безопасней отзовитесь и поделитесь опытом.

По мере постройки инкубатора у меня появляются вот такие устройства, которые делаю впервые, скажу не очень сложно, но знаний маловато. Как доделаю инкубатор обязательно покажу, думаю вам будет интересно посмотреть. Спасибо за внимание!)

Показать полностью 5
[моё] Ремонт техники Arduino Радиолюбители Радиоэлектроника Печатная плата Длиннопост Текст Радиодетали
64
31
Mi1ka
Mi1ka
7 лет назад
Сообщество Ремонтёров

Mosfet-транзистор + Arduino⁠⁠

Привет, Друзья! Хочу с вами посоветоваться, на тему как подключить mosfet-транзистор к микроконтроллеру Arduino. Вернее я его уже подключил и он работает, но я хочу максимально обезопасить вывод Arduino от возможных пробоев тока(если такое вообще возможно), и добавить плюшек для наглядности работы транзистора в виде светодиодов.

У меня есть интересное дельцо, собираю инкубатор для яиц на 300шт. Придумал его сделать на базе контроллера Arduino, чтобы крутить моторы, регулировать нагрев и т.д. Хотел сделать побыстрее, но вот детали есть не все, а ждать пока приедут из Китая долго. Было парочка реле, но использовал их в проект и требовалось еще. Узнал что вместо реле можно запилить транзисторы в качестве ключа вкл./выкл. Преимущества транзистора перед реле это цена, скорость переключения, размер, а недостатки требуются специальные знания для работы с ним. Было где-то с десяток mosfet-транзисторов разного номинала, вот и пришло время их использовать.


Использовал mosfet-транзистор IRF740, затвор присоединил к пину контроллера через диод и резистор 47 Ом, а остальные ноги.. ну вот как на картинке:

Mosfet-транзистор + Arduino Mosfet, Arduino, Транзистор, Печатная плата, Ремонт техники, Радиодетали, Текст, Радиоэлектроника, Длиннопост

Вот такое простенькое устройство получилось.

Mosfet-транзистор + Arduino Mosfet, Arduino, Транзистор, Печатная плата, Ремонт техники, Радиодетали, Текст, Радиоэлектроника, Длиннопост

Вот такая разводка на плате.

Mosfet-транзистор + Arduino Mosfet, Arduino, Транзистор, Печатная плата, Ремонт техники, Радиодетали, Текст, Радиоэлектроника, Длиннопост

С такой принципиальной схемой.

Mosfet-транзистор + Arduino Mosfet, Arduino, Транзистор, Печатная плата, Ремонт техники, Радиодетали, Текст, Радиоэлектроника, Длиннопост

В итоге mosfet с помощью arduino uno крутит мотор куллера

Mosfet-транзистор + Arduino Mosfet, Arduino, Транзистор, Печатная плата, Ремонт техники, Радиодетали, Текст, Радиоэлектроника, Длиннопост

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


Кто знает подскажите как эту схему улучшить и обезопасить контроллер от случайных токов.

А еще как можно в подобную схему добавить светодиоды индикации состояния вкл/выкл. на подобии как на картинке:

Mosfet-транзистор + Arduino Mosfet, Arduino, Транзистор, Печатная плата, Ремонт техники, Радиодетали, Текст, Радиоэлектроника, Длиннопост

Кто знаком с темой mosfet-транзисторов отпишитесь, любая информация будет полезной.

Спасибо за внимание.

Показать полностью 6
[моё] Mosfet Arduino Транзистор Печатная плата Ремонт техники Радиодетали Текст Радиоэлектроника Длиннопост
97

Продвиньте ваш пост

Перейти
Партнёрский материал Реклама
specials
specials

Нужно больше внимания к постам? Есть способ!⁠⁠

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

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

Продвинуть пост

Продвижение Посты на Пикабу Текст
85
nstorm
nstorm
8 лет назад
Arduino & Pi

Точный датчик температуры Si7051, делаем "с нуля".⁠⁠

Всем привет!

Хочу поделиться длинной историей разработки и заказа платы под данный датчик. Полный цикл DIY-проекта, на простеньком примере.

Для своей домашней пивоварни у меня собрана простенькая «метеостанция» с выкладкой данных онлайн на различные сервисы. В качестве датчиков использовались популярные DS18B20. Но вот случайно наткнулся на датчики от Silicon Labs, серии Si705X, и захотелось мне попробовать задействовать их. А конкретно Si7051 — цифровой (I2C) датчик к точностью ±0.1°C и временем конвертации данных с максимальным разрешением 14 бит всего 7 мс (сравните с 750 мс у DS18B20). Не то, чтобы мне нужна была такая точность и скорость на пивоварне, просто захотелось «пообщаться» с новым датчиком. :)

Датчик был настолько новый, что готовых сборок его обнаружено не было. Дело в том, что в отличии от DS18B20, этот датчик идет в корпусе только для поверхностного монтажа — DFN 3x3 мм. Так даже интереснее было — я получил практику сразу многих вещей, включая пайку такой мелкой детали (обычным паяльником). Сейчас кстати появилась в продаже готовая плата от ClosedCube за $8.95. Когда я начинал, их еще не было. Поэтому делал я все с нуля.

Для начала читаем даташит от Si705X. Смотрим типовую схему включения, всё довольно-таки просто, обвязка минимальна:

Точный датчик температуры Si7051, делаем "с нуля". Arduino, Датчик, Silicon Labs, Своими руками, Самоделки, Печатная плата, Длиннопост

Помимо самого датчика надо всего пару резисторов и конденсатор:

Точный датчик температуры Si7051, делаем "с нуля". Arduino, Датчик, Silicon Labs, Своими руками, Самоделки, Печатная плата, Длиннопост

Такие же номиналы и типоразмеры 0603 и будем использовать. «Нарисовать» всё это дело я решил на EasyEDA. Бесплатно и ничего кроме браузера не требует. Буквально за 15-20 минут набросал схему, аналогичную тому, что в даташите, только добавил коннектор, стандартный штырьковый. Ах да, еще самой микросхемы датчика в базе данных EasyEDA конечно же не было, надо было создать свой компонент. На DIYModules я нашел символы для Si70xx (там не было именно 7051, но были аналоги с точно такой же распиновкой) и Footprint (размещение контактных площадок на плате) для этого DFN-6 3x3 под Eagle. Удачно импортнул их в EasyEDA и теперь они все там есть. Вот такая схемка получилась:

Точный датчик температуры Si7051, делаем "с нуля". Arduino, Датчик, Silicon Labs, Своими руками, Самоделки, Печатная плата, Длиннопост
Дальше разводим плату. Надо заметить, что опыта рисования плат и схем у меня особо нет. Поэтому даже на таком просто примере я больше учусь, если кто заметит ошибки — с радостью приму любую критику, только конструктивно пожалуйста, делалось для себя «на коленке» без опыта какого-либо, работа у меня с этим не связана. Сначала нарисовал плату, где все компоненты с одной стороны были (хотя плата двухслойная была всё-равно). Потом переделал вот так, вынес пассивные компоненты на другую сторону, чтобы с «лицевой» стороны был только датчик, мне его надо «приклеить» к поверхности измеряемой. Получилось вот так:
Точный датчик температуры Si7051, делаем "с нуля". Arduino, Датчик, Silicon Labs, Своими руками, Самоделки, Печатная плата, Длиннопост

Можно было бы еще компактнее или сенсор на угол сместить.

Плата маленькая 13x12 мм. Поэтому заказать изготовить её у OSHPark получилось ооочень дешево. Смешные $1.15 за 3 платы с доставкой, сделанные в США. Да, у них просто по размеру печатают и в небольшом количестве (от 3 штук) мелкие платы у них выгодно заказывать. Я просто экспортировал Gerber из EasyEDA и загрузил его в OSHPark. Всё принялось на ура и без косяков сразу. Разве что на реальных платах шелк обводки вокруг датчика почему-то не был сделан. Хотя на превью был. Но это фигня. Вот так выглядело превью у них:

Точный датчик температуры Si7051, делаем "с нуля". Arduino, Датчик, Silicon Labs, Своими руками, Самоделки, Печатная плата, Длиннопост

На перевернутую подпись C1 не обращайте внимания. Не помню почему так вышло ) Да и пофиг, делалось на скорую руку.

Платы обычной почтой, без трека. А по приходу ко мне получал я их как мелкий пакет с треком RBxxxxxxxxxRU — т. е. наши трек наклеили внутренний, но узнать его до получения пакета я никак не мог. Но получил их в итоге к счастью, извещение принесли. Вот так выглядели платы:

Точный датчик температуры Si7051, делаем "с нуля". Arduino, Датчик, Silicon Labs, Своими руками, Самоделки, Печатная плата, Длиннопост

Пока платы готовились и отправлялись, я заказывал компоненты. Сначала поискал по нашим сервисам, типа ChipFind. Что-то на тот момент когда искал, датчики возило всего пару компаний и дорого. Сейчас уже возят нормально, можно найти. Я сначала заказал в Mouser (их российской версии сайта), у которых было заявлено, что в цену «включена» доставка уже. После прислали счет от российской компании, где сверху была стоимость доставки до моего города еще. Не дорого, но как-то это не хорошо говорить одно, а делать по другому. Поэтому я на них забил и заказал в американском DigiKey. С доставкой через посредника Shipito (давно пользуюсь для всякого-разного, адрес виртуальный в США есть). Датчики у них всего по $1.97 были. Еще взял сразу резисторы Panasonic и конденсаторы Murata, с такими же параметрами, как в даташите от Silicon Labs, по 10 шт (от 10 там цена копеечная получается). Добро это дома было, но нонэйм китайский с Али, решил взять «брендовые». Ну и в довесок себе еще мелочевки всякой набрал там. Датчики стоили $5.97, но со всем остальным вышло вот так:

Your total cost is $15.61 in U.S. currency, including $4.11 postage.

На следующий день мне пришло от них письмо с вопросом об адресе получателя. Я при покупке честно выбрал что платежный адрес — мой адрес в России, адрес доставки — адрес Shipito в США. Спрашивали что за компания находится по адресу получатели и является ли это компанией-пересыльщиком. Думал приехали, не станут на форвардера отправлять. Тем более при покупке было уведомление, что один или несколько позиций в заказе подлежат экспортному контролю (заказывал там демо-плату с МК еще, она «мэйд ин ЮСА»). Ответил честно, да, адрес — компания Shipito и указал их «реквизиты» с сайта. Те ответили «ок» и выслали посылку. :) Через пару дней получил на адрес в Шипито и переслал себе через Shipito Economy Airmail. Еще около $10 вышла доставка в РФ. С таможней/доставкой проблем никаких не было.

Все компоненты в посылке разложены по отдельным пакетикам, некоторые даже в двойных и т. д. Ну осталось дело за малым. Спаять это всё. Компоненты мекие. Вот для сравнения как выглядит один датчик:

Точный датчик температуры Si7051, делаем "с нуля". Arduino, Датчик, Silicon Labs, Своими руками, Самоделки, Печатная плата, Длиннопост
Контакты у него не «выпирают» за корпус, но сбоку «заподлицо» слегка заходят, поэтому припаять я смог обычным паяльником недорогим. Центральный пад под чипом — термопад, он всё-равно должен в воздухе болтаться. Кривовато получилось, но всё работает. Вот еще для сравнения размеров фото:
Точный датчик температуры Si7051, делаем "с нуля". Arduino, Датчик, Silicon Labs, Своими руками, Самоделки, Печатная плата, Длиннопост
А вот как это дело выглядит в сборе (флюс еще не отмыт на фото, поэтому «жирная» плата):
Точный датчик температуры Si7051, делаем "с нуля". Arduino, Датчик, Silicon Labs, Своими руками, Самоделки, Печатная плата, Длиннопост
Точный датчик температуры Si7051, делаем "с нуля". Arduino, Датчик, Silicon Labs, Своими руками, Самоделки, Печатная плата, Длиннопост

На последней фотке под увеличительным стеклом изображение. Слегка кривовато припаял конечно. Да и фиг с ним, главное, что работает. Это был вообще мой второй в жизни опыт пайки чего-то меньше стандартных штырей коннекторов (header pins). Потренироваться паять SMD, 0603 в т.ч., я взял на Ali вот такую платку за доллар. Не так уж сложно на самом деле, даже с недорогим паяльником с того же Али, только припой и флюс нормальный надо — китайский припой только Mechanic более-менее, остальные даже не берите, ими хрен что спаяешь в принципе. Плату с датчиком я паял Felder'ом, флюс с Китая псевдо-Kingbo RMA-218 (вполне норм). Отмывал бензином «Калоша», потом водой с мылом.

Пока все заказы пришли ко мне домой уже появилась готовая сборка от ClosedCube, о который я писал выше и их простенькая библиотека для Arduino. Я взял Arduino Mini Pro и подрубил к нему. Простенький скетч из примера библиотеки и результат с датчика выдается без проблем:

Точный датчик температуры Si7051, делаем "с нуля". Arduino, Датчик, Silicon Labs, Своими руками, Самоделки, Печатная плата, Длиннопост

Самое главное! На плате преобразователь уровней напряжения я не разводил! Датчику нужно питание 3.3В. Не подавайте на него питание от Arduino с 5В. У меня Mini Pro питается от 3.3В источника, работает на 16MHz нормально вполне с таким питанием, поэтому уровни согласовывать мне надо, везде 3.3В.


PS: На Ali можно найти недорогие готовые платки с датчиком Si7021. У него точность температуры ±0.4°C, зато он еще и влажность измеряет в пределах ±3% RH. Распиновка у него 1 в 1.

Показать полностью 11
[моё] Arduino Датчик Silicon Labs Своими руками Самоделки Печатная плата Длиннопост
29
Посты не найдены
О нас
О Пикабу Контакты Реклама Сообщить об ошибке Сообщить о нарушении законодательства Отзывы и предложения Новости Пикабу Мобильное приложение RSS
Информация
Помощь Кодекс Пикабу Команда Пикабу Конфиденциальность Правила соцсети О рекомендациях О компании
Наши проекты
Блоги Работа Промокоды Игры Курсы
Партнёры
Промокоды Биг Гик Промокоды Lamoda Промокоды Мвидео Промокоды Яндекс Директ Промокоды Отелло Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня
На информационном ресурсе Pikabu.ru применяются рекомендательные технологии