реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> LM75AD + ATmega8, помогите разобратся с датчиком
NikolayTLM
сообщение Apr 5 2010, 13:03
Сообщение #1





Группа: Участник
Сообщений: 8
Регистрация: 6-04-09
Пользователь №: 47 239



Товарищи знатаки помогите разобратся с алгоритмом чтения данных из LM75AD! Нужно ли его програмировать? Т.Е. вносить какие либо изменения в регистр данных данного датчика или прямо так можно читать температуру? A0,A1,A2 повесил на +5, линии подтянул.

Раньше по I2C работал только с горе дисплеем от МЕЛТ. Там в целом все понятно было. Организовал СТАРТ, АДРЕСС, Инициализирующие биты и дальше пишеш данные. А тут не особо понятно нужна ли инициализация? если нужна то навеное надо делать рестарт с битом чтения в посылке адреса? Помогите Please.

P.S. мануал курил, но со своим скудным знанием англиского глаза разбегабтся. Гугль и всяческие различные поиски тоже юзал, результат довольно скудный не операбельный.
Go to the top of the page
 
+Quote Post
rezident
сообщение Apr 5 2010, 13:49
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 10 920
Регистрация: 5-04-05
Пользователь №: 3 882



Если вам важна только температура, а функции компартора пока не интересуют, то после подачи питания ничего настраивать не требуется. Обратите внимание на default value битов регистра Conf.
Go to the top of the page
 
+Quote Post
NikolayTLM
сообщение Apr 5 2010, 14:05
Сообщение #3





Группа: Участник
Сообщений: 8
Регистрация: 6-04-09
Пользователь №: 47 239



Цитата(rezident @ Apr 5 2010, 17:49) *
Если вам важна только температура, а функции компартора пока не интересуют, то после подачи питания ничего настраивать не требуется. Обратите внимание на default value битов регистра Conf.


Если можно по подробнее. Не особо понятено следушее :
1) Стартуем
2) Передаем Адрес с битом чтения
3) вот тут как говорится "мне пришла в голову мысль и ушла не застав меня". Ачто дальше?
...
...
n) Стоп

Не бейте сильно, разъесните smile3046.gif
Go to the top of the page
 
+Quote Post
rezident
сообщение Apr 5 2010, 15:43
Сообщение #4


Гуру
******

Группа: Свой
Сообщений: 10 920
Регистрация: 5-04-05
Пользователь №: 3 882



Цитата(NikolayTLM @ Apr 5 2010, 20:05) *
Ачто дальше?
Стр. 13 в datasheet LM75A. Fig 9.Read Temp, Tos or Thyst register including pointer byte (2-byte data).
Старт. Аппаратный адрес-запись. Номер регистра температуры (запись). Рестарт. Аппаратный адрес-чтение. Значение регистра температуры (чтение). Стоп.
Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
NikolayTLM
сообщение Apr 5 2010, 15:56
Сообщение #5





Группа: Участник
Сообщений: 8
Регистрация: 6-04-09
Пользователь №: 47 239



Цитата(rezident @ Apr 5 2010, 19:43) *
Стр. 13 в datasheet LM75A. Fig 9.Read Temp, Tos or Thyst register including pointer byte (2-byte data).
Старт. Аппаратный адрес-запись. Номер регистра температуры (запись). Рестарт. Аппаратный адрес-чтение. Значение регистра температуры (чтение). Стоп.


Спасибо, буду пробовать.
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 18th July 2025 - 14:49
Рейтинг@Mail.ru


Страница сгенерированна за 0.01392 секунд с 7
ELECTRONIX ©2004-2016