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

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

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

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

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

Доделал все окончательно.
По итогу, калибровка серв с помощью кнопок не понадобилась - удалил. Десяток протестированных серв показывают приемлемую точность.
Настройка проста: после установки батареек, сервы на 3 секунды устанавливаются в середину шкал, т.е на 750 мм.рт.ст и 25 гр. соответственно, горит светодиод, за это время надо извлечь батарейку и установить стрелки.
В процессе работы микроконтроллер все время спит, питание серв отключено полевиком, потребление около 1 мА.
Каждые 2 секунды МК просыпается, мигает светодиодом, считает время. Температура измеряется каждые 5 минут, давление каждый час.
Рекомендация: сервы надо искать на 180 градусов, хотя бы верхнюю (на давление). На фото видно их отличие - в первой (давление) плата целиковая и моторчик запаян на ней без проводов, во второй (температура) платка поменьше и видны красные провода к мотору.
Микроконтроллер любой, у меня собрано три барометра, на всех установлены разные МК - ATmega8, ATmega8A и ATmega8L. Фьюзы по умолчанию (для программы AVRDUDE_PROG 3.3).
В архиве плата и прошивка.
Вложения
baro.zip
(20.52 КБ) 164 скачивания
top.jpg
(184.82 КБ) 240 скачиваний
bottom.JPG
(161.2 КБ) 217 скачиваний
Реклама
Открыл глаза
Сообщения: 58
Зарегистрирован: Пн ноя 26, 2018 17:34:51
Откуда: Иваново

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

Забыл про модуль датчика BMP280 - фото...
BMP280.JPG
(252.17 КБ) 219 скачиваний
ARV
Ум, честь и совесть. И скромность.
Аватара пользователя
Сообщения: 18819
Зарегистрирован: Чт дек 28, 2006 08:19:56
Откуда: Новочеркасск

Сообщение ARV »

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

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

Сообщение electroget »

Хороший проект.
Реклама
Открыл глаза
Сообщения: 45
Зарегистрирован: Чт июн 04, 2009 15:07:55
Откуда: Е-бург

Сообщение gorlofu »

Устройство просто супер! Поразило не стандартностью...Автор, спасибо!
Реклама
Родился
Сообщения: 5
Зарегистрирован: Пт дек 11, 2015 10:23:50
Откуда: Челябинск

Сообщение Michael_074 »

Хорошая идея с сервой! Автору респект!
Собирался подобное на шаговиках делать, но нужно какой то датчик начального положения - забросил.
Внесу свои 5 копеек, может кому интересно. Для расчета прогноза погоды есть такой Алгоритм Замбретти.
И он работает!
https://communities.sas.com/t5/SAS-Anal ... d-p/679487
У меня на настенных часах сделана подсветка RGB-светодиодом - меняет цвет в зависимости от прогноза
(оранжевый - солнечно, красный - переменная облачность, зеленый - облачно, синий - осадки, фиолетовый - буря)
Контактная информация:
Друг Кота
Аватара пользователя
Сообщения: 6349
Зарегистрирован: Вт апр 24, 2007 07:45:40
Откуда: Minsk

Сообщение Jack_A »

Ссылка не работает. Санкции ?
Изображение
Родился
Сообщения: 5
Зарегистрирован: Пт дек 11, 2015 10:23:50
Откуда: Челябинск

Сообщение Michael_074 »

Вполне возможно.
Виноват, скопировал из своего проекта, вставил, а не проверил.
Но по запросу "Алгоритм Замбретти" пока еще гуглится :)
Контактная информация:
Потрогал лапой паяльник
Сообщения: 314
Зарегистрирован: Пн фев 06, 2023 19:35:54
Откуда: Станция

Сообщение Метеоролог »

[uquote="electroget",url="/forum/viewtopic.php?p=4202622#p4202622"]Хороший проект.
Стрелочная индикация во многих случаях по прежнему актуальна.[/uquote]
Экономически неоправданно. Для стрелочной индикации дешевле и точнее будет механический.

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

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

Получил сообщение в личку с просьбой поменять временные интервалы. Увы, прога удалена, активно занимаюсь китайскими ESP8266, ESP32, от AVR отказался по причине их стоимости в новых реалиях. Выкладываю весь проект для Atmel Studio 6. В строках 94 - 121 находится блок "switch", там циферки, все прокомментировано по - русски, меняйте цифры на свои, компилируйте, удачи! Рекомендую питать сервы через какой - нибудь DC-DC step-up преобразователь на 5В, как показало время, сервы капризничают с изменением питания.
Вложения
baro.mega8.zip
(77.43 КБ) 71 скачивание
Ответить

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