Стрелочный барометр на микроконтроллере

Обсуждаем цифровые устройства...
Ответить
Открыл глаза
Сообщения: 58
Зарегистрирован: Пн ноя 26, 2018 17:34:51
Откуда: Иваново

Сообщение Сухарь »

Барометр построен на микроконтроллере ATmega328P, датчике атмосферного давления BMP280 и сервомашинке SG-90.
Все это пока еще собрано на макете
20220323_142151.jpg
(243.39 КБ) 471 скачивание
В качестве шкалы - картонка
20220323_142209.jpg
(60.46 КБ) 424 скачивания
Схема все время находится в режиме спячки, просыпаясь каждую секунду - мигает светодиодом - для контроля севшести
батареи. Само измерение и установка стрелки происходит каждые 20 минут. Питание планируется от трех ААА, потребление
менне 1 мА. В данный момент работает от старого Li-ion АКБ вот уже неделю.
Печатку не рисовал - дело за Вами!
Схема
20220323_143011.jpg
(209.29 КБ) 380 скачиваний
Для правильной установки стрелки, при включении питания, серва становится в начало шкалы, через 2 секунды - в конец.
Прошивка
baro.hex
(31.25 КБ) 922 скачивания
Обсуждаем...
Реклама
Друг Кота
Аватара пользователя
Сообщения: 4651
Зарегистрирован: Ср сен 30, 2020 16:51:47
Откуда: РФ

Сообщение electroget »

Хороший проект.
Стрелочная индикация во многих случаях по прежнему актуальна.
Реклама
Друг Кота
Сообщения: 12867
Зарегистрирован: Сб дек 18, 2021 19:25:32

Сообщение Martian »

Да, концепт правильный. Давно подобное думаю сделать, только покрасивее (хотя, вот именно этот вариант тоже прикольно, стиль "тяп-ляп", лофт и т.д. :) ), лазером из фанеры домовёнка какого-нибудь вырезать, чтоб подвижной рукой показывал то на облака, то на солнце, ну или так далее. Или под стимпанк.
Только вместо сервомашинки решил использовать миниатюрные шаговые двигатели, на алиэкспрессе из масса вариантов недорого.
Контактная информация:
Открыл глаза
Сообщения: 58
Зарегистрирован: Пн ноя 26, 2018 17:34:51
Откуда: Иваново

Сообщение Сухарь »

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

Добавлено after 3 minutes 11 seconds:
Тяп-ляп конешно не пойдет, думаю на алюмине чонито вытравить
Реклама
Эиком - электронные компоненты и радиодетали
Друг Кота
Сообщения: 12867
Зарегистрирован: Сб дек 18, 2021 19:25:32

Сообщение Martian »

да и с хорошим зрением оно просто удобно и приятно. А всякие графики можно тоже оставить, рядом. Для быстрого восприятия - стрелки, для подробного - очки и вперёд... Были такие часы наручные, и стрелки и 7-сегментный индикатор одновременно - самое то.
Контактная информация:
Реклама
Друг Кота
Аватара пользователя
Сообщения: 4651
Зарегистрирован: Ср сен 30, 2020 16:51:47
Откуда: РФ

Сообщение electroget »

[uquote="Сухарь",url="/forum/viewtopic.php?p=4202628#p4202628"]потому, как за 40 перевалило и плюсовые очки для чтения напялил ...[/uquote]

А дело не только в этом. У аналоговой и цифровой индикации информативность разная, это даже наука подтверждает.
Реклама
Открыл глаза
Сообщения: 58
Зарегистрирован: Пн ноя 26, 2018 17:34:51
Откуда: Иваново

Сообщение Сухарь »

BMP280 к стати могет еще и температуру мерить...
Тут вот какая идея. Сделать шкалу в виде печатной платы, спереди шкала с шелкографией и пр., сзади вся разводка.
И в нижнюю половину шкалы добавить серву с температурой, только запитывать их надо бы через транзистор, а то взял из закромов другую серву, а она без сигнала 2,5 мА кушает. Хотя та, что в работе - 0. Плату в заказ из Китая, опыт есть.

А давление - то падает, погода портится
akl
Друг Кота
Сообщения: 4459
Зарегистрирован: Пт мар 07, 2008 06:54:43
Откуда: Ижевск

Сообщение akl »

Хорошее решение. Давно трудится термометр на шаговом двигателе от спидометра автобуса.
На картинке потроха тахометра ТЭ-204 на аналоге шаговика ДШР39, напрямую управляемом от ATtiny2313.
https://img.radiokot.ru/files/5259/medi ... 8od82s.jpg
Открыл глаза
Сообщения: 58
Зарегистрирован: Пн ноя 26, 2018 17:34:51
Откуда: Иваново

Сообщение Сухарь »

