ATTINY2313 и кварц 32768Гц

Обсуждаем контроллеры компании Atmel.
Ответить
Это не хвост, это антенна
Аватара пользователя
Сообщения: 1438
Зарегистрирован: Вт окт 28, 2008 09:00:18
Откуда: Украина, Харьков

Сообщение Dr. Alex »

COKPOWEHEU писал(а):.......В tn2313 этого нет, придется ставить внешние...
А как высчитать ёмкость кондёров? Хм.... и какие фьюзы выставлять?
Порой мне кажется, что я делаю какое-то дерьмо, но когда я вижу, что делают другие, то я чувствую себя гением...
Контактная информация:
Реклама
Говорящий с текстолитом
Аватара пользователя
Сообщения: 1525
Зарегистрирован: Чт июн 10, 2010 20:11:19

Сообщение COKPOWEHEU »

Конденсаторы 20-60 пФ. Заработает и без них, но с ними надежнее и точнее. Фузы на внешний низкоскоростной кварц. Какие именно надо смотреть в даташите или калькуляторе.
Реклама
Это не хвост, это антенна
Аватара пользователя
Сообщения: 1438
Зарегистрирован: Вт окт 28, 2008 09:00:18
Откуда: Украина, Харьков

Сообщение Dr. Alex »

Так зачем вообще ставить кондёры, что они дают?
Порой мне кажется, что я делаю какое-то дерьмо, но когда я вижу, что делают другие, то я чувствую себя гением...
Контактная информация:
Говорящий с текстолитом
Аватара пользователя
Сообщения: 1525
Зарегистрирован: Чт июн 10, 2010 20:11:19

Сообщение COKPOWEHEU »

Иногда без них не запускается. Кроме того, точность, стабильность, помехозащищенность и возможность подстройки частоты в небольших пределах.
Ну и в даташите написано что надо ставить. А мы ведь верим даташиту, не так ли?
Реклама
Эиком - электронные компоненты и радиодетали
Это не хвост, это антенна
Аватара пользователя
Сообщения: 1438
Зарегистрирован: Вт окт 28, 2008 09:00:18
Откуда: Украина, Харьков

Сообщение Dr. Alex »

Так-ли)))))
Порой мне кажется, что я делаю какое-то дерьмо, но когда я вижу, что делают другие, то я чувствую себя гением...
Контактная информация:
Реклама
Говорящий с текстолитом
Аватара пользователя
Сообщения: 1525
Зарегистрирован: Чт июн 10, 2010 20:11:19

Сообщение COKPOWEHEU »

Евстифеев, "Микроконтроллеры AVR семейства tiny"
4.2.1. Генератор с внешним резонатором
Резонатор подключается к выводам XTAL1 и XTAL2 микроконтроллеров, как показано на Рис. 4.2. Эти выводы являются соответственно
входом и выходом инвертирующего усилителя тактового генератора. При необходимости сигнал, формируемый генератором, можно использовать для управления какими-либо внешними устройствами. Данный сигнал снимается с вывода XTAL2, при этом между внешней схемой и выводом микроконтроллера обязательно должен быть включен буфер. Емкости конденсаторов С1 и С2, подключаемых между выводами резонатора и общим проводом, зависят от типа резонатора. Для кварцевых резонаторов емкости этих конденсаторов обычно находятся в пределах 12...22 пФ, а для керамических должны выбираться согласно рекомендациям производителей резонаторов.
Даташит.
Crystal Oscillator XTAL1 and XTAL2 are input and output, respectively, of an inverting amplifier which can be configured for use as an On-chip Oscillator, as shown in Figure 12 on page 24. Either a quartz crystal or a ceramic resonator may be used. C1 and C2 should always be equal for both crystals and resonators. The optimal value of the capacitors depends on the crystal or resonator in use, the amount of stray capacitance, and the electromagnetic noise of the environment. Some initial guidelines for choosing capacitors for use with crystals are given in Table 4 on page 24. For ceramic resonators, the capacitor values given by the manufacturer should be used.
Реклама
Мучитель микросхем
Сообщения: 494
Зарегистрирован: Пн авг 12, 2013 19:07:47
Откуда: башкирия мелеуз

Сообщение pavel1979 »

собрал,при кварце 32768 и емкостях 22 пика кристалл не доступен!!!
фьюзы ставил для самой низкой частоты от внешнего кварца,конденсаторами играл
раз уж собрал,поставлю на 4 мгц
Поставщик валерьянки для Кота
Аватара пользователя
Сообщения: 1900
Зарегистрирован: Сб фев 21, 2009 13:11:40
Откуда: Москва

Сообщение ibiza11 »

pavel1979 писал(а):собрал,при кварце 32768 и емкостях 22 пика кристалл не доступен!!!
а частота программатора какая была?)))) должна быть как минимум в 4 раза
меньше 32768Гц. т.е. не более 8кГц
Ставим плюсы: )
Мучитель микросхем
Сообщения: 494
Зарегистрирован: Пн авг 12, 2013 19:07:47
Откуда: башкирия мелеуз

Сообщение pavel1979 »

я чет про это не подумал,задал генерацию на PORTD.2 с частотой кварца,прошил,потом попаивал кварцы,итог-при кварце 455 кгц и выше все работает,а с 32768 не генерирует сам кварц,кварц рабочий-снял с часов на PCF8583,временно
часа в 3 ночи переделал программу под кварц 3,6864 мгц,спаял,выставил время в программе(кнопок пока нет) и прошил,прошло 8 часов,идут сек в сек
думаю сделать внешнее тактирование на одном транзисторе,вроде выхода больше нет и генерация будет стабильнее
Поставщик валерьянки для Кота
Аватара пользователя
Сообщения: 1900
Зарегистрирован: Сб фев 21, 2009 13:11:40
Откуда: Москва

