Нужен совет - Форум Picbasic.ru
Регистрация | Вход
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
Страница 1 из 3123»
Модератор форума: ivan_fd 
Форум Picbasic.ru » Программирование МК » PicBasicPro » Нужен совет (датчики SHT71, SHT75)
Нужен совет
demanik Дата: Сб, 07.06.2008, 17:40  |                                                                                                                Сообщение # 1
Группа: Модераторы
Ранг:  Помогаю всем
Сообщений: 451
Репутация: 10   ±
Замечания:   ±
На сайте с 11.12.2007

Статус: Offline

Привет всем. мне нужно опрашивать датчики SHT71 или SHT75 но никак не могу раздуплится с его алгоритмом. Может кто чем поможет. Выкладываю доку по этих датчиках.
Здесь


Попробуй всё и вся... может быть пол...

ЯНДЕКС Дата: 07.06.2008
holyuser Дата: Сб, 07.06.2008, 20:24  |                                                                                                                Сообщение # 2
Группа: Проверенные
Ранг:  Могу и подсказать
Сообщений: 240
Репутация: 5   ±
Замечания:   ±
На сайте с 12.12.2007

Статус: Offline

Странно, не открывается...

ADMIN Дата: Вс, 08.06.2008, 14:34  |                                                                                                                Сообщение # 3
Администратор
Группа: Администраторы
Ранг:  Специалист
Сообщений: 1109
Репутация: 24   ±
Замечания:   ±
На сайте с 20.08.2007

Статус: Offline

Теперь открывается.
sever Дата: Вс, 08.06.2008, 23:05  |                                                                                                                Сообщение # 4
Группа: Пользователи
Ранг:  Начал соображать
Сообщений: 35
Репутация: 0   ±
Замечания:   ±
На сайте с 15.04.2008

Статус: Offline

еще не разбирался, но вроде на официальной сайте лежит пример кода с коментариями http://www.sensirion.com/pdf....Txx.pdf
и по описанию как я понял, он использует протокол i2c.
demanik Дата: Пн, 09.06.2008, 09:04  |                                                                                                                Сообщение # 5
Группа: Модераторы
Ранг:  Помогаю всем
Сообщений: 451
Репутация: 10   ±
Замечания:   ±
На сайте с 11.12.2007

Статус: Offline

Quote (sever)
еще не разбирался, но вроде на официальной сайте лежит пример кода с коментариями http://www.sensirion.com/pdf....Txx.pdf

Там пример на С, я с ним не очень дружу, мне бы чтонибудь на басике.

Добавлено (09.06.2008, 3:04:52)
---------------------------------------------

Quote (sever)
и по описанию как я понял, он использует протокол i2c.

Мне кажется он только похож на i2c. И еще меня интересует подробно об расчете контольной суммы которая там используется.
Там еще есть какойто подогрев датчика непонятно зачем и как им пользоваться?


Попробуй всё и вся... может быть пол...

sever Дата: Пн, 09.06.2008, 13:21  |                                                                                                                Сообщение # 6
Группа: Пользователи
Ранг:  Начал соображать
Сообщений: 35
Репутация: 0   ±
Замечания:   ±
На сайте с 15.04.2008

Статус: Offline

в Labcenter Proteus 7.2 есть потдержка этих датчиков, может там есть и примеры кода?. Я протеус не юзал, поэтому не скажу точно.
demanik Дата: Пн, 09.06.2008, 15:46  |                                                                                                                Сообщение # 7
Группа: Модераторы
Ранг:  Помогаю всем
Сообщений: 451
Репутация: 10   ±
Замечания:   ±
На сайте с 11.12.2007

Статус: Offline

Quote (sever)
в Labcenter Proteus 7.2 есть потдержка этих датчиков, может там есть и примеры кода?.

поддержка есть а примеров я не встречал


Попробуй всё и вся... может быть пол...

demanik Дата: Вт, 10.06.2008, 22:58  |                                                                                                                Сообщение # 8
Группа: Модераторы
Ранг:  Помогаю всем
Сообщений: 451
Репутация: 10   ±
Замечания:   ±
На сайте с 11.12.2007

Статус: Offline

Нашел кусок рабочей проги для этих датчиков под PIC16F88 набрал в протеусе все работает. Попробовал поменять под PIC16F876A все виснет и не могу понять из за чего проблема. angry Может ктонибудь глянет и переделает под PIC16F876A.
вот прога:
sht7x.rar


Попробуй всё и вся... может быть пол...


Сообщение отредактировал demanik - Ср, 11.06.2008, 19:06
sever Дата: Ср, 11.06.2008, 00:50  |                                                                                                                Сообщение # 9
Группа: Пользователи
Ранг:  Начал соображать
Сообщений: 35
Репутация: 0   ±
Замечания:   ±
На сайте с 15.04.2008

