Страница 1 из 1

Измерение температуры с помощью DS18x20

СообщениеДобавлено: Чт фев 21, 2008 1:07 pm
Горбачев
Всем привет.
У меня следующая задача: отобразить на экране показание температуры, которая считывается с датчиков DS18x20 (датчиков минимум 10). Сколько лажу в интернете, нигде не могу найти примеры применения. Если кто-нибудь занимался подобными вещами, просьба помочь. P.S. датчики подключаются через собранный собственными руками USB-адаптер.
Заранее спасибо

СообщениеДобавлено: Чт фев 21, 2008 7:50 pm
Ashot
Высылаю вам 2 ссылки
http://www.maxim-ic.com/appnotes.cfm/an_pk/162
http://www.maxim-ic.com/appnotes.cfm/an_pk/215
и два PDF файла. В одной из ссылок можете найти, как программировать этот датчик через serial port (работать с ним легче), а в PDF файлах подробное описание этого датчика. А если хотите работать с USB портом, так как вы не указали описание вашего адаптера и непонятно, например, каким способом (интерфейсом) он общается с компьютером (с LabVIEW): я могу только посоветовать использовать подпалитру VISA USB (Instrument I/O - Visa - Visa Advanced - Bus Interface Specific - Visa USB). Для этого вам могут понадобиться эти ссылки.
http://digital.ni.com/public.nsf/allkb/ ... B7005C65C9
http://zone.ni.com/reference/en-XX/help ... /visa_usb/
http://zone.ni.com/devzone/cda/epd/p/id/4516
http://zone.ni.com/devzone/cda/epd/p/id/3637
В них описание и примеры работы с VISA.

СообщениеДобавлено: Чт фев 21, 2008 10:39 pm
Горбачев
Спасибо за ответ.
Я очень извиняюсь, в LabView я только начинающий и пока осваиваю продукт. Но у меня давняя страсть по измерениям температуры.
А если через COM-порт подсоединить, используя самый простой адаптер (в интернете его многократно описывали) с парой резисторов и 4-мя диодами? Приложите пример пожалуйста - очень нужно. :?

Visa

СообщениеДобавлено: Пт фев 22, 2008 12:17 pm
Ashot
Я могу прислать вам примеры, но советую, чтобы вы зашли в LabView Help/Find Examples. Там, в разделе Search в Enther keyword(s) напишите VISA и сделайте поиск по этому слову. Появиться много различных примеров. В правой части будет информация для каждого примера. Для начала можете смотреть первый пример Advanced Serial Write and Read.vi

СообщениеДобавлено: Сб фев 23, 2008 11:56 am
Горбачев
Я просмотрел предлагаемые примеры...но насколько я понял, там описываются примеры для использования одного прибора (датчика), мне надо минимум 10. Так что я попрошу вас выложить свои наработки

СообщениеДобавлено: Вт фев 26, 2008 10:27 pm
Горбачев
Ребята, помогите пожалуйста - очень надо. А сам разобраться не могу - не оочень силен в английском.

СообщениеДобавлено: Ср фев 27, 2008 11:01 am
Корп
Горбачев писал(а):Ребята, помогите пожалуйста - очень надо. А сам разобраться не могу - не оочень силен в английском.

Вот библиотечка для DS18B20 под LV. Не помню где скачал. Там всё необходимое есть, только надо немного подразобраться. Для того, что бы работать с этими микросхемами через COM порт, да и вообще по сети 1-wire, надо иметь адаптер ML97U. (http://www.elin.ru).