Эта самостоятельная программа предназначена для быстрого подключения цифровых температурных датчиков DS1820 фирмы DALLAS SEMICONDUCTOR к ПК, с возможностью подключения к "ОИК ДИСПЕТЧЕР" фирмы "НТК ИНТЕРФЕЙС". Преимущество этих датчиков в том, что все датчики включаются параллельно друг другу и всего по двум проводам ("лапша", "полевик" или "витая пара") - интерфейс 1-Wire Device той же фирмы. Удаленность датчиков по этим проводам может составлять до 300м (при применении репитеров дальность можно увеличить - смотри на сайте DALLAS SEMICONDUCTOR). Число датчиков практически не ограниченно. Считывание информации с датчиков - цифровое, нет необходимости в дополнительных преобразователях. Точность измерения 0,5С. Стоимость одного датчика в Екатеринбурге около 194 руб . Диапазон применения датчиков в хозяйстве очень велик (Везде, где требуется многоточечный контроль температуры- пожарная сигнализация, парники, двигатели, трансформаторы и.т.д.). В моем случае датчики установлены на подшипниках воздушных компрессоров в количестве 16 штук. Теперь аварийных ситуаций из-за перегрева подшипников практически не бывает. При начинающемся разрушении подшипника его температура начинает резко расти, что видно по графику и компрессор останавливают для проведения ремонта.Экономический эффект получился довольно большой (длительность ремонтных работ снизилась почти в три раза).
Для дополнительной
информации по датчикам и интерфейсу смотри сайт DALLAS SEMICONDUCTOR.
Приложения app27 app74 app75 app83 app105 app108 app104.
Так же:
Tomi Engdahl http://www.hut.fi/~then/
Данные сервера можно посмотреть с помощью DS1820GRAPH , MS EXCEL через
DDE (Пример файла),MS ACCESS и др. работающих с
базой данных .MDB (ACCESS).
Схема 1 не требует питания и проста в изготовлении, но у меня с ней
возникли проблемы при температуре выше 60-70 С и длине линии более 10м
(собрана была с небольшими отклонениями от номиналов).
Схема 2 собрана на MAX232 и показала не плохие результаты.
Схема 3 работает больше года и никаких проблем не возникало (длина
линии RS232 (до адаптера) около 40м, до датчиков от адаптера около 120м
(лучше всего получилось с "Полевым кабелем")).
Схема 4 - Преобразователь линии RS232 в RS485.
Схема 5 - Преобразователь линии RS485 в 1-Wire Device.
Последние 2 схемы примечательны тем, что используя один преобразователь
RS233-485 вы можете повесить на него до 32 адаптеров RS485-1 Wire Device
(разные направления).Длина линии RS485 - до 1200 м. Испльзуемый провод -
2 витые пары. Схема была проверена с 3 адаптерами RS485-1 Wire Device , при
длине линии RS485 около 30 м. ( Если кто проверит на большей длине - пишите отзывы. И не забудьте поставить по краям линий
сопротивления (терминаторы) ~100 ом(на схеме не обозначены).
Здесь можно загрузить исходный текст DS1820SRV на
VB6
исходники компилируйте и работайте.
Как работать с программой
Несколько советов по датчикам
Стоимость программы теперь -00$ ( FREE ).
Введите Name - ALL USERS (FREE) и рег.номер - 2431338221353.Описание библиотеки ds.dll с исходниками
для работы с датчиками в любом языке программирования.
PS. Програмный код распространяется "как есть", просьба не пинать за код и малое кол-во коментариев. Если вы доделали или добавили что-нибудь интересное - пишите я помещу на страничку.
В случае, если вы хотите распространять программу в коммерческих целях - свяжитесь обязательно со мной.
Здесь можно написать вопросы и заодно ответить на них
Небольшой FAQ
C вопросами и комментариями пишите по адресу sivantsov@mail.ru