Часы - будильник на микроконтроллере PIC16F628A

Вопросы и замечания по статьям и схемам, представленным на нашем сайте

При поддержке РадиоКОТструктор.ру


match
Родился
Сообщения: 5
Зарегистрирован: Пт июн 30, 2006 14:00:25
Контактная информация:

Часы - будильник на микроконтроллере PIC16F628A

Сообщение match »

Добрый день!
Начал собирать Часы - будильник на микроконтроллере PIC16F628A
Да вот по недогляду купил вместо PIC16F628A - PIC16F628...
Подскажите, можно ли залить прошивку от 628А на 628-ой ПИК???
Или всеже придется искать 628А ?
Если какие различия между этими ПИКами??
________________
С уважением,
Михаил
Внeштатный сотрудник
Нашел транзистор. Понюхал.
Сообщения: 150
Зарегистрирован: Чт янв 25, 2007 17:12:54
Откуда: Из прошлого

Сообщение Внeштатный сотрудник »

ПДФ-ки то хоть читал? сравнивал? или легкого ответа хочешь?
Аватара пользователя
Сэр Мурр
Модератор
Сообщения: 11169
Зарегистрирован: Чт окт 27, 2005 18:50:07
Откуда: из мест не столь отдалённых

Сообщение Сэр Мурр »

Для match. Ведь так просто зайти на сайт производителя, или с заглавной страницы нашего Радиокота , где есть окошко для поиска даташитов. Внештатный сотрудник дело советует. А уже потом обращайтесь за консультацией.
match
Родился
Сообщения: 5
Зарегистрирован: Пт июн 30, 2006 14:00:25
Контактная информация:

Сообщение match »

Уважаемый Внештатный сотрудник... 8)
Да, я действительно хотел легкого ответа, так как хотел просто собрать эти часы поскорее,
а не заниматься научно-исследовательской работой "Сравнение PIC'ов с буквой А и без буквы"...
Вчера успешно прошил PIC16F628-04I/P (без буквы А), часы работают...
Большое спасибо автору схемы и прошивки! :)
_____
С уважением,
Михаил
Аватара пользователя
Vadan
Открыл глаза
Сообщения: 53
Зарегистрирован: Ср май 16, 2007 07:51:14
Откуда: Минск

Сообщение Vadan »

Добрый день.Собрал часы - будильник на микроконтроллере PIC16F628A.Большое спасибо.Заработало сразу.Есть несколько соображений по поводу схемы.Во-первых,заменил VD1 на диод Шоттки,т.к. сегменты индикатора не полностью запирались
и была подсветка не включенных сегментов.Это позволило увеличивать яркость индикатора.Во-вторых, ввел режим переключения яркости свечения( что бы ночью не освещали комнату) путём добавления 1-го или 2х диодов в цепь питания +5в и эмитерами транзисторов VT3-VT6.Использовал микропереключатель с фиксацией. :))
FastCat
Встал на лапы
Сообщения: 133
Зарегистрирован: Пт ноя 09, 2007 15:04:50
Откуда: Moscow
Контактная информация:

Сообщение FastCat »

Вопрос по схеме данных часов.
3-ий вывод кр514ид2 получается никуда не подключен ?
Чертежа печатки ни у кого нет ? :)
Аватара пользователя
Паятель
Модератор
Сообщения: 3174
Зарегистрирован: Пт июл 21, 2006 03:08:05
Откуда: Пенза

Сообщение Паятель »

Да, 3-й вывод не используется.
Если долго мучиться, что-нибудь... сломается.
FastCat
Встал на лапы
Сообщения: 133
Зарегистрирован: Пт ноя 09, 2007 15:04:50
Откуда: Moscow
Контактная информация:

Сообщение FastCat »

И еще вопрос.
У PIC16F628A фьюзы есть ? Т.е. при программировании м/с их как надо выставлять ?
Аватара пользователя
hawkman
Потрогал лапой паяльник
Сообщения: 319
Зарегистрирован: Ср окт 31, 2007 17:57:21
Откуда: Украина Запорожье
Контактная информация:

Сообщение hawkman »

конфигурационное слово находится в теле *.hex т е выставлять ничего не надо.
Аватара пользователя
billy
Встал на лапы
Сообщения: 80
Зарегистрирован: Вс ноя 25, 2007 22:53:17
Откуда: Украина
Контактная информация:

Сообщение billy »

Вот эти часики у меня работают больше года.За год подводил их раза два не более.Единственный недостаток- подсвечивают неиспользуемые сегменты индикаторов.Ставил в качестве VD1 диод Шотки типа BAT46S - всё равно подсвечивают.Если кто знает как избавиться от этого,то заранее благодарен. Разделительную точку вводил путём подключения через резистор 360 Ом к 14 выводу м/схемы.А включение будильника определяю по звуку.А вот мой вариант печатных плат(делались под конкретный корпус)
Вложения
Печатные платы к часам.rar
В качестве индикаторов использовались импортные сдвоенные с общим анодом,щас по памяти не помню,какието китайские ,но светят отлично.Платы в формате СпринтЛэйОут 4.0
(25.93 КБ) 1036 скачиваний
Rv
Встал на лапы
Сообщения: 82
Зарегистрирован: Чт ноя 29, 2007 13:23:32

Сообщение Rv »

Попробуйте добавить сопротивление примерно 2,2кОм между базой и эммитером. :shock:
FastCat
Встал на лапы
Сообщения: 133
Зарегистрирован: Пт ноя 09, 2007 15:04:50
Откуда: Moscow
Контактная информация:

Сообщение FastCat »

Вчера собрал данные часики, работают :)
Но есть по ним три вопроса:
1. На индикаторе яркость цифры младшего раздяда минут как то пульсирует в такт секундам (в принципе это не сильно заметно, но все же). Где смотреть ? (ошибок в монтаже нет)
2. Логика работы будильника какая ?
Т.е. я его "завел" на 06.00. Он "прозвинел", я его выключил. А на следующее утро его заново "заводить" надо или он на автомате будет "звинеть" ?
3. Как работает мигающая разделительная точка ? У меня при включении. Часы начинают отсчитывать время. Но точка не мигает. Понажимал на кнопочки, точка замигала. Как это так ? (или ее мигание как то связанно с активацией будильника ? )
FastCat
Встал на лапы
Сообщения: 133
Зарегистрирован: Пт ноя 09, 2007 15:04:50
Откуда: Moscow
Контактная информация:

Сообщение FastCat »

И еще один вопрос.
Как бороться с подсветкой не включенных сегментов индикатора ? (днем это не видно, а вот ночью...)
Аватара пользователя
Паятель
Модератор
Сообщения: 3174
Зарегистрирован: Пт июл 21, 2006 03:08:05
Откуда: Пенза

Сообщение Паятель »

Уменьшить их яркость, увеличив номинал резисторов R9-R15. Или поставить перед индикаторами тёмное стекло.
Если долго мучиться, что-нибудь... сломается.
Аватара пользователя
billy
Встал на лапы
Сообщения: 80
Зарегистрирован: Вс ноя 25, 2007 22:53:17
Откуда: Украина
Контактная информация:

Настройка часов

Сообщение billy »

Это типа документации к часам.Как правильно давить на кнопочки,и что из этого получится :)) Разделительную точку подключал отдельно через резистор к 14 выводу контроллера. Включение будильника определяю по звуку при нажатии на кнопку
Вложения
Документация.rar
(3.97 КБ) 809 скачиваний
Аватара пользователя
Сергей_74
Опытный кот
Сообщения: 707
Зарегистрирован: Чт фев 21, 2008 12:32:06
Откуда: Россия г.Уфа
Контактная информация:

Сообщение Сергей_74 »

привет всем..собрал я эти часики и разочаровался..бегут они у меня :( статью естественно читал и точность константой пробывал регулировать, но никчему хорошему это не привело :( сейчас константа убавлена с 10-32(по умолчанию) до 00-00 а бежать "точные" часы продолжают будь здоров...примерно на 2-3мин в день..как решить проблему??? есть у меня соображения что кварц возможно не оч подходящий у меня стоит,а именно я поставил не обычный кварц и емкости а керамический 3х выводный кварц сразу со встроенными емкостями 30пф
кроме всего мне оч не понравилось что очень сильно по яркости выделяются цифры 1 и 7..т.е количество активных ссегментов в этих цифрах маленькое и они начинают светиться заметно ярче остальных цифр.. например при 18 мин, 1 светит ярче примерно на 40% чем 8
Аватара пользователя
sachok
Опытный кот
Сообщения: 849
Зарегистрирован: Сб янв 05, 2008 11:05:15
Откуда: Україна м.Луцьк
Контактная информация:

Сообщение sachok »

Можна подкорректировать ход часов при помощи подключения переменного конденсатора приблизительно 25p параллельно к одному из конденсаторов С1, С3.
Аватара пользователя
Сергей_74
Опытный кот
Сообщения: 707
Зарегистрирован: Чт фев 21, 2008 12:32:06
Откуда: Россия г.Уфа
Контактная информация:

Сообщение Сергей_74 »

ага понятно а емкость какую выбрать? КТ4-21 4/20пФ пойдет? а с разностью яркости сегментов как бороться не вкурсе?
Последний раз редактировалось Сергей_74 Ср май 14, 2008 18:40:46, всего редактировалось 1 раз.
Аватара пользователя
sachok
Опытный кот
Сообщения: 849
Зарегистрирован: Сб янв 05, 2008 11:05:15
Откуда: Україна м.Луцьк
Контактная информация:

Сообщение sachok »

КТ4-21 4/20пФ пойдет?

я думаю что да
Аватара пользователя
Паятель
Модератор
Сообщения: 3174
Зарегистрирован: Пт июл 21, 2006 03:08:05
Откуда: Пенза

Сообщение Паятель »

Сергей_74 писал(а): а с разностью яркости сегментов как бороться не вкурсе?

Возможно, мощности источника питания не хватает. Какой у вас ток через сегмент?
Если долго мучиться, что-нибудь... сломается.
Ответить

Вернуться в «Статьи»