Например TDA7294

Форум РадиоКот • Просмотр темы - GSM метеостанция.
Форум РадиоКот
Здесь можно немножко помяукать :)

Текущее время: Пн авг 11, 2025 00:45:48

Часовой пояс: UTC + 3 часа


ПРЯМО СЕЙЧАС:



Начать новую тему Ответить на тему  [ Сообщений: 901 ]     ... , , , 6, , , ...  
Автор Сообщение
Не в сети
 Заголовок сообщения: Re: GSM метеостанция.
СообщениеДобавлено: Сб апр 02, 2016 14:11:00 
Мучитель микросхем
Аватар пользователя

Карма: 22
Рейтинг сообщений: 143
Зарегистрирован: Пт янв 14, 2011 13:27:12
Сообщений: 433
Откуда: Калуга
Рейтинг сообщения: 1
ARTEM000 писал(а):
Не получается ввести код проверки баланса по USSD #100#. Исправляет на *000#. При отправки *100# ответ приходит по SMS. Как быть?


немного подкорректировал функцию проверки USSD кода на корректность при добавлении/изменении в ЛК. Так что можно теперь задать код начинающейся с #, поэтому #100# будет восприниматься как корректный код.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: GSM метеостанция.
СообщениеДобавлено: Сб апр 02, 2016 14:15:57 
Первый раз сказал Мяу!

Зарегистрирован: Пт янв 15, 2016 04:10:16
Сообщений: 20
Откуда: Красноярск
Рейтинг сообщения: 0
Ясно. Сделаю чтобы рекламы не было. Спасибо.

p. s. Получилось. Работает.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: GSM метеостанция.
СообщениеДобавлено: Пн апр 04, 2016 09:10:52 
Открыл глаза
Аватар пользователя

Зарегистрирован: Вс дек 07, 2014 19:22:11
Сообщений: 61
Откуда: 89 км на восток от нулевого
Рейтинг сообщения: 0
Выкладываю плату СМД для метеостанции Гибрид. Спасибо за проверку автору.


Вложения:
ПП_SMD_GIBRID.rar [132.32 KiB]
Скачиваний: 322

_________________
"Ale novi nostra ales"(Але нови, ностра алис) Что означает - ежели один человек построил, то другой завсегда разобрать может....(*Формула Любви)
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: GSM метеостанция.
СообщениеДобавлено: Пн апр 04, 2016 10:06:35 
Мучитель микросхем
Аватар пользователя

Карма: 22
Рейтинг сообщений: 143
Зарегистрирован: Пт янв 14, 2011 13:27:12
Сообщений: 433
Откуда: Калуга
Рейтинг сообщения: 1
По "гибриду"

Добавлена новая, очень полезная функция. Теперь охрана делится на 2 типа, охрана по датчикам и слежение за границами допустимой температуры.
Раскладываю подробно. В ЛК, в профиле станции добавились ещё два поля. "Допустимая минимальная температура" и "Допустимая максимальная температура", возможные границы -100....100. После запуска станции, эти значения забираются из базы, после чего (станция должна находится в режиме охрана) в случае выхода за пределы (температура меньше указанной или температура выше указанной) начинается аварийное оповещение владельца, также как и в случае сработки охранных датчиков- т.е. она начнёт звонить. В разделе "Охрана" в ЛК также будет классификация, чтоб было понятно что произошло и почему тревога, примерно так:

По охранному шлейфу:
37 31-03-2016 17:15:47 Уведомление о тревоге успешно принято!
36 31-03-2016 17:15:33 Попытка уведомления о тревоге!
35 31-03-2016 17:14:48 Попытка уведомления о тревоге!
34 31-03-2016 17:14:42 Тревога! Обнаружена сработка охранного датчика!

По датчику температуры:
47 04-04-2016 11:03:33 Уведомление о тревоге успешно принято!
46 04-04-2016 11:03:17 Попытка уведомления о тревоге!
45 04-04-2016 11:02:32 Попытка уведомления о тревоге!
44 04-04-2016 11:01:48 Попытка уведомления о тревоге!
43 04-04-2016 11:01:41 Тревога! Зафиксирована критическая температура!

Слежение за температурой осуществляется по датчику внут. температуры (DHT11 или DHT22). Проверка температуры на предмет "выхода" за границы осуществляется 1 раз в минуту и только при условии, что режим "охрана" активирован!

новая прошивка как всегда по ссылке: http://gsm.meteolk.ru/uploads/GSM_meteostation_g.zip


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: GSM метеостанция.
СообщениеДобавлено: Вт апр 05, 2016 09:06:25 
Первый раз сказал Мяу!