:idea: :))
Друг Кота
Аватара пользователя
Сообщения: 44056
Зарегистрирован: Пн ноя 30, 2009 03:00:01
Откуда: Нерезиновая

Сообщение АлександрЛ »

Сухарь писал(а):Для правильной установки стрелки, при включении питания, серва становится в начало шкалы, через 2 секунды - в конец.
А зачем? У любой сервы - управление импульсы с периодом 20 мс, длительностью 1~2 мс, и длительность импульса совершенно чётко определяет положение выходного вала сервопривода- 1 мс- "крайнее левое", 2 мс- "крайнее правое" и 1,5 мс- "среднее" положение..

А вот при управлении ШД, действительно, нужно крутит выходной вал "до упора", а потом считать сколько шагов нужно, чтобы стрелка встала в нужное положение.. У меня сын "стрелочный тахометр" на МК, лет 15 назад делал..


зы.. Интересно, где вы нашли серву, которая не потребляет ток "в статике"? Может, это у вас не "аналоговая", а "цифровая" серва? Я с "цифровыми" как-то не сталкивался.. :dont_know:
Открыл глаза
Сообщения: 58
Зарегистрирован: Пн ноя 26, 2018 17:34:51
Откуда: Иваново

Сообщение Сухарь »

У этой сервы (SG90) или как ее там, угол поворота 60 гр. при длительности 1-2 мС, а у нас угол по шкале 180. Контроллер для такого угла генерит 450-2650 мкС. Если диапазон еще расширить, то она начинает вертеться по кругу, в ней нет фиксатора. Обычная аналоговая серва... Подозреваю,что повторяемости характеристик от АлиЭкспресс ждать не приходится!
Открыл глаза
Сообщения: 58
Зарегистрирован: Пн ноя 26, 2018 17:34:51
Откуда: Иваново

Сообщение Сухарь »

Тут вот какая идея. Сделать шкалу в виде печатной платы...
Как - то так
Изображение
Вложения
20220324_154435.jpg
(198.06 КБ) 1339 скачиваний
Друг Кота
Сообщения: 12867
Зарегистрирован: Сб дек 18, 2021 19:25:32

Сообщение Martian »

Красиво. Но я бы дождик под облако небольшой добавил бы :) и наглядней, и симметричней с правой стороной по заполнению
Контактная информация:
Открыл глаза
Сообщения: 58
Зарегистрирован: Пн ноя 26, 2018 17:34:51
Откуда: Иваново

Сообщение Сухарь »

Обманчиво как - то. На заводских барометрах, судя по картинкам, 745 - 755 "переменно"...
Вот уже 2 дня макет кажет 750, а на небе ни облачка, в смартафоне тоже 750 и солнце...
Может от региона зависит...
Друг Кота
Сообщения: 12867
Зарегистрирован: Сб дек 18, 2021 19:25:32

Сообщение Martian »

Ну дык, это ж условности. И да, наверняка есть зависимость от места, где суше, где влажно... вроде, в школе объясняли условия для создания облачности, но уже не помню.
Но рисунок хорош!
Сохраню себе (мне повторить - элементарно, а вот придумать - очень трудно), спасибо :)
Контактная информация:
Открыл глаза
Сообщения: 58
Зарегистрирован: Пн ноя 26, 2018 17:34:51
Откуда: Иваново

Сообщение Сухарь »

Ну и я не художник, яндексКартинки...
Друг Кота
Сообщения: 12867
Зарегистрирован: Сб дек 18, 2021 19:25:32

Сообщение Martian »

всё равно. готовый концепт - это главное.
Контактная информация:
Открыл глаза
Сообщения: 58
Зарегистрирован: Пн ноя 26, 2018 17:34:51
Откуда: Иваново

Сообщение Сухарь »

Затестил 6 серв из одной "закупки" - я плакал, в диапазоне 1000-2000 мкС терпимо, как говорится на пенолет сойдет... А вот дальше... разброс до 5 градусов.
Так что обратную сторону шкалы пока не свечу, надо добавить пару кнопок для калибровки крайних точек шкал.
Открыл глаза
Сообщения: 58
Зарегистрирован: Пн ноя 26, 2018 17:34:51
Откуда: Иваново

Сообщение Сухарь »

Обратная сторона медали
20220325_075821.jpg
(54.35 КБ) 271 скачивание
Прошивку пока недопиливал, т.е. температура и кнопки не работают.
Файл
Вложения
skale.lay6
(51.88 КБ) 748 скачиваний
Друг Кота
Сообщения: 7722
Зарегистрирован: Вс июл 24, 2011 11:38:09

Сообщение 74LS00 »

Механический без электричества делает тоже самое
Контактная информация:
Ответить

Вернуться в «Цифровая техника»