Термометр на Attiny2313, светятся не все сегменты.

Обсуждаем контроллеры компании Atmel.
Ответить
Родился
Сообщения: 12
Зарегистрирован: Чт июл 30, 2015 23:44:29

Сообщение МакМилан »

Изготовил ПП (фоторезист) напаял компоненты (их тут штук 11) , зали прошивку в мк, выставил как положенно фьюзы, включаю, не светятся точка Dp и верхние ряды. :shock:
Изображение
Реклама
Друг Кота
Аватара пользователя
Сообщения: 44098
Зарегистрирован: Пн ноя 30, 2009 03:00:01
Откуда: Нерезиновая

Сообщение АлександрЛ »

А вы, при помощи МУЛЬТИМЕТРА не пробовали проверить, на сколько схема вашего индикатора соответствует тому, что нарисовано в схеме? И ещё- дорожки проверьте. - в общем- цепь от вывода микроконтроллера до вывода индикатора
Реклама
Родился
Сообщения: 12
Зарегистрирован: Чт июл 30, 2015 23:44:29

Сообщение МакМилан »

Тема решена, не правильно припаял 2 smd резюка, перепаял, все пошло как на картинке. Но вот новая проблема, сутки работает, потом показывает 0.0, периодически импульсами показывает настоящую температуру, потом опять 0.0, в датчике проблема ?
Модератор
Аватара пользователя
Сообщения: 4614
Зарегистрирован: Чт мар 18, 2010 23:09:57
Откуда: Планета Земля

Сообщение Аlex »

МакМилан писал(а):в датчике проблема ?
В программисте, писавшем прошивку для этого устройства.
Реклама
Эиком - электронные компоненты и радиодетали
Друг Кота
Аватара пользователя
Сообщения: 44098
Зарегистрирован: Пн ноя 30, 2009 03:00:01
Откуда: Нерезиновая

Сообщение АлександрЛ »

А что у вас за схема и прошивка? Правда, я сутками свой термометр не гонял- максимум час- полтора
Изображение
Ещё в некоторых прошивках предусмотрена возможность приёма сигнала с нескольких датчиков- возможно, причина в этом.
Реклама
Родился
Сообщения: 12
Зарегистрирован: Чт июл 30, 2015 23:44:29

Сообщение МакМилан »

Схема вот эта http://www.tehnari.ru/f170/t61947/
Реклама
Друг Кота
Аватара пользователя
Сообщения: 44098
Зарегистрирован: Пн ноя 30, 2009 03:00:01
Откуда: Нерезиновая

Сообщение АлександрЛ »

Понятно.. А у меня в основе- вот эта схема, http://radiokot.ru/circuit/digital/home/26/ с дороаботкой, про которую вскользь написано в конце статьи-
Изображение
(в цепях сегментов стоят резисторы по 100 Ом, на схеме не показаны. По прошивке она с вашей не совпадает
Грызет канифоль
Аватара пользователя
Сообщения: 281
Зарегистрирован: Пт ноя 15, 2013 20:58:23

Сообщение Halex »

АлександрЛ писал(а):Ещё в некоторых прошивках предусмотрена возможность приёма сигнала с нескольких датчиков- возможно, причина в этом.
А ещё некоторые прошивки грешат тем, что некоторые "коде-стоители" напрочь забывают о том, что у 1-wire термодатчиков Dallas (ныне Maxim), в частности, DS18B20 существует и немалое (в зависимости от разрядности кода температуры) время на преобразование. Так, для 12-ти битного режима (по умолчанию) оно составляет 750мсек, т.е. 0,75 секунды (см. даташит) - опрашивать датчик чаще не имеет смысла, поскольку преобразование будет незавершённым. Здесь два варианта - либо тупо "обнюхивать" датчик в среднем раз в секунду, либо контролировать состояние шины данных DQ (но только в трёхпроводном включении). После запуска преобразования командой 0x44 шина будет в нуле, пока длится преобразование и встанет в единицу, когда оно закончится.
Родился
Сообщения: 12
Зарегистрирован: Чт июл 30, 2015 23:44:29

Сообщение МакМилан »

100% рабочая прошивка + скрин фьюзов, мой ТМ пашет как танк уже неделю :)
Вложения
Прошивка термометр.rar
(16.01 КБ) 233 скачивания
Ответить

Вернуться в «AVR»