Вторник, 21.11.2017
GUARD-MASTER.ru
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
Страница 3 из 5«12345»
Форум » Guardian BM8039 » Предложения, замечания, критика, примеры применения » Расширение возможностей (доработка ПО)
Расширение возможностей
odiozДата: Понедельник, 29.11.2010, 15:07 | Сообщение # 31
Лейтенант
Группа: Проверенные
Сообщений: 54
Репутация: 1
Статус: Offline
Дак неее, это даллас. Они градусы буквой ноль нарисовали: -550C...+1250C и -55°C...+125°C
 
Консультант__Дата: Понедельник, 29.11.2010, 20:16 | Сообщение # 32
Группа: Удаленные





ааа.... а у меня идея как раз возникла - сделать на микроконтроллере полный аналог интерфейса датчика DS18B20, но с источникм информации - термопара. Запас разрядности интерфейса датчика позволяет поднять передать температуру до 1000° ибольше... Интересно ли это кому нибудь будет?..
 
odiozДата: Понедельник, 29.11.2010, 22:35 | Сообщение # 33
Лейтенант
Группа: Проверенные
Сообщений: 54
Репутация: 1
Статус: Offline
У тебя есть знакомый кузнец? ))
А вот поддержка аналогового сигнала - тема.
Делали у нас ребята смешную вещь:
Есть буржуйская система контроля температуры.
Датчики - термосопротивления 100кОм, кажется. Фиг найдёшь. Метровые.
Дак они взяли обычные Pt100 с таблеткой 4..20мА.
Потом 4..20 переделали в ~100кОм Далласовской микросхемой. Не помню название.


Сообщение отредактировал odioz - Понедельник, 29.11.2010, 22:40
 
Консультант__Дата: Вторник, 30.11.2010, 09:14 | Сообщение # 34
Группа: Удаленные





К сожалению, все аналоговые выходы занятs на каналах охраны.
А по поводу кузнеца - ну например в сауне температура может быть до 200°. И к тому же не обязательно он для BM8039, так - мало ли..
 
mr_maximДата: Четверг, 23.12.2010, 13:52 | Сообщение # 35
Рядовой
Группа: Проверенные
Сообщений: 13
Репутация: 0
Статус: Offline
Уважаемый Консультант.
Очень нужен аналоговый вход. Могу ли я использовать DS2450 1-Wire Quad A/D Converter ?
 
Консультант__Дата: Четверг, 23.12.2010, 15:47 | Сообщение # 36
Группа: Удаленные





к сожалению это невозможно. ПО сильно усложняется если добавлять АЦП,а памяти уже просто не осталось для новых изменений...
 
mr_maximДата: Пятница, 24.12.2010, 10:25 | Сообщение # 37
Рядовой
Группа: Проверенные
Сообщений: 13
Репутация: 0
Статус: Offline
Quote (Консультант)
к сожалению это невозможно.
Но DS2450 использует тот же протокол что и DS18B20, можно и без доработки - просто откалибровать вольты как градусы.
Или там есть подводные камни?
 
Консультант__Дата: Пятница, 24.12.2010, 12:23 | Сообщение # 38
Группа: Удаленные





откалибровать вольты как градусы как то не красиво будет, если делать, то уж делать нормально;)
Надо будет и в конфигуратор внести правки чтобы этим пользоваться можно было.
команды запуска и вычитки разные, 8039 дает команду ВСЕМ 18B20 начать преобразование, потом на 750мс подает питание на датчики, а потом приступает к вычитке температур... для АЦП надо делать отдельную последовательность действий... в общем то все просто, но в целом согласовать не так просто.
Я еще подумаю над этой проблемой, может чего и придумаю попроще.
 
mr_maximДата: Пятница, 24.12.2010, 17:03 | Сообщение # 39
Рядовой
Группа: Проверенные
Сообщений: 13
Репутация: 0
Статус: Offline
Да очень хочется что бы Вы реализовали данное решение. Уверен форумчане меня поддержат! Я использую 8039 в качестве устройства управления котельной. кое -что я решил обходным путем - например недельный цикл для этого задействую недельный термостат Siemens. Но для полного получения информации мне нужны аналоговые сигналы. Например: мониторинг падения давления теплоносителя в системе отопления. простой датчик норма/не норма не проходит. Т.к возможны варианты - если резко упало давление до нуля то - авария, а если просто просело ненамного? то можно не спешить? а отложить поездку на день два. Я уверен что найдется много способов применения аналоговых входов .

Сообщение отредактировал mr_maxim - Пятница, 24.12.2010, 17:19
 
odiozДата: Пятница, 24.12.2010, 17:32 | Сообщение # 40
Лейтенант
Группа: Проверенные
Сообщений: 54
Репутация: 1
Статус: Offline
Сегодня привезли печку для сауны "Кристина". Студенты наши клепают.
Датчик температуры - DS1820. Разберу на неделе, сфоткаю.
http://www.pechiperm.ru
 
mr_maximДата: Понедельник, 17.01.2011, 09:12 | Сообщение # 41
Рядовой
Группа: Проверенные
Сообщений: 13
Репутация: 0
Статус: Offline
Консультант, поздравляю с прошедшими праздниками, можно и за работу! Возвращаюсь к теме подключения АЦП DS2450, идеи не появились?
 
Консультант__Дата: Понедельник, 17.01.2011, 09:56 | Сообщение # 42
Группа: Удаленные





mr_maxim? с наступившими всеми тоже
В голове еще зреет, плюс помаленьку причесываю код, так как свободного места практически нет - 100 байт.
 
mr_maximДата: Четверг, 27.01.2011, 10:56 | Сообщение # 43
Рядовой
Группа: Проверенные
Сообщений: 13
Репутация: 0
Статус: Offline
Quote (Консультант)
В голове еще зреет, плюс помаленьку причесываю код, так как свободного места практически нет - 100 байт.

Ув. Консультант ещё идей не появилось? Как бы Вас подтолкнуть на это? smile
 
Консультант__Дата: Четверг, 27.01.2011, 11:00 | Сообщение # 44
Группа: Удаленные





wacko
 
Консультант__Дата: Понедельник, 31.01.2011, 11:26 | Сообщение # 45
Группа: Удаленные





mr_maxim,
Посмотрел я еще раз внимательно на DS2450. Почему его довольно трудно прикручивать к Гардиану:
1. Этот девайс использует CRC16 для контроля команд и данных, для такого процессора как у нас установлен это весьма тяжкая задача, особенно в свете острой нехватки памяти. В принципе можно было бы обойти проверку CRC, однако, тут будет проблема с гарантией целостности данных.
2. Питание у DS2450 от 4.5В до 5.5В, а у нас ~3.7В. Конечно можно его запитать отдельным 5В источником, наверное согласовывать уровни не потребуется, но нужно пробовать.
Все остальное в этом датчике худо-бедно можно победить...

Как только заимею DS2450 - протестирую.

 
Форум » Guardian BM8039 » Предложения, замечания, критика, примеры применения » Расширение возможностей (доработка ПО)
Страница 3 из 5«12345»
Поиск:

Copyright GUARD-MASTER.ru © 2017