Зарегистрирован: Пт янв 15, 2016 04:10:16
Сообщений: 20
Откуда: Красноярск
Рейтинг сообщения: 0
Не нравится мне DHT11. При высокой влажности начал врать на 2 градуса. Поставил 328-ю и DHT22.

_________________
***************
С уважением,
Артём


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: GSM метеостанция.
СообщениеДобавлено: Вт апр 05, 2016 10:35:21 
Открыл глаза
Аватар пользователя

Зарегистрирован: Вс дек 07, 2014 19:22:11
Сообщений: 61
Откуда: 89 км на восток от нулевого
Рейтинг сообщения: 0
ARTEM000 писал(а):
Вышел из положения. Переключил отображение информации на транслит и заработало как надо. Переключение *100*6*2# Оператор МТС.

Работает. Надо бы код этот в статью добвить.

_________________
"Ale novi nostra ales"(Але нови, ностра алис) Что означает - ежели один человек построил, то другой завсегда разобрать может....(*Формула Любви)


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: GSM метеостанция.
СообщениеДобавлено: Вт апр 05, 2016 14:12:19 
Мучитель микросхем
Аватар пользователя

Карма: 22
Рейтинг сообщений: 143
Зарегистрирован: Пт янв 14, 2011 13:27:12
Сообщений: 433
Откуда: Калуга
Рейтинг сообщения: 1
Forthomo писал(а):
ARTEM000 писал(а):
Вышел из положения. Переключил отображение информации на транслит и заработало как надо. Переключение *100*6*2# Оператор МТС.

Работает. Надо бы код этот в статью добвить.

Да можно и #100# использовать теперь, я скрипт изменил.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: GSM метеостанция.
СообщениеДобавлено: Ср апр 06, 2016 22:42:35 
Нашел транзистор. Понюхал.

Карма: 7
Рейтинг сообщений: 5
Зарегистрирован: Чт янв 12, 2012 19:58:42
Сообщений: 151
Рейтинг сообщения: 0
Всем привет! Пока собирался и ждал sim800 в магазине закончился фоторезист. Теперь ещё 2 недели ждать.
И по этому родилась идея - привязать контроллер к камере и при срабатывании сигнализации делать фотку и отправлять её на номер. :)
(это просто мысли вслух-но было бы прикольно.)


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: GSM метеостанция.
СообщениеДобавлено: Пн апр 11, 2016 11:27:39 
Родился

Зарегистрирован: Пн апр 11, 2016 09:50:41
Сообщений: 5
Рейтинг сообщения: 0
Всем здравствуйте! Собрал станцию на 8-й меге, в итоге, постоянные перезагрузки (срабатывает реле), я так понимаю контроллер не видит SIM800, хотя на GSM модуле сначала быстро, затем медленнее отрабатывает светодиод. Подскажите, как проверить работоспособность SIM800?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: GSM метеостанция.
СообщениеДобавлено: Пн апр 11, 2016 12:39:56 
Первый раз сказал Мяу!

Зарегистрирован: Ср фев 20, 2013 13:28:19
Сообщений: 32
Откуда: Севастополь
Рейтинг сообщения: 0
Созрел такой вопрос: модуль зарегистрировался в сети, вроде все нормально, но горят светодиоды только регистрации в сети и передачи данных (син и кр), индикации регистрации GPRS нет (это для простого варианта); для "гибрида" - горит индикация в сети (синий), индикация GPRS не горит (зеленый). Процессор уходит в перезагрузку каждые 30 сек. С таким кто-нибудь сталкивался? Работать приходится в роуминге, симка МТС Россия.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: GSM метеостанция.
СообщениеДобавлено: Вт апр 12, 2016 08:20:01 
Мучитель микросхем
Аватар пользователя

Карма: 22
Рейтинг сообщений: 143
Зарегистрирован: Пт янв 14, 2011 13:27:12
Сообщений: 433
Откуда: Калуга
Рейтинг сообщения: 0
Oleg_Al писал(а):
Всем здравствуйте! Собрал станцию на 8-й меге, в итоге, постоянные перезагрузки (срабатывает реле), я так понимаю контроллер не видит SIM800, хотя на GSM модуле сначала быстро, затем медленнее отрабатывает светодиод. Подскажите, как проверить работоспособность SIM800?

