Форум Микро-Чип
Поиск и заказ электронных компонентов
 

Вернуться   Форум Микро-Чип > Общетехнические вопросы

Общетехнические вопросы Общие вопросы аналоговой и цифровой электроники.

Ответ
 
Опции темы Опции просмотра
Старый 08.11.2011, 17:59   #1
a856mm
Senior Member
 
Регистрация: 22.09.2011
Сообщений: 175
Вес репутации: 117/34
a856mm will become famous soon enougha856mm will become famous soon enough
По умолчанию Как при производстве сотнями шт. проверить правильность RTC?

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

Этот вариант я придумал от балды. Может есть более правильный способ, чтобы девайсы не откладывать на сутки? Все эти отложения на сутки приводят к увеличению трудоемкости изготовления.

Просто включить/выключить - проверим только батарейку, а были случаи бракованных кварцев - их за 5 мин не поймешь, там погрешность долго набегала.. Может измерять контроллером время, затем сравнивать с RTC? У RTC шаг 1сек, погрешность в несколько сек. набежит не скоро, да и непонятно где держать включенными сотню девайсов на проверке..

Буду рад любым рекомендациям
a856mm вне форума   Ответить с цитированием
Старый 08.11.2011, 18:09   #2
Bill
Senior Member
 
Аватар для Bill
 
Регистрация: 26.02.2007
Адрес: Челябинск
Возраст: 70
Сообщений: 2,215
Вес репутации: 1898/88
Bill has a brilliant futureBill has a brilliant futureBill has a brilliant futureBill has a brilliant futureBill has a brilliant futureBill has a brilliant futureBill has a brilliant futureBill has a brilliant futureBill has a brilliant futureBill has a brilliant futureBill has a brilliant future
По умолчанию Измеряете частоту генератора у RTC.

Цитата:
Сообщение от a856mm Посмотреть сообщение
Функционал девайса проверить легко. Но как проверить в нем правильность хода RTC (отдельная микросхема с батарейкой и кварцем).
На сегодня проверяется так: на всех девайсах выставляется эталонное время, затем девайсы откладываются на сутки. И через сутки проверяется - если время не ушло от эталонного таймера, то проверка пройдена.

Этот вариант я придумал от балды. Может есть более правильный способ, чтобы девайсы не откладывать на сутки? Все эти отложения на сутки приводят к увеличению трудоемкости изготовления.

Просто включить/выключить - проверим только батарейку, а были случаи бракованных кварцев - их за 5 мин не поймешь, там погрешность долго набегала.. Может измерять контроллером время, затем сравнивать с RTC? У RTC шаг 1сек, погрешность в несколько сек. набежит не скоро, да и непонятно где держать включенными сотню девайсов на проверке..

Буду рад любым рекомендациям
В идеале она должна быть точно 32768 Гц. При отклонении частоты часы будут либо отставать, либо спешить. Определитесь с допустимой точностью хода и тогда будет просто контролировать ваши устройства. измерение частоты - процедура достаточно простая и быстрая. Или нет?
Bill вне форума   Ответить с цитированием
Старый 08.11.2011, 18:11   #3
majorPAE
Super Moderator
 
Аватар для majorPAE
 
Регистрация: 26.02.2007
Возраст: 58
Сообщений: 2,221
Вес репутации: 2214/92
majorPAE has a reputation beyond reputemajorPAE has a reputation beyond reputemajorPAE has a reputation beyond reputemajorPAE has a reputation beyond reputemajorPAE has a reputation beyond reputemajorPAE has a reputation beyond reputemajorPAE has a reputation beyond reputemajorPAE has a reputation beyond reputemajorPAE has a reputation beyond reputemajorPAE has a reputation beyond reputemajorPAE has a reputation beyond repute
Отправить сообщение для majorPAE с помощью ICQ Отправить сообщение для majorPAE с помощью Skype™
По умолчанию Re: Как при производстве сотнями шт. проверить правильность RTC?

У большинства RTC есть выход прерываний. Мерять точным прибором период этих прерываний. Можно и контроллером, если точность ширпотребного кварца устроит.
__________________
ЗАКОH ТРУДHОСТЕЙ БИЛЛИHГСА: Большинство тpyдностей пpоисходит оттого, что мы слишком быстpо говоpим ДА и недостаточно быстpо - НЕТ.(с)
"Очередной шаг вперед, как правило, результат хорошего пинка в зад!"(С)
majorPAE вне форума   Ответить с цитированием
Старый 08.11.2011, 22:27   #4
Pridnya
Senior Member
 
