![]() |
|
Модераторы: PILOT, ManiaK, Mazzi |
![]()
|
|
| xinta4 |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 4 Регистрация: 4.9.2005 Репутация: нет Всего: нет |
Добрый день! Пару дней назад начал изучать программирование микроконтроллеров. Требуется разработать систему на 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. Помогите, пожалуйста. Буду благодарен за любые ответы, ссылки и тп по теме. Присоединённый файл ( Кол-во скачиваний: 4 )
RTC.ASM 0,75 Kb |
|||
|
||||
| DRUID3 |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 463 Регистрация: 20.6.2005 Где: Kyyiv Репутация: 2 Всего: 9 |
Ну, похвально, то, что после нескольких дней "учебы" Вы смело кидаетесь в дело !
1) Ну для Вас, по-видимому, в стабильности. Кварцевый генератор дает относительную нестабильность колебаний при "комнатной" стабильности температуры в 10exp(-6) то бишь +/-1 Hz на частоте 1MHz. Внешний RC генератор может дать стабильность порядка 1%. А внутренний AVR-овский, например, порядка 10% (что сильно ограничивает область его применения, ну разве что в фонарике сойдет). Хотя по большому счету вопрос некорректен, так как кварцевый резонатор это схемотехнический ЭЛЕМЕНТ, а генератор - КАСКАД. 2) О внутренних кварцевых генераторах никогда не слышал. Правда, для "мобил" делают стабильные генераторы (стабильность как у кварцевых) но на другом принципе. 3)PLL - это петля фазовой автоподстройки частоты. Состоит из фазового детектора (как бы датчик), делителей эталонной и замеряемой частот (приводятся к одной частоте(-отам) (сравнения) для возможности фазового детектирования) и интегратора (преобразователя отклонений фазы в отклонения системы коррекции частоты). Используется для получения сетки стабильных частот (PLL-синтезатор) или стабильной частоты генератора путем сравнения с эталонным, если просто КГ на данную частоту не возможно изготовить. 4?)См. пункт 1) Это сообщение отредактировал(а) DRUID3 - 4.9.2005, 19:10 -------------------- Every time if you use Linux, you are joined to the communism... практика - критерий истины ... отделенной от нас пропастью субъективного восприятия... |
|||
|
||||
| xinta4 |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 4 Регистрация: 4.9.2005 Репутация: нет Всего: нет |
Большое спасибо! Все четко и понятно.
|
|||
|
||||
| DRUID3 |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 463 Регистрация: 20.6.2005 Где: Kyyiv Репутация: 2 Всего: 9 |
А вот, по-моему, не все четко и понятно.
Т.е. генераторы на кристалле с кварцем находящимся СНАРУЖИ (!) встречаются повсеместно, а вот внутрь кварц не ставят. -------------------- Every time if you use Linux, you are joined to the communism... практика - критерий истины ... отделенной от нас пропастью субъективного восприятия... |
|||
|
||||
| xinta4 |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 4 Регистрация: 4.9.2005 Репутация: нет Всего: нет |
Еще раз спасибо. Реализовал RTC через таймер теперь все ок
|
|||
|
||||
| bilbobagginz |
|
|||
![]() Naughtius Maximus ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 8813 Регистрация: 2.3.2004 Где: Israel Репутация: нет Всего: 317 |
мне знакомы слова "внешний" и "внутренний".
обычно в электронике если сигнал времени приходит от не находящегося на самой схеме источника, его называют внешним. а если он создаётся внутри схемы - то он внутренний. Т.Е. если у тебя есть ввод для сигнала времени на схеме, то она может работать со "внешним" клоком. а если она может создавать такой сигнал сама (посредством осциллятора ли, или кристалла - пох ), то у нея клок "внутренний" capisci ? прим.: если часовой сигнал внутренний, то частоты работы всей схемы - дроби основной частоты внутреннего часового механизма. полный шандец - когда внутренний сигнал вообще вне котроля. если часовой сигнал внешний, то часто можно работать на большем кол-ве частот - потому как кроме внешнего сигнала времени, обычно подключается внешний стабилизатор силы тока + напряжения ( пассивный). Это сообщение отредактировал(а) bilbobagginz - 5.9.2005, 12:59 -------------------- Я ещё не демон. Я только учусь. |
|||
|
||||
| Pluto5C |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 9 Регистрация: 10.9.2005 Репутация: нет Всего: нет |
Угу. Осталось проверить точность хода |
|||
|
||||
![]()
|
| Правила форума "Микроконтроллеры (MCU) и микропроцессоры (MPU)" | |
|
|
На данный раздел помимо Правил форума распространяются текже следующие правила:
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, PILOT, ManiaK, UniBomb, Mazzi. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Микроконтроллеры (MCU) и микропроцессоры (MPU) | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |