| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Микроконтроллеры (MCU) и микропроцессоры (MPU) > Неразбериха с "crystal" "oscillator" |
| Автор: xinta4 4.9.2005, 16:30 |
| Добрый день! Пару дней назад начал изучать программирование микроконтроллеров. Требуется разработать систему на ADUC841. Много уже перечитал, но не могу до сих пор разобраться со следующими вопросами: 1) В чем принципиальное отличие кварцевого резонатора (crystal) от генератора (oscillator)? 2) Что такое internal, external crystal? На своей микросхеме визуально нашел внешний кварц (11,0592Мгц), а где расположен внутренний? в самом MCU? В чем отличие внутреннего от внешнего (кроме места положения)? 3) Что такое PLL простыми словами, как он используется в связке с кварцем/генератором? 3) Я пытался реализовать RTC с помощью TIC (TIME INTERVAL COUNTER) на ADUC841. Хотел проверить точность, написал программу, которая зажигает диод после 10 минут. В результате мои RTC за эти 10 минут отстали на 40 секунд! Прикрепил мою тестовую программу с использованием TIC. Помогите, пожалуйста. Буду благодарен за любые ответы, ссылки и тп по теме. |
| Автор: DRUID3 4.9.2005, 19:06 |
| Ну, похвально, то, что после нескольких дней "учебы" Вы смело кидаетесь в дело ! 1) Ну для Вас, по-видимому, в стабильности. Кварцевый генератор дает относительную нестабильность колебаний при "комнатной" стабильности температуры в 10exp(-6) то бишь +/-1 Hz на частоте 1MHz. Внешний RC генератор может дать стабильность порядка 1%. А внутренний AVR-овский, например, порядка 10% (что сильно ограничивает область его применения, ну разве что в фонарике сойдет). Хотя по большому счету вопрос некорректен, так как кварцевый резонатор это схемотехнический ЭЛЕМЕНТ, а генератор - КАСКАД. 2) О внутренних кварцевых генераторах никогда не слышал. Правда, для "мобил" делают стабильные генераторы (стабильность как у кварцевых) но на другом принципе. 3)PLL - это петля фазовой автоподстройки частоты. Состоит из фазового детектора (как бы датчик), делителей эталонной и замеряемой частот (приводятся к одной частоте(-отам) (сравнения) для возможности фазового детектирования) и интегратора (преобразователя отклонений фазы в отклонения системы коррекции частоты). Используется для получения сетки стабильных частот (PLL-синтезатор) или стабильной частоты генератора путем сравнения с эталонным, если просто КГ на данную частоту не возможно изготовить. 4?)См. пункт 1) |
| Автор: xinta4 4.9.2005, 19:59 |
| Большое спасибо! Все четко и понятно. |
| Автор: DRUID3 4.9.2005, 20:52 |
| А вот, по-моему, не все четко и понятно. Т.е. генераторы на кристалле с кварцем находящимся СНАРУЖИ (!) встречаются повсеместно, а вот внутрь кварц не ставят. |
| Автор: xinta4 4.9.2005, 21:35 |
| Еще раз спасибо. Реализовал RTC через таймер теперь все ок |
| Автор: bilbobagginz 5.9.2005, 12:40 |
| мне знакомы слова "внешний" и "внутренний". обычно в электронике если сигнал времени приходит от не находящегося на самой схеме источника, его называют внешним. а если он создаётся внутри схемы - то он внутренний. Т.Е. если у тебя есть ввод для сигнала времени на схеме, то она может работать со "внешним" клоком. а если она может создавать такой сигнал сама (посредством осциллятора ли, или кристалла - пох ), то у нея клок "внутренний" capisci ? прим.: если часовой сигнал внутренний, то частоты работы всей схемы - дроби основной частоты внутреннего часового механизма. полный шандец - когда внутренний сигнал вообще вне котроля. если часовой сигнал внешний, то часто можно работать на большем кол-ве частот - потому как кроме внешнего сигнала времени, обычно подключается внешний стабилизатор силы тока + напряжения ( пассивный). |
| Автор: Pluto5C 27.9.2005, 09:11 | ||
Угу. Осталось проверить точность хода |