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

Вопросы настройки, программирования, прошивки микроконтроллеров и микросхем программируемой логики
Александр Чуреков
Говорящий с текстолитом
Сообщения: 1523
Зарегистрирован: Пн янв 11, 2010 20:48:59
Откуда: Ульяновская обл, поселок.
Контактная информация:

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

Сообщение Александр Чуреков »

Решил собрать часы по схеме
с контролем внешнего питания со страницы
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

Сообщение wws63 »

А автор что говорит?
Реклама
Александр Чуреков
Говорящий с текстолитом
Сообщения: 1523
Зарегистрирован: Пн янв 11, 2010 20:48:59
Откуда: Ульяновская обл, поселок.
Контактная информация:

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

Сообщение Александр Чуреков »

wws63 писал(а):А автор что говорит?
Автору написал на kaligraf@yandex.ru, но ответа нет. Это единственный адрес который нашел на сайте
kaligraf
Открыл глаза
Сообщения: 54
Зарегистрирован: Чт янв 11, 2007 21:25:18
Контактная информация:

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

Сообщение kaligraf »

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

Проблема наиболее частая - ошибки в монтаже и ошибки в схемотехнике при модефикациях схемы. Прошивка под подобный индикатор(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

Сообщение wws63 »

Для фильтрации таких помех необходимо использовать сетевые фильтры (дроссели), т.е. установленные со стороны 220в.
Реклама
Аватара пользователя
BOB51
Друг Кота
Сообщения: 15580
Зарегистрирован: Вт мар 16, 2010 22:02:27
Откуда: ДОНЕЦК

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

Сообщение BOB51 »

и когда уже над микросхемами издеваться перестанут?!!! :shock:
Александр Чуреков
Говорящий с текстолитом
Сообщения: 1523
Зарегистрирован: Пн янв 11, 2010 20:48:59
Откуда: Ульяновская обл, поселок.
Контактная информация:

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

Сообщение Александр Чуреков »

Часы сделал. уже идут исправно. Решил сделать еще одни с большими индикаторами (4 светодиода на сегмент). Но подкдючив по с хеме с ключами , кроме точек ничего не показывают (и те слабо, в них по два светодиода). Хотел подключить микросхему ULN2003 в разрыв катодов как в этой схеме (схема для примера) Изображение Результата не дало. Как можно подключить такие индикаторы? индикаторы GNS-23011BUE. На kaligraf прочитал всю ветку, но ничего не выискал. Платат уже готова, переделывать проблематично.
Последний раз редактировалось Александр Чуреков Ср дек 29, 2010 21:55:56, всего редактировалось 1 раз.
lix
Опытный кот
Сообщения: 703
Зарегистрирован: Вс янв 17, 2010 15:32:19
Откуда: Курган

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

Сообщение lix »

транзисторы включены по схеме с ОК. на эммитерах у них не будет более 4.4В. просто заменить на pnp нельзя, схему надо переделывать.
Александр Чуреков
Говорящий с текстолитом
Сообщения: 1523
Зарегистрирован: Пн янв 11, 2010 20:48:59
Откуда: Ульяновская обл, поселок.
Контактная информация:

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

Сообщение Александр Чуреков »

Делал по этой схеме
Изображение
То есть здесь нельзя поставить в разрыв катодов микросхему ULN2003 (7 сборок транзисторов дарлингтона)?
как же тогда заставить такие индикаторы светиться? Индикаторы с ОА. На схеме выше индикатор тоже с ОА. С индикаторами (ОА), у которых один светодиод на сегмент, без микросхемы часы работают.
Аватара пользователя
uldemir
Друг Кота
Сообщения: 7360
Зарегистрирован: Пт авг 28, 2009 21:34:30
Откуда: 845-й км.

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

Сообщение uldemir »

У вас проблема не в катодных ключах, а в анодных. Анодный надо сделать как в правой схеме:
Изображение
А люди посмотрят и скажут: "Собаки летят. Вот и осень."
Александр Чуреков
Говорящий с текстолитом
Сообщения: 1523
Зарегистрирован: Пн янв 11, 2010 20:48:59
Откуда: Ульяновская обл, поселок.
Контактная информация:

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

Сообщение Александр Чуреков »

uldemir писал(а):У вас проблема не в катодных ключах, а в анодных. Анодный надо сделать как в правой схеме:
Изображение
.
Спасибо.
Транзисторы можно брать любые соответствующей структуры? Если использовать без ключей в катодах, то не сгорит ли микроконтроллер? Ведь импульсный ток будет довольно большим в режиме динамической индикации. Если дополнительно добавить микросхему в цепь катодов, то она здесь работать не будет?
Последний раз редактировалось Александр Чуреков Вс янв 02, 2011 22:44:01, всего редактировалось 1 раз.
lix
Опытный кот
Сообщения: 703
Зарегистрирован: Вс янв 17, 2010 15:32:19
Откуда: Курган

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

Сообщение lix »

любые подходящие по току.
в катоды нужно ставить ключи, если порт контроллера не тянет нужный ток.
Александр Чуреков
Говорящий с текстолитом
Сообщения: 1523
Зарегистрирован: Пн янв 11, 2010 20:48:59
Откуда: Ульяновская обл, поселок.
Контактная информация:

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

Сообщение Александр Чуреков »

lix писал(а):любые подходящие по току.
в катоды нужно ставить ключи, если порт контроллера не тянет нужный ток.
lix, не подскажите как поставить ключи в катоды? там получается низкий уровень, то есть на катод подключается минус питания
lix
Опытный кот
Сообщения: 703
Зарегистрирован: Вс янв 17, 2010 15:32:19
Откуда: Курган

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

Сообщение lix »

ну, на uln2803 у тебя правильно было нарисовано, а вот аноды надо переделывать как сказал uldemir.
я тему не читал. у тебя прошивка по какие индикаторы?
Александр Чуреков
Говорящий с текстолитом
Сообщения: 1523
Зарегистрирован: Пн янв 11, 2010 20:48:59
Откуда: Ульяновская обл, поселок.
Контактная информация:

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

Сообщение Александр Чуреков »

lix писал(а):ну, на uln2803 у тебя правильно было нарисовано, а вот аноды надо переделывать как сказал uldemir.
я тему не читал. у тебя прошивка по какие индикаторы?
Прошивка под индикаторы с ОА.
lix
Опытный кот
Сообщения: 703
Зарегистрирован: Вс янв 17, 2010 15:32:19
Откуда: Курган

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

Сообщение lix »

надо менять и схему и прошивку для больших индикаторов. или городить кучу инверторов на управлении катодами.
Александр Чуреков
Говорящий с текстолитом
Сообщения: 1523
Зарегистрирован: Пн янв 11, 2010 20:48:59
Откуда: Ульяновская обл, поселок.
Контактная информация:

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

Сообщение Александр Чуреков »

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

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

Сообщение Витькан »

Александр Чуреков, ну что вам удалось решить проблему с часами?
Витькан
Родился
Сообщения: 9
Зарегистрирован: Вт май 03, 2011 09:03:41
Откуда: Спб

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

Сообщение Витькан »

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

Вернуться в «Микроконтроллеры и ПЛИС»