Сообщение ibiza11 »

с кондерами пробовали или без?
Ставим плюсы: )
Мучитель микросхем
Сообщения: 494
Зарегистрирован: Пн авг 12, 2013 19:07:47
Откуда: башкирия мелеуз

Сообщение pavel1979 »

ibiza11 писал(а):с кондерами пробовали или без?
пробовал и без,не получилось,исходник
Вложения
тини3,6864.rar
(731 байт) 185 скачиваний
Мучитель микросхем
Сообщения: 494
Зарегистрирован: Пн авг 12, 2013 19:07:47
Откуда: башкирия мелеуз

Сообщение pavel1979 »

схема
Вложения
Безымянный.gif
(12.94 КБ) 642 скачивания
Мучитель микросхем
Сообщения: 494
Зарегистрирован: Пн авг 12, 2013 19:07:47
Откуда: башкирия мелеуз

Сообщение pavel1979 »

Фото не очень-снимал мобильником,выдалось чуть времени,спаяю генератор на 1 транзисторе

как вставить несколько файлов?
Вложения
Безымянный.rar
(394.77 КБ) 191 скачивание
Поставщик валерьянки для Кота
Аватара пользователя
Сообщения: 1900
Зарегистрирован: Сб фев 21, 2009 13:11:40
Откуда: Москва

Сообщение ibiza11 »

Тогда остается только внешний генератор...
Ставим плюсы: )
Мучитель микросхем
Сообщения: 494
Зарегистрирован: Пн авг 12, 2013 19:07:47
Откуда: башкирия мелеуз

Сообщение pavel1979 »

Не получается,фузы 0000,для внешнего генератора,подаю частоту-бесполезно,схема http://radioded.ru/radiolyubitelskie-sk ... -na-32kgts ,генерация есть,подключал к выв 5 ХТАЛ1,придется прерывания делать на т0,но они так и так есть
вообще мысль программа на 8 мгц,прерывания на 32768,подумаю-попробую-отпишусь :solder:
Мучитель микросхем
Сообщения: 494
Зарегистрирован: Пн авг 12, 2013 19:07:47
Откуда: башкирия мелеуз

Сообщение pavel1979 »

вроде заработало,но...память забита 98%!будильник не лезет,три транзистора в обвесе,короче,"овчинка выделки не стоит",проще перейти на авр с режимом RTC (Real Time Clock),та же мега8 к примерно,чуть дороже(наверное),но и памяти больше,и ....много всего
Говорящий с текстолитом
Аватара пользователя
Сообщения: 1525
Зарегистрирован: Чт июн 10, 2010 20:11:19

Сообщение COKPOWEHEU »

В бейсике не силен, так что расскажите что хотелось получить. У меня на 8 меге и часики и индикация на символльном дисплее и менюшка уровня на 4, и интерпретатор специальных программ, и обработка матричной клавиатуры, и даже самозагрузчик и куча всего еще занимала не больше 6 кБайт. Сами-то часы - штука предельно простая. Может какие-то особенности?
Собственно тема интересная. Если расскажете, какие фичи должны быть реализованы, попробую доказать жизнеспособность низкочастотного кварца. Кстати, поменяли бы ноги, которые идут с контроллера на индикатор, чтобы шли по порядку, программировать же удобнее будет.
Мучитель микросхем
Сообщения: 494
Зарегистрирован: Пн авг 12, 2013 19:07:47
Откуда: башкирия мелеуз

Сообщение pavel1979 »

просто было интересно-сможет ли тини работать от часового кварца
насчет ног-прсто развел на плате как удобнее,в программе это просто-переназначил порты и все
Ну на меге проще,там есть внутренний RTC-тактирование от кварца 32768,сделать не проблема,было бы желание и время
а конкретно по этой схеме-я распаял часы на PCF8583 с управлением приемника м-45,сейчас другое управление,эта платка залежалась без дела,вот и поэкспериментировал...
Мучитель микросхем
Сообщения: 494
Зарегистрирован: Пн авг 12, 2013 19:07:47
Откуда: башкирия мелеуз

Сообщение pavel1979 »

вот та плата в прошлом
Вложения
Безымянный.rar
(67.97 КБ) 151 скачивание
Говорящий с текстолитом
Аватара пользователя
Сообщения: 1525
Зарегистрирован: Чт июн 10, 2010 20:11:19

Сообщение COKPOWEHEU »

На меге не проще, эти ноги все равно частенько заняты под тактирование ядра, а там частоты за мегагерц.
У меня сейчас нет ни tiny2313 ни часового кварца. Сколько помню, часовой кварц разрабатывался для дискретной логики, где для деления на некруглые числа приходилось серьезно извращаться. Вот и сделали 2^15. А контроллеру оно без разницы. Поэтому где надо отсчитывать время (у меня это вторая "промышленная" задача, дома-то особо ни за чем) беру тактирование ядра и реализую на CTC-режиме любого свободного таймера. То что говорил на меге, там единственный кварц 16 МГц. Timer0 считает время (по 1/123 секунды на прерывание) а Timer1 - ШИМ. Так что о всяких хитрых режимах речь не идет.
Ответить

Вернуться в «AVR»