Atmega8 и датчики температуры ds1631, ds1624

Вопросы настройки, программирования, прошивки микроконтроллеров и микросхем программируемой логики
Anatrulij
Первый раз сказал Мяу!
Сообщения: 28
Зарегистрирован: Вс июл 20, 2008 12:37:07

Atmega8 и датчики температуры ds1631, ds1624

Сообщение Anatrulij »

Здравствуйте.
Сужу на сайте уже года полтора, не регился, так как не было вопростов - все ответы находил на этом форуме. Но....
Возникла проблемка. Хочу поработать с датчиками температуры ds1631 и похожими. Не могу найти достойной документации, где конкретно описано как работать с этим датчиком(команды, адресация).
Работу самой шини TWI я знаю, а вот как конкретно работать с ds1631(ds1624) не знаю.
Программирую на асме. Выбрал Atmega8, так как у нее есть апаратная поддержка шини TWI
ПОМОГИТЕ ХТО ЧЕМ МОЖЕТ
Реклама
Аватара пользователя
biDE
Встал на лапы
Сообщения: 84
Зарегистрирован: Пн ноя 12, 2007 20:53:05
Откуда: Одесса

Re: Atmega8 и датчики температуры ds1631, ds1624

Сообщение biDE »

Anatrulij писал(а):Не могу найти достойной документации
Вот блин, 21век на дворе, а даташит скачать у производителя? У меня ушло на это ~1мин.
Реклама
Anatrulij
Первый раз сказал Мяу!
Сообщения: 28
Зарегистрирован: Вс июл 20, 2008 12:37:07

Re: Atmega8 и датчики температуры ds1631, ds1624

Сообщение Anatrulij »

biDE писал(а):
Anatrulij писал(а):Не могу найти достойной документации
Вот блин, 21век на дворе, а даташит скачать у производителя? У меня ушло на это ~1мин.
Если бы всё понятно было в даташитах, то форумы умерли.

Даташит-даташитом, но мне хотелось пообщаться с человеком который работал с этой микрухой.
Если есть ссылки на русскоязычные сайты - поделись. Плыззззз
Аватара пользователя
delay
Нашел транзистор. Понюхал.
Сообщения: 173
Зарегистрирован: Чт мар 20, 2008 20:33:43
Контактная информация:

Сообщение delay »

Я использовал DS18B20. Поддерживает Протеус. Документация на него у меня есть, в том числе на русском, если нужно, могу выслать. Я пишу на Си, в CodeVision есть для него готовые функции. Пользоваться давольно легко. Дискретность установил 0,1Град, точность не хуже +-0,5Град.
На этом сайте где-то есть описание термометра кажется с этим датчиком на ассемблере. Если я не ошибаюсь, там есть подробное описание программы.
Реклама
Эиком - электронные компоненты и радиодетали
Anatrulij
Первый раз сказал Мяу!
Сообщения: 28
Зарегистрирован: Вс июл 20, 2008 12:37:07

Сообщение Anatrulij »

Спасибо delay, но я работал с DS18B20 и тоже знаю ее.
Мне хочется разобраться с ds1631, мне шина I2C понравилась.
Реклама
BerZerK-ku
Мучитель микросхем
Сообщения: 492
Зарегистрирован: Вт июл 22, 2008 08:10:54

Сообщение BerZerK-ku »

Имел дело с DS1621, шина та же - TWI.
Вложения
TWI.c
(4.93 КБ) 658 скачиваний
Реклама
Anatrulij
Первый раз сказал Мяу!
Сообщения: 28
Зарегистрирован: Вс июл 20, 2008 12:37:07

Сообщение Anatrulij »

BerZerK-ku писал(а):Имел дело с DS1621, шина та же - TWI.

Спасибо. А нет на асме. я просто пишу на асме, с си дело не имел.
BerZerK-ku
Мучитель микросхем
Сообщения: 492
Зарегистрирован: Вт июл 22, 2008 08:10:54

Сообщение BerZerK-ku »

Anatrulij писал(а): Спасибо. А нет на асме. я просто пишу на асме, с си дело не имел.
Нет. Предпочитаю писать на Си, а ассемблеровские вставки делать по необходимости. Но вам ведь надо было алгоритм работы? Его то можно проследить :)
Anatrulij
Первый раз сказал Мяу!
Сообщения: 28
Зарегистрирован: Вс июл 20, 2008 12:37:07

Сообщение Anatrulij »

BerZerK-ku писал(а):
Anatrulij писал(а): Спасибо. А нет на асме. я просто пишу на асме, с си дело не имел.
Нет. Предпочитаю писать на Си, а ассемблеровские вставки делать по необходимости. Но вам ведь надо было алгоритм работы? Его то можно проследить :)
Понял. Если есть литература по этой микрухе (DS1621) можешь поделиться. а с алгоритмом я уже разберусь
BerZerK-ku
Мучитель микросхем
Сообщения: 492
Зарегистрирован: Вт июл 22, 2008 08:10:54

Сообщение BerZerK-ku »

Anatrulij
Первый раз сказал Мяу!
Сообщения: 28
Зарегистрирован: Вс июл 20, 2008 12:37:07

