61

Вольтамперметр на ардуино

Самый странный заказ. Имеется пластиковый корпус неправильной формы. Требуется нарисовать схему и подобрать детали для сборки навесным монтажем. Либо изготовить простую печатную плату. Написать скетч.
ТЗ примерно такое: вывод изображения на oled 0.91, отображение напряжения от 6.05 до 8.35 вольт (в том числе в процентах) и силы тока, счетчик времени работы от установки АКБ. Были доп. задачи, вроде кнопки и мосфет, которые непонятно зачем нужны. Подписался на схему и скетч.

Получилась примерно такая. Резистивным делителем понижаем напряжение в два раза и измеряем АЦП atmega. С током сложнее. Я вижу несколько вариантов - шунт, шунт и операционный усилитель, микросхема вроде ina250 со встроенным шунтом. Последний считаю самым оптимальным. Но решил использовать модуль с микросхемой ACS712. Работа которого основанна на эффекте Холла. Имеет низкую точность и чувствителен к помехам. Не рекомендую, но иногда и его можно использовать. Из плюсов - простой и сопротивление канала 2мОм. Можно использовать в обоих направлениях. Отдал скетч и схему заказчику и в течении часа рассказывал о нюансах прошивки и сборки схемы . Даже памятку написал, где указал название деталей и все рекомендации по сборке.
На следующий день все таки попросили собрать рабочую плату. Здесь есть лайфхак. В sprint layout можно импортировать отсканированную плату или корпус и рисовать по размерам. Получается примерно так.

Не очень красиво, зато быстро. Перенес на стеклотекстолит, вытравил и убрал лишнее.

Залудил и просверлил отверстия.

Припаял детали.

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

Ничего интересного. Если напряжение сильно проседает, появляется надпись low charge. Модуль ACS712 пришлось уменьшить.

Такие дела. Если что, контакт в профиле.
p.s. к заказчику претензий не имею. Он, кстати, накинул немного денег, а я в благодарность отправил посылку за свой счет.

Рукодельники

60.5K постов60.4K подписчиков

Правила сообщества

В сообществе запрещена торговля, обсуждение цен, ссылки на страницы с продажами, контакты автора в комментариях. Обязательна информация о материалах и инструментах в текстовом виде.

0. Соблюдайте основные правила Пикабу.


1. Будьте вежливы, старайтесь писать грамотно.


2. В публикациях используйте четкие и красивые фотографии.


3. Автор поста с тегом [моё] может оставить ссылку на свой профиль, группу или канал на других источниках, при условии, что ссылки (активные и не активные) не ведут на прямые продажи. Допускается не больше четырёх ссылок и только в конце поста (п. 8.5 основных правил).


Запрещены:

-ссылки рекламного характера/спам;

-ссылки, ведущие на магазины с указанием стоимости товара/услуги;

-ссылки, ведущие на призывы, покупки, продажи, подписки, репосты, голосование и тому подобное.

(нарушение основных правил сайта, п.8.1 и п. 8.2).

При переходе по ссылке запрещено наличие активных (кликабельных) ссылок, ведущих на вышеперечисленное в п.3, содержание таких ключевых слов как «товар», «услуга», «купить», «продам», «в наличии», «под заказ» и т.п.


3.1 Размещение контактов автора (самим автором или другими пользователями) в комментариях запрещено и подлежит удалению (п. 9.1 и 9.3 основных правил).


4. Обязательным для авторов является наличие технических характеристик изделия в публикациях (материалы, техники, авторские приемы, размеры, времязатраты и прочее) в текстовом виде.

Также помечайте свою работу тегом «Рукоделие с процессом» или «Рукоделие без процесса».


5. Пост-видео, пост-фото без текстового описания переносится в общую ленту. Даже если в видео показан подробный процесс изготовления, делайте краткое описание для тех, у кого нет возможности/желания смотреть видео.

Администрация оставляет за собой право решать, насколько описание соответствует п. 5.


6. Посты с нарушениями без предупреждения переносятся в общую ленту.

За неоднократные нарушения автор получает бан.

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