Страница 1 из 2
Atmega8 и датчики температуры ds1631, ds1624
Добавлено: Вс июл 20, 2008 12:52:49
Anatrulij
Здравствуйте.
Сужу на сайте уже года полтора, не регился, так как не было вопростов - все ответы находил на этом форуме. Но....
Возникла проблемка. Хочу поработать с датчиками температуры ds1631 и похожими. Не могу найти достойной документации, где конкретно описано как работать с этим датчиком(команды, адресация).
Работу самой шини TWI я знаю, а вот как конкретно работать с ds1631(ds1624) не знаю.
Программирую на асме. Выбрал Atmega8, так как у нее есть апаратная поддержка шини TWI
ПОМОГИТЕ ХТО ЧЕМ МОЖЕТ
Re: Atmega8 и датчики температуры ds1631, ds1624
Добавлено: Вс июл 20, 2008 13:14:20
biDE
Anatrulij писал(а):Не могу найти достойной документации
Вот блин, 21век на дворе, а даташит скачать у производителя? У меня ушло на это ~1мин.
Re: Atmega8 и датчики температуры ds1631, ds1624
Добавлено: Вс июл 20, 2008 14:17:02
Anatrulij
biDE писал(а):Anatrulij писал(а):Не могу найти достойной документации
Вот блин, 21век на дворе, а даташит скачать у производителя? У меня ушло на это ~1мин.
Если бы всё понятно было в даташитах, то форумы умерли.
Даташит-даташитом, но мне хотелось пообщаться с человеком который работал с этой микрухой.
Если есть ссылки на русскоязычные сайты - поделись. Плыззззз
Добавлено: Вс июл 20, 2008 22:33:33
delay
Я использовал DS18B20. Поддерживает Протеус. Документация на него у меня есть, в том числе на русском, если нужно, могу выслать. Я пишу на Си, в CodeVision есть для него готовые функции. Пользоваться давольно легко. Дискретность установил 0,1Град, точность не хуже +-0,5Град.
На этом сайте где-то есть описание термометра кажется с этим датчиком на ассемблере. Если я не ошибаюсь, там есть подробное описание программы.
Добавлено: Пн июл 21, 2008 09:53:36
Anatrulij
Спасибо delay, но я работал с DS18B20 и тоже знаю ее.
Мне хочется разобраться с ds1631, мне шина I2C понравилась.
Добавлено: Ср июл 30, 2008 06:25:44
BerZerK-ku
Имел дело с DS1621, шина та же - TWI.
Добавлено: Ср июл 30, 2008 09:57:22
Anatrulij
BerZerK-ku писал(а):Имел дело с DS1621, шина та же - TWI.
Спасибо. А нет на асме. я просто пишу на асме, с си дело не имел.
Добавлено: Ср июл 30, 2008 11:55:34
BerZerK-ku
Anatrulij писал(а):
Спасибо. А нет на асме. я просто пишу на асме, с си дело не имел.
Нет. Предпочитаю писать на Си, а ассемблеровские вставки делать по необходимости. Но вам ведь надо было алгоритм работы? Его то можно проследить

Добавлено: Ср июл 30, 2008 23:46:43
Anatrulij
BerZerK-ku писал(а):Anatrulij писал(а):
Спасибо. А нет на асме. я просто пишу на асме, с си дело не имел.
Нет. Предпочитаю писать на Си, а ассемблеровские вставки делать по необходимости. Но вам ведь надо было алгоритм работы? Его то можно проследить

Понял. Если есть литература по этой микрухе (DS1621) можешь поделиться. а с алгоритмом я уже разберусь
Добавлено: Чт июл 31, 2008 06:12:29
BerZerK-ku
Добавлено: Чт июл 31, 2008 09:34:20
Anatrulij
BerZerK-ku писал(а):http://www.alldatasheet.com/view.jsp?Searchword=DS1621&q=DS1621
Спасибо. А на родном языке нет литературки

?
Добавлено: Чт июл 31, 2008 09:55:22
BerZerK-ku
Anatrulij писал(а):
Спасибо. А на родном языке нет литературки

?
Была бы - скинул

Re: Atmega8 и датчики температуры ds1631, ds1624
Добавлено: Чт июл 31, 2008 09:57:03
Yellow Tiger
Anatrulij писал(а):Не могу найти достойной документации, где конкретно описано как работать с этим датчиком(команды, адресация).
Обычно поиск начинают с сайта производителя. Если компонент не музейный, то поиск дает результаты сразу.
Пример:
ds1631
ds1624
Re: Atmega8 и датчики температуры ds1631, ds1624
Добавлено: Чт июл 31, 2008 12:51:13
Anatrulij
Yellow Tiger писал(а):Anatrulij писал(а):Не могу найти достойной документации, где конкретно описано как работать с этим датчиком(команды, адресация).
Обычно поиск начинают с сайта производителя. Если компонент не музейный, то поиск дает результаты сразу.
Пример:
ds1631
ds1624
Я спрашивал про русскоязычную литературу
Добавлено: Чт июл 31, 2008 15:01:13
Yellow Tiger
Не было ни слова про русскоязычную; в первом посте, где собственно вопрос, о языке вообще ничего, а на пару постов выше спрашивается про литературу на
родном языке, так те даташиты, которые по ссылке - именно на родном языке!
А вот даташиты на русском... это обычно проблема. А что за вопрос? Если какое-то одно место в ДШ непонятно - может я знаю...
Весь перевести не проси.

Добавлено: Чт июл 31, 2008 17:29:21
Anatrulij
Yellow Tiger писал(а):Не было ни слова про русскоязычную; в первом посте, где собственно вопрос, о языке вообще ничего, а на пару постов выше спрашивается про литературу на
родном языке, так те даташиты, которые по ссылке - именно на родном языке!
А вот даташиты на русском... это обычно проблема. А что за вопрос? Если какое-то одно место в ДШ непонятно - может я знаю...
Весь перевести не проси.

я ни разу не сталкивался с этой микрухой. если есть коды на асме с коментариями. или какие-нибуть хелпники на русском языке, где подробно описывается как работать с этими датчиками температуры, прошу поделиться
Добавлено: Чт июл 31, 2008 18:26:21
Yellow Tiger
Я тоже ни разу... Сейчас посмотрим, что там, вообще, в ДШ есть...
Нет там никаких исходников - о чем ты? Ни в одном из ДШ, только перечислены 2-wire команды и всё. 2-wire ты и сам знаешь, что же еще-то нужно? В ДШ на 1631, в самом конце приведен пример протокола, но там, как я понимаю, перевод не нужен - язык-то птичий, пять с половиной слов Master, Slave, Start, Stop и Ack...???
Ну, а если и птичий язык труден - добро пожаловать на Translate.Ru:

Заодно и настроение поднимешь.

Добавлено: Чт июл 31, 2008 20:13:23
Anatrulij
Я так понял, если использовать DS1631 просто как термометр(не как термостат), то надо послать команду старт Convert, а потом просто периодически считывать информацию?
Добавлено: Чт июл 31, 2008 21:23:14
Yellow Tiger
Видимо да, хотя пример в ДШ посвящен конфигугрированию м/с под режим термостатирования и непрерывного замера - самих считываний пример не содержит.
Добавлено: Пт авг 01, 2008 07:54:35
BerZerK-ku
Anatrulij писал(а):
я ни разу не сталкивался с этой микрухой. если есть коды на асме с коментариями. или какие-нибуть хелпники на русском языке, где подробно описывается как работать с этими датчиками температуры, прошу поделиться
http://www.radiokot.ru/forum/viewtopic. ... 631+ds1621