РАДИОСХЕМЫ



Страница 1 из 6123456»
Форум по электронике » ЭЛЕКТРОНИКА » МИКРОКОНТРОЛЛЕРЫ » Часы загнали меня в тупик!
Часы загнали меня в тупик!
 Понедельник, 07.07.2014, 12:43 | Сообщение # 1        

моторист

Пользователи

 Активность: 178 Offline  

Вот на днях собрал я простые электронные часы на микроконтроллере PIC16F628A для автомобиля жигули место штатной кукушки вот по этой схеме(схему прилагаю)
Собравши часы и подключивши их к питанию, они заработали сразу без проблем. А вот когда подключил резервное питание и отключил основное, то на индикаторе остались гореть все циферки, только в пол накала. В чем может быть проблема??? помогите очень надо)
Прикрепления: 5726431.jpg(114Kb)


поправил моторист - Понедельник, 07.07.2014, 12:58
 Понедельник, 07.07.2014, 15:23 | Сообщение # 2        

MAESTRO

^

 Активность: 5382 Offline  

Основное питание 5 вольт, а резервное 4,5 минус падение 0,7 вольт на диоде - это 3,8 вольта всего. Увеличить резерв до 6 В.
 Понедельник, 07.07.2014, 18:53 | Сообщение # 3        

моторист

Пользователи

 Активность: 178 Offline  

MAESTRO, извините я чуть не так выразил данную проблему. Когда отключаю основное питание то включается резервное питание(для поддержания хода часов), но при резервном питании цифры на индикаторе не должны светится, а у меня светятся в пол накала. Вот в чем проблема, что думаете?
 Понедельник, 07.07.2014, 19:20 | Сообщение # 4        

MAESTRO

^

 Активность: 5382 Offline  

Думаю что либо так и должно быть, (прошивка под это написана), либо МК глючит.
 Понедельник, 07.07.2014, 20:10 | Сообщение # 5        

-igRoman-

Друзья

 Активность: 1247 Offline  

Цитата MAESTRO ()
Думаю что либо так и должно быть

нет, индикация должна погаснуть полностью

Проверь развязку, диод Д1. Сначала на резервном (инд в пол накала) от паяй вывод диода, если потухнут, и см далее
 Понедельник, 07.07.2014, 21:11 | Сообщение # 6        

моторист

Пользователи

 Активность: 178 Offline  

-igRoman-, конечно индикация должна погаснуть полностью иначе она посадит батарейку за несколько минут, и не какого эффекта от резервного питания не будет. Но это я так к слову). Диод VD1 даже выпаивал из схемы, и все ровно индикатор светится в пол накала. Долго думал и пришол к такому выводу, что когда подаю напряжение питания на 14 и 5 ножку контроллера, то контроллер автоматически отрабатывает вшитую в него программу, и соответственно выдает управляющие воздействия на 1,2,17,18 ножку контроллера(замерил напряжение на этих выводах 0.98В), далее идет падение через резистор 1к(замерил после резистора около 0.6В), и этот ток с напряжением 0.6В протекает через перехот база-эмитор транзистора КТ315 и зажигает индикатор который горит в чуть меньше чем в пол накала. Теперь я думаю как это исправить не меняя прошивки, так как я этом не селен. Может вы что то подскажете?
 Понедельник, 07.07.2014, 21:48 | Сообщение # 7        

моторист

Пользователи

 Активность: 178 Offline  

Вот видео работы часов.
Плата в Lay.

Прикрепления: lock1.lay(44Kb)


поправил моторист - Понедельник, 07.07.2014, 21:52
 Суббота, 19.07.2014, 21:45 | Сообщение # 8        

моторист

Пользователи

 Активность: 178 Offline  

-igRoman-, а вы не подскажите как дописать уже существующую программу так , что б при отключении основного питания(5Вольт) и подачи резервного от батарейки(4.5 минус падение на диоде=гдето 3.8Вольта) чтоб PIC16F628A переходил в спящий режим, и при этом отключались порты RA0-RA3, а то когда питаю от батарейки, то на портах RA0-RA3 присутствую управляющие сигналы и эти сигналы протикают через переход база-эмитер и поступают на индикатор, и при этом индикатор чуть-чуть светится и часы потребляют 1.8ма что посадит батарею за пару часов ??? короче чтоб контроллер потреблял наименьшее количество тока(исходник прилагаю, схема часов в первом сообщении)
Прикрепления: simply_clock.asm(13Kb)
 Суббота, 19.07.2014, 21:59 | Сообщение # 9        

msmmmm

Пользователи

 Активность: 150 Offline  

Попробуй заменить ключи с npn на pnp и подкорректировать "Таблицу выборки знакоместа", так как такое включение инвертирует сигнал. Через обратносмещенный переход транзистора ток не пойдет. Программу не тестил.
Прикрепления: 9664027.doc(26Kb)


поправил msmmmm - Суббота, 19.07.2014, 23:14
 Суббота, 19.07.2014, 22:19 | Сообщение # 10        

-igRoman-

Друзья

 Активность: 1247 Offline  

моторист, увы сейчас нет возможности, предлагаю спросить на сайте автора там есть форум

попробуй увеличить номиналы резисторов в базах


поправил -igRoman- - Суббота, 19.07.2014, 22:27
Форум по электронике » ЭЛЕКТРОНИКА » МИКРОКОНТРОЛЛЕРЫ » Часы загнали меня в тупик!
Страница 1 из 6123456»
Поиск:







ДАТАШИТ
Например: TDA1558




Социальные сети

© 2009-2016, "Электронные схемы самодельных устройств". Электросхемы для самостоятельной сборки радиоэлектронных приборов и конструкций. Полезная информация для начинающих радиолюбителей и профессионалов. Все права защищены.