Часы-будильник на PIC16F628A
-
Александр Чуреков
- Говорящий с текстолитом
- Сообщения: 1523
- Зарегистрирован: Пн янв 11, 2010 20:48:59
- Откуда: Ульяновская обл, поселок.
- Контактная информация:
Часы-будильник на PIC16F628A
Решил собрать часы по схеме
с контролем внешнего питания со страницы
http://kaligraf.narod.ru/clock_4c_02.html.
Собрал. Плату нашел также на сайте но переделал под
свой
индикатор. Собрал с индикатором GNQ-5642Ax-Bx. Включил без батареек,
часы заработали. Выключил и вставил батарейки. Подал внешнее
питание.Но часы не
заработали. На подключение питания больше не реагируют. Микроконтроллер
больше не читается, не пишется. Прошу помочь мне разобраться в чем дело и посмотреть печатную плату. Может
где -то неправильно развел. Или проблема в чем-то другом? И еще одна
просьба, если можете переделать прошивку для данного индикатора, чтобы
мигали точки, так как тут они соединены с другими сегментами. Файлы
прилагаются
с контролем внешнего питания со страницы
http://kaligraf.narod.ru/clock_4c_02.html.
Собрал. Плату нашел также на сайте но переделал под
свой
индикатор. Собрал с индикатором GNQ-5642Ax-Bx. Включил без батареек,
часы заработали. Выключил и вставил батарейки. Подал внешнее
питание.Но часы не
заработали. На подключение питания больше не реагируют. Микроконтроллер
больше не читается, не пишется. Прошу помочь мне разобраться в чем дело и посмотреть печатную плату. Может
где -то неправильно развел. Или проблема в чем-то другом? И еще одна
просьба, если можете переделать прошивку для данного индикатора, чтобы
мигали точки, так как тут они соединены с другими сегментами. Файлы
прилагаются
- Вложения
-
- File.rar
- (72.37 КБ) 537 скачиваний
- Реклама
- wws63
- Сверлит текстолит когтями
- Сообщения: 1231
- Зарегистрирован: Вс май 21, 2006 16:07:59
- Откуда: Алтай
Re: Часы-будильник на PIC16F628A
А автор что говорит?
-
Александр Чуреков
- Говорящий с текстолитом
- Сообщения: 1523
- Зарегистрирован: Пн янв 11, 2010 20:48:59
- Откуда: Ульяновская обл, поселок.
- Контактная информация:
Re: Часы-будильник на PIC16F628A
Автору написал на kaligraf@yandex.ru, но ответа нет. Это единственный адрес который нашел на сайтеwws63 писал(а):А автор что говорит?
-
kaligraf
- Открыл глаза
- Сообщения: 54
- Зарегистрирован: Чт янв 11, 2007 21:25:18
- Контактная информация:
Re: Часы-будильник на PIC16F628A
Вроде бы связь наладилась. Большинство вопросов по этой схеме уже решены в форуме http://kaligraf.forum24.ru
Проблема наиболее частая - ошибки в монтаже и ошибки в схемотехнике при модефикациях схемы. Прошивка под подобный индикатор(CA56-21xxx) http://www.kaligraf.narod.ru/files/Cloc ... d_ca56.rar
Проблема наиболее частая - ошибки в монтаже и ошибки в схемотехнике при модефикациях схемы. Прошивка под подобный индикатор(CA56-21xxx) http://www.kaligraf.narod.ru/files/Cloc ... d_ca56.rar
-
Александр Чуреков
- Говорящий с текстолитом
- Сообщения: 1523
- Зарегистрирован: Пн янв 11, 2010 20:48:59
- Откуда: Ульяновская обл, поселок.
- Контактная информация:
Re: Часы-будильник на PIC16F628A
Спасибо за прошивку. Прошил, вроде все работает. мигает верхняя точка, а нижняя служит индикаторм будильника. Столкнулся со следующим: при отключении и включении БП в сеть, прошивка повредилась.Для фильтрации таких помех можно использовать дроссель после блока питания с двумя обмотками, как в БП от компьютера?
Или от него не будет толку?
Или от него не будет толку?
- Реклама
- wws63
- Сверлит текстолит когтями
- Сообщения: 1231
- Зарегистрирован: Вс май 21, 2006 16:07:59
- Откуда: Алтай
Re: Часы-будильник на PIC16F628A
Для фильтрации таких помех необходимо использовать сетевые фильтры (дроссели), т.е. установленные со стороны 220в.
Re: Часы-будильник на PIC16F628A
и когда уже над микросхемами издеваться перестанут?!!! 
-
Александр Чуреков
- Говорящий с текстолитом
- Сообщения: 1523
- Зарегистрирован: Пн янв 11, 2010 20:48:59
- Откуда: Ульяновская обл, поселок.
- Контактная информация:
Re: Часы-будильник на PIC16F628A
Часы сделал. уже идут исправно. Решил сделать еще одни с большими индикаторами (4 светодиода на сегмент). Но подкдючив по с хеме с ключами , кроме точек ничего не показывают (и те слабо, в них по два светодиода). Хотел подключить микросхему ULN2003 в разрыв катодов как в этой схеме (схема для примера)
Результата не дало. Как можно подключить такие индикаторы? индикаторы GNS-23011BUE. На kaligraf прочитал всю ветку, но ничего не выискал. Платат уже готова, переделывать проблематично.
Результата не дало. Как можно подключить такие индикаторы? индикаторы GNS-23011BUE. На kaligraf прочитал всю ветку, но ничего не выискал. Платат уже готова, переделывать проблематично.
Последний раз редактировалось Александр Чуреков Ср дек 29, 2010 21:55:56, всего редактировалось 1 раз.
Re: Часы-будильник на PIC16F628A
транзисторы включены по схеме с ОК. на эммитерах у них не будет более 4.4В. просто заменить на pnp нельзя, схему надо переделывать.
-
Александр Чуреков
- Говорящий с текстолитом
- Сообщения: 1523
- Зарегистрирован: Пн янв 11, 2010 20:48:59
- Откуда: Ульяновская обл, поселок.
- Контактная информация:
Re: Часы-будильник на PIC16F628A
Делал по этой схеме

