Проект - Погодная станция с радиоприемником, функцией RDS

Обсуждаем контроллеры компании Atmel.
Аватара пользователя
dt_andrew
Мявтор!
Сообщения: 2057
Зарегистрирован: Чт ноя 30, 2006 12:27:46
Откуда: Челябинск

Проект - Погодная станция с радиоприемником, функцией RDS

Сообщение dt_andrew »

разрабатываю проект Погодной станции с радиоприемником и функцией RDS
отображение информации на матричном LED индикаторе 24х8

Основные функции, которые хотелось бы реализовать и основные компаненты для их реализации
1 - Микроконтроллер ATMEGA32x, Кварц 16Мгц
2 - Часы ( DS3231 )
3 - Будильники, количество пока не решил, охота использовать аппаратные возможности DS3231
поэтому пока 2
4 - Напоминание об основных праздниках, с помощью бегущей строки
5 - Измерение температуры дома ( DHT11 )
6 - Измерение температуры на улице ( DS18x20 )
7 - Измерение давления ( BMP085/BMP180 )
8 - Радиоприемник ( RDA5807M/RDA5807FP ), с функцией RDS, вывод с помощью бегущей строки
9 - Память на 30 станций
10 - Управление громкостью
11 - Управление яркостью ( фоторезистор)
12 - Матрица для вывода информации построена на микросхемах ( MAX7219 - 3 шт)
13 - Сами матрицы любые из наиболее популярных

Для начала давайте определимся с матрицами и терминалогией
Понятие ОА, ОК для матриц - НЕ ПРИМЕНИМО, это вызывает массу не понимания и путаницу
для себя я решил так

Матрица = MARTIX_TYPE_0
на выводах (16, 15, 11, 6, 10, 4, 3, 13) которой АНОДЫ светодиодов
и на выводах (5, 2, 7, 1, 12, 8, 14, 9) КАТОДЫ светодиодов

Матрица = MARTIX_TYPE_1
на выводах (16, 15, 11, 6, 10, 4, 3, 13) которой КАТОДЫ светодиодов
и на выводах (5, 2, 7, 1, 12, 8, 14, 9) АНОДЫ светодиодов
предлагаю в обсуждениях и вопросах использовать терминалогию МАТРИЦА ТИП 0, МАТРИЦА ТИП 1

как подключать разные типы к микросхеме драйвера MAX7219, и как распологать матрицы на печатной плате
рассписано в документе matrix_all.rar

13 - Управление с помощью 5 кнопок (реализованы функции длинных и коротких нажатий)
14 - Управление с помощью пульта, скорей всего протокол будет NEC, пульт планирую такой
Изображение
но окончательно не решил, надо ли реализовывать управление с пульта
15 - Управление с помощью Ком порта командами через терминал, как в проекте SuperClock
формат скорей всего будет свой, реализация на микросхеме ( FDTI232RL )
16 - Управление с помощью Блютуз модуля ( HC-05 )
17 - Написать приложение под Android, для полного управления устройством

Кратко пока так.

В какой стадии находиться сейчас проект

1 - Разработаны 90% библиотек для работы с железом
2 - разработаны печатные платы под разные типы матриц (не выкладываю, надо ревизию сделать)
3 - проведено массу экспериментов
4 - Изготовлен макет основной платы и макет матриц с разными типами
5 - Работа продолжается дальше, и практически каждый день что то меняется
6 - Рисуются основные схемы

Кому интересен проект - Милости просим
высказывайтесь, предлагайте, критикуйте

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

всю информацию и изменения, дополнение и файлы я буду выкладывать в этом 1 посте

для модераторов, если я разместил тему не в том месте - извеняйте статьи не было, поэтому решил здесь
Вложения
matrix__all.rar
(21.01 КБ) 464 скачивания
Реклама
Аватара пользователя
serg_svd
Собутыльник Кота
Сообщения: 2560
Зарегистрирован: Ср янв 16, 2008 08:34:04
Откуда: KMV

Re: Проект - Погодная станция с радиоприемником, функцией RD

Сообщение serg_svd »

Внесу предложение
На DHT11 реализовать только измерение влажности, а измерение температуры переложить на BMP180. Последний судя по даташиту более точно измеряет.
Да и в недавней статье http://radiokot.ru/circuit/digital/home/205/ автор тоже пошел этим путем.
"Чтобы правильно задать вопрос, нужно знать бо́льшую часть ответа." Ро́берт Ше́кли
Я правильных ответов знаю мало, поэтому не стесняюсь и много спрашиваю.
Реклама
Аватара пользователя
igor-x
Мудрый кот
Сообщения: 1817
Зарегистрирован: Пн ноя 29, 2010 15:58:43

Re: Проект - Погодная станция с радиоприемником, функцией RD

Сообщение igor-x »

Интересный проект!
предлагаю добавить Bluetooth модуль для передачи данных на планшет или смартфон.
у меня например есть планшет с дохлым аккм. его бы поставил для отображения информации(а не только управления ) - красиво и более информативно чем на двустрочном жк дисплейчике
Аватара пользователя
dt_andrew
Мявтор!
Сообщения: 2057
Зарегистрирован: Чт ноя 30, 2006 12:27:46
Откуда: Челябинск

Re: Проект - Погодная станция с радиоприемником, функцией RD

Сообщение dt_andrew »

serg_svd - согласен, если точнее, то лучше с BMP снимать - записано
igor-x - так это есть в планах, тут еще и от HC-05 много зависит, может он работать в качестве передатчика и приемника одновременно
от прошивки зависит
у меня например есть модули которые могут только принимать и уже по Ком дальше на МК, в обратную сторону нет
посмотрим, но пометку сделал у себя
Реклама
Эиком - электронные компоненты и радиодетали
Аватара пользователя
igor-x
Мудрый кот
Сообщения: 1817
Зарегистрирован: Пн ноя 29, 2010 15:58:43

Re: Проект - Погодная станция с радиоприемником, функцией RD

Сообщение igor-x »

при наличии планшета, некоторые функции можно исключить из погодного модуля (радио, праздники и тп. - андроид это сделает лучше и удобнее ) а вот на освободившемся пространстве расположить RF модуль для подключения нескольких внешних датчиков - например температуры и направление и сила ветра .
Реклама
Аватара пользователя
dt_andrew
Мявтор!
Сообщения: 2057
Зарегистрирован: Чт ноя 30, 2006 12:27:46
Откуда: Челябинск

Re: Проект - Погодная станция с радиоприемником, функцией RD

Сообщение dt_andrew »

что бы это были не просто мысли и предложения брошенные в воздух
приводите примеры таких решений, конкретно датчиков по RF, что имелось ввиду
Андроид вообще все лучше сделает - так рассуждать, вообще делать ничего не надо
Реклама
Аватара пользователя
igor-x
Мудрый кот
Сообщения: 1817
Зарегистрирован: Пн ноя 29, 2010 15:58:43

Re: Проект - Погодная станция с радиоприемником, функцией RD

Сообщение igor-x »

андроид к сожалению не знает нашей локальной температуры и давления и прочих параметров, а вот отобразить их, а также историю изменений параметров сделает неплохо.
насчет радиомодулей -широкодоступный nRF2401A. на их основе можно сделать сбор данных с нужных датчиков.
Аватара пользователя
dt_andrew
Мявтор!
Сообщения: 2057
Зарегистрирован: Чт ноя 30, 2006 12:27:46
Откуда: Челябинск

Re: Проект - Погодная станция с радиоприемником, функцией RD

Сообщение dt_andrew »

Про отображение истории и прочего я понял - согласен
про тип модулей понял сразу
я прошу, приведите пример такой реализации датчиков, например температуры, силы ветра и так далее, не важно
важно понять принцип их построения, я пока не представляю как, потому и спрашиваю
почемучка
Встал на лапы
Сообщения: 118
Зарегистрирован: Пт ноя 13, 2009 01:27:57

Re: Проект - Погодная станция с радиоприемником, функцией RD

Сообщение почемучка »

Я тоже за радиодатчик двумя руками. В городской квартире каждый лишний провод, как серпом по причинному месту.
В соседней ветке человек делал на nRF24L01+ может видели http://www.radiokot.ru/forum/viewtopic. ... &start=100.

А датчик SHT10 не рассматриваете ? По цене, что то среднее между 11 и 22.
Аватара пользователя
dt_andrew
Мявтор!
Сообщения: 2057
Зарегистрирован: Чт ноя 30, 2006 12:27:46
Откуда: Челябинск

Re: Проект - Погодная станция с радиоприемником, функцией RD

Сообщение dt_andrew »

Спасибо, гляну.
датчик STH не рассматриваю, дороговат мало распространен
Аватара пользователя
igor-x
Мудрый кот
Сообщения: 1817
Зарегистрирован: Пн ноя 29, 2010 15:58:43

Re: Проект - Погодная станция с радиоприемником, функцией RD

Сообщение igor-x »

за радиодатчик двумя руками.
лучше за радиодатчики :))
в этом случае можно мониторить разные точки - у кого то картошка хранится... ктото рассаду на балконе держит...

в протокол обмена нужно включить тип датчика - у кого то температура на нем, у кого то направление и сила ветра .
Аватара пользователя
Albert_V
Друг Кота
Сообщения: 4119
Зарегистрирован: Чт сен 12, 2013 00:54:12
Откуда: ЗаМКАДье. Там, где ЦУП

Re: Проект - Погодная станция с радиоприемником, функцией RD

Сообщение Albert_V »

На мой взгляд, хорошо было бы заложить передачу информации на дополнительные индикаторные панели.
Может быть, передавать все просчитанные данные, а на доп. панелях выбирать что отображать.
Аватара пользователя
igor-x
Мудрый кот
Сообщения: 1817
Зарегистрирован: Пн ноя 29, 2010 15:58:43

Re: Проект - Погодная станция с радиоприемником, функцией RD

Сообщение igor-x »

передачу информации на дополнительные...
тогда лучше передавать все в интернет, а дополнительные панели могут качать оттуда. тогда эти панели можно расположить по всему миру :))
Аватара пользователя
Albert_V
Друг Кота
Сообщения: 4119
Зарегистрирован: Чт сен 12, 2013 00:54:12
Откуда: ЗаМКАДье. Там, где ЦУП

Re: Проект - Погодная станция с радиоприемником, функцией RD

Сообщение Albert_V »

igor-x писал(а):...передавать все в интернет...
Ага. :)))
На даче передать информацию с первого этажа на второй или в соседнею комнату без Interneta ни как? :shock:
Аватара пользователя
dt_andrew
Мявтор!
Сообщения: 2057
Зарегистрирован: Чт ноя 30, 2006 12:27:46
Откуда: Челябинск

Re: Проект - Погодная станция с радиоприемником, функцией RD

Сообщение dt_andrew »

все это круто ребята, я так глобально не подходил к этому вопросу
желать и реализовать это разные понятия
давайте пока более приземленно отнесемся к предложениям и желаниям
реализуем то что намечено, а дальше будем посмотреть
так что пока анализировать буду предложения в контексте задуманного, а не мечты в идеале, чего хочется
спасибо
Аватара пользователя
igor-x
Мудрый кот
Сообщения: 1817
Зарегистрирован: Пн ноя 29, 2010 15:58:43

Re: Проект - Погодная станция с радиоприемником, функцией RD

Сообщение igor-x »

передавать ВСЕ просчитанные данные,
так этих данных может быть очень много а панель отображает только один. Так возможно лучше - пусть она обращается к центральному блоку и он отправляет только нужные
misa
Нашел транзистор. Понюхал.
Сообщения: 185
Зарегистрирован: Ср май 30, 2007 21:46:18
Откуда: Москва

Re: Проект - Погодная станция с радиоприемником, функцией RD

Сообщение misa »

Есть еще пожелание влажность измерять с помощью SHT21, а то DHT говорят измеряет погоду на марсе как правило.
Аватара пользователя
Albert_V
Друг Кота
Сообщения: 4119
Зарегистрирован: Чт сен 12, 2013 00:54:12
Откуда: ЗаМКАДье. Там, где ЦУП

Re: Проект - Погодная станция с радиоприемником, функцией RD

Сообщение Albert_V »

igor-x писал(а):...а панель отображает только один...
Если протокол будет открытый - может быть потом кто-то сделает себе панель (к примеру, на ИН-ах) где будет отображаться "почти всё"...
Поскольку данные достаточно "инерционные", можно передавать их не одним пакетом, а несколькими блоками.
Да и точное время удобнее устанавливать "централизовано" а в доп. панелях сделать синхронизацию времени.
Аватара пользователя
WiseLord
Друг Кота
Сообщения: 4905
Зарегистрирован: Чт апр 11, 2013 11:19:59
Откуда: Минск
Контактная информация:

Re: Проект - Погодная станция с радиоприемником, функцией RD

Сообщение WiseLord »

dt_andrew писал(а):12 - Матрица для вывода информации построена на микросхемах ( MAX7219 - 3 шт)
MAX7219 набирают популярность на радиокоте :).

Тоже недавно выкладывал часики на них, да вот только статью уже недели три никак не опубликуют.

Правда у меня просто часики с будильником-термометром, без радио.
cahek80
Держит паяльник хвостом
Сообщения: 903
Зарегистрирован: Сб сен 11, 2010 17:32:42

Re: Проект - Погодная станция с радиоприемником, функцией RD

Сообщение cahek80 »

мне кажется стоит уже присматриваться к двухбаксовым китайским цветным экранчикам...
Не нужно дергать спящего тигра за усы! Не высыпается 3-ий день!
Ответить

Вернуться в «AVR»