Страница 1 из 1
Термометр на Attiny2313, светятся не все сегменты.
Добавлено: Чт июл 30, 2015 23:58:55
МакМилан
Изготовил ПП (фоторезист) напаял компоненты (их тут штук 11) , зали прошивку в мк, выставил как положенно фьюзы, включаю, не светятся точка Dp и верхние ряды.

Re: Термометр на Attiny2313, светятся не все сегменты.
Добавлено: Пт июл 31, 2015 00:18:27
АлександрЛ
А вы, при помощи МУЛЬТИМЕТРА не пробовали проверить, на сколько схема вашего индикатора соответствует тому, что нарисовано в схеме? И ещё- дорожки проверьте. - в общем- цепь от вывода микроконтроллера до вывода индикатора
Re: Термометр на Attiny2313, светятся не все сегменты.
Добавлено: Пт июл 31, 2015 15:08:30
МакМилан
Тема решена, не правильно припаял 2 smd резюка, перепаял, все пошло как на картинке. Но вот новая проблема, сутки работает, потом показывает 0.0, периодически импульсами показывает настоящую температуру, потом опять 0.0, в датчике проблема ?
Re: Термометр на Attiny2313, светятся не все сегменты.
Добавлено: Пт июл 31, 2015 15:20:13
Аlex
МакМилан писал(а):в датчике проблема ?
В программисте, писавшем прошивку для этого устройства.
Re: Термометр на Attiny2313, светятся не все сегменты.
Добавлено: Пт июл 31, 2015 16:11:01
АлександрЛ
А что у вас за схема и прошивка? Правда, я сутками свой термометр не гонял- максимум час- полтора

Ещё в некоторых прошивках предусмотрена возможность приёма сигнала с нескольких датчиков- возможно, причина в этом.
Re: Термометр на Attiny2313, светятся не все сегменты.
Добавлено: Пт июл 31, 2015 20:50:46
МакМилан
Re: Термометр на Attiny2313, светятся не все сегменты.
Добавлено: Пт июл 31, 2015 21:43:41
АлександрЛ
Понятно.. А у меня в основе- вот эта схема,
http://radiokot.ru/circuit/digital/home/26/ с дороаботкой, про которую вскользь написано в конце статьи-

(в цепях сегментов стоят резисторы по 100 Ом, на схеме не показаны. По прошивке она с вашей не совпадает
Re: Термометр на Attiny2313, светятся не все сегменты.
Добавлено: Пт июл 31, 2015 22:35:39
Halex
АлександрЛ писал(а):Ещё в некоторых прошивках предусмотрена возможность приёма сигнала с нескольких датчиков- возможно, причина в этом.
А ещё некоторые прошивки грешат тем, что некоторые "коде-стоители" напрочь забывают о том, что у 1-wire термодатчиков Dallas (ныне Maxim), в частности, DS18B20 существует и немалое (в зависимости от разрядности кода температуры) время на преобразование. Так, для 12-ти битного режима (по умолчанию) оно составляет 750мсек, т.е. 0,75 секунды (
см. даташит) - опрашивать датчик чаще не имеет смысла, поскольку преобразование будет незавершённым. Здесь два варианта - либо тупо "обнюхивать" датчик в среднем раз в секунду, либо контролировать состояние шины данных DQ (но только в трёхпроводном включении). После запуска преобразования командой 0x44 шина будет в нуле, пока длится преобразование и встанет в единицу, когда оно закончится.
Re: Термометр на Attiny2313, светятся не все сегменты.
Добавлено: Вс авг 16, 2015 10:53:46
МакМилан
100% рабочая прошивка + скрин фьюзов, мой ТМ пашет как танк уже неделю