То есть здесь нельзя поставить в разрыв катодов микросхему ULN2003 (7 сборок транзисторов дарлингтона)?
как же тогда заставить такие индикаторы светиться? Индикаторы с ОА. На схеме выше индикатор тоже с ОА. С индикаторами (ОА), у которых один светодиод на сегмент, без микросхемы часы работают.
То есть здесь нельзя поставить в разрыв катодов микросхему ULN2003 (7 сборок транзисторов дарлингтона)?
как же тогда заставить такие индикаторы светиться? Индикаторы с ОА. На схеме выше индикатор тоже с ОА. С индикаторами (ОА), у которых один светодиод на сегмент, без микросхемы часы работают.
Re: Часы-будильник на PIC16F628A
У вас проблема не в катодных ключах, а в анодных. Анодный надо сделать как в правой схеме:

А люди посмотрят и скажут: "Собаки летят. Вот и осень."
-
Александр Чуреков
- Говорящий с текстолитом
- Сообщения: 1523
- Зарегистрирован: Пн янв 11, 2010 20:48:59
- Откуда: Ульяновская обл, поселок.
- Контактная информация:
Re: Часы-будильник на PIC16F628A
.uldemir писал(а):У вас проблема не в катодных ключах, а в анодных. Анодный надо сделать как в правой схеме:
Спасибо.
Транзисторы можно брать любые соответствующей структуры? Если использовать без ключей в катодах, то не сгорит ли микроконтроллер? Ведь импульсный ток будет довольно большим в режиме динамической индикации. Если дополнительно добавить микросхему в цепь катодов, то она здесь работать не будет?
Последний раз редактировалось Александр Чуреков Вс янв 02, 2011 22:44:01, всего редактировалось 1 раз.
Re: Часы-будильник на PIC16F628A
любые подходящие по току.
в катоды нужно ставить ключи, если порт контроллера не тянет нужный ток.
в катоды нужно ставить ключи, если порт контроллера не тянет нужный ток.
-
Александр Чуреков
- Говорящий с текстолитом
- Сообщения: 1523
- Зарегистрирован: Пн янв 11, 2010 20:48:59
- Откуда: Ульяновская обл, поселок.
- Контактная информация:
Re: Часы-будильник на PIC16F628A
lix, не подскажите как поставить ключи в катоды? там получается низкий уровень, то есть на катод подключается минус питанияlix писал(а):любые подходящие по току.
в катоды нужно ставить ключи, если порт контроллера не тянет нужный ток.
Re: Часы-будильник на PIC16F628A
ну, на uln2803 у тебя правильно было нарисовано, а вот аноды надо переделывать как сказал uldemir.
я тему не читал. у тебя прошивка по какие индикаторы?
я тему не читал. у тебя прошивка по какие индикаторы?
-
Александр Чуреков
- Говорящий с текстолитом
- Сообщения: 1523
- Зарегистрирован: Пн янв 11, 2010 20:48:59
- Откуда: Ульяновская обл, поселок.
- Контактная информация:
Re: Часы-будильник на PIC16F628A
Прошивка под индикаторы с ОА.lix писал(а):ну, на uln2803 у тебя правильно было нарисовано, а вот аноды надо переделывать как сказал uldemir.
я тему не читал. у тебя прошивка по какие индикаторы?
Re: Часы-будильник на PIC16F628A
надо менять и схему и прошивку для больших индикаторов. или городить кучу инверторов на управлении катодами.
-
Александр Чуреков
- Говорящий с текстолитом
- Сообщения: 1523
- Зарегистрирован: Пн янв 11, 2010 20:48:59
- Откуда: Ульяновская обл, поселок.
- Контактная информация:
Re: Часы-будильник на PIC16F628A
Подключил один индикатор (самый правый) по второй схеме. На остальные не нашел транзисторов. При включении часы ведут отсчет (цифра меняется 0-9 и по кругу). При нажатии на любую кнопку, на индикаторе отображается неясно что, и часы переходят в режим времени, т.е. через минуту 0 меняется на 1 и т.д. Точка всегда мигает. На нажатие унопок реагируют, но отображается не понятно что (пока сужу по одному индикатору), и через1-2 секунды после нажатия кнопки продолжает отображаться время. Индикатор будильника не включается. Еще заметил, что при включении-отключении провола от БП портится или слетает прошивка из МК.uldemir писал(а):У вас проблема не в катодных ключах, а в анодных. Анодный надо сделать как в правой схеме:
Re: Часы-будильник на PIC16F628A
Александр Чуреков, ну что вам удалось решить проблему с часами?
Re: Часы-будильник на PIC16F628A
Не знаю актуальна ли для вас это тема... Раз уж вы используете индикатор с ОК (общим катодом), то вот вам мой вариант схемы подключения данного индикатора:
К514ИД1 - работает в связке с индикатором, который реализует индикацию по схеме с общим коллектором. К514Ид1 на своих выходах, в зависимости от сигналов на входах, формирует лог. единицы, которые подаются на аноды светодиодов...
Для того чтобы стало возможным зажечь один разряд - микроконтроллер на своем выходе формирует лог. ноль - который инвертируется с помощью микросхемы ЛН1. Сигнал лог. единицы с инвертора поступает на базу биполярного транзистора, который в свою очередь открывается. Переход КЭ - открыт - и теперь при подаче лог. единиц на анод - сегменты разряда - зажигаются. целть достигнута...
К514ИД1 - работает в связке с индикатором, который реализует индикацию по схеме с общим коллектором. К514Ид1 на своих выходах, в зависимости от сигналов на входах, формирует лог. единицы, которые подаются на аноды светодиодов...
Для того чтобы стало возможным зажечь один разряд - микроконтроллер на своем выходе формирует лог. ноль - который инвертируется с помощью микросхемы ЛН1. Сигнал лог. единицы с инвертора поступает на базу биполярного транзистора, который в свою очередь открывается. Переход КЭ - открыт - и теперь при подаче лог. единиц на анод - сегменты разряда - зажигаются. целть достигнута...
- Вложения
-
- 514ид1.jpg
- Реализация индикации с ОК на К514ИД1
- (52.33 КБ) 1068 скачиваний


