DS18B20 не желает работать от паразитного питания, паразит. Чего бы ему надо?
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено VVT 19 марта 2003 г. 23:50

Процессор - AT89C8252. Программа - почти один в один далласовская. Датчик один на линии. Пока питание есть - все работает. Убираю питание - после команды 0х44 - запуск преобразования - появляется провал в линии данных, как и положено. При этом читается 0х0550 - значение scratchpad по умолчанию. Добавляю согласно документации (стр. 5)ключ для подпитки - полевой с p каналом. Открываю его сразу после команды 0х44 - провал исчезает, а толку - нуль, как считывалось значения по умолчанию, так и считывается.
Контрольная сумма при чтения scratchpad в норме. Если все остается в таком же виде - т.е. с работающим ключем, но подать питание - все начинает работать.

Где могла собака порыться?

Составить ответ  |||  Конференция  |||  Архив

Ответы



Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru