Например TDA7294

Форум РадиоКот • Просмотр темы - Часы на PIC
Форум РадиоКот
Здесь можно немножко помяукать :)





Текущее время: Чт дек 26, 2024 22:47:36

Часовой пояс: UTC + 3 часа


ПРЯМО СЕЙЧАС:



Начать новую тему Ответить на тему  [ Сообщений: 20 ] 
Автор Сообщение
Не в сети
 Заголовок сообщения: Часы на PIC
СообщениеДобавлено: Чт июл 06, 2017 11:26:09 
Первый раз сказал Мяу!
Аватар пользователя

Зарегистрирован: Чт дек 24, 2009 16:45:25
Сообщений: 29
Откуда: Брянск
Рейтинг сообщения: 0
помогите. собрал схему http://radiokot.ru/circuit/digital/home/64/ прощил мк, все заработало. Но часы отстают на 5мин/час. С конденсаторами неделю мечался подбирал от 18 до 36 пф. эффекта никакого.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы на PIC
СообщениеДобавлено: Чт июл 06, 2017 12:51:28 
Друг Кота
Аватар пользователя

Карма: 94
Рейтинг сообщений: 1427
Зарегистрирован: Вт мар 16, 2010 22:02:27
Сообщений: 14616
Откуда: ДОНЕЦК
Рейтинг сообщения: 0
У таких часов корректировка хода не конденсаторами, а коэффициентом деления программно делаться должна.
Обычно 1-2 минуты в неделю. Ежли больше - значит где-то программный недочет.
Попробуйте обратиться к автору.
:beer:


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы на PIC
СообщениеДобавлено: Чт июл 06, 2017 22:56:22 
Первый раз сказал Мяу!
Аватар пользователя

Зарегистрирован: Чт дек 24, 2009 16:45:25
Сообщений: 29
Откуда: Брянск
Рейтинг сообщения: 0
Еще бы автора найти.


Вернуться наверх
 
PCBWay - всего $5 за 10 печатных плат, первый заказ для новых клиентов БЕСПЛАТЕН

Сборка печатных плат от $30 + БЕСПЛАТНАЯ доставка по всему миру + трафарет

Онлайн просмотровщик Gerber-файлов от PCBWay + Услуги 3D печати
Не в сети
 Заголовок сообщения: Re: Часы на PIC
СообщениеДобавлено: Вс июл 09, 2017 12:10:54 
Первый раз сказал Мяу!

Карма: 13
Рейтинг сообщений: 17
Зарегистрирован: Чт июн 15, 2017 10:40:31
Сообщений: 32
Откуда: Екатеринбург
Рейтинг сообщения: 0
В этой схеме кварц используется в генераторе тактовой частоты. Изменением емкости конденсатора можно менять частоту генерации в очень малых пределах (это действительно подстройка, а не настройка). Что у Вас за кварц? Скорее всего он не совсем 4 мГц. Еще, как вариант, при программировании (чем прошивку заливали?) PIC возникла ошибка в записи конфигурации и он работает от встроенного генератора у которого частота как раз 4 мГц, так что все работает, но вот точность гораздо ниже.

_________________
Мир вокруг нас разумен настолько, насколько разумны мы сами. Профессионал не обязательно говорит умные слова, но зная самые глубины, способен объяснить их любому "на пальцах".


Вернуться наверх
 
Новое высоковольтное герконовое реле HR12-V от HONGFA для передовых разработок

Компания Hongfa представляет новое высоковольтное мощное реле HR12-V с нормально разомкнутыми контактами. Герконовые реле имеют ряд преимуществ по сравнению с электромеханическими. Среди них: малый размер, высокая скорость срабатывания, стабильная по характеристикам и взрывобезопасная коммутация цепей и экономичность энергопотребления. Новое реле HR12-V способно коммутировать мощность 100 Вт в цепях постоянного тока, значения которого лежат в области 10 мА/1,5 кВ…1,5 А/60 В. Температура эксплуатации составляет -40…105°C.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: Часы на PIC
СообщениеДобавлено: Вс июл 09, 2017 15:05:10 
Друг Кота
Аватар пользователя

Карма: 49
Рейтинг сообщений: 391
Зарегистрирован: Вс июл 12, 2009 19:15:29
Сообщений: 7010
Откуда: Ижевск
Рейтинг сообщения: 0
Из дизассемблера:
Спойлер
Код:
L_037D:
   bcf   STATUS,RP0
   bcf   STATUS,RP1
   btfss   INTCON,T0IF
   goto   L_0382
   goto   L_0383
L_0382:
   goto   L_039A
L_0383:
   movlw   0x01      ;b'0000 0001',' ',.01
   addwf   0x3D,F
   movlw   0x00      ;b'0000 0000',' ',.00
   bcf   STATUS,Z
   btfsc   STATUS,C
   addlw   0x01      ;b'0000 0001',' ',.01
   btfsc   STATUS,Z
   goto   L_038C
   addwf   0x3E,F
L_038C:
   movlw   0x00      ;b'0000 0000',' ',.00
   bcf   STATUS,Z
   btfsc   STATUS,C
   addlw   0x01      ;b'0000 0001',' ',.01
   btfsc   STATUS,Z
   goto   L_0393
   addwf   0x3F,F
L_0393:
   movlw   0x00      ;b'0000 0000',' ',.00
   bcf   STATUS,Z
   btfsc   STATUS,C
   addlw   0x01      ;b'0000 0001',' ',.01
   btfsc   STATUS,Z
   goto   L_039A
   addwf   0x40,F
L_039A:

Раз часы отстают, то регистр TMR0 медленно набирается. Как вариант принудительно его в этом обработчике прерывания переустановить.

_________________
Docendo discimus


Вернуться наверх
 
Широкий выбор электромеханических реле Hongfa – складская программа в Компэл

КОМПЭЛ продолжает поддерживать и расширять список складских позиций Hongfa, представленных электромеханическими реле. Продукция компании активно применяется в таких областях, как промышленность, энергетика, бытовые приборы, автомобильная отрасль и специальная техника, требующая высокой надежности и на сегодняшний момент может легко заменить электромеханические реле ушедших из РФ брендов.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: Часы на PIC
СообщениеДобавлено: Сб июл 22, 2017 11:49:03 
Первый раз сказал Мяу!
Аватар пользователя

Зарегистрирован: Чт дек 24, 2009 16:45:25
Сообщений: 29
Откуда: Брянск
Рейтинг сообщения: 0
заливал прошивку ICProg jdm-адаптор. работает точно от кварца. менял на другой частоты кварц, частота менялась.

Добавлено after 2 minutes 11 seconds:
pyzhman, а как? я только начинаю осваивать программирование


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы на PIC
СообщениеДобавлено: Пн июл 24, 2017 18:00:38 
Друг Кота
Аватар пользователя

Карма: 49
Рейтинг сообщений: 391
Зарегистрирован: Вс июл 12, 2009 19:15:29
Сообщений: 7010
Откуда: Ижевск
Рейтинг сообщения: 0
Врезаться в обработчик прерывания и переустановить регистр таймера. Что-то вроде:
Код:
movlw N
movwf TMR0

_________________
Docendo discimus


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы на PIC
СообщениеДобавлено: Вс авг 20, 2017 16:50:02 
Родился
Аватар пользователя

Зарегистрирован: Чт авг 03, 2017 12:54:33
Сообщений: 7
Рейтинг сообщения: 0
автор мне немного объяснил, точно там нельзя выставить, у него коррекция через 5 дней сама происходит,

http://hostthenpost.org/uploads/6c4b095 ... 241236.jpg

сейчас читаю код, если что то придумается, выложу


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы на PIC
СообщениеДобавлено: Вт авг 22, 2017 20:38:42 
Друг Кота
Аватар пользователя

Карма: 49
Рейтинг сообщений: 391
Зарегистрирован: Вс июл 12, 2009 19:15:29
Сообщений: 7010
Откуда: Ижевск
Рейтинг сообщения: 0
...точно там нельзя выставить...

Нет желания - больше походит на правду.

_________________
Docendo discimus


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы на PIC
СообщениеДобавлено: Ср авг 23, 2017 08:34:46 
Друг Кота
Аватар пользователя

Карма: 94
Рейтинг сообщений: 1427
Зарегистрирован: Вт мар 16, 2010 22:02:27
Сообщений: 14616
Откуда: ДОНЕЦК
Рейтинг сообщения: 0
Ежли корректировка сменой участка прошивки при помощи перекомпиляции исходника с последующим перепрограммированием МК, то тогда НЕТ ВОЗМОЖНОСТИ (не для пользователя). Ибо пользователь в большинстве случаев не программист.
Иначе смена коэффициента деления хранящегося в ЕЕПРОМ, доступная к изменению пользователем в "волшебном" сервис-режиме (вызываемом "заклинаниями с выводами" перед подачей питания).
8)


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы на PIC
СообщениеДобавлено: Чт сен 21, 2017 07:09:27 
Родился
Аватар пользователя

Зарегистрирован: Чт авг 03, 2017 12:54:33
Сообщений: 7
Рейтинг сообщения: 0
прекомпилировать не проблема оказалась, корректировал каждую минуту, собрал 2 часов, проблема оказалась в том что прислали супермелкие детальки, таких пауков налепил http://hostthenpost.org/uploads/9c0a05d ... 2d8904.jpg автор предусмотрительно вывел контакты для программатора, каому надо исходники пишите, так как проект по словам автора древний, и самого его найти трудно


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы на PIC
СообщениеДобавлено: Чт сен 21, 2017 19:27:07 
Друг Кота
Аватар пользователя

