Часы на PIC16F630

Поклонники продукции Microchip Technology Inc тусуются тут.
axelxf
Родился
Сообщения: 4
Зарегистрирован: Пт сен 27, 2013 17:43:19

Часы на PIC16F630

Сообщение axelxf »

Валяется несколько PIC16F630 ,вот и решил собрать на них часы , да только вот не могу найти схему. Может на PIC16F630 не возможно собрать часы.
Реклама
Аватара пользователя
Martin76
Друг Кота
Сообщения: 20175
Зарегистрирован: Пт фев 04, 2011 17:57:51
Откуда: Рыбинск

Re: Часы на PIC16F630

Сообщение Martin76 »

Ног маловато , если только с регистром или драйвером LED управлять. Хотя где то попадалась схема часов на Tiny13, у нее вообще 8 ног. Там правда еще мс RTC, драйвер 16 ти разрядный... в общем каша из топора :)))
Реклама
Аватара пользователя
oleg110592
Друг Кота
Сообщения: 3832
Зарегистрирован: Сб сен 10, 2011 17:46:25

Re: Часы на PIC16F630

Сообщение oleg110592 »

Если подумать ног хватит:
Since the 4 digit 7 Segment display needs a total of 32 lines for control and the controller has only 10 lines, he uses multiplexing to turn on required segments
http://www.simpleavr.com/msp430-projects/3p4w-clock
http://www.simpleavr.com/msp430-projects/rtc-clock
Аватара пользователя
Martin76
Друг Кота
Сообщения: 20175
Зарегистрирован: Пт фев 04, 2011 17:57:51
Откуда: Рыбинск

Re: Часы на PIC16F630

Сообщение Martin76 »

ТС готовую схему нужно, а с MSP кто на PIC переносить будет, да и у Пика 1кБ, у MSP этой -2.
Реклама
Эиком - электронные компоненты и радиодетали
Аватара пользователя
dosikus
Друг Кота
Сообщения: 3604
Зарегистрирован: Пн июл 28, 2008 22:12:01

Re: Часы на PIC16F630

Сообщение dosikus »

oleg110592 писал(а):Если подумать ног хватит:
Там мультиплекс F сегмента с 0 разрядом - прощай 24часовой режим.
Мультиплекс точки между 1 и 2 разрядом - прощай индикация работы .
Оно надо?
Сдвиговый регистр - поможет воплотить блажь ТС без особых извращений.
Если с извращениями, и вспомнить, что у пина 3 состояния :
- charlieplexing
http://www.modd3d.com/articles/item/mul ... er-io-pins
http://www.josepino.com/microcontroller ... nt-display
http://www.josepino.com/microcontroller ... ntrol_leds
http://omegav.no/wiki/index.php/AVR/Tut ... lieplexing
И собственно сколько раз уже было - чип выбирается под задачу а не наоборот.
Проблема с комплектующими? Есть куча интернет магазинов.
Я в в своей дыре - пригород Ярославля , давно забросил поиски по местным магазинам .
Цены выше чем в Чип Дип .
Реклама
Аватара пользователя
Аlex
Модератор
Сообщения: 4614
Зарегистрирован: Чт мар 18, 2010 23:09:57
Откуда: Планета Земля
Контактная информация:

Re: Часы на PIC16F630

Сообщение Аlex »

dosikus писал(а):Да , совсем забыл - http://www.modd3d.com/articles/item/mul ... er-io-pins
Хорошая ссылка, спасибо. Впервые вижу такое решение :hunger: Жаль только, что для СД-сборок не подойдёт :(
Реклама
axelxf
Родился
Сообщения: 4
Зарегистрирован: Пт сен 27, 2013 17:43:19

Re: Часы на PIC16F630

Сообщение axelxf »

Спасибо всем откликнувшимся. Я в работе с пиками ещё новичёк. Просто на работе разобрали несколько дезаров а там стояли таймер работы ламп на PIC16F630 и четырёх знаковый лед КТ40361LJ8W. На вид готовые часы. Я думал можно просто перепрошить и будет счастье. :idea:
Аватара пользователя
dosikus
Друг Кота
Сообщения: 3604
Зарегистрирован: Пн июл 28, 2008 22:12:01

Re: Часы на PIC16F630

Сообщение dosikus »

axelxf, С этого и надо было начинать .
Срисовываешь схему и выкладываешь здесь ...
Аватара пользователя
Аlex
Модератор
Сообщения: 4614
Зарегистрирован: Чт мар 18, 2010 23:09:57
Откуда: Планета Земля
Контактная информация:

Re: Часы на PIC16F630

Сообщение Аlex »

Вы бы тогда уж схемку перерисовали и выложили сюда, возможно кто-нибудь и помог бы...
Аватара пользователя
oleg110592
Друг Кота
Сообщения: 3832
Зарегистрирован: Сб сен 10, 2011 17:46:25

Re: Часы на PIC16F630

Сообщение oleg110592 »

Там мультиплекс F сегмента с 0 разрядом - прощай 24часовой режим.
Мультиплекс точки между 1 и 2 разрядом - прощай индикация работы .
Оно надо?
иногда надо
Почему 24 часовой прощай - показывать до двойки надо (можно до цифры 3) F не используется.
Точка не нужна в последнем разряде - посредине точка нужна.
Делал по подобию термометр на 676, тот же 630 только с ацп (дешевле чем 630 были), индикатор 3х разрядный - одна нога на даллас. Точку объединял с катодом последнего разряда.
СпойлерИзображение
Аватара пользователя
dosikus
Друг Кота
Сообщения: 3604
Зарегистрирован: Пн июл 28, 2008 22:12:01

Re: Часы на PIC16F630

Сообщение dosikus »

oleg110592 писал(а): Почему 24 часовой прощай - показывать до двойки надо (можно до цифры 3) F не используется.
Точка не нужна в последнем разряде - посредине точка нужна.
Упс , обсчитался . :)))
axelxf
Родился
Сообщения: 4
Зарегистрирован: Пт сен 27, 2013 17:43:19