Сообщение Anatrulij »

BerZerK-ku писал(а):http://www.alldatasheet.com/view.jsp?Searchword=DS1621&q=DS1621
Спасибо. А на родном языке нет литературки :) ?
BerZerK-ku
Мучитель микросхем
Сообщения: 492
Зарегистрирован: Вт июл 22, 2008 08:10:54

Сообщение BerZerK-ku »

Anatrulij писал(а): Спасибо. А на родном языке нет литературки :) ?
Была бы - скинул :)
Аватара пользователя
Yellow Tiger
Сверлит текстолит когтями
Сообщения: 1148
Зарегистрирован: Вт июл 08, 2008 12:24:17

Re: Atmega8 и датчики температуры ds1631, ds1624

Сообщение Yellow Tiger »

Anatrulij писал(а):Не могу найти достойной документации, где конкретно описано как работать с этим датчиком(команды, адресация).
Обычно поиск начинают с сайта производителя. Если компонент не музейный, то поиск дает результаты сразу.
Пример:
ds1631
ds1624
Anatrulij
Первый раз сказал Мяу!
Сообщения: 28
Зарегистрирован: Вс июл 20, 2008 12:37:07

Re: Atmega8 и датчики температуры ds1631, ds1624

Сообщение Anatrulij »

Yellow Tiger писал(а):
Anatrulij писал(а):Не могу найти достойной документации, где конкретно описано как работать с этим датчиком(команды, адресация).
Обычно поиск начинают с сайта производителя. Если компонент не музейный, то поиск дает результаты сразу.
Пример:
ds1631
ds1624
Я спрашивал про русскоязычную литературу
Аватара пользователя
Yellow Tiger
Сверлит текстолит когтями
Сообщения: 1148
Зарегистрирован: Вт июл 08, 2008 12:24:17

Сообщение Yellow Tiger »

Не было ни слова про русскоязычную; в первом посте, где собственно вопрос, о языке вообще ничего, а на пару постов выше спрашивается про литературу на родном языке, так те даташиты, которые по ссылке - именно на родном языке!
А вот даташиты на русском... это обычно проблема. А что за вопрос? Если какое-то одно место в ДШ непонятно - может я знаю...
Весь перевести не проси. :)))
Anatrulij
Первый раз сказал Мяу!
Сообщения: 28
Зарегистрирован: Вс июл 20, 2008 12:37:07

Сообщение Anatrulij »

Yellow Tiger писал(а):Не было ни слова про русскоязычную; в первом посте, где собственно вопрос, о языке вообще ничего, а на пару постов выше спрашивается про литературу на родном языке, так те даташиты, которые по ссылке - именно на родном языке!
А вот даташиты на русском... это обычно проблема. А что за вопрос? Если какое-то одно место в ДШ непонятно - может я знаю...
Весь перевести не проси. :)))
я ни разу не сталкивался с этой микрухой. если есть коды на асме с коментариями. или какие-нибуть хелпники на русском языке, где подробно описывается как работать с этими датчиками температуры, прошу поделиться
Аватара пользователя
Yellow Tiger
Сверлит текстолит когтями
Сообщения: 1148
Зарегистрирован: Вт июл 08, 2008 12:24:17

Сообщение Yellow Tiger »

Я тоже ни разу... Сейчас посмотрим, что там, вообще, в ДШ есть...

Нет там никаких исходников - о чем ты? Ни в одном из ДШ, только перечислены 2-wire команды и всё. 2-wire ты и сам знаешь, что же еще-то нужно? В ДШ на 1631, в самом конце приведен пример протокола, но там, как я понимаю, перевод не нужен - язык-то птичий, пять с половиной слов Master, Slave, Start, Stop и Ack...???

Ну, а если и птичий язык труден - добро пожаловать на Translate.Ru:
Изображение
Заодно и настроение поднимешь. ;)
Anatrulij
Первый раз сказал Мяу!
Сообщения: 28
Зарегистрирован: Вс июл 20, 2008 12:37:07

Сообщение Anatrulij »

Я так понял, если использовать DS1631 просто как термометр(не как термостат), то надо послать команду старт Convert, а потом просто периодически считывать информацию?
Аватара пользователя
Yellow Tiger
Сверлит текстолит когтями
Сообщения: 1148
Зарегистрирован: Вт июл 08, 2008 12:24:17

Сообщение Yellow Tiger »

Видимо да, хотя пример в ДШ посвящен конфигугрированию м/с под режим термостатирования и непрерывного замера - самих считываний пример не содержит.
BerZerK-ku
Мучитель микросхем
Сообщения: 492
Зарегистрирован: Вт июл 22, 2008 08:10:54

Сообщение BerZerK-ku »

Anatrulij писал(а): я ни разу не сталкивался с этой микрухой. если есть коды на асме с коментариями. или какие-нибуть хелпники на русском языке, где подробно описывается как работать с этими датчиками температуры, прошу поделиться
http://www.radiokot.ru/forum/viewtopic. ... 631+ds1621
Закрыто

Вернуться в «Микроконтроллеры и ПЛИС»