DS1821 библиотека на Си

Обсуждаем цифровые устройства...
Ответить
Аватара пользователя
Aheir
Модератор
Сообщения: 4517
Зарегистрирован: Пн апр 03, 2006 11:43:25
Откуда: Санкт - Петербург
Контактная информация:

DS1821 библиотека на Си

Сообщение Aheir »

Всего всем доброго!

Не поделятся ли многоуважаемые Коты библиотечкой для работы с датчиком температуры DS1821 (именно 1821, не 1820!) на Си? Желательно под AVR?

Заранее спасибо...
Последний раз редактировалось Aheir Пн май 08, 2006 14:03:42, всего редактировалось 1 раз.
Реклама
Аватара пользователя
Дмитрий О
Вымогатель припоя
Сообщения: 635
Зарегистрирован: Пн авг 29, 2005 16:27:04
Откуда: Дмитров
Контактная информация:

Сообщение Дмитрий О »

И DS1820 через СОМ? :)

Также заранее спасибо...
aka Diamond
Реклама
Аватара пользователя
Aheir
Модератор
Сообщения: 4517
Зарегистрирован: Пн апр 03, 2006 11:43:25
Откуда: Санкт - Петербург
Контактная информация:

Сообщение Aheir »

Вас интересует программирование датчика через СОМ? Схем программатров и софта для этого в сети достаточно... Вот с этим-то как раз проблем нет...
Аватара пользователя
Дмитрий О
Вымогатель припоя
Сообщения: 635
Зарегистрирован: Пн авг 29, 2005 16:27:04
Откуда: Дмитров
Контактная информация:

Сообщение Дмитрий О »

У меня есть. Искал я много времени эти проги, да так ничего и не нашел. Меня интересует формат обмена данными по 1-Wire и прога, кот. работает с вышеук. датчиком.
aka Diamond
Реклама
Эиком - электронные компоненты и радиодетали
Аватара пользователя
Aheir
Модератор
Сообщения: 4517
Зарегистрирован: Пн апр 03, 2006 11:43:25
Откуда: Санкт - Петербург
Контактная информация:

Сообщение Aheir »

Заранее прошу меня простить, если неправильно Вас понял, но вот это http://www.rtcs.ru/article_detail.asp?id=73 не то, что Вам нужно? (ссылки внизу страницы...)
Реклама
Аватара пользователя
Дмитрий О
Вымогатель припоя
Сообщения: 635
Зарегистрирован: Пн авг 29, 2005 16:27:04
Откуда: Дмитров
Контактная информация:

Сообщение Дмитрий О »

Спасибо! Прошу меня тоже извинить за разговор "не в тему".
aka Diamond
Реклама
Аватара пользователя
Spider
Опытный кот
Сообщения: 732
Зарегистрирован: Чт дек 29, 2005 07:29:25
Откуда: Омск
Контактная информация:

Сообщение Spider »

Aheir писал(а):Заранее прошу меня простить, если неправильно Вас понял, но вот это http://www.rtcs.ru/article_detail.asp?id=73 не то, что Вам нужно? (ссылки внизу страницы...)
У меня есть переделанная версия этой софтины для работы в режиме Сервиса под WinNT с клиентской программой для сети и утилёй жля ведения графиков средствами rrd-win32.
Если интересно могу поделиться. Прога не то чтобы идеальная, зато вся моя сеть юзала пока я не переполз на Linux. Для себя сделат, а для сети всё руки не доходят.
Аватара пользователя
Spider
Опытный кот
Сообщения: 732
Зарегистрирован: Чт дек 29, 2005 07:29:25
Откуда: Омск
Контактная информация:

Re: DS1821 библиотека на Си

Сообщение Spider »

Aheir писал(а):Всего всем доброго!

Не поделятся ли многоуважаемые Коты библиотечкой для работы с датчиком температуры DS1821 (именно 1821, не 1820!) на Си? Желательно под AVR?

Заранее спасибо...
попробуй почитать это http://www.elin.ru/1-Wire/
затем это http://www.mcselec.com/index.php?option ... &Itemid=57
http://www.siwawi.arubi.uni-kl.de/avr_p ... empsensor/
http://chaokhun.kmitl.ac.th/~kswichit/a ... hermo.html
А вообще учи гугль :)
Аватара пользователя
Aheir
Модератор
Сообщения: 4517
Зарегистрирован: Пн апр 03, 2006 11:43:25
Откуда: Санкт - Петербург
Контактная информация:

Сообщение Aheir »

Спасибо за ссылки, но, прошу заметить, все кроме первой относятся к DS1820. Информации по этим датчикам очень много и это не проблема (в CodeVision AVR уже есть встрроенный интерфейс, например). По первой ссылке на проект с DS1821 (как я и просил с самого начала) я давно уже был - гугль рулит! - там нет процедур общения по протоколу 1-Wire...
А вообще-то, не хотелось изобретать велосипед, но коли готового не нашлось сел я вчера вечерком да и накатал все, что мне нужно... Так что все уже работает...
Софтиной своей если поделишься - буду признателен, интерес есть...
Еще раз - всем спасибо...
Аватара пользователя
Mamonth
Вымогатель припоя
Сообщения: 534
Зарегистрирован: Пн янв 16, 2006 08:00:17
Откуда: Иркутск

Сообщение Mamonth »

Наверное стоит это оформить и отправить Сергею, даюы он выложи это в справочник или в статьи... :)
Today fine night...
Аватара пользователя
Aheir
Модератор
Сообщения: 4517
Зарегистрирован: Пн апр 03, 2006 11:43:25
Откуда: Санкт - Петербург
Контактная информация:

Сообщение Aheir »

Оформлю по-человечески - отправлю...
Аватара пользователя
Spider
Опытный кот
Сообщения: 732
Зарегистрирован: Чт дек 29, 2005 07:29:25
Откуда: Омск
Контактная информация:

Сообщение Spider »

Держите меня сейчас буду ругаться. Это же 1-Wire он и в африке 1-wire. Протокол то один. А уж система команд в DS описана. Чего тут не так?: )
Аватара пользователя
Aheir
Модератор
Сообщения: 4517
Зарегистрирован: Пн апр 03, 2006 11:43:25
Откуда: Санкт - Петербург
Контактная информация:

Сообщение Aheir »

Не надо ругаться, поздно уже... :)
Три дня назад я этого не знал, теперь - знаю...
Однако, для DS1820 необходимы, например, процедуры проверки CRC, так что специфика от устройства к устройству все же есть...
Спасибо за заботу в любом случае... :wink:
Amstron
Нашел транзистор. Понюхал.
Сообщения: 173
Зарегистрирован: Вт дек 21, 2010 21:18:52

Re:

Сообщение Amstron »

Aheir писал(а):Спасибо за ссылки, но, прошу заметить, все кроме первой относятся к DS1820. Информации по этим датчикам очень много и это не проблема (в CodeVision AVR уже есть встрроенный интерфейс, например). По первой ссылке на проект с DS1821 (как я и просил с самого начала) я давно уже был - гугль рулит! - там нет процедур общения по протоколу 1-Wire...
А вообще-то, не хотелось изобретать велосипед, но коли готового не нашлось сел я вчера вечерком да и накатал все, что мне нужно... Так что все уже работает...
Софтиной своей если поделишься - буду признателен, интерес есть...
Еще раз - всем спасибо...
Собираю термометр именно на DS1821 и возникла проблема. Я начинающий программист.
Макетная плата собрана , семисегментник числа отображает верно - собран вольтметр.

Проблема - пишу на CodeVisionAVR по книге Лебедева (стр 513), там есть пример термометра на датчике DS1820.

Нигде в примере не упоминается про библиотеку 1-Wire!!! Ее не надо ставить???
Скажите, библиотека DS1820.H будет работать с моим датчиком DS1821?
Прикрепляю проект моего термометра, может ктонибудь увидит явный касяк!
na_probu.rar
(65.21 КБ) 239 скачиваний
Amstron
Нашел транзистор. Понюхал.
Сообщения: 173
Зарегистрирован: Вт дек 21, 2010 21:18:52

Re: Re:

Сообщение Amstron »

Amstron писал(а):
Aheir писал(а):Спасибо за ссылки, но, прошу заметить, все кроме первой относятся к DS1820. Информации по этим датчикам очень много и это не проблема (в CodeVision AVR уже есть встрроенный интерфейс, например). По первой ссылке на проект с DS1821 (как я и просил с самого начала) я давно уже был - гугль рулит! - там нет процедур общения по протоколу 1-Wire...
А вообще-то, не хотелось изобретать велосипед, но коли готового не нашлось сел я вчера вечерком да и накатал все, что мне нужно... Так что все уже работает...
Софтиной своей если поделишься - буду признателен, интерес есть...
Еще раз - всем спасибо...
Собираю термометр именно на DS1821 и возникла проблема. Я начинающий программист.
Макетная плата собрана , семисегментник числа отображает верно - собран вольтметр.

Проблема - пишу на CodeVisionAVR по книге Лебедева (стр 513), там есть пример термометра на датчике DS1820.

Нигде в примере не упоминается про библиотеку 1-Wire!!! Ее не надо ставить???
Скажите, библиотека DS1820.H будет работать с моим датчиком DS1821?
Прикрепляю проект моего термометра, может ктонибудь увидит явный касяк!
na_probu.rar
На этот вопрос ответ найден. Спасибо...
Ответить

Вернуться в «Цифровая техника»