Обсуждаем контроллеры компании Atmel.
Ответить

Кварц для микроконтроллера

Пн окт 17, 2005 11:09:32

Кошаки! :D А почему с процом АТ90 используется кварц на 10 Мгц
а у PIC16F84-4Мгц. Что на 4 Мгц АТ работать не будет? :(

Пн окт 17, 2005 11:23:08

Будет :) Просто не будет работать на 10 :)

Пн окт 17, 2005 11:29:38

А в звонке Патриот 4Мгц кварц работать будет?

Пн окт 17, 2005 12:39:00

Там сложнее.
В принципе, 4-МГц ему вполне хватит, чтобы исполнить простенькую мелодию, другой вопрос, как составлена программа - вполне вероятно, что играть будет, но в два раза медленнее :)
Вот Серега придет, раскажет :)

Пн окт 17, 2005 13:21:58

Кстати, давно хотел узнать. В чем преимущества и недостатки керамического резонатора? А то для кварца надо ещё два кондера.

Пн окт 17, 2005 14:02:38

Ну естественно, надо будет немного перепахать программу, иначе музыка будет на 2,5 октавы ниже.

Грубо говоря, надо будет в массиве NoteList уменьшить значение всех элементов в 2,5 раза :) Кстати - вот тема к размышлению: написать программу, в которой подгонка пот тактовую частоту будет менее "болезненной" :)

Нащет резонатора: я чет не понял, а кварц, он что - не керамический?
И что тогда "керамический"? :)

Пн окт 17, 2005 15:04:36

Кварц - это кварцевый :)

Керамический - это керамический :)

/me пошел учить матчасть

Вс сен 17, 2006 15:05:29

и так друзя,я имея един проблем-AT90S2313 ,ATtiny2313-при керамичен кварц 6,14мхц запускалис без проблема,но при кварц 8мхц нет.Попробовал менят кондери и менял от 16пф до 800пф-резултат не харош-ту запускалис,ту нет.Наи-харош резултат деиствия програма получилос при кондензатори n12 и нормалны кварц 8мхц но нет запуск всекии раз,един раз имеет генерации и работает харашо,но при снятие на напрежение и снова через 5 мин пуск-нет??попробовал с нормалны и керамически кварц на 8мхц-хорошии резултат нет.Прошивка написана за AT90S2313 на 8мхц и при 6,14мхц не работает харашо/регулатор обороты безколекторного трехфазного двигателя-обороты значително менше/,при ATtiny2313 програма снова не работает харашо,ну когда запускалас на 8мхц работет харашо и при двата контролера ,но не запускалас всекии раз.Где можно был проблема с появление генерации на кварцом 8 мхц?

Вс сен 17, 2006 15:24:48

У меня один раз была похожая проблема - генератор at90s2313 иногда не запускался с одним кварцем. Оказалось, что проблема в конкретном кварце - у него была очень низкая добротность. Можно попробовать заменить кварц или использовать внешний генератор на 8 МГц.

Пн сен 18, 2006 08:17:13

замена кварцом попробовал ,генератор нет возможност.

Пн сен 18, 2006 17:58:40

Gogo55 писал(а):замена кварцом попробовал ,генератор нет возможност.

Возникли 2 мысли:
1) Может быть дело в дефекте самого контроллера и надо его заменить?
2) Какое напряжение питания контроллера и что у него на RESET? Что происходит если на контроллер включили, он не заработал и после этого подать сигнал на reset? Может контроллер начинает работать до того как напряжение питания достигнет рабочего значения?

Пн сен 18, 2006 20:04:37

ета пробовал ещъо давно,нет проблема с контролера-заменил 9щук как 90s2313,так и tiny2313,кварц -15-20щук,кондери-над50.с етам я мучился 4-5 месяц.Напрежение-стабилизирано през LM317 по учебнике-точно +5волта нет проблема,ресет и нулиране-конечно пробовал,ресет вързан за +5волта през R10K сеичас,попробовал и през кондензатор и диод-резултата нет.

Пн сен 18, 2006 20:40:55

А что показывет осциллограф, подключенный к одному из "кварцевых "выводов контроллера в случае когда контроллер не работает после включения?
и ещё: а что если использовать встроенный генератор attiny2313? При CKSEL = 0100 он работает как раз на частоте 8МГц.
А вывод RESET можно попробовать к микросхеме-супервизору, готорая будет генерировать сигнал сброса до тех пор, пока напряжение питания не достигнет 4.7 вольта.

Вт сен 19, 2006 06:21:26

решил проблема-холодная споика на пин17,18,19,спиид контролер сеичас работает без никаких проблема,запускает с всякои кварц,и кондензатори от 16 до 120пкф.
Ответить