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

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

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

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

Сообщение electroget »

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

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

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

Добавлено after 3 minutes 11 seconds:
Тяп-ляп конешно не пойдет, думаю на алюмине чонито вытравить
Друг Кота
Аватара пользователя
Сообщения: 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
Друг Кота
Сообщения: 4475
Зарегистрирован: Пт мар 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: :))
Друг Кота
Аватара пользователя
Сообщения: 44539
Зарегистрирован: Пн ноя 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 КБ) 1374 скачивания
Открыл глаза
Сообщения: 58
Зарегистрирован: Пн ноя 26, 2018 17:34:51
Откуда: Иваново

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

Обманчиво как - то. На заводских барометрах, судя по картинкам, 745 - 755 "переменно"...
Вот уже 2 дня макет кажет 750, а на небе ни облачка, в смартафоне тоже 750 и солнце...
Может от региона зависит...
Открыл глаза
Сообщения: 58
Зарегистрирован: Пн ноя 26, 2018 17:34:51
Откуда: Иваново

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

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

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

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

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

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

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

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

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

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

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

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

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

Платы изготовлены и отправлены!
Тем временем,переношу прошивку на МК по-попроще, 328 мега подскочила до 900 руб. Мега8 самое то! Дописываю функционал кнопок для калибровки серв,потому как углы в 180 градусов на разных сервах не вписываются в постоянные значения...
Открыл глаза
Сообщения: 58
Зарегистрирован: Пн ноя 26, 2018 17:34:51
Откуда: Иваново

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

Приехали платы
Вложения
ae_1651662542973.jpg
(89.41 КБ) 226 скачиваний
20220504_141338.jpg
(84.4 КБ) 215 скачиваний
Друг Кота
Аватара пользователя
Сообщения: 4651
Зарегистрирован: Ср сен 30, 2020 16:51:47
Откуда: РФ

Сообщение electroget »

Платы выглядят хорошо, отчётливо.
Ответить

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