Помогите запустить DS1821 на Mega8.

Вопросы настройки, программирования, прошивки микроконтроллеров и микросхем программируемой логики
Закрыто
Родился
Сообщения: 5
Зарегистрирован: Вс сен 07, 2008 22:17:15

Сообщение Genn14 »

Помогите начинающему разобраться в программе. Какие изменения нужно сделать чтобы запустить этот термодатчик? В исходном варианте контроллер не обнаруживает датчик.
Вложения
18b20_temp.c
(7.82 КБ) 438 скачиваний
Реклама
ARV
Ум, честь и совесть. И скромность.
Аватара пользователя
Сообщения: 18785
Зарегистрирован: Чт дек 28, 2006 08:19:56
Откуда: Новочеркасск

Сообщение ARV »

боюсь, мой ответ вас не обрадует...
в этой программе надо либо переделать библиотечные 1-wire функции, либо выкинуть их вообще и сделать свои. DS1821 не поддерживает стандартный протокол 1-wire полностью, только частично, поэтому не буду работать:
1. поиск адресов 1-wire устройств
2. обращение по адресу устройства

а все так любимые вами функции CVAVR рассчитаны именно на использование адресного обращения...
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
при взгляде на многих сверху ничего не меняется...

Мой уютный бложик... заходите!
Контактная информация:
Реклама
Родился
Сообщения: 5
Зарегистрирован: Вс сен 07, 2008 22:17:15

Сообщение Genn14 »

Спасибо! Т.е., в принципе, нужен только запрос на выбранном пине в определённом формате без адресного кода и, соответственно здесь же считать ответ в определённом формате. А форматы запроса/ответа DS1821 и DS1820 одинаковы?
ARV
Ум, честь и совесть. И скромность.
Аватара пользователя
Сообщения: 18785
Зарегистрирован: Чт дек 28, 2006 08:19:56
Откуда: Новочеркасск

Сообщение ARV »

у DS1821 свои команды, не совпадающие с DS18x20
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
при взгляде на многих сверху ничего не меняется...

Мой уютный бложик... заходите!
Контактная информация:
Реклама
Эиком - электронные компоненты и радиодетали
Родился
Сообщения: 5
Зарегистрирован: Вс сен 07, 2008 22:17:15

Сообщение Genn14 »

Ясно, буду ковырять описания DS1821 дальше. Спасибо за помощь! Если у кого есть ссылки или иная помощь присылайте, буду рад.
Реклама
Модератор
Аватара пользователя
Сообщения: 4517
Зарегистрирован: Пн апр 03, 2006 11:43:25
Откуда: Санкт - Петербург

Сообщение Aheir »

Интересно, народ научится пользоваться поиском когда-нибудь?
На Форуме полно тем, посвященных работе этих датчиков, более того, есть готовые примеры и библиотеки для работы с ними.. Нужно только чуть-чуть напрячься и... поискать.
Оптимизм х (Опыт + Знания) = const
Контактная информация:
Реклама
Закрыто

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