реклама на сайте
подробности

 
 
> И снова проблемный старт кварцевого генератора.., PIC18F8722
Anton75
сообщение Sep 4 2008, 11:13
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 269
Регистрация: 13-05-05
Из: Санкт-Петербург
Пользователь №: 4 982



Используем c PIC18F8722 резонатор на 10 МГц, PLL с умножением на 4. Схема включения стандартная - кварц к ногам OSC1, OSC2, от каждой ножки конденсаторы 22 пф на землю. Проблема в том, что генератор стартует через раз, а то и по нескольку раз приходится вкл/выкл питание, чтобы он запустился. Причем такое происходит только если включать/выключать общее питание 220В, а если коммутировать низковольтное питание платы, то п о ч т и всегда стартует нормально. Сначала думал, что не отрабатывает сброс, но эта версия не подтвердилась, при искусственной попытке сброса кратковременным замыканием на ноль ноги MCLR ничего не происходит(а вообщенога подтянута на питание через резистор 5.1 к).
Резистор последовательно кварцу, как рекомендует даташит для борьбы с нестартом, тоже пробовал-
толку ноль.. Подскажите, куда еще здесь можно копать? Еще хотелось бы увидеть советы гуру, как правильно наблюдать осциллографом генерацию на кварце. У нас при подключении щупа осциллографа к ногам кварца частота падает раз в 100 (судя по скорости работы программы), а на экране осциллографа при этом вместо меандра какая-то очень хитрая картина...
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
wangan
сообщение Sep 5 2008, 05:57
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 265
Регистрация: 30-11-05
Из: Омск
Пользователь №: 11 590



посмотри хорошо конфигурационный регистр а именно:
проверь флаги FOSC, обязательно включи PWRTE(симптомы именно твои, возможно кварц не успевает раскачегариться) ну и включи BOREN на всякий пожарный

ну и питание глянуть, пульсации, амплитуду, мож скорость нарастания питания маленькая тогды нуна супервизор вешать или глянте схему EXTERNAL POWER-ON RESET CIRCUIT (FOR SLOW VDD POWER-UP)
и пользовать делитель на осилоскоп (должен быть синус почти вашей частоты) но не как не в 100 раз (заводится поди от RC), мерять от земли до OSC2 smile.gif)

а то что при искусственной попытке сброса кратковременным замыканием на ноль ноги MCLR ничего не происходит возможно обясняется что этот пин перепрограммирован на I/O

Сообщение отредактировал wangan - Sep 5 2008, 06:43
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 20th June 2025 - 23:14
Рейтинг@Mail.ru


Страница сгенерированна за 0.02251 секунд с 7
ELECTRONIX ©2004-2016