Реклама на сайте DatasheetsDatasheets

KAZUS.RUN - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Книги и журналы
FAQ по электронике

  Datasheets
Поиск SMD
Онлайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Схемы и проекты
Принципиальные схемы
  Программы
Каталог сайтов
Калькуляторы
  Форумы по электронике
Помощь проекту


 
Опции темы

Помогите разобраться с прот. обмена датчика температуры

Непрочитано 25.07.2015, 11:20  
Evg69
Вид на жительство
 
Регистрация: 01.03.2005
Адрес: Урал, Снежинск
Сообщений: 150
Сказал спасибо: 152
Сказали Спасибо 45 раз(а) в 30 сообщении(ях)
Evg69 на пути к лучшему
По умолчанию Помогите разобраться с прот. обмена датчика температуры

Добрый день.
Разбирался ли кто нибудь с протоколом обмена датчика bl999 433 МГц(метеостанция Еа2)?
Прикладываю осциллограмму начала посылки
Миниатюры:
Нажмите на изображение для увеличения
Название: kazus1.JPG
Просмотров: 309
Размер:	43.2 Кб
ID:	81747  
Реклама:
Evg69 вне форума  
Непрочитано 25.07.2015, 11:37  
NewWriter
Почётный гражданин KAZUS.RUN
 
Аватар для NewWriter
 
Регистрация: 07.09.2014
Адрес: В Кремле!
Сообщений: 4,481
Сказал спасибо: 396
Сказали Спасибо 2,222 раз(а) в 1,317 сообщении(ях)
NewWriter на пути к лучшему
По умолчанию Re: Помогите разобраться с прот. обмена датчика температуры

мне и самому было бы крайне интересно, у меня как раз есть такая метеостанция с этим датчиком.
NewWriter вне форума  
Непрочитано 25.07.2015, 11:41  
Evg69
Вид на жительство
 
Регистрация: 01.03.2005
Адрес: Урал, Снежинск
Сообщений: 150
Сказал спасибо: 152
Сказали Спасибо 45 раз(а) в 30 сообщении(ях)
Evg69 на пути к лучшему
По умолчанию Re: Помогите разобраться с прот. обмена датчика температуры

Сообщение от NewWriter Посмотреть сообщение
мне и самому было бы крайне интересно, у меня как раз есть такая метеостанция с этим датчиком.
У меня три датчика. Кроме самой метеостанции необходимо получать данный с них в дополнительное устройство
Evg69 вне форума  
Непрочитано 25.07.2015, 12:23  
elon
Почётный гражданин KAZUS.RUN
 
Аватар для elon
 
Регистрация: 29.12.2004
Адрес: Bернулся в San Jose,CA,USA,Beach BLVD,свой дом,окна на океан-ничего личного,просто бизнес!
Сообщений: 1,098
Сказал спасибо: 22
Сказали Спасибо 425 раз(а) в 318 сообщении(ях)
elon на пути к лучшему
Сообщение Re: Помогите разобраться с прот. обмена датчика температуры

судя по рисунку это похоже на NEC овский протокол , стартовый ( 2 длительности единицы , 1- длинный 0-короткий ) , дальше кодирование адрес устройства , данные
временные характеристики возможно иные
Миниатюры:
Нажмите на изображение для увеличения
Название: nectrain.gif
Просмотров: 137
Размер:	3.4 Кб
ID:	81749  
__________________
"Дворяне и их младые отроки должны всегда меж собою говорить на ВЫ и на иностранных языках, дабы тем навыкнуть могли, и чтобы их можно было от других незнающих болванов распознать."
Уложение о поведении (с) царь Пётр I
elon вне форума  
Сказали "Спасибо" elon
Evg69 (25.07.2015)
Непрочитано 25.07.2015, 13:11  
NewWriter
Почётный гражданин KAZUS.RUN
 
Аватар для NewWriter
 
Регистрация: 07.09.2014
Адрес: В Кремле!
Сообщений: 4,481
Сказал спасибо: 396
Сказали Спасибо 2,222 раз(а) в 1,317 сообщении(ях)
NewWriter на пути к лучшему
По умолчанию Re: Помогите разобраться с прот. обмена датчика температуры

Похоже, но под NEC, кажись, не подходит. Кодирование явно широтно-импульсное. Большая пауза - "1", маленькая - "0".
Автору - измерь курсором длительности между импульсами. Попробуй декодировать хотябы вручную, визуально и сверить с существующими протоколами - JVC, Samsung

Я попробовал, получилось вот что:
вначале маркер начала сообщения, затем:
11010100 ( 0xD4 )
00100001 ( 0x21 )
00001000 ( 0x08 )
1111111... ( 0xF? )


В принципе, проследив всю цепочку сигнала, можно расшифровать сообщение.
Автор, выкладывай целиком осциллограмму всего сообщения! меня тоже интересует тема вопроса

Последний раз редактировалось NewWriter; 25.07.2015 в 13:40.
NewWriter вне форума  
Сказали "Спасибо" NewWriter
Evg69 (25.07.2015)
Непрочитано 25.07.2015, 13:38  
jump
Почётный гражданин KAZUS.RUN
 
Регистрация: 20.06.2006
Адрес: Украина, Запорожье
Сообщений: 8,011
Сказал спасибо: 0
Сказали Спасибо 4,955 раз(а) в 2,379 сообщении(ях)
jump на пути к лучшему
По умолчанию Re: Помогите разобраться с прот. обмена датчика температуры

все гораздо проще - проверить при разных условиях (одинаковых для 3-х датчиков), записать осциллограммы, вычислить временные параметры. потом - почитать о RC5, найти исходники для ленивых, перекроить под себя, проверить в железе.
jump вне форума  
Непрочитано 25.07.2015, 13:48  
NewWriter
Почётный гражданин KAZUS.RUN
 
Аватар для NewWriter
 
Регистрация: 07.09.2014
Адрес: В Кремле!
Сообщений: 4,481
Сказал спасибо: 396
Сказали Спасибо 2,222 раз(а) в 1,317 сообщении(ях)
NewWriter на пути к лучшему
По умолчанию Re: Помогите разобраться с прот. обмена датчика температуры

Нее, там не RC5, вернее, не этот тип кодирования "1" и "0". В манчестерск. кодировании должна быть обязательная смена уровня сигнала в каждом периоде. А тут походе на широтно-импульсное. Об этом говорит правая часть осциллограммы.
NewWriter вне форума  
Сказали "Спасибо" NewWriter
Evg69 (25.07.2015)
Непрочитано 25.07.2015, 14:53  
NewWriter
Почётный гражданин KAZUS.RUN
 
Аватар для NewWriter
 
Регистрация: 07.09.2014
Адрес: В Кремле!
Сообщений: 4,481
Сказал спасибо: 396
Сказали Спасибо 2,222 раз(а) в 1,317 сообщении(ях)
NewWriter на пути к лучшему
По умолчанию Re: Помогите разобраться с прот. обмена датчика температуры

Нашел вот такой документ по сенсорам для метеостанций: (во вложении)
к сенсору Ea2 он не подходит, но немного проясняет структуру сообщения
Вложения:
Тип файла: pdf CrestaProtocol.pdf (522.6 Кб, 76 просмотров)
NewWriter вне форума  
Сказали "Спасибо" NewWriter
Evg69 (25.07.2015)
Непрочитано 25.07.2015, 14:58  
NewWriter
Почётный гражданин KAZUS.RUN
 
Аватар для NewWriter
 
Регистрация: 07.09.2014
Адрес: В Кремле!
Сообщений: 4,481
Сказал спасибо: 396
Сказали Спасибо 2,222 раз(а) в 1,317 сообщении(ях)
NewWriter на пути к лучшему
По умолчанию Re: Помогите разобраться с прот. обмена датчика температуры

Оуу, а вот и протокол на сенсоры Oregon Scientifiс: http://wmrx00.sourceforge.net/Arduin...-Protocols.pdf ) )

В принципе, что нужно сделать автору: в полном передаваемом сообщении отделить заголовок от полезной информации. Для этого, считывать осциллограммы одного и того же датчика, слегка изменяя температуру сенсора и влажность. Неизменная часть сообщения будет заголовком, остальное - данные с контрольной суммой. Потом переключать каналы датчика и найти в сообщении ту часть, которая меняется. Затем разобраться с той частью, которая содержит данные датчика температуры и влажности, посчитать контрольную сумму.

Последний раз редактировалось NewWriter; 25.07.2015 в 15:33.
NewWriter вне форума  
Непрочитано 25.07.2015, 16:58  
Evg69
Вид на жительство
 
Регистрация: 01.03.2005
Адрес: Урал, Снежинск
Сообщений: 150
Сказал спасибо: 152
Сказали Спасибо 45 раз(а) в 30 сообщении(ях)
Evg69 на пути к лучшему
По умолчанию Re: Помогите разобраться с прот. обмена датчика температуры

Сообщение от NewWriter Посмотреть сообщение
Похоже, но под NEC, кажись, не подходит. Кодирование явно широтно-импульсное. Большая пауза - "1", маленькая - "0".
Автору - измерь курсором длительности между импульсами. Попробуй декодировать хотябы вручную, визуально и сверить с существующими протоколами - JVC, Samsung

Я попробовал, получилось вот что:
вначале маркер начала сообщения, затем:
11010100 ( 0xD4 )
00100001 ( 0x21 )
00001000 ( 0x08 )
1111111... ( 0xF? )


В принципе, проследив всю цепочку сигнала, можно расшифровать сообщение.
Автор, выкладывай целиком осциллограмму всего сообщения! меня тоже интересует тема вопроса
Сейчас набираю статистику. Меняю номер датчика, температуру. Регистрирую в виде файла CSV. По измерениям. Стартовый период 9,4 мС. 1- 4,54 мС, 0 - 2,48 мС. В посылке стартовая пауза повторяется 3 раза. Первые биты после нее тоже. Если интересно, могу приложить CSV файлы
Evg69 вне форума  
 
Опции темы

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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Маркировка датчика температуры DS1820 shalan Измерительное оборудование 12 22.10.2011 18:22
[Решено] Помогите разобраться с генератором igor1000 Электроника средств транспорта 10 05.07.2010 12:53
Помогите разобраться в схеме "мокрые пелёнки" koiah Электроника - это просто 85 14.05.2010 17:53
Помогите! Не могу снять информацию с датчиков температуры. Sweppess Автоматика и аппаратура связи 0 18.11.2008 10:31
[Решено] Помогите разобраться. didik-dog Отвлекитесь, эмбеддеры! 5 02.09.2007 21:09


Часовой пояс GMT +4, время: 06:20.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.