Re: Часы на PIC16F630

Сообщение axelxf »

Вот нарисовал схему.
Вложения
timer.JPG
(114.56 КБ) 1208 скачиваний
Аватара пользователя
Аlex
Модератор
Сообщения: 4614
Зарегистрирован: Чт мар 18, 2010 23:09:57
Откуда: Планета Земля
Контактная информация:

Re: Часы на PIC16F630

Сообщение Аlex »

Кварц не стоит - плохо, часы будут неточными от внутреннего генератора.
Мало того, кнопок нет, часы как устанавливать собираетесь ? :)
axelxf
Родился
Сообщения: 4
Зарегистрирован: Пт сен 27, 2013 17:43:19

Re: Часы на PIC16F630

Сообщение axelxf »

Схему можно доработать .Пока хочу определиться - :tea: есть во всём этом смысл.
Аватара пользователя
Аlex
Модератор
Сообщения: 4614
Зарегистрирован: Чт мар 18, 2010 23:09:57
Откуда: Планета Земля
Контактная информация:

Re: Часы на PIC16F630

Сообщение Аlex »

Схему можно доработать
Я ориентировался на фразу
Я думал можно просто перепрошить и будет счастье. :idea:
:)
Аватара пользователя
oleg110592
Друг Кота
Сообщения: 3832
Зарегистрирован: Сб сен 10, 2011 17:46:25

Re: Часы на PIC16F630

Сообщение oleg110592 »

кнопки можно через резисторы на любые ноги, MCLR еще свободный (можно исхитриться одной кнопкой). Точность зимой и летом подстраивать или написать календарь и автоматически :)).
Аватара пользователя
Dmitry Dubrovenko
Поставщик валерьянки для Кота
Сообщения: 2359
Зарегистрирован: Вс янв 09, 2011 16:51:39
Откуда: Санкт-Ленинград
Контактная информация:

Re: Часы на PIC16F630

Сообщение Dmitry Dubrovenko »

oleg110592 писал(а):можно исхитриться одной кнопкой
Почему же одной?
Насколько понимаю, там динамическая индикация на четыре разряда.
Задействовав один пин, получаем четыре кнопки. :P
oleg110592 писал(а):Точность зимой и летом подстраивать или написать календарь и автоматически.
В смысле?
Что и как Вы подстраивать собираетесь?
ICQ нет, и, в ближайшее время, не будет.
Аватара пользователя
oleg110592
Друг Кота
Сообщения: 3832
Зарегистрирован: Сб сен 10, 2011 17:46:25

Re: Часы на PIC16F630

Сообщение oleg110592 »

это еще на кнопки диоды ставить, а кнопка подтянутая уже есть. Летом жарко - часы будут уплывать в одну сторону, зимой холодно - в другую. Ну а если в комнате кондиционер для лета и теплые полы с терморегулятором для зимы не будут убегать часы :) .
Аватара пользователя
Аlex
Модератор
Сообщения: 4614
Зарегистрирован: Чт мар 18, 2010 23:09:57
Откуда: Планета Земля
Контактная информация:

Re: Часы на PIC16F630

Сообщение Аlex »

К таким часам ещё и систему климат-контроль нужно ставить :))
pcb432
Мудрый кот
Сообщения: 1808
Зарегистрирован: Пт мар 26, 2010 17:16:52
Откуда: Kazan

Re: Часы на PIC16F630

Сообщение pcb432 »

oleg110592 писал(а): Делал по подобию термометр на 676, тот же 630 только с ацп (дешевле чем 630 были), индикатор 3х разрядный ...
Можно ли глянуть проект или хотя бы исходник? Для самообразования :write: .
Есть несколько PIC16F688 - те-же 676-е, только памяти побольше -4кВ.
Переделал под них вольтметр 3-х разрядный(на 676), понравилось.
Ответить

Вернуться в «PIC»