Страница 1 из 2

Часы-будильник на PIC16F628A

Добавлено: Пт ноя 05, 2010 20:25:40
Александр Чуреков
Решил собрать часы по схеме
с контролем внешнего питания со страницы
http://kaligraf.narod.ru/clock_4c_02.html.
Собрал. Плату нашел также на сайте но переделал под
свой
индикатор. Собрал с индикатором GNQ-5642Ax-Bx. Включил без батареек,
часы заработали. Выключил и вставил батарейки. Подал внешнее
питание.Но часы не
заработали. На подключение питания больше не реагируют. Микроконтроллер
больше не читается, не пишется. Прошу помочь мне разобраться в чем дело и посмотреть печатную плату. Может
где -то неправильно развел. Или проблема в чем-то другом? И еще одна
просьба, если можете переделать прошивку для данного индикатора, чтобы
мигали точки, так как тут они соединены с другими сегментами. Файлы
прилагаются

Re: Часы-будильник на PIC16F628A

Добавлено: Пт ноя 05, 2010 20:33:45
wws63
А автор что говорит?

Re: Часы-будильник на PIC16F628A

Добавлено: Пт ноя 05, 2010 22:40:12
Александр Чуреков
wws63 писал(а):А автор что говорит?
Автору написал на kaligraf@yandex.ru, но ответа нет. Это единственный адрес который нашел на сайте

Re: Часы-будильник на PIC16F628A

Добавлено: Сб ноя 06, 2010 16:00:44
kaligraf
Вроде бы связь наладилась. Большинство вопросов по этой схеме уже решены в форуме http://kaligraf.forum24.ru

Проблема наиболее частая - ошибки в монтаже и ошибки в схемотехнике при модефикациях схемы. Прошивка под подобный индикатор(CA56-21xxx) http://www.kaligraf.narod.ru/files/Cloc ... d_ca56.rar

Re: Часы-будильник на PIC16F628A

Добавлено: Сб ноя 13, 2010 21:33:08
Александр Чуреков
Спасибо за прошивку. Прошил, вроде все работает. мигает верхняя точка, а нижняя служит индикаторм будильника. Столкнулся со следующим: при отключении и включении БП в сеть, прошивка повредилась.Для фильтрации таких помех можно использовать дроссель после блока питания с двумя обмотками, как в БП от компьютера?
Или от него не будет толку?

Re: Часы-будильник на PIC16F628A

Добавлено: Вс ноя 14, 2010 08:58:23
wws63
Для фильтрации таких помех необходимо использовать сетевые фильтры (дроссели), т.е. установленные со стороны 220в.

Re: Часы-будильник на PIC16F628A

Добавлено: Вс ноя 14, 2010 17:51:06
BOB51
и когда уже над микросхемами издеваться перестанут?!!! :shock:

Re: Часы-будильник на PIC16F628A

Добавлено: Пн дек 27, 2010 22:01:07
Александр Чуреков
Часы сделал. уже идут исправно. Решил сделать еще одни с большими индикаторами (4 светодиода на сегмент). Но подкдючив по с хеме с ключами , кроме точек ничего не показывают (и те слабо, в них по два светодиода). Хотел подключить микросхему ULN2003 в разрыв катодов как в этой схеме (схема для примера) Изображение Результата не дало. Как можно подключить такие индикаторы? индикаторы GNS-23011BUE. На kaligraf прочитал всю ветку, но ничего не выискал. Платат уже готова, переделывать проблематично.

Re: Часы-будильник на PIC16F628A

Добавлено: Пн дек 27, 2010 22:16:23
lix
транзисторы включены по схеме с ОК. на эммитерах у них не будет более 4.4В. просто заменить на pnp нельзя, схему надо переделывать.

Re: Часы-будильник на PIC16F628A

Добавлено: Пн дек 27, 2010 23:04:18
Александр Чуреков
Делал по этой схеме
Изображение
То есть здесь нельзя поставить в разрыв катодов микросхему ULN2003 (7 сборок транзисторов дарлингтона)?
как же тогда заставить такие индикаторы светиться? Индикаторы с ОА. На схеме выше индикатор тоже с ОА. С индикаторами (ОА), у которых один светодиод на сегмент, без микросхемы часы работают.