Статус: Offline

Quote (demanik)
Нашел кусок рабочей проги для этих датчиков под PIC16F88 набрал в протеусе все работает. Попробовал поменять под PIC16F876A все виснет и не могу понять из за чего проблема. angry Может ктонибудь глянет и переделает под PIC16F876A. вот прога: Прикрепления: ht7x.bas(11Kb)

404 страница
demanik Дата: Ср, 11.06.2008, 19:26  |                                                                                                                Сообщение # 10
Группа: Модераторы
Ранг:  Помогаю всем
Сообщений: 451
Репутация: 10   ±
Замечания:   ±
На сайте с 11.12.2007

Статус: Offline

Quote (sever)
404 страница

У меня чего то тоже не открывается
Залил сюда:
http://slil.ru/25888943

Добавлено (12.06.2008, 1:26:44)
---------------------------------------------

Quote (holyuser)
Странно, не открывается...

Залил доку сюда:
http://slil.ru/25888953


Попробуй всё и вся... может быть пол...

holyuser Дата: Ср, 11.06.2008, 21:24  |                                                                                                                Сообщение # 11
Группа: Проверенные
Ранг:  Могу и подсказать
Сообщений: 240
Репутация: 5   ±
Замечания:   ±
На сайте с 12.12.2007

Статус: Offline

Quote (demanik)
Может ктонибудь глянет и переделает под PIC16F876A.

Глянул, могу попробовать, но надо сначала знать точно как подключен пик, а то, у 16F876 только 5 аналоговых входов, AN6 нету вообще, тем более на RB7. Регистра ANSEL тоже нету - 16F88 вообще из другой фамилии - nanoWatt.
Надо сначала схему, а потом - что куда надо...

demanik Дата: Чт, 12.06.2008, 09:13  |                                                                                                                Сообщение # 12
Группа: Модераторы
Ранг:  Помогаю всем
Сообщений: 451
Репутация: 10   ±
Замечания:   ±
На сайте с 11.12.2007

Статус: Offline

Quote (holyuser)
Глянул, могу попробовать, но надо сначала знать точно как подключен пик, а то, у 16F876 только 5 аналоговых входов, AN6 нету вообще, тем более на RB7. Регистра ANSEL тоже нету - 16F88 вообще из другой фамилии - nanoWatt.
Надо сначала схему, а потом - что куда надо...

Выбирайте входы-выходы по своему усмотрению.
Главное чтобы работало. wink аналоговые входа там не нужны.


Попробуй всё и вся... может быть пол...


Сообщение отредактировал demanik - Чт, 12.06.2008, 13:04
holyuser Дата: Пт, 13.06.2008, 03:10  |                                                                                                                Сообщение # 13
Группа: Проверенные
Ранг:  Могу и подсказать
Сообщений: 240
Репутация: 5   ±
Замечания:   ±
На сайте с 12.12.2007

Статус: Offline

Quote (demanik)
аналоговые входа там не нужны

Да, похоже так. Это, видать, остатки с какого-то шаблона, мешают только...

Сделал установки регистров как для 16F876A, попробуйте с ними.
Фузы надо установить правильно при физическом программировании МК.
Важно WDT = ON, а то там SLEEP используется.

Добавлено (13.06.2008, 9:10:43)
---------------------------------------------
Странно, прикрепление опять не открывается, залил сюда.

Прикрепления: sht7x.pbp(11Kb)
demanik Дата: Пт, 13.06.2008, 09:45  |                                                                                                                Сообщение # 14
Группа: Модераторы
Ранг:  Помогаю всем
Сообщений: 451
Репутация: 10   ±
Замечания:   ±
На сайте с 11.12.2007

Статус: Offline

Quote (holyuser)
Сделал установки регистров как для 16F876A, попробуйте с ними.
Фузы надо установить правильно при физическом программировании МК.
Важно WDT = ON, а то там SLEEP используется

Запустил на протеусе все заработало biggrin :D biggrin . Вечером попробую залить в девайс.
Залил в девайс все заработало. tongue smile biggrin


Попробуй всё и вся... может быть пол...


Сообщение отредактировал demanik - Сб, 14.06.2008, 13:20
ADMIN Дата: Пт, 13.06.2008, 10:02  |                                                                                                                Сообщение # 15
Администратор
Группа: Администраторы
Ранг:  Специалист
Сообщений: 1109
Репутация: 24   ±
Замечания:   ±
На сайте с 20.08.2007

Статус: Offline

Насчет прикреплений задал вопрос в техподдержку. Жду ответа. Там удаляется первая буква из названия файла.
Форум Picbasic.ru » Программирование МК » PicBasicPro » Нужен совет (датчики SHT71, SHT75)
Страница 1 из 3123»
Поиск: