PDA

Просмотр полной версии : Ds 18s20



igl91986
13.05.2009, 11:09
Вопрос для знатоков. Хочу снимать температуру воздуха в помещении с помощью датчиков ds18s20, есть ли у кого нибудь примеры общения с этим датчиком в среде Codesys?

magirus
13.05.2009, 12:38
боюсть Кодесис Вам тут без контроллера не поможет....
ftp://ftp.elin.ru/pdf/1-Wire/DS18s20_li2.pdf
термометр, на базе этой микросхемы, адаптер для подключения DS к ком-порту компьютера, програма и исходник...
читайте, разбирайтесь...

Филоненко Владислав
13.05.2009, 12:49
У нас есть идея создать ПЛК с 1-wire. Насколько это интересно? Какие расстояния до датчиков, сколько надо каналов.
Какие датчики используются?

igl91986
13.05.2009, 15:38
интерес состоит в том чтобы с помощью датчиков ds18s20 в цифровом коде доставлять информацию до плк на большие расстояния (порядка 300 метров) при этом хотелось бы получать информацию с 20 датчиков по одному проводу.

LAM
17.11.2009, 14:03
Да интерес должен быть, тем более стоимость датчиков 1-Wire копеечная.

Может вам сделать универсальный 8 шинный внешний блок, и не заморачиваться с адресацией на программном уровне?
Просто идентификация датчиков, на сколько я понимаю, идет по серийному номеру зашитому производителем, и для датчиков висящих на одной шине прийдется программно прописывать адресацию. А что делать если датчик навернется, лезть переписывать прогамму???
На мой взгляд лучше (хотя и немного дороже) повесить каждый датчик на отдельную шину.

Хотя можно сделать универсальный блок на 8 шин, с возможностью на каждую шину повесить по несколько датчиков.

Chupakabra
26.11.2009, 17:35
Да интерес должен быть, тем более стоимость датчиков 1-Wire копеечная.

Может вам сделать универсальный 8 шинный внешний блок, и не заморачиваться с адресацией на программном уровне?
Просто идентификация датчиков, на сколько я понимаю, идет по серийному номеру зашитому производителем, и для датчиков висящих на одной шине прийдется программно прописывать адресацию. А что делать если датчик навернется, лезть переписывать прогамму???
На мой взгляд лучше (хотя и немного дороже) повесить каждый датчик на отдельную шину.

Хотя можно сделать универсальный блок на 8 шин, с возможностью на каждую шину повесить по несколько датчиков.

Копеечные датчики - фиговые датчики, попробуйте разубедить.

Малышев Олег
26.11.2009, 20:11
не совсем так, просто для узкого круга задач - например компенсация холодного спая - это отличное применение, в других случаях невариант