На радостях получил заказанные мной кварцы по 1 МГц. Цель - отработать микроконтроллерные устройства с минимальным потребелением (питание от батарей). Сразу же сделал часики на ATtiny2313 и TIC8148. Для большей экономии применил режим пониженного потребления idle mode (работает вся перефирия кроме ядра) в результате чего потребление снизилось на 50 %. Итог 0,1... 0,2 мА при 3-х Вольтах питания. Первые же проблемы выяснились сразу - часы спешили. Причём спешили очень сильно. Каллибровкой преполнения таймера удалось выяснить что частота кварца примерно 1`005`200 Гц, вместо положенных 1`000`000 Гц. Далее откалибровав таймер добился устойчивого хода без существенных отклонений. Оставил на ночь, часы сильно отстали. Снова откаллибровал, в течении дня часы стали сильно спешить, снова откаллибровал. Позже ввёл управляемую каллибровочную константу управляемую кнопками. Выяснил что разрядности константы не хватает что-бы устранять отклонения частоты. Решил было что это питание, при программировании и отладки использовал питание 5 Вольт от USB-программатора, при "самостоятельном полёте" питание от батарей 3 Вольта. Подёргал питание,ухода частоты нет за короткий промежуток времени. Сегодня утром (25.08.2010) догадался нагреть паяльным феном до t 150°C. Уход стал буквально 1 секунда в минуту.
В чём проблема? Ранее ничего подобного не замечал. Кварцев в моих конструкциях стоят сотни, на частотах от 3,6864 МГц до 20 МГц. Фьюзы для разных частот могу выставить почти в слепую. Ради прикола ставил керамический резонатор на 500 кГц. Сразу удалось откалибровать (его частота оказалась 503`600 Гц), температурные отклонения гораздо ниже. Доставшиеся кварцы смахивают на совковые (позже фото выложу), сильно отличающиеся от кварцев производимых GEYER. _________________ Тротила для дураков не бывает® One
1000k. Указанно. Позже фото выложу на всеобщее обозрение. Корпус HC-49/S. Производитель и всё остальное неизвестны. _________________ Тротила для дураков не бывает® One
Программа вылизанна в симуляторе. С тактами ошибиться я не могу это не реально . Частотомер сваяю сегодня-завтра, уже отработанная конструкция и программа (только поверить бы собранную конструкцию). Расхождения между моим синтезатором DDS и частотомером (когда-то проверял) не более 1 Гц на 2`000 Гц.
DS1307 отработанная конструкция. Цель DS-ки другая уже решенная и широко используема. Текущая моя цель достигнута - получение устройства с минимальным потреблением. Кварцы на 1 МГц - чисто спортивный интерес. Возможен такой вариант что осциллятор МК не хочет корректно работать с такой низкой частотой. Для МК атмел (в частности 8-ми битки) нижний предел по частоте для кварцевых резонаторов указан 0,9 МГц, для керамических резонаторов 0,4 МГц. Хотя когда-то завёл ATtiny26 от 32`768 Гц, контроллер то работал а вот таймер при определённых коэффициентах деления прескаллера (предделителя) отказывался считать вообще. _________________ Тротила для дураков не бывает® One
Слева столбик из странных кварцевых резонаторов. Справа лишь малая часть разных типов резонаторов которые довелось использовать и которые ни разу не подводили. Помещая работающий "девайс" в голодильник и нагревая феном выяснил что отклонения частоты вызваны температурными перепадами. Вообще сложилось впечатление что это керамические резонаторы упакованные в стандартный кварцевый корпус. _________________ Тротила для дураков не бывает® One
Фокус в обозначениях. Где больше нулей-знаков после десятичного разделителя, там это более точный прибор. Обычно 10e-6 порядок точности. А вот тут по сути целым числом указано, т.е. это потенциально низкая точность.
Знаю я о нулях. Не зря в своё время заказывал кварцы на 16 МГц с 6(!) нулями после точки. Обратите внимание на резонатор с частотой 3.579545 МГц. _________________ Тротила для дураков не бывает® One
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах Вы не можете вкладывать файлы Вы не можете скачивать файлы