Доброго времени суток, господа!
Прошу помощи т.к. не могу локализовать проблему самостоятельно.
Мне необходимо создать термометр с двумя порогами температуры и звуковой индикацией при ошибке.
Был взят за основу проект автора с сайта Chipenable.ru.
Пишу на CodeVisionAVR.
В протеусе линия через которую датчик подключен к МК не активна.
Хотя всё было сделано по инструкции. Температура не выводиться на дисплей. Показывает 0.
Не могу определить в чём проблема. Очень прошу помочь.
Подключение DS18b20 к ATMega8535
-
KamomeDono
- Первый раз сказал Мяу!
- Сообщения: 24
- Зарегистрирован: Вс май 29, 2011 09:52:59
- Откуда: Ангарск
- Контактная информация:
Подключение DS18b20 к ATMega8535
- Вложения
-
- Term.rar
- (277.24 КБ) 193 скачивания
- Реклама
-
phanis
- Вымогатель припоя
- Сообщения: 513
- Зарегистрирован: Сб фев 19, 2011 18:04:08
- Откуда: Татарстан, пос. Актюбинский
- Контактная информация:
Re: Подключение DS18b20 к ATMega8535
Если линия через которую датчик подключен к МК не активна...Проблема скорей всего в программе МК.. Где то ошибки в исходнике..Да кстати в проекте протеуса который выложили питание датчика и некоторой части схемы выполнена от источника в 1 вольт..Должно быть от 3.0 до 5.5...
-
KamomeDono
- Первый раз сказал Мяу!
- Сообщения: 24
- Зарегистрирован: Вс май 29, 2011 09:52:59
- Откуда: Ангарск
- Контактная информация:
Re: Подключение DS18b20 к ATMega8535
Спасибо, при добавлении осталось стандартное значение.
Теперь линия активна, но обмена данными так и не происходит.
Теперь линия активна, но обмена данными так и не происходит.
-
phanis
- Вымогатель припоя
- Сообщения: 513
- Зарегистрирован: Сб фев 19, 2011 18:04:08
- Откуда: Татарстан, пос. Актюбинский
- Контактная информация:
Re: Подключение DS18b20 к ATMega8535
Если сесть виртуальным осциллографом на линии опроса датчика, можно заметить что ни каких изменений на линии не происходит. Следовательно причина в прошивке. т.е программе МК..
-
KamomeDono
- Первый раз сказал Мяу!
- Сообщения: 24
- Зарегистрирован: Вс май 29, 2011 09:52:59
- Откуда: Ангарск
- Контактная информация:
Re: Подключение DS18b20 к ATMega8535
Понятно. Чего и следовало ожидать.
Попробую что нить сделать с модулем конвертации темпы датчика.
Но идей пока нет.
И так большое спасибо за помощь!
Попробую что нить сделать с модулем конвертации темпы датчика.
Но идей пока нет.
И так большое спасибо за помощь!
- Реклама
- s_black
- Мучитель микросхем
- Сообщения: 411
- Зарегистрирован: Вс авг 10, 2008 19:35:49
- Откуда: Евпатория
- Контактная информация:
Re: Подключение DS18b20 к ATMega8535
Здесь http://www.embed.com.ua/raznoe/upravlen ... revatelem/ найдёте устройство, очень похожее на то, что Вам нужно. Удачи!KamomeDono писал(а):Доброго времени суток, господа!
Прошу помощи т.к. не могу локализовать проблему самостоятельно.
Мне необходимо создать термометр с двумя порогами температуры и звуковой индикацией при ошибке.
Был взят за основу проект автора с сайта Chipenable.ru.
Пишу на CodeVisionAVR.
В протеусе линия через которую датчик подключен к МК не активна.
Хотя всё было сделано по инструкции. Температура не выводиться на дисплей. Показывает 0.
Не могу определить в чём проблема. Очень прошу помочь.
-
KamomeDono
- Первый раз сказал Мяу!
- Сообщения: 24
- Зарегистрирован: Вс май 29, 2011 09:52:59
- Откуда: Ангарск
- Контактная информация:
Re: Подключение DS18b20 к ATMega8535
Спасибо всем за помощь!
Все мои проблемы от плохого знания С.
Всё заработало. Пришлось подкорректировать процедуру. Просто не срабатывало прерывание.
Осталось только оформить курсовик.
Если кто знает подскажите: где добыть русское описание библиотек LCD_lib, BCD.
Нужно для курсовика.
Моя благодарность не знает границ!
Все мои проблемы от плохого знания С.
Всё заработало. Пришлось подкорректировать процедуру. Просто не срабатывало прерывание.
Осталось только оформить курсовик.
Если кто знает подскажите: где добыть русское описание библиотек LCD_lib, BCD.
Нужно для курсовика.
Моя благодарность не знает границ!


