PDA

Просмотр полной версии : Часы на микроконтроллере



crocodil
26.04.2010, 12:47
Собрал на PIC16F628 часы с термометром как здесь http://www.bogdi.ro/electronics/digital%20clock/ . Поскольку автор применил четыре одиночных индикатора, а я один четырехзнаковый с мультиплексным включением, то в результате мигают все 4 точки, как на рисунке (показывают время 20.31). С автором связатся немогу, т.к. не умею писать по аглицки, равно как и програмирование для меня - темный лес. Может кто сможет изменить программу, что-бы исправить вышеописанное. Файлы проекта (ASM source code, Proteus simulation), скачанные с сайта автора прилагаю, свою печатку тоже.
P.S. Одно решение я знаю - залепить ненужные точки черной изолентой, хотелось бы решение в виде исправленной прошивки.

Гаврилыч
26.04.2010, 20:48
....Одно решение я знаю - залепить ненужные точки черной изолентой.....
"Программу" переписать можно чёрным маркером для CD
( зачеркнув ненужные "точки" )! Hi!

.... хотелось бы решение в виде исправленной прошивки.
Думаю нет никакой необходимости в "исправлении прошивки".
Удачи!
Сергей.

crocodil
25.08.2011, 22:51
Автор сам пообновлял прошивки. Часы хороши

Curious
30.08.2011, 13:36
Я тоже хочу часы собрать на ПИКе. Но без термометра и будильников. Эдинственную нормальную схему нашёл на josepino.com, но там файл прошивки битый, и автор не отвечает на письма.

ut1wpr
30.08.2011, 14:47
Собрал на PIC16F628 часы с термометром как здесь http://www.bogdi.ro/electronics/digital clock/ . Поскольку автор применил четыре одиночных индикатора, а я один четырехзнаковый с мультиплексным включением, то в результате мигают все 4 точки, как на рисунке (показывают время 20.31). С автором связатся немогу, т.к. не умею писать по аглицки, равно как и програмирование для меня - темный лес. Может кто сможет изменить программу, что-бы исправить вышеописанное. Файлы проекта (ASM source code, Proteus simulation), скачанные с сайта автора прилагаю, свою печатку тоже.
P.S. Одно решение я знаю - залепить ненужные точки черной изолентой, хотелось бы решение в виде исправленной прошивки.Самое время приступить к изучению и того и другого языка. :)

RV3AM
30.08.2011, 15:07
Я тоже хочу часы собрать на ПИКе. Но без термометра и будильников. Эдинственную нормальную схему нашёл на josepino.com, но там файл прошивки битый, и автор не отвечает на письма.

Тоже хочу часики.Понравились эти продвинутые часики:
http://www.radiokot.ru/circuit/digital/home/09/

Сейчас, уже более 5 лет работают эти:
http://www.kosmodrom.com.ua/masterkit/home-p5.php
(http://www.kosmodrom.com.ua/masterkit/home-p5.php)http://www.masterkit.ru/info/linkshow.php?num=30
схема и прошивка от "Мастер кит" NS182.
Часы должны не сбиваться при пропадании сетевого питания.:roll:
Позтому и был сделан выбор в пользу этих часов.
Возможности у них очень большие. . см. Instruction 182_2.doc‎ .
Схема и детали, простые не дефицитные.


(http://www.kosmodrom.com.ua/masterkit/home-p5.php)

ut1wpr
30.08.2011, 15:48
Энди, привет. Интересно, до вашей географии DCF77 не добивает? Во Львове почти всюду на возвышениях четкий прием. Во всяком случае у меня в экранированной решеткой лоджии не принимается, но стоит только ферритик высунуть за решетку - прием уверенный. В вечерние часы даже просто на рабочем столе декодируется.
http://www.ebay.com/itm/DCF-77-Receiver-Module-DCF77-5-DCF-77-5-DCF-Modul-/230588339220
К сожалению, мои эксперименты два года назад закончились сожжением (тупая переполюсовка питания, там нет защиты) модуля. Новый заказать все руки не доходят. Не первоочередная тема, хотя и интересная.
Вот можно глянуть, как на основу: http://www.micro-examples.com/public/microex-navig/doc/100-p16f84-led-dcf-clock.html
Л (http://www.micro-examples.com/public/microex-navig/doc/100-p16f84-led-dcf-clock.html)епим любые часы не заморачиваясь на точность. Пока есть сеть - они принимают DCF77, потом как угодно, можно вообще выключится. Первая же минута восстановит все данные, секунды, минуты, час, день недели, число, месяц и год. С GPS точностью.
Наверное, все-таки выкрою время, куплю... Занятно.

RW3DVH
30.08.2011, 15:53
Здесь много интересного http://www.kaligraf.narod.r u/
У меня пока вот так, на макетке опробывал под свои индикаторы, всё в норме: http://www.kaligraf.narod.r u/timer_a.html

RV3AM
30.08.2011, 15:57
Энди, привет. Интересно, до вашей географии DCF77 не добивает? .................... .................... .................... .................... ...... все-таки выкрою время, куплю... Занятно.

Привет Виктор!

Добивает! И готовые девайсы продаются.
Стоят не дорого.Но хочется самомому ,своими руками.

ut1wpr
30.08.2011, 16:44
Привет Виктор!

Добивает! И готовые девайсы продаются.
Стоят не дорого.Но хочется самомому ,своими руками.Дык и об том же ж!!! Ж!!!
Модуль приема взять готовый - а дальше - ух, и разгуляться.... :)
А делать без точности - не хоцца. Внутрях что-то протестует, если секунда не сменится по сигналу точного времени! Думаешь, а шо ж это я такое наваял, чему верить?! :) :) :)
Сидит вовнутрях нас метролог злобный! :)

Гаврилыч
30.08.2011, 17:10
Понравились эти продвинутые часики
Год назад - переболел. Hi!
В архиве плата под ЛУТ.
Удачи!

RV3AM
30.08.2011, 17:46
Дык и об том же ж!!! Ж!!!
Модуль приема взять готовый - а дальше - ух, и разгуляться.... :)
А делать без точности - не хоцца. Внутрях что-то протестует, если секунда не сменится по сигналу точного времени! Думаешь, а шо ж это я такое наваял, чему верить?! :) :) :)
Сидит вовнутрях нас метролог злобный! :)

http://forums.overclockers. com.au/showthread.php?t=323 445&page=2
(http://forums.overclockers. com.au/showthread.php?t=323 445&page=2)Cовсем простые с DCF-77 модулем:
http://www.micro-examples.com/public/microex-navig/doc/100-p16f84-led-dcf-clock.html

Флудер
30.08.2011, 18:28
+ http://ua3vvm.qrz.ru/sdr66.htm (тому, у кого нет приёмника с подводной лодки)

RV3AM
30.08.2011, 19:05
+ http://ua3vvm.qrz.ru/sdr66.htm (тому, у кого нет приёмника с подводной лодки)

Это лишнее.Всё прооще:
[/URL][url]http://www.extremecircuits. net/2010/05/dcf77-preamplifier.html (http://www.extremecircuits. net/2010/05/)

R2RBN
31.08.2011, 16:23
Вот ещё часики из 3х деталей проще не где больше не видел. http://atmega.blog.ru/ (3 пост с верху)

slavector
31.08.2011, 22:36
Вот ещё часики из 3х деталей проще не где больше не видел.
Все часики без энергонезависимости это потраченное зря время. ;-)

R2RBN
31.08.2011, 23:15
Так они вроде и создавались как стационарные,на худой конец диод и батарейки и все дел.

RV3AM
31.08.2011, 23:33
Так они вроде и создавались как стационарные,на худой конец диод и батарейки и все дел.

С семисегментным светодиодным не пойдёт, слишком "прожорливые" для батарейки. Мои часики на работе пост#5 с батарейкой CR-2032,
но индикация у них отключается каждый день вместе с рабочим столом, время не сбивается, можно и домой отнести не собьются.;-)


Все часики без энергонезависимости это потраченное зря время. ;-)
Совершенно верно.Именно по этой причине многие часики сделанные мной когда то, у меня не прижились.
Сейчас валяються на даче без дела, а каждый раз выставлять их после пропадания питания, нет никакого желания.:-(

AlexanderT
01.09.2011, 00:53
Маленькие автономные китайские часики на ЖКИ стоют в несколько раз дешевле МК и при этом имеют весь необходимый сервис,не проще адаптировать к ним большой сетодиодный индикатор + сетевое питание и радоватся?

RV3AM
01.09.2011, 01:33
Маленькие автономные китайские часики на ЖКИ стоют в несколько раз дешевле МК и при этом имеют весь необходимый сервис,не проще адаптировать к ним большой сетодиодный индикатор + сетевое питание и радоватся?


МК Tiny2313 стоит 37-60 руб. если в несколько ра..аз:roll: допустим в 3 то это 10-20руб.
Но даже за эти деньги такие часики мне не нужны :smile:
Я лучше сам соберу пускай дороже.см ниже P.S.:roll:

AlexanderT
01.09.2011, 10:24
Ну-да,с тини цена сопоставимая но всё-равно получается своими руками,паять и сверлить придётся полюбому,не вижу принципиальной разницы.

RV3AM
01.09.2011, 13:26
Ну-да,с тини цена сопоставимая но всё-равно получается своими руками,паять и сверлить придётся полюбому,не вижу принципиальной разницы.


Уважаемый AlexanderT!
Открою вам секрет.:oops:
Принципиальная разница состоит в том, что:
1.Эти часики (пост#5) мной были сделаны не потому, что у меня не было часов,
а потому, что я в то время начал изучать МК от ATMEL и их програмирование на ASM.
Вот и было выбранно несколько проектов в том числе и эти продвинутые часики
с открытым ASM кодом. Сделанны они были на кусочке макетки и из старых деталей
выпаянных с разных плат, поэтому без корпуса, но тогда я и не думал,что они так приживутся
и будут так долго радовать глаз повесив их на ниточке на стенку перед рабочим столом.
Сейчас необходимость в офисе в них как в часах отпала, чуть выше повесили большие офисные часы,
но мои часики остались в качестве термометра.:smile:
В качестве БП у них, какая то маленькая зарядка от старого сот.тлф.
2. Не просто часики, автоматика для аквариума и не только.
Из китайских дешовых как вы предлагаете, такого не сделать,
а затраченных трудов будет не меньше.:roll: