"Показометр"

Автор: sany2 от 28-12-2013, 20:36

"Показометр" - на оригинальность не претендую. Большая часть программы была взята с сайтов avrproject.ru и bascom.at.ua ну и гугл с википедией. Всё что здесь выложил - было в открытом доступе (надеюсь авторы будут не против если вдруг увидят кусочки своих кодов в программе).
 
Схема:

"Показометр"

 


Теперь о устройстве: показывает температуру дом и улица, влажность, атмосферное давление, уровень радиации, ну и конечно часы-куда ж без них rolleyes
Четыре кнопки служат для установки времени и включения подсветки дисплея.
В режиме подсветки все измерения останавливаются на 10 сек.
Если (не дай бог) уровень фона превысит 50 мкР раздастся сигнал тревоги.
Пришлось ввести сторожевой таймер на 2048мс чтобы избавиться от глюка: иногда программа зависала, до причины так и не докопался.
По датчику давления - у меня не оказалось готового модуля, поэтому на плате разведён преобразователь уровней на двух полевичках 2N7000 и стабилизаторе 1117(3.3v). Я думаю по остальным деталям на плате вопросов не останется-это подтяжки да фильтры.
От перемычек на односторонней плате уйти у меня не получилось.

Главные детали:
Датчик давления - BMP 085
Датчик влажности - DHT 11
Счётчик гейгера-мюллера СБМ20(CTC5)
Датчик температуры (для улицы) - DS18B20
Часы реального времени - DS1307
Дисплей русифицированный 20x4
Atmega16
фьюзы:внутренний 8мгц, itag отключить

Фото:

"Показометр"

 

"Показометр"

 



Файлы: Pokazometr.rar [256,63 Kb] (cкачиваний: 1031)
Обновлённая прошивка: soorse.rar [74,29 Kb] (cкачиваний: 637)
datasheet: datasheet.rar [2,36 Mb] (cкачиваний: 575)

Теги: Конкурс 2013, давление, температура, влажность, часы

Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.
  • Germ

  • 29 декабря 2013 20:40
  • Группа: Посетители
  • ICQ:
  • Регистрация: 18.10.2013
  • Статус: Пользователь offline
  • Комментариев: 34
  • Публикаций: 0
^
схема просто подкупает своей простотой..........

а как счётчик гейгера включен? он как бы 400 В требует....
и как калибровать сей девайс по уровню сигнала с Фукусимы? ??

--------------------
  • sany2

  • 29 декабря 2013 22:51
  • Группа: Посетители
  • ICQ:
  • Регистрация: 21.04.2013
  • Статус: Пользователь offline
  • Комментариев: 14
  • Публикаций: 5
^
В архиве схема преобразователя.Расчёты такие(какая может быть калибровка -или где можно найти источник калиброванных частиц rolleyes ?)-почти все формулы которые я встречал сводятся к одной:кол-во импульсов в минуту умноженное 0.75.Это и есть приблизительные микрорентгены в час для СБМ20.У меня счёт идёт примерно 25 сек (так таймер сконфигурирован).Естесственно потом это пересчитывается.Для бытового прибора думаю вполне достаточно.
Желательно ещё всё это дело(кроме трубки конечно) заэкранировть-400в всё-таки
  • Germ

  • 29 декабря 2013 23:29
  • Группа: Посетители
  • ICQ:
  • Регистрация: 18.10.2013
  • Статус: Пользователь offline
  • Комментариев: 34
  • Публикаций: 0
^
а ещё вопрос - можно ли заменить экран в данном устройстве на другой?
например более крупный или ещё лучше светодиодный?

для автомобильной метеостанции устройство подходит идеально..., а для дома хочет сделать внешний вид по эстеичнее...

--------------------
  • sany2

  • 29 декабря 2013 23:56
  • Группа: Посетители
  • ICQ:
  • Регистрация: 21.04.2013
  • Статус: Пользователь offline
  • Комментариев: 14
  • Публикаций: 5
^
На Led всё переписывать придётся.А дисплей можно и двухстрочный и без кирилилицы-изменения в программе не большие.отрезать лишние слова-оставить только информацию.Но крупнее этого я ещё не видел-размер моего на вскидку 14 на 6.А с графическими или TFT дисплеями я не рабатал за неимением таких...
  • sany2

  • 13 января 2014 16:26
  • Группа: Посетители
  • ICQ:
  • Регистрация: 21.04.2013
  • Статус: Пользователь offline
  • Комментариев: 14
  • Публикаций: 5
^
Наверно финальная прошивка(хотя ещё процентов 25 памяти осталось).Устранены глюки,выявленные в процессе работы.
http://yadi.sk/d/INp1_nybFxVkA
  • Tonich

  • 13 января 2014 16:42
  • Группа: Администраторы
  • ICQ:
  • Регистрация: 18.10.2012
  • Статус: Пользователь offline
  • Комментариев: 160
  • Публикаций: 320
^
Цитата: sany2
Наверно финальная прошивка(хотя ещё процентов 25 памяти осталось).Устранены глюки,выявленные в процессе работы.

Добавил в материал
  • Группа: Посетители
  • ICQ:
  • Регистрация: 19.05.2015
  • Статус: Пользователь offline
  • Комментариев: 1
  • Публикаций: 0
^
Кто нибудь собирал данное устройство ?есть вопрсы
  • Demo65

  • 14 ноября 2015 16:28
  • Группа: Посетители
  • ICQ:
  • Регистрация: 23.06.2013
  • Статус: Пользователь offline
  • Комментариев: 10
  • Публикаций: 0
^
Ищу подобный прибор для дома, эта схема понравилась. Но вопрос в том, что у меня нет датчика радиации, да он мне не нужен. Возможна ли работа этого прибора без датчика радиации и можно его убрать из прошивки совсем?
  • sany2

  • 14 ноября 2015 16:36
  • Группа: Посетители
  • ICQ:
  • Регистрация: 21.04.2013
  • Статус: Пользователь offline
  • Комментариев: 14
  • Публикаций: 5
^
Он не обязателен-тогда и схема преобразователя не нужна
  • Demo65

  • 15 ноября 2015 02:06
  • Группа: Посетители
  • ICQ:
  • Регистрация: 23.06.2013
  • Статус: Пользователь offline
  • Комментариев: 10
  • Публикаций: 0
^
Спасибо! разбираюсь со схемой.
  • ksn

  • 28 января 2016 11:54
  • Группа: Посетители
  • ICQ:
  • Регистрация: 25.08.2015
  • Статус: Пользователь offline
  • Комментариев: 1
  • Публикаций: 0
^
Уважаемый Sany2.Прошил AVR но на индикатор работают только две ноги-сигналы на D6 D7 на остальных уровень 1юВсе проверил. Куда копать,единственное - не все датчики
  • sany2

  • 30 января 2016 08:36
  • Группа: Посетители
  • ICQ:
  • Регистрация: 21.04.2013
  • Статус: Пользователь offline
  • Комментариев: 14
  • Публикаций: 5
^
Jtag во фьюзах отключите
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.