Прошивку брали из статьи? Если так, то залейте прошивку от сюда http://gsm.meteolk.ru/uploads/GSM_meteostation_c.zip
Если не поможет, возьмите USB-UART модуль, подключите RX модуля к TX меги (в собраном виде, вместе с SIM модулем) и дайте лог, посмотрим на каком месте стопорится. Ещё момент, запрос PIN кода симки выключен?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: GSM метеостанция.
СообщениеДобавлено: Вт апр 12, 2016 08:24:53 
Мучитель микросхем
Аватар пользователя

Карма: 22
Рейтинг сообщений: 143
Зарегистрирован: Пт янв 14, 2011 13:27:12
Сообщений: 433
Откуда: Калуга
Рейтинг сообщения: 0
Alexmouse писал(а):
Созрел такой вопрос: модуль зарегистрировался в сети, вроде все нормально, но горят светодиоды только регистрации в сети и передачи данных (син и кр), индикации регистрации GPRS нет (это для простого варианта); для "гибрида" - горит индикация в сети (синий), индикация GPRS не горит (зеленый). Процессор уходит в перезагрузку каждые 30 сек. С таким кто-нибудь сталкивался? Работать приходится в роуминге, симка МТС Россия.

Скорректировал, заливайте прошивку из архива, теперь роуминг должен поддерживаться http://gsm.meteolk.ru/uploads/GSM_meteostation_c.zip


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: GSM метеостанция.
СообщениеДобавлено: Вт апр 12, 2016 08:50:12 
Первый раз сказал Мяу!

Зарегистрирован: Ср фев 20, 2013 13:28:19
Сообщений: 32
Откуда: Севастополь
Рейтинг сообщения: 0
vitalyadm писал(а):
Alexmouse писал(а):
Работать приходится в роуминге, симка МТС Россия.

Скорректировал, заливайте прошивку из архива, теперь роуминг должен поддерживаться http://gsm.meteolk.ru/uploads/GSM_meteostation_c.zip
Здравствуйте. В роуминге без изменений :cry:


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: GSM метеостанция.
СообщениеДобавлено: Вт апр 12, 2016 09:09:05 
Мучитель микросхем
Аватар пользователя

Карма: 22
Рейтинг сообщений: 143
Зарегистрирован: Пт янв 14, 2011 13:27:12
Сообщений: 433
Откуда: Калуга
Рейтинг сообщения: 0
Цитата:
Здравствуйте. В роуминге без изменений :cry:

Можно увидеть лог с терминалки? Если USB UART есть конечно, попробуем разобраться


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: GSM метеостанция.
СообщениеДобавлено: Ср апр 13, 2016 04:34:38 
Первый раз сказал Мяу!

Зарегистрирован: Пт янв 15, 2016 04:10:16
Сообщений: 20
Откуда: Красноярск
Рейтинг сообщения: 0
Виталий, почему температура ниже чем есть на самом деле? Датчики засунуты в инкубатор, поэтому это хорошо видно. Есть другие устройства с DS18B20. Переставлял. Результат один- занижает примерно на 1 градус Цельсия. Как данные с датчиков обрабатываются?

_________________
***************
С уважением,
Артём


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: GSM метеостанция.
СообщениеДобавлено: Ср апр 13, 2016 06:11:06 
Мучитель микросхем
Аватар пользователя

Карма: 22
Рейтинг сообщений: 143
Зарегистрирован: Пт янв 14, 2011 13:27:12
Сообщений: 433
Откуда: Калуга
Рейтинг сообщения: 0
ARTEM000 писал(а):
Почему температура ниже чем есть на самом деле? Датчики засунуты в инкубатор, поэтому это хорошо видно. Есть другие устройства с DS18B20. Переставлял. Результат один- занижает примерно на 1 градус Цельсия. Как данные с датчиков обрабатываются?

Не могу сказать почему есть погрешность, данные полученные с датчиков никак не корректируются и никак не преобразовываются. В протеусе всё идеально, никаких отклонений, также я сверял дхт и дс- ку, клал их рядом на столе- показания одинаковые ( разница в 0.5 градуса ). Читаются данные стандартными функциями, так что я даже не знаю что ответить. Возможно погрешность образуется при температуре свыше какой- то....

float ds18b20_temperature(unsigned char *addr)
{
unsigned char resolution;
if (ds18b20_read_spd(addr)==0) return -9999;
resolution=(__ds18b20_scratch_pad.conf_register>>5) & 3;
if (ds18b20_select(addr)==0) return -9999;
w1_write(0x44);
delay_ms(conv_delay[resolution]);
if (ds18b20_read_spd(addr)==0) return -9999;
w1_init();
return (*((int *) &__ds18b20_scratch_pad.temp_lsb) & ((int) bit_mask[resolution]))*0.0625;
}


дхт:

//=============MCU send START
EXT_DHT_DDR|=(1<<EXT_DHT_BIT); //pin as output
EXT_DHT_PORT&=~(1<<EXT_DHT_BIT); //0
delay_ms(18);
EXT_DHT_PORT|=(1<<EXT_DHT_BIT); //1
EXT_DHT_DDR&=~(1<<EXT_DHT_BIT); //pin as input
//=============check DHT11 response
delay_us(50);
if (EXT_DHT_PIN&(1<<EXT_DHT_BIT))
return 0;
delay_us(80);
if (!(EXT_DHT_PIN&(1<<EXT_DHT_BIT)))
return 0;
//===============receive 40 data bits
while (EXT_DHT_PIN&(1<<EXT_DHT_BIT));
for (j=0; j<5; j++)
{
data[j]=0;
for(i=0; i<8; i++)
{
while (!(EXT_DHT_PIN&(1<<EXT_DHT_BIT)));
delay_us (30);
if (EXT_DHT_PIN&(1<<EXT_DHT_BIT))
data[j]|=1<<(7-i);
while (EXT_DHT_PIN&(1<<EXT_DHT_BIT));
}
}

Опять таки, датчики всёж не аналоговые а цифровые, датчик передаёт некий набор бит мцу их читает, поэтому какой набор бит датчик передал мцу такой же набор бит мцу передал серверу, это же не терморезистор, где погрешность может быть линейной... Поэтому честно, я в замешательстве.....


Последний раз редактировалось vitalyadm Ср апр 13, 2016 06:19:01, всего редактировалось 1 раз.

Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: GSM метеостанция.
СообщениеДобавлено: Ср апр 13, 2016 06:18:53 
Первый раз сказал Мяу!

Зарегистрирован: Пт янв 15, 2016 04:10:16
Сообщений: 20
Откуда: Красноярск
Рейтинг сообщения: 0
Странно... Я всем чем можно проверял. Ртутьники разные и т.д. Реально градус получился в итоге.

_________________
***************
С уважением,
Артём


Последний раз редактировалось ARTEM000 Ср апр 13, 2016 06:24:10, всего редактировалось 1 раз.

Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: GSM метеостанция.
СообщениеДобавлено: Ср апр 13, 2016 06:23:45 
Мучитель микросхем
Аватар пользователя

Карма: 22
Рейтинг сообщений: 143
Зарегистрирован: Пт янв 14, 2011 13:27:12
Сообщений: 433
Откуда: Калуга
Рейтинг сообщения: 0
ARTEM000 писал(а):
Странно... Я всем чем можно проверял. Ртутьники разные и т.д. Реально градус получится в итоге.

Да можете проверить в протеусе, всё сотка в сотку что называется, протеус достаточно точно симулирует цифровые датчики, поэтому если была бы ошибка в программной части, то в протесе это было бы видно, но нет, всё точно, может всё таки это погрешность зависит от текущей температуры? Просто других объяснений нет. Задача мк получать данные в цифровом виде и в таком же цифровом виде их отдавать на хранение в базу. Вот в чём непоняточка.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: GSM метеостанция.
СообщениеДобавлено: Ср апр 13, 2016 06:30:04 
Мучитель микросхем
Аватар пользователя

Карма: 22
Рейтинг сообщений: 143
Зарегистрирован: Пт янв 14, 2011 13:27:12
Сообщений: 433
Откуда: Калуга
Рейтинг сообщения: 0
ARTEM000 писал(а):
Странно... Я всем чем можно проверял. Ртутьники разные и т.д. Реально градус получился в итоге.

На гибриде можно, конечно выкрутиться из положения. В принципе ЛК можно сделать поля корректировок, в которых можно будет задавать величину отклонений, а мк уже будет эти корректировки в последствии плюсовать, но на сколько это корректно.... Думаю сначала нужно разобраться. Сейчас приеду на работу, почитаю внимательно даташит на дску, возможно найду ответ.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: GSM метеостанция.
СообщениеДобавлено: Ср апр 13, 2016 06:33:21 
Первый раз сказал Мяу!

Зарегистрирован: Пт янв 15, 2016 04:10:16
Сообщений: 20
Откуда: Красноярск
Рейтинг сообщения: 0
Температура около 38. Один и тот же датчик показывает разную температуру на одном месте. На Вашем устройстве ниже на 1 градус.

_________________
***************
С уважением,
Артём


Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 901 ]     ... , , , 6, , , ...  

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 13


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y