Карма: 49
Рейтинг сообщений: 391
Зарегистрирован: Вс июл 12, 2009 19:15:29
Сообщений: 7010
Откуда: Ижевск
Рейтинг сообщения: 0
...каому надо исходники пишите...

Чего писать-то? Выкладывай.

_________________
Docendo discimus


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы на PIC
СообщениеДобавлено: Вс сен 24, 2017 20:20:28 
Первый раз сказал Мяу!
Аватар пользователя

Зарегистрирован: Чт дек 24, 2009 16:45:25
Сообщений: 29
Откуда: Брянск
Рейтинг сообщения: 0
возникла идея добавить в схему RTC DC1307. Но не получается софтовый I2C реализовать. В архиве clock rtc.asm рабочий исходник по перекодировке и выводу чисел на дисплей. остольные файлы проба написать софт I2C. Особо не ругайте, только учуси работать с МК.


Вложения:
часы.zip [5.84 KiB]
Скачиваний: 355
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы на PIC
СообщениеДобавлено: Пн сен 25, 2017 05:59:39 
Друг Кота
Аватар пользователя

Карма: 94
Рейтинг сообщений: 1427
Зарегистрирован: Вт мар 16, 2010 22:02:27
Сообщений: 14616
Откуда: ДОНЕЦК
Рейтинг сообщения: 0
МММ... где-то точно было под mcs51... под ПИк надо как-ить глянуть...
:dont_know:


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы на PIC
СообщениеДобавлено: Пн сен 25, 2017 08:30:56 
Первый раз сказал Мяу!
Аватар пользователя

Зарегистрирован: Чт дек 24, 2009 16:45:25
Сообщений: 29
Откуда: Брянск
Рейтинг сообщения: 0
месяц голову ломаю, зато мемного освоился с поограммированием.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы на PIC
СообщениеДобавлено: Вт сен 26, 2017 19:04:23 
Родился
Аватар пользователя

Зарегистрирован: Чт авг 03, 2017 12:54:33
Сообщений: 7
Рейтинг сообщения: 0
...каому надо исходники пишите...

Чего писать-то? Выкладывай.


среда компиляции HI-TECH проект в МП-Лаб язык программирования Си, естественно редактировать формулу корректировки каждому понадобится самому исходя из конкретного отставания или обгона времени у себя на часах, ну или кому охота полностью преписать весь код)) вот что в итоге получилось у меня, добавил правда в схему регулятор яркости на лм317, бо слишком ярко http://hostthenpost.org/uploads/0bf4adc ... 563213.jpg


Вложения:
Clock_MBI.rar [95.98 KiB]
Скачиваний: 360
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы на PIC
СообщениеДобавлено: Вт окт 03, 2017 11:47:18 
Первый раз сказал Мяу!
Аватар пользователя

Зарегистрирован: Чт дек 24, 2009 16:45:25
Сообщений: 29
Откуда: Брянск
Рейтинг сообщения: 0
все добился я тог, чего хотел. добавил к этой схеме RTC ds1307. RB5 - SCL, RB6 -SDA. все заработало, с интерфейсом I2C пришлось повозится.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы на PIC
СообщениеДобавлено: Вт окт 03, 2017 13:11:25 
Родился
Аватар пользователя

Зарегистрирован: Чт авг 03, 2017 12:54:33
Сообщений: 7
Рейтинг сообщения: 0
а где весь проект с прошивкой и схемой?)


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы на PIC
СообщениеДобавлено: Вт окт 03, 2017 16:41:36 
Первый раз сказал Мяу!
Аватар пользователя

Зарегистрирован: Чт дек 24, 2009 16:45:25
Сообщений: 29
Откуда: Брянск
Рейтинг сообщения: 0
за основу взята эта схема http://radiokot.ru/circuit/digital/home/64/
так как она была собрана программа писалась под нее.
в архиве исходник и схема в протеус.
прошивал в 2 этапа
1. с инициализацией RTC (установк времени и пуск часов)
2. основная работа ( вывод времени на индикатор )

Добавлено after 1 hour 8 minutes 37 seconds:
а это пичти готовое устройство


Вложения:
IMG_20171003_164332.jpg [217.95 KiB]
Скачиваний: 578
IMG_20171003_164427.jpg [248.82 KiB]
Скачиваний: 813
часы.rar [20.17 KiB]
Скачиваний: 470
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы на PIC
СообщениеДобавлено: Чт апр 12, 2018 16:08:55 
Первый раз сказал Мяу!

Зарегистрирован: Пн июн 03, 2013 18:16:27
Сообщений: 36
Рейтинг сообщения: 0
Поделитесь пожалуйста печаткой.


Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 20 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: MOREMAN89 и гости: 16


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y