Re: Часы-будильник на PIC16F628A

Добавлено: Пн дек 27, 2010 23:16:40
uldemir
У вас проблема не в катодных ключах, а в анодных. Анодный надо сделать как в правой схеме:
Изображение

Re: Часы-будильник на PIC16F628A

Добавлено: Пн дек 27, 2010 23:56:42
Александр Чуреков
uldemir писал(а):У вас проблема не в катодных ключах, а в анодных. Анодный надо сделать как в правой схеме:
Изображение
.
Спасибо.
Транзисторы можно брать любые соответствующей структуры? Если использовать без ключей в катодах, то не сгорит ли микроконтроллер? Ведь импульсный ток будет довольно большим в режиме динамической индикации. Если дополнительно добавить микросхему в цепь катодов, то она здесь работать не будет?

Re: Часы-будильник на PIC16F628A

Добавлено: Вт дек 28, 2010 08:20:44
lix
любые подходящие по току.
в катоды нужно ставить ключи, если порт контроллера не тянет нужный ток.

Re: Часы-будильник на PIC16F628A

Добавлено: Вт дек 28, 2010 12:04:37
Александр Чуреков
lix писал(а):любые подходящие по току.
в катоды нужно ставить ключи, если порт контроллера не тянет нужный ток.
lix, не подскажите как поставить ключи в катоды? там получается низкий уровень, то есть на катод подключается минус питания

Re: Часы-будильник на PIC16F628A

Добавлено: Вт дек 28, 2010 12:17:07
lix
ну, на uln2803 у тебя правильно было нарисовано, а вот аноды надо переделывать как сказал uldemir.
я тему не читал. у тебя прошивка по какие индикаторы?

Re: Часы-будильник на PIC16F628A

Добавлено: Вт дек 28, 2010 12:51:08
Александр Чуреков
lix писал(а):ну, на uln2803 у тебя правильно было нарисовано, а вот аноды надо переделывать как сказал uldemir.
я тему не читал. у тебя прошивка по какие индикаторы?
Прошивка под индикаторы с ОА.

Re: Часы-будильник на PIC16F628A

Добавлено: Вт дек 28, 2010 13:01:05
lix
надо менять и схему и прошивку для больших индикаторов. или городить кучу инверторов на управлении катодами.

Re: Часы-будильник на PIC16F628A

Добавлено: Вс янв 02, 2011 22:42:31
Александр Чуреков
uldemir писал(а):У вас проблема не в катодных ключах, а в анодных. Анодный надо сделать как в правой схеме:
Изображение
Подключил один индикатор (самый правый) по второй схеме. На остальные не нашел транзисторов. При включении часы ведут отсчет (цифра меняется 0-9 и по кругу). При нажатии на любую кнопку, на индикаторе отображается неясно что, и часы переходят в режим времени, т.е. через минуту 0 меняется на 1 и т.д. Точка всегда мигает. На нажатие унопок реагируют, но отображается не понятно что (пока сужу по одному индикатору), и через1-2 секунды после нажатия кнопки продолжает отображаться время. Индикатор будильника не включается. Еще заметил, что при включении-отключении провола от БП портится или слетает прошивка из МК.

Re: Часы-будильник на PIC16F628A

Добавлено: Вт май 03, 2011 09:12:24
Витькан
Александр Чуреков, ну что вам удалось решить проблему с часами?

Re: Часы-будильник на PIC16F628A

Добавлено: Вт май 03, 2011 09:55:30
Витькан
Не знаю актуальна ли для вас это тема... Раз уж вы используете индикатор с ОК (общим катодом), то вот вам мой вариант схемы подключения данного индикатора:
К514ИД1 - работает в связке с индикатором, который реализует индикацию по схеме с общим коллектором. К514Ид1 на своих выходах, в зависимости от сигналов на входах, формирует лог. единицы, которые подаются на аноды светодиодов...
Для того чтобы стало возможным зажечь один разряд - микроконтроллер на своем выходе формирует лог. ноль - который инвертируется с помощью микросхемы ЛН1. Сигнал лог. единицы с инвертора поступает на базу биполярного транзистора, который в свою очередь открывается. Переход КЭ - открыт - и теперь при подаче лог. единиц на анод - сегменты разряда - зажигаются. целть достигнута...