реклама на сайте
подробности

 
 
> Кто работал с RealTimeClock микросхемами?, Помогите найти аналог на PIC
DenisIV
сообщение Dec 14 2008, 12:58
Сообщение #1


Участник
*

Группа: Свой
Сообщений: 68
Регистрация: 11-12-08
Из: Республика Беларусь, г.Минск
Пользователь №: 42 380



Собственно, проблема в следующем: Раньше я использовал MK41T56N, но она слишком дорогая по сравнению с 12-й серией ПИКов. Возникла идея написать прогу для 12С508/509/F629/675 и т.д. что бы получить хоть какой-то приемлемый результат. Может кто с такой задачей сталкивался?

Сообщение отредактировал DenisIV - Dec 14 2008, 13:20
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Сергей К
сообщение Dec 28 2008, 12:09
Сообщение #2


Участник
*

Группа: Новичок
Сообщений: 24
Регистрация: 18-09-08
Из: Киев
Пользователь №: 40 317



Цитата
Цена говорит за PIC10F200 (дешевле не нашел)
Чутьё подсказывает, что 12F629...
у PIC10F200 только внутрений генератор есть. К 12F629 можно и кварц пристроить.
Если не нужна высокая экономичность, то можно и с кварцем 32 кГц не засыпать.
Если же засыпать, то нужно средство, выводящее МК из спячки (причем с точными промежуткми времени, а не через WDT), ведь в сонном режиме таймер от штатного тактового генератора останавливается.

В своей самоделке на PIC16F877 (887) я вначале делал программные часы, но точность была не велика (с штатным кварцем на 4 МГц). Позже поставил DS1307 к которой вместо батарейки пристроил ионистор на 0,1Ф (это устройство у меня каждый день включается и ионистор подзаряжается. На сутки заряда хватает, а больше я не пробовал).

Цитата
но меня смущает как сделать обмен между часами и контроллером
тут уж как Вам удобнее. Проще всего написать обмен по SPI (но нужно как минимум 3-4 ножки задействовать), если есть еще одно устройство с таким интерфейсом - то подключить совсем не сложно. Для OneWire достаточно и одной ножки, но тут нужно четче соблюдать временные интервалы. Можно конечно и по UART организовать обмен....

Сообщение отредактировал Сергей К - Dec 28 2008, 12:18
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- DenisIV   Кто работал с RealTimeClock микросхемами?   Dec 14 2008, 12:58
- - vvs157   Цитата(DenisIV @ Dec 14 2008, 15:58) Собс...   Dec 14 2008, 16:21
|- - DenisIV   Цитата(vvs157 @ Dec 14 2008, 19:21) MK41T...   Dec 14 2008, 16:35
|- - volodya   Цитата(DenisIV @ Dec 14 2008, 18:35) Бата...   Dec 15 2008, 06:11
- - AlexCrane   Есть DS1337 i2c - без памяти DS1338 i2c - с памят...   Dec 15 2008, 11:15
- - DenisIV   Я согласен на счет скромности цены на dallas/maxim...   Dec 15 2008, 13:55
|- - petrd   Цитата(DenisIV @ Dec 15 2008, 16:55) Для ...   Dec 15 2008, 18:50
||- - DenisIV   Цитата(petrd @ Dec 15 2008, 21:50) Непоня...   Dec 16 2008, 12:49
|- - rx3apf   Цитата(DenisIV @ Dec 15 2008, 16:55) Я со...   Dec 15 2008, 19:16
- - DenisIV   Народ, ну неужели ни у кого никаких идей нет?   Dec 19 2008, 14:06
|- - rezident   Цитата(DenisIV @ Dec 19 2008, 19:06) Наро...   Dec 19 2008, 14:40
||- - DenisIV   Цитата(rezident @ Dec 19 2008, 17:40) Иде...   Dec 20 2008, 13:37
||- - SAR   Цитата(DenisIV @ Dec 20 2008, 15:37) Проц...   Jan 11 2009, 02:23
|- - zksystem   Цитата(DenisIV @ Dec 19 2008, 17:06) Наро...   Jan 24 2009, 14:24
|- - Сергей Борщ   Цитата(DenisIV @ Dec 19 2008, 16:06) Наро...   Jan 24 2009, 18:45


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 22nd July 2025 - 07:34
Рейтинг@Mail.ru


Страница сгенерированна за 0.01365 секунд с 7
ELECTRONIX ©2004-2016