



Скорей всего нужно чтоб этот другой источник работал на частоте сетиewrey писал(а):Тока чёта я не догнал, авторы пишут что можно использовать любой другой источник синхронизации, вместо частоты сети.
Идеально конечно бы подошла DS32Khz, но т.к. у меня с ней напряга, можно подключить к МК просто часовой кварц 32Khz?
Одну ногу к МК, вторую на землю?
Код: Выделить всё
Use of an external clock source:
If you don't use the mains frequency as clock source (you prefer a quartz, DS32Khz or
any other), connect it to PB3 of the Attiny2313.
The clock must be lower or equal 64 Hz – use for example a 4060 for dividing (adjust
Parameter 15 !)..
For using a clock lower 22Hz, the internal backup clock of the Attiny will not work –
connect the clock source to the battery/accu too.Ну вот там и сказано что частота не может быть выше 64Гц. И нужно эту частоту указывать в "Parameter 15", по умолчанию она 50Гц. Импульсы стороннего источника подаются на пин PB3ewrey писал(а):Apparatchik Нет, это не так. Вот вырезка из мануала:Код: Выделить всё
Use of an external clock source: If you don't use the mains frequency as clock source (you prefer a quartz, DS32Khz or any other), connect it to PB3 of the Attiny2313. The clock must be lower or equal 64 Hz – use for example a 4060 for dividing (adjust Parameter 15 !).. For using a clock lower 22Hz, the internal backup clock of the Attiny will not work – connect the clock source to the battery/accu too.
Нет незаработает. Частоту с DS32Khz (или другого источника) нужно поделить до нужной (до 64) и тогда подать на мк. В качестве делителя можно использовать либо логику либо восьминогий мк, и импульсы подавать на PB3. Или если есть возможность, то переписать прошивку под нужный кварцewrey писал(а):Дык это понятно что, не больше 64Гц. Заработает ли, если просто подключить кварц 32Khz напрямую к ноге МК? Или нужен
какой то "активный" источник? ( кварц + логика например )
Схемка привлекла своей функциональностью и настройкой всех парамеров часов из меню. Есть функция подключения PIR
сенсора, тренировка ламп от отравления....
В вырезке, которую вы дали, сказано что частота должна быть меньше или равно 64Гц, также сказано что для деления частоты например от DS32Khz можно использовать микросхему 4060.ewrey писал(а):А мне кажется что не нужно там ни чего делить, подать соответствующую частоту, и выставить её в опциях, что в менюшке часов.
Из неё я понял, что мк нужно всёравно тактировать от сети, а точную частоту подавать на PB3 для счёта времени, и частота эта может быть от 2 до 64Гц, и здесь тоже упоминается деление на микре 4060!Parameter 15 – (Mains) input frequency
Adjustable from 00-64 (Hz)
Default: 50
Frequency of the external clock, normally taken from the AC-Wallwart (9...12 V, via RC
-see schematic). For America you should choose 60 Hz, for Europe 50.
If you want connect other clock sources (clock cristal + 4060 → 2Hz or a temperature
compensated DS32kHz), adjust the correct frequency here.
The clock will run with its internal oscillator in case of a mains blackout (with connected
battery/accu option)
Код: Выделить всё
Если вы не используете частота сети как источник синхронизации (вы предпочитаете кварц, DS32Khz или
любой другой), подключите его к PB3 из Attiny2313.Код: Выделить всё
Частота должна быть меньше или равна 64 Гц - использовать, например 4060 для деленияА я о чём толкую? Генератор DS32Khz выдаёт 32,768кГц и её нужно делить. Тактирование мк в даной схеме идёт от сети тоесть 50гц. Частота тактирования и её источник выставляется fuse битами при программировании мк и програмно (из меню) неможет быть изменена! програмно можно менять только предделитель таймера. Из этого следует что если подключить кварц на 32768Гц к XTAL1 и XTAL2 то без изменения fuse битов и скорей всего прошивки часы работать небудут по крайней мере правильно. Также судя по вырезкам и схеме для тактирования счётчика времени используэтся не частота на которой работает мк, а частота поступающая на PB3ewrey писал(а): Если частота источника более 64Гц, то конечно нужно делить:Код: Выделить всё
Частота должна быть меньше или равна 64 Гц - использовать, например 4060 для деления
ошибся, наверно внутреним генератором, но сути это неменяет. на PB3 нужно подавать импульсы с активного источника, на этой ноге нету генератора внутри мк и просто от кварца работать небудет.Apparatchik писал(а):Тактирование мк в даной схеме идёт от сети тоесть 50гц.