DS1820 SERVER for WINDOWS 95/98 FREE

Copyright Serj Ivantsov 1999.

Эта самостоятельная программа предназначена для быстрого подключения цифровых температурных датчиков 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

P.S. Прошу не обижаться если не сразу отвечаю на письма, стараюсь отвечать, но иногда проблемы с интернетом.