Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
18.08.2008, 08:32
|
|
Прописка
Регистрация: 15.01.2008
Сообщений: 120
Сказал спасибо: 5
Сказали Спасибо 1 раз в 1 сообщении
|
Калибровка внутреннего RC генератора в ATtiny2313
Здравствуйте, хочу узнать как в ATtiny2313 откалибровать внутренний RC генератор? С заводскими установками странно себя ведет, если использовать delay_ms (100); то реально получается ~ 1 c!
|
|
|
|
18.08.2008, 08:47
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.12.2004
Сообщений: 3,172
Сказал спасибо: 11
Сказали Спасибо 692 раз(а) в 504 сообщении(ях)
|
Там по умолчанию включен фьюз делителя тактовой на 8. Отключите его и все придет в норму.
|
|
|
|
18.08.2008, 10:03
|
|
Прописка
Регистрация: 15.01.2008
Сообщений: 120
Сказал спасибо: 5
Сказали Спасибо 1 раз в 1 сообщении
|
Сообщение от kison
|
Там по умолчанию включен фьюз делителя тактовой на 8. Отключите его и все придет в норму.
|
Спасибо, получилось ![Улыбка](images/smilies/icon_smile.gif) Но я еще прочитал, что можно откалибровать с точностью до 2%, при любом допустимом напряжении питания и температуры, а как не написано.
|
|
|
|
18.08.2008, 19:21
|
|
Гражданин KAZUS.RU
Регистрация: 13.06.2005
Адрес: РК г.Павлодар
Сообщений: 866
Сказал спасибо: 99
Сказали Спасибо 216 раз(а) в 140 сообщении(ях)
|
Сообщение от nagano
|
Сообщение от kison
|
Там по умолчанию включен фьюз делителя тактовой на 8. Отключите его и все придет в норму.
|
Спасибо, получилось Но я еще прочитал, что можно откалибровать с точностью до 2%, при любом допустимом напряжении питания и температуры, а как не написано.
|
Ну почему не написано
-- Прилагается рисунок: --
__________________
Не ошибается лишь тот, кто ни чего не делает!
|
|
|
|
18.08.2008, 21:32
|
|
Почётный гражданин KAZUS.RU
Регистрация: 09.12.2007
Адрес: Новосибирск
Сообщений: 1,021
Сказал спасибо: 10
Сказали Спасибо 70 раз(а) в 63 сообщении(ях)
|
Но нужно не забывать, что при одном и том же значении OSCCAL, частоты от образца к образцу отличается.
__________________
И на камнях растут деревья!
|
|
|
|
19.08.2008, 11:12
|
|
Прописка
Регистрация: 15.01.2008
Сообщений: 120
Сказал спасибо: 5
Сказали Спасибо 1 раз в 1 сообщении
|
А что потом делать с Oscilator Calibration Byte, я его считываю программатором: Byte0=5Fh. Записывать в OSCCAL?
|
|
|
|
19.08.2008, 15:44
|
|
Частый гость
Регистрация: 19.07.2005
Сообщений: 11
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
В данном камне ничего не надо делать. Внимательно курим даташит ![Валяюсь от смеха](images/smilies/icon_biggrin.gif) uring reset hardware loads the calibration byte into OSCCAL Register and therby automatically calibrates the RC Oscillator.
|
|
|
|
19.08.2008, 15:57
|
|
Прописка
Регистрация: 15.01.2008
Сообщений: 120
Сказал спасибо: 5
Сказали Спасибо 1 раз в 1 сообщении
|
Сообщение от telebalt
|
В данном камне ничего не надо делать. Внимательно курим даташит uring reset hardware loads the calibration byte into OSCCAL Register and therby automatically calibrates the RC Oscillator.
|
т. е. он уже откалибровался?
|
|
|
|
19.08.2008, 16:35
|
|
Супер-модератор
Регистрация: 13.03.2004
Адрес: Minsk
Сообщений: 2,378
Сказал спасибо: 1,955
Сказали Спасибо 1,328 раз(а) в 578 сообщении(ях)
|
... и учтите, что калибровка эта имеет смысл при очень стабильном питании и неизменной температуре. При изменении оных частота плавает прилично.
|
|
|
|
20.08.2008, 00:27
|
|
Прописка
Регистрация: 27.11.2004
Сообщений: 175
Сказал спасибо: 0
Сказали Спасибо 12 раз(а) в 12 сообщении(ях)
|
не читал, но осуждаю (шутка)
http://www.atmel.com/dyn/products/ap...?family_id=607
AVR053: Calibration of the internal RC oscillator
AVR054: Run-time calibration of the internal RC oscillator
AVR055: Using a 32kHz XTAL for run-time calibration of the internal RC
зы на этой страничке еще полезного есть трошки.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 10:23.
|
|