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

Обсуждаем контроллеры компании Atmel.
Ответить
Аватара пользователя
ДЖИНА
Кошка, гуляющая сама по себе
Сообщения: 32
Зарегистрирован: Пт окт 14, 2005 13:26:08
Откуда: Москва

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

Сообщение ДЖИНА »

Кошаки! :D А почему с процом АТ90 используется кварц на 10 Мгц
а у PIC16F84-4Мгц. Что на 4 Мгц АТ работать не будет? :(
Мастер, готово!...Чего-готово???...Сломал...
Аватара пользователя
Max
Админ
Сообщения: 10815
Зарегистрирован: Вт авг 23, 2005 15:23:25
Откуда: Москва
Контактная информация:

Сообщение Max »

Будет :) Просто не будет работать на 10 :)
Аватара пользователя
ДЖИНА
Кошка, гуляющая сама по себе
Сообщения: 32
Зарегистрирован: Пт окт 14, 2005 13:26:08
Откуда: Москва

Сообщение ДЖИНА »

А в звонке Патриот 4Мгц кварц работать будет?
Мастер, готово!...Чего-готово???...Сломал...
Аватара пользователя
Max
Админ
Сообщения: 10815
Зарегистрирован: Вт авг 23, 2005 15:23:25
Откуда: Москва
Контактная информация:

Сообщение Max »

Там сложнее.
В принципе, 4-МГц ему вполне хватит, чтобы исполнить простенькую мелодию, другой вопрос, как составлена программа - вполне вероятно, что играть будет, но в два раза медленнее :)
Вот Серега придет, раскажет :)
Аватара пользователя
Pa5ha
Прорезались зубы
Сообщения: 243
Зарегистрирован: Ср авг 31, 2005 20:09:08
Откуда: Петрозаводск, Карелия.
Контактная информация:

Сообщение Pa5ha »

Кстати, давно хотел узнать. В чем преимущества и недостатки керамического резонатора? А то для кварца надо ещё два кондера.
2kb of eeprom should be enought for everybody (C) Bill Gates` cat :)
Аватара пользователя
Serega
Говорящий с текстолитом
Сообщения: 1529
Зарегистрирован: Пн авг 22, 2005 21:02:22
Откуда: Питер

Сообщение Serega »

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

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

Нащет резонатора: я чет не понял, а кварц, он что - не керамический?
И что тогда "керамический"? :)
Лучше быть первым в деревне, чем вторым в Риме
Аватара пользователя
Pa5ha
Прорезались зубы
Сообщения: 243
Зарегистрирован: Ср авг 31, 2005 20:09:08
Откуда: Петрозаводск, Карелия.
Контактная информация:

Сообщение Pa5ha »

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

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

/me пошел учить матчасть
2kb of eeprom should be enought for everybody (C) Bill Gates` cat :)
Gogo55
Открыл глаза
Сообщения: 44
Зарегистрирован: Вс сен 17, 2006 14:39:26
Откуда: Bulgaria
Контактная информация:

Сообщение Gogo55 »

и так друзя,я имея един проблем-AT90S2313 ,ATtiny2313-при керамичен кварц 6,14мхц запускалис без проблема,но при кварц 8мхц нет.Попробовал менят кондери и менял от 16пф до 800пф-резултат не харош-ту запускалис,ту нет.Наи-харош резултат деиствия програма получилос при кондензатори n12 и нормалны кварц 8мхц но нет запуск всекии раз,един раз имеет генерации и работает харашо,но при снятие на напрежение и снова через 5 мин пуск-нет??попробовал с нормалны и керамически кварц на 8мхц-хорошии резултат нет.Прошивка написана за AT90S2313 на 8мхц и при 6,14мхц не работает харашо/регулатор обороты безколекторного трехфазного двигателя-обороты значително менше/,при ATtiny2313 програма снова не работает харашо,ну когда запускалас на 8мхц работет харашо и при двата контролера ,но не запускалас всекии раз.Где можно был проблема с появление генерации на кварцом 8 мхц?
Аватара пользователя
Iron Rat
Нашел транзистор. Понюхал.
Сообщения: 156
Зарегистрирован: Чт сен 14, 2006 10:57:27
Откуда: Санкт-Петербург
Контактная информация:

Сообщение Iron Rat »

У меня один раз была похожая проблема - генератор at90s2313 иногда не запускался с одним кварцем. Оказалось, что проблема в конкретном кварце - у него была очень низкая добротность. Можно попробовать заменить кварц или использовать внешний генератор на 8 МГц.
Gogo55
Открыл глаза
Сообщения: 44
Зарегистрирован: Вс сен 17, 2006 14:39:26
Откуда: Bulgaria
Контактная информация:

Сообщение Gogo55 »

замена кварцом попробовал ,генератор нет возможност.
Аватара пользователя
Iron Rat
Нашел транзистор. Понюхал.
Сообщения: 156
Зарегистрирован: Чт сен 14, 2006 10:57:27
Откуда: Санкт-Петербург
Контактная информация:

Сообщение Iron Rat »

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

Возникли 2 мысли:
1) Может быть дело в дефекте самого контроллера и надо его заменить?
2) Какое напряжение питания контроллера и что у него на RESET? Что происходит если на контроллер включили, он не заработал и после этого подать сигнал на reset? Может контроллер начинает работать до того как напряжение питания достигнет рабочего значения?
Gogo55
Открыл глаза
Сообщения: 44
Зарегистрирован: Вс сен 17, 2006 14:39:26
Откуда: Bulgaria
Контактная информация:

Сообщение Gogo55 »

ета пробовал ещъо давно,нет проблема с контролера-заменил 9щук как 90s2313,так и tiny2313,кварц -15-20щук,кондери-над50.с етам я мучился 4-5 месяц.Напрежение-стабилизирано през LM317 по учебнике-точно +5волта нет проблема,ресет и нулиране-конечно пробовал,ресет вързан за +5волта през R10K сеичас,попробовал и през кондензатор и диод-резултата нет.
Аватара пользователя
Iron Rat
Нашел транзистор. Понюхал.
Сообщения: 156
Зарегистрирован: Чт сен 14, 2006 10:57:27
Откуда: Санкт-Петербург
Контактная информация:

Сообщение Iron Rat »

А что показывет осциллограф, подключенный к одному из "кварцевых "выводов контроллера в случае когда контроллер не работает после включения?
и ещё: а что если использовать встроенный генератор attiny2313? При CKSEL = 0100 он работает как раз на частоте 8МГц.
А вывод RESET можно попробовать к микросхеме-супервизору, готорая будет генерировать сигнал сброса до тех пор, пока напряжение питания не достигнет 4.7 вольта.
Gogo55
Открыл глаза
Сообщения: 44
Зарегистрирован: Вс сен 17, 2006 14:39:26
Откуда: Bulgaria
Контактная информация:

Сообщение Gogo55 »

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

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