Регистрация: 21.01.2009
Адрес: Russia, Orel
Возраст: 40
Сообщений: 4,754
Вес репутации: 4545/133
Pridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond repute
По умолчанию Re: Как при производстве сотнями шт. проверить правильность RTC?

У меня такая же басня. Часы на DS1306 убегают вперед на 30 секунд в сутки. Частоту на выводе контроля частоты измерял Fluke - примерно 32770 Гц. Просто сделал коррекцию в конце каждых суток. Но это помогает только при включённом контроллере. Или, если будильник в часах выставлять для просыпания МК и коррекции.
Pridnya вне форума   Ответить с цитированием
Старый 08.11.2011, 22:32   #5
Pridnya
Senior Member
 
Регистрация: 21.01.2009
Адрес: Russia, Orel
Возраст: 40
Сообщений: 4,754
Вес репутации: 4545/133
Pridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond repute
По умолчанию Re: Как при производстве сотнями шт. проверить правильность RTC?

А сотню девайсов при проверке можно и нужно держать в термошкафу при +50 градусах (термопрогон) в течении суток. И только после этого заниматься дальше.
Pridnya вне форума   Ответить с цитированием
Старый 08.11.2011, 22:37   #6
Eddy71
Senior Member
 
Аватар для Eddy71
 
Регистрация: 14.09.2009
Адрес: Украина, Луганск
Возраст: 49
Сообщений: 191
Вес репутации: 116/41
Eddy71 will become famous soon enoughEddy71 will become famous soon enough
По умолчанию Re: Как при производстве сотнями шт. проверить правильность RTC?

30 секунд с в сутки многовато. Может вы конденсаторы забыл на кварц повесить или не те? (разные резонаторы требуют разный номинал для точной работы).
Eddy71 вне форума   Ответить с цитированием
Старый 09.11.2011, 09:23   #7
Pridnya
Senior Member
 
Регистрация: 21.01.2009
Адрес: Russia, Orel
Возраст: 40
Сообщений: 4,754
Вес репутации: 4545/133
Pridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond repute
По умолчанию Re: Как при производстве сотнями шт. проверить правильность RTC?

В типовой схеме включения DS1306 конденсаторов нет. Есть только требование к емкости кварца. И все часы все часы спешат. А вот на DS1307 (там тоже конденсаторов нет) - отстают на 35 секунд в сутки. Таким образом, если кварцы 32768 брать "с помойки", без DataSheet-a и не контролировать их параметры - жди сюрпризов.
Pridnya вне форума   Ответить с цитированием
Старый 09.11.2011, 09:34   #8
VXDRV
Senior Member
 
Аватар для VXDRV
 
Регистрация: 25.02.2007
Адрес: Karagandy
Возраст: 37
Сообщений: 375
Вес репутации: 230/53
VXDRV has a spectacular aura aboutVXDRV has a spectacular aura aboutVXDRV has a spectacular aura about
Отправить сообщение для VXDRV с помощью ICQ
По умолчанию Re: Как при производстве сотнями шт. проверить правильность RTC?

Цитата:
Сообщение от a856mm Посмотреть сообщение
Функционал девайса проверить легко. Но как проверить в нем правильность хода RTC (отдельная микросхема с батарейкой и кварцем).
На сегодня проверяется так: на всех девайсах выставляется эталонное время, затем девайсы откладываются на сутки. И через сутки проверяется - если время не ушло от эталонного таймера, то проверка пройдена.

Этот вариант я придумал от балды. Может есть более правильный способ, чтобы девайсы не откладывать на сутки? Все эти отложения на сутки приводят к увеличению трудоемкости изготовления.

Просто включить/выключить - проверим только батарейку, а были случаи бракованных кварцев - их за 5 мин не поймешь, там погрешность долго набегала.. Может измерять контроллером время, затем сравнивать с RTC? У RTC шаг 1сек, погрешность в несколько сек. набежит не скоро, да и непонятно где держать включенными сотню девайсов на проверке..

Буду рад любым рекомендациям
DS3231 - не то?
VXDRV вне форума   Ответить с цитированием
Старый 09.11.2011, 18:55   #9
Romantic
Senior Member
 
Аватар для Romantic
 
Регистрация: 13.07.2007
Адрес: Ленинград
Возраст: 35
Сообщений: 2,096
Вес репутации: 3340/100
Romantic has a reputation beyond reputeRomantic has a reputation beyond reputeRomantic has a reputation beyond reputeRomantic has a reputation beyond reputeRomantic has a reputation beyond reputeRomantic has a reputation beyond reputeRomantic has a reputation beyond reputeRomantic has a reputation beyond reputeRomantic has a reputation beyond reputeRomantic has a reputation beyond reputeRomantic has a reputation beyond repute
По умолчанию Re: Как при производстве сотнями шт. проверить правильность RTC?

Цитата:
Сообщение от VXDRV Посмотреть сообщение
DS3231 - не то?
Самое то, но становится всё дороже и всё труднее достать!.. Если только по Фарнелу работать.
Romantic вне форума   Ответить с цитированием
Старый 10.11.2011, 20:02   #10
dr_Sash
Senior Member
 
Аватар для dr_Sash
 
Регистрация: 20.11.2007
Адрес: south/glUkraine
Сообщений: 1,562
Вес репутации: 902/70
dr_Sash is a splendid one to beholddr_Sash is a splendid one to beholddr_Sash is a splendid one to beholddr_Sash is a splendid one to beholddr_Sash is a splendid one to beholddr_Sash is a splendid one to beholddr_Sash is a splendid one to beholddr_Sash is a splendid one to behold
Отправить сообщение для dr_Sash с помощью ICQ Отправить сообщение для dr_Sash с помощью Skype™
По умолчанию Re: Как при производстве сотнями шт. проверить правильность RTC?

Цитата:
Сообщение от Romantic Посмотреть сообщение
Самое то, но становится всё дороже и всё труднее достать!.. Если только по Фарнелу работать.
Дороже - таки ДА!, а вот достать - вроде можно (нашел сходу у трех известных поставщиков)...
__________________
Good timber does not grow with ease. The stronger the wind the stronger the trees.
dr_Sash вне форума   Ответить с цитированием
Старый 10.11.2011, 21:29   #11
tormentor
Senior Member
 
Аватар для tormentor
 
Регистрация: 20.03.2011
Сообщений: 160
Вес репутации: 135/36
tormentor will become famous soon enoughtormentor will become famous soon enough
Отправить сообщение для tormentor с помощью Skype™
По умолчанию Re: Как при производстве сотнями шт. проверить правильность RTC?

есть еще PCF2127/2129
__________________

tormentor вне форума   Ответить с цитированием
Старый 11.11.2011, 12:43   #12
Romantic
Senior Member
 
Аватар для Romantic
 
Регистрация: 13.07.2007
Адрес: Ленинград
Возраст: 35
Сообщений: 2,096
Вес репутации: 3340/100
Romantic has a reputation beyond reputeRomantic has a reputation beyond reputeRomantic has a reputation beyond reputeRomantic has a reputation beyond reputeRomantic has a reputation beyond reputeRomantic has a reputation beyond reputeRomantic has a reputation beyond reputeRomantic has a reputation beyond reputeRomantic has a reputation beyond reputeRomantic has a reputation beyond reputeRomantic has a reputation beyond repute
По умолчанию Re: Как при производстве сотнями шт. проверить правильность RTC?

Цитата:
Сообщение от tormentor Посмотреть сообщение
есть еще PCF2127/2129
Очень интересные чипы. Особенно с RAM и WatchDog. Но где их брать?..
Romantic вне форума   Ответить с цитированием
Старый 11.11.2011, 21:21   #13
Greg
Super Moderator
 
Регистрация: 25.02.2007
Адрес: Moscow, ODBS
Сообщений: 6,942
Вес репутации: 5817/175
Greg has a reputation beyond reputeGreg has a reputation beyond reputeGreg has a reputation beyond reputeGreg has a reputation beyond reputeGreg has a reputation beyond reputeGreg has a reputation beyond reputeGreg has a reputation beyond reputeGreg has a reputation beyond reputeGreg has a reputation beyond reputeGreg has a reputation beyond reputeGreg has a reputation beyond repute
По умолчанию Re: Как при производстве сотнями шт. проверить правильность RTC?

Цитата:
Сообщение от Romantic Посмотреть сообщение
Очень интересные чипы. Особенно с RAM и WatchDog. Но где их брать?..
полно без рамы
http://www.terraelectronica.ru/catal...&Gde=2&PageS=1

когда тиражи небольшие и случайные, ориентируешься на то, что пользует большинство...
Greg вне форума   Ответить с цитированием
Старый 11.11.2011, 21:27   #14
tormentor
Senior Member
 
Аватар для tormentor
 
Регистрация: 20.03.2011
Сообщений: 160
Вес репутации: 135/36
tormentor will become famous soon enoughtormentor will become famous soon enough
Отправить сообщение для tormentor с помощью Skype™
По умолчанию Re: Как при производстве сотнями шт. проверить правильность RTC?

Цитата:
Сообщение от Greg Посмотреть сообщение
полно без рамы
http://www.terraelectronica.ru/catal...&Gde=2&PageS=1
когда тиражи небольшие и случайные, ориентируешься на то, что пользует большинство...
речь шла о PCF2127/2129, содержащих термокомпенсированный кварц

Цитата:
Но где их брать?
ищите на efind.ru / chipfind.ru . У многих есть
__________________

tormentor вне форума   Ответить с цитированием
Старый 11.11.2011, 21:58   #15
Greg
Super Moderator
 
Регистрация: 25.02.2007
Адрес: Moscow, ODBS
Сообщений: 6,942
Вес репутации: 5817/175
Greg has a reputation beyond reputeGreg has a reputation beyond reputeGreg has a reputation beyond reputeGreg has a reputation beyond reputeGreg has a reputation beyond reputeGreg has a reputation beyond reputeGreg has a reputation beyond reputeGreg has a reputation beyond reputeGreg has a reputation beyond reputeGreg has a reputation beyond reputeGreg has a reputation beyond repute
По умолчанию Re: Как при производстве сотнями шт. проверить правильность RTC?

Цитата:
Сообщение от tormentor Посмотреть сообщение
речь шла о PCF2127/2129, содержащих термокомпенсированный кварц
Но где их брать?
Greg вне форума   Ответить с цитированием
Старый 14.11.2011, 13:38   #16
Romantic
Senior Member
 
Аватар для Romantic
 
Регистрация: 13.07.2007
Адрес: Ленинград
Возраст: 35
Сообщений: 2,096
Вес репутации: 3340/100
Romantic has a reputation beyond reputeRomantic has a reputation beyond reputeRomantic has a reputation beyond reputeRomantic has a reputation beyond reputeRomantic has a reputation beyond reputeRomantic has a reputation beyond reputeRomantic has a reputation beyond reputeRomantic has a reputation beyond reputeRomantic has a reputation beyond reputeRomantic has a reputation beyond reputeRomantic has a reputation beyond repute
По умолчанию Re: Как при производстве сотнями шт. проверить правильность RTC?

Цитата:
Сообщение от Greg Посмотреть сообщение
Но где их брать?
Эхо-хо, этот сарказм говорит мне, что я не прав

К слову, без RAM не очень хорошо, ибо, согласно рекомендациям премногоуважаемого tester'a, рекомендуется применять сигнатуры для верификации состояния внешних устройств. Я так и делаю в последнее время.
Romantic вне форума   Ответить с цитированием
Старый 14.11.2011, 13:43   #17
dr_Sash
Senior Member
 
Аватар для dr_Sash
 
Регистрация: 20.11.2007
Адрес: south/glUkraine
Сообщений: 1,562
Вес репутации: 902/70
dr_Sash is a splendid one to beholddr_Sash is a splendid one to beholddr_Sash is a splendid one to beholddr_Sash is a splendid one to beholddr_Sash is a splendid one to beholddr_Sash is a splendid one to beholddr_Sash is a splendid one to beholddr_Sash is a splendid one to behold
Отправить сообщение для dr_Sash с помощью ICQ Отправить сообщение для dr_Sash с помощью Skype™
По умолчанию Re: Как при производстве сотнями шт. проверить правильность RTC?

Цитата:
Сообщение от Romantic Посмотреть сообщение
рекомендуется применять сигнатуры для верификации...
Но, ИМХО - хранить их в РАМе - не шибко хорошо... Или нет? (С)
__________________
Good timber does not grow with ease. The stronger the wind the stronger the trees.
dr_Sash вне форума   Ответить с цитированием
Старый 14.11.2011, 13:49   #18
Romantic
Senior Member
 
Аватар для Romantic
 
Регистрация: 13.07.2007
Адрес: Ленинград
Возраст: 35
Сообщений: 2,096
Вес репутации: 3340/100
Romantic has a reputation beyond reputeRomantic has a reputation beyond reputeRomantic has a reputation beyond reputeRomantic has a reputation beyond reputeRomantic has a reputation beyond reputeRomantic has a reputation beyond reputeRomantic has a reputation beyond reputeRomantic has a reputation beyond reputeRomantic has a reputation beyond reputeRomantic has a reputation beyond reputeRomantic has a reputation beyond repute
По умолчанию Re: Как при производстве сотнями шт. проверить правильность RTC?

Цитата:
Сообщение от dr_Sash Посмотреть сообщение
Но, ИМХО - хранить их в РАМе - не шибко хорошо... Или нет? (С)
Опять же, может что неправильно было понято: в энергозависимой RAM внешнего устройства хранится сигнатура состояния этого самого внешнего устройства. Если у RTC сдохла батарейка и производилось отключение питания, то сигнатура будет утеряна. Что и сигнализирует об отсутствии целостности такого выдаваемого параметра, как время.
Romantic вне форума   Ответить с цитированием
Старый 14.11.2011, 14:36   #19
dr_Sash
Senior Member
 
Аватар для dr_Sash
 
Регистрация: 20.11.2007
Адрес: south/glUkraine
Сообщений: 1,562
Вес репутации: 902/70
dr_Sash is a splendid one to beholddr_Sash is a splendid one to beholddr_Sash is a splendid one to beholddr_Sash is a splendid one to beholddr_Sash is a splendid one to beholddr_Sash is a splendid one to beholddr_Sash is a splendid one to beholddr_Sash is a splendid one to behold
Отправить сообщение для dr_Sash с помощью ICQ Отправить сообщение для dr_Sash с помощью Skype™
По умолчанию Re: Как при производстве сотнями шт. проверить правильность RTC?

Аааа... Тады - "сорри" !

Хотя именно "РАМа" для этого и не надоть "абизательно"
Например в DS3231 - рамЫ нету, но куча редко юзаемых регистров (Алярма там...) - тама мона и хранить семафорчики...

Вопрос в другом - ну, время "сбросилось"... А чо дальше делать ?
__________________
Good timber does not grow with ease. The stronger the wind the stronger the trees.
dr_Sash вне форума   Ответить с цитированием
Старый 14.11.2011, 16:42   #20
yeskela
Senior Member
 
Аватар для yeskela
 
Регистрация: 28.01.2010
Адрес: Новочеркасск
Возраст: 37
Сообщений: 1,129
Вес репутации: 3762/86
yeskela has a reputation beyond reputeyeskela has a reputation beyond reputeyeskela has a reputation beyond reputeyeskela has a reputation beyond reputeyeskela has a reputation beyond reputeyeskela has a reputation beyond reputeyeskela has a reputation beyond reputeyeskela has a reputation beyond reputeyeskela has a reputation beyond reputeyeskela has a reputation beyond reputeyeskela has a reputation beyond repute
По умолчанию Re: Как при производстве сотнями шт. проверить правильность RTC?

Цитата:
Сообщение от dr_Sash Посмотреть сообщение
Аааа... Тады - "сорри" !

Хотя именно "РАМа" для этого и не надоть "абизательно"
Например в DS3231 - рамЫ нету, но куча редко юзаемых регистров (Алярма там...) - тама мона и хранить семафорчики...

Вопрос в другом - ну, время "сбросилось"... А чо дальше делать ?
Device dependent Если часы, то моргать нулями, требуя оное выставить. Или, если лог пишется, то можно помечать, что время не абсолютное использовано, а относительно старта устройства. Потом можно обратную корректировку сделать, когда часы установят. В любом случае, лучше знать, что у тебя часы сбились, чем ошибочно думать, что правильно идут.
__________________
Отсутствие доступа в интернет с рабочего места очень замедляет работу. Наличие - полностью парализует её.
yeskela вне форума   Ответить с цитированием
Старый 14.11.2011, 16:46   #21
Romantic
Senior Member
 
Аватар для Romantic
 
Регистрация: 13.07.2007
Адрес: Ленинград
Возраст: 35
Сообщений: 2,096
Вес репутации: 3340/100
Romantic has a reputation beyond reputeRomantic has a reputation beyond reputeRomantic has a reputation beyond reputeRomantic has a reputation beyond reputeRomantic has a reputation beyond reputeRomantic has a reputation beyond reputeRomantic has a reputation beyond reputeRomantic has a reputation beyond reputeRomantic has a reputation beyond reputeRomantic has a reputation beyond reputeRomantic has a reputation beyond repute
По умолчанию Re: Как при производстве сотнями шт. проверить правильность RTC?

Цитата:
Сообщение от yeskela Посмотреть сообщение
Device dependent Если часы, то моргать нулями, требуя оное выставить. Или, если лог пишется, то можно помечать, что время не абсолютное использовано, а относительно старта устройства. Потом можно обратную корректировку сделать, когда часы установят. В любом случае, лучше знать, что у тебя часы сбились, чем ошибочно думать, что правильно идут.
Воистину, так!
Romantic вне форума   Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы
Опции просмотра

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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Имитатор DS18B20 Filya44 Вопросы начинающих 14 12.03.2012 17:39


Часовой пояс GMT +3, время: 23:39.


Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, Jelsoft Enterprises Ltd. Перевод: zCarot