Конвертер: 1-wire > RS232 |
|
|
Гость_Vasilii_*
|
17.2.2009, 15:41
|
Guest Forum

|
Приветствую! Есть одна идея: взять микросхему-термодатчик Dallas Semiconductor типа DS18B20 (которая цепляется по протоколу 1-wire) и через конвертер подцепить на контроллер (PLC) - что-то типа термоподвески для силосов элеваторов. Но вот знающие люди (www.elin.ru) говорят, что не получится, т. е. эти конвертера работают тока с ПК. Кто-нить сталкивался?
|
|
|
|
2 страниц
1 2 >
|
 |
Ответов
(1 - 29)
|
17.2.2009, 16:36
|
Группа: Участники форума
Сообщений: 615
Регистрация: 5.2.2006
Из: Долгопрудный/Москва
Пользователь №: 2059

|
Это вполне реализуемо, но надо знать пторокол со стороны RS232, плюс, RS232 это точка-точка, неужели Вы хотите один датчик на один порт вешать?
|
|
|
|
|
17.2.2009, 20:35
|
Группа: Участники форума
Сообщений: 2841
Регистрация: 22.12.2006
Из: Москва
Пользователь №: 5301

|
Эта идея стара как мир. Элементарно реализуется на простой пикушке.
|
|
|
|
Гость_Vasilii_*
|
18.2.2009, 7:11
|
Guest Forum

|
Цитата(asm @ 17.2.2009, 18:36) [snapback]354492[/snapback] Это вполне реализуемо, но надо знать пторокол со стороны RS232, плюс, RS232 это точка-точка, неужели Вы хотите один датчик на один порт вешать? Ну, что же Вы так? Конечно не один. Птичник большой, микросхемы не дорогие - можно и датчик влажности и контроль дискретных сигналов повесить.
|
|
|
|
Гость_Vasilii_*
|
18.2.2009, 7:16
|
Guest Forum

|
Цитата(Kass @ 17.2.2009, 22:35) [snapback]354592[/snapback] Эта идея стара как мир. Элементарно реализуется на простой пикушке. А поподробней можно, пожалуйста. Хотелось бы сразу тогда в RS485  .
|
|
|
|
|
18.2.2009, 8:17
|
Группа: Участники форума
Сообщений: 831
Регистрация: 20.6.2006
Пользователь №: 3194

|
Читайте апликейшн ноты, там все написано  : http://www.maxim-ic.com/appnotes10.cfm/ac_pk/1PS: RS-232 конечно точка-точка, зато 1-wire - шина
|
|
|
|
|
18.2.2009, 11:27
|
Группа: Участники форума
Сообщений: 241
Регистрация: 15.4.2007
Пользователь №: 7155

|
А это идея, можно и самому наклацать программу для PIC. Если будет спрос, я мог бы сделать подобный адаптер, который выступал бы слейвом для сети Modbus-Rtu. Вопрос только в том, кто как видит адресное пространство подобного адаптера.
|
|
|
|
|
18.2.2009, 11:54
|
Группа: Участники форума
Сообщений: 824
Регистрация: 23.7.2008
Из: гН.Новгород
Пользователь №: 20923

|
Уже делаю пробный образец DS18B20+PIC16F683+MAX1487+7805 (пока на девелоп плате - в смысле все работает только большая) первый под себя - N2open- Metasys потом скорее всего Modbus В выходные буду опытный образец на макетке паять
Сообщение отредактировал GYUR22 - 18.2.2009, 11:58
|
|
|
|
Гость_Vasilii_*
|
19.2.2009, 8:24
|
Guest Forum

|
А длина линии 1-wire какая? Нам надо до 200 метров.
|
|
|
|
|
19.2.2009, 9:44
|
Группа: Участники форума
Сообщений: 824
Регистрация: 23.7.2008
Из: гН.Новгород
Пользователь №: 20923

|
One Wire длина линии до 300м (если там где это написано не врут  ) Но чистый one wire применять с PLC или DDC мне кажется не совсем удобно - поэтому pic транслирует его в один из протоколов да в предыдущем постае я немного наврал PIC16F873
Сообщение отредактировал GYUR22 - 19.2.2009, 9:45
|
|
|
|
|
19.2.2009, 9:58
|
Группа: Участники форума
Сообщений: 615
Регистрация: 5.2.2006
Из: Долгопрудный/Москва
Пользователь №: 2059

|
Цитата(Vasilii @ 19.2.2009, 8:24) [snapback]355216[/snapback] А длина линии 1-wire какая? Нам надо до 200 метров. Эх, не помню, какая там длинна у 1-wire, интересовался ей в далёком 96 году, но врядли она большая. Но если что, можно спастить драйверами 485-го интерфейса, сделав из них "прозрачный" удлиннитель на 1400 метров. Тянуть при этом придётся 4 жилы 485-го, ещё и плюс питание...
Сообщение отредактировал asm - 19.2.2009, 10:00
|
|
|
|
|
19.2.2009, 14:41
|
Группа: Участники форума
Сообщений: 831
Регистрация: 20.6.2006
Пользователь №: 3194

|
Длина зависит от того насколько хороша схема драйвера, максимум без повторителей 300 метров, насколько я помню.
|
|
|
|
|
19.2.2009, 20:49
|
Группа: Участники форума
Сообщений: 615
Регистрация: 5.2.2006
Из: Долгопрудный/Москва
Пользователь №: 2059

|
И даже если несколько датчиков на одной линии?
|
|
|
|
|
19.2.2009, 20:57
|
Группа: Участники форума
Сообщений: 2841
Регистрация: 22.12.2006
Из: Москва
Пользователь №: 5301

|
Цитата(Vasilii @ 18.2.2009, 7:16) [snapback]354713[/snapback] А поподробней можно, пожалуйста. Хотелось бы сразу тогда в RS485  . Да хоть сразу под USB. Я не знаю, какая среда программирования вам ближе. Для пикушек (PIC) есть полно примеров программ от асемблерных до бейсика. Для 232 потребуется преобразователь уровней из ТТЛ в ± на МАХ232 или на транзисторах. Для 485 надо протокол какой то писать, какой вам ближе.
|
|
|
|
Гость_mike-altai_*
|
19.2.2009, 21:01
|
Guest Forum

|
Цитата(AlexG @ 19.2.2009, 17:41) [snapback]355390[/snapback] Длина зависит от того насколько хороша схема драйвера, максимум без повторителей 300 метров, насколько я помню. На ШВВП до 50 метров получалось. Цепляли один датчик по двух-проводной схеме.
|
|
|
|
|
20.2.2009, 8:31
|
Группа: Участники форума
Сообщений: 831
Регистрация: 20.6.2006
Пользователь №: 3194

|
Цитата(asm @ 19.2.2009, 20:49) [snapback]355580[/snapback] И даже если несколько датчиков на одной линии?  1-wire для этого и предназначено. Цитата(mike-altai @ 19.2.2009, 21:01) [snapback]355583[/snapback] На ШВВП до 50 метров получалось. Цепляли один датчик по двух-проводной схеме. К чему вы цепляли датчик? Для получения большой дальности очень важно как сделан выходной каскад интерфейса, кабель не так важен. Сейчас нет документации под рукой, там все было расписано.
|
|
|
|
Гость_mike-altai_*
|
20.2.2009, 12:54
|
Guest Forum

|
Цитата(AlexG @ 20.2.2009, 11:31) [snapback]355707[/snapback] К чему вы цепляли датчик?... В верхнем ряду, второй справа  По нашему тех.заданию, на какой-то Атмеге был разработан контроллер для управления приточкой с эл.калорифером. Максимальную длину кабеля выяснили опытным путём, подбирая номинал резистора к которому подключен датчик.
Сообщение отредактировал mike-altai - 20.2.2009, 13:02
|
|
|
|
Гость_Boris Blade_*
|
20.2.2009, 18:51
|
Guest Forum

|
Все конечно хорошо, но немного смущает, что речь идет о радиодетали, а требуется датчик с соответствующей оболочкой, как этот вопрос решили. В принципе можно и провод намотать причем будет проще.
|
|
|
|
Гость_mike-altai_*
|
20.2.2009, 19:24
|
Guest Forum

|
Цитата(Boris Blade @ 20.2.2009, 21:51) [snapback]355966[/snapback] Все конечно хорошо, но немного смущает, что речь идет о радиодетали, а требуется датчик с соответствующей оболочкой, как этот вопрос решили. Для установки датчика в воздуховод, можно засунуть его в наконечник от дифманометра DPS500.
Сообщение отредактировал mike-altai - 20.2.2009, 19:28
|
|
|
|
Гость_Boris Blade_*
|
20.2.2009, 21:27
|
Guest Forum

|
Несколько по радиолюбительски, против ничего ниемею. сам такой. Только зачем на форуме бьются на соответствие разнообразным нормам.
Сообщение отредактировал Boris Blade - 20.2.2009, 21:28
|
|
|
|
Гость_mike-altai_*
|
20.2.2009, 21:56
|
Guest Forum

|
Цитата(Boris Blade @ 21.2.2009, 0:27) [snapback]356034[/snapback] Несколько по радиолюбительски... Согласен. Выглядит это так  Взято здесь .
|
|
|
|
Гость_Boris Blade_*
|
20.2.2009, 22:05
|
Guest Forum

|
Вполне симатично, а как насчет сертификации и т.п.
|
|
|
|
Гость_mike-altai_*
|
20.2.2009, 22:13
|
Guest Forum

|
Это Вы на сайте "Инженерного оборудования" спросите Они эти датчики с преобразователями 0...10В для собственных нужд выпускают.
|
|
|
|
|
20.2.2009, 22:22
|
Группа: Участники форума
Сообщений: 398
Регистрация: 7.4.2006
Из: Белгород
Пользователь №: 2568

|
Цитата(mike-altai @ 19.2.2009, 21:01) [snapback]355583[/snapback] На ШВВП до 50 метров получалось. Цепляли один датчик по двух-проводной схеме. Там есть одна тонкость, данные надо кидать по проводам максимально разнесенных друг от друга, чтобы снизить емкость. Чем ближе провода тем выше "взаимная" емкость 2х проводников. Витая пара для 1-wire как-раз противопоказанна, лучше силовой или телефонный, чем проводники дальше друг от друга тем лучше. Такое вот шаманство  Подключить 1-wire на RS-485 сам пробовал, даже начал собирать макету на Atmel AT Mega 8. Slave modbus адрес наверное можно брать адресом DS1820, последний байт из его 64-битного адреса например. Впринципе то удобно, хоть сотня датчиков на одной шине, жаль что не RS485. Еще есть идея сделать переходник с DS1820 на термовходы контроллеров, имитировать pt100, pt1000 например.
|
|
|
|
Гость_mike-altai_*
|
20.2.2009, 22:35
|
Guest Forum

|
Цитата(SIM @ 21.2.2009, 1:22) [snapback]356057[/snapback] ... Еще есть идея сделать переходник с DS1820 на термовходы контроллеров, имитировать pt100, pt1000 например. Применял преобразователи с DS18B20 в 0...10V с логическими реле Zelio. В преобразователях предусмотривалась возможность выбора предела измерений -50...+50С, либо 0...+100С. Получилось гораздо дешевле, чем навешивать Шнайдеровские модули
|
|
|
|
|
23.2.2009, 16:56
|
Группа: Участники форума
Сообщений: 3569
Регистрация: 30.8.2006
Пользователь №: 3837

|
Если все пойдет нормально, то к концу года ждите первые образцы датчиков от Abysmo с Modbus-RTU на борту. Будет так же версия с универсальным настраиваемым 0-10В и 4-20мА выходом. Есть планы так же сделать импульсный выход, что бы можно было аналоговые датчики вешать на дискретные входа контроллера. Настройка пределов, калибровка и обновление прошивки датчика через USB. Все будет слеплено на PSOC от Cypress. Несмотря на кризис, работаем - хватит платит килоевро фашистам за их поделки.
Сообщение отредактировал Abysmo - 23.2.2009, 16:57
|
|
|
|
|
2.3.2009, 10:18
|
Группа: Участники форума
Сообщений: 824
Регистрация: 23.7.2008
Из: гН.Новгород
Пользователь №: 20923

|
Вот так сказать глубокая альфа версия Все работает температуру видно если присмотреться , протокол N2Open, Modbus тоже вроде должен влезть.
|
|
|
|
|
2.3.2009, 11:46
|
Группа: Участники форума
Сообщений: 3569
Регистрация: 30.8.2006
Пользователь №: 3837

|
Цитата протокол N2Open Кстате, протокол открыт или закрыт? Как можно получить его описание?
|
|
|
|
|
2.3.2009, 12:00
|
Группа: Участники форума
Сообщений: 824
Регистрация: 23.7.2008
Из: гН.Новгород
Пользователь №: 20923

|
Протокол открыт, но надо обращаться официально с запросом (Либо постучитесь в HVAC-TALK.com). Кстати как это обычно бывает там есть далеко не все что хотелось бы только анализ помогает, Понадобится как минимум одно устройство и что то из софта.
зы то что на картинке совместимо C FX16X с Gateway, NAE и EDE
|
|
|
|
|
10.3.2009, 15:28
|
Группа: Участники форума
Сообщений: 824
Регистрация: 23.7.2008
Из: гН.Новгород
Пользователь №: 20923

|
Вот еще погружной образец для опытов 100 градусов показал в чайнике
Сообщение отредактировал GYUR22 - 10.3.2009, 15:30
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
Реклама
ООО «Арктика групп» ИНН: 7713634274
ООО "Русич" ИНН 9721068883 / ЕРИД 2Vtzqx9HerZ
ООО «УНИСПЛИТ» ИНН: 6453155081 erid: 2VtzqvmjJqS
ООО "АйДи-Электро" ИНН:6670013662 erid:2Vtzqwtpv5j
Последние сообщения Форума
|