|
|
  |
проблема с генератором 32768 Hz, нестабильная работа, PIC16LF1934 |
|
|
|
Oct 31 2012, 09:19
|
Гуру
     
Группа: Участник
Сообщений: 3 834
Регистрация: 14-06-06
Из: Moscow, Russia
Пользователь №: 18 047

|
PIC16LF1934, таймер 1 в асинхронном режиме с кварцем 32768 Hz. Geyer KX-38T, Cl=12.5 pF. Конденсаторы по 30 pF. Уже некоторое количество изделий не запускаются, у некоторых запуск замедлен (долго включается генератор) или останавливаются в процессе работы. Грешил на плохую отмывку (кварц паяется вручную, монтажники оставляли много флюса, хоть и в твердом состоянии) - некоторые после отмывки вроде работают, но не все. Решили попробовать вместо 30 pF поставить 10 pF - вроде как работает лучше, но пока статистики мало. Измерил частоту - на трех образцах с 30 pF уход -25, -8 и -32 ppm. Многовато, но близко к технологическому допуску. Попробовал 10 pF - тот, что был -32 ppm, стал +75 ppm. Т.е. явно нагрузка маловата, и всяко емкости должны быть никак не меньше 22 pF. Точность хода генератора в данном применении мне совершенно некритична (хоть бы и 200 ppm), а вот вопрос надежности работы на первом месте. Куда копать ? Искать более активные кварцы ? Шаманить с внешним резистором обратной связи ? Кто с подобной проблемой сталкивался ?
Долгий разгон я видел на AVR, когда дополнительно к встроенным емкостям ставили внешнии 30 pF, но там и уход был гораздо больше.
|
|
|
|
|
Oct 31 2012, 19:12
|
    
Группа: Свой
Сообщений: 1 928
Регистрация: 11-07-06
Пользователь №: 18 731

|
Если верить производителю кварца, считать ёмкость ноги пика 5 пФ, ёмкость монтажа 3 пф, то в обвязке KX-38T должны быть ~ 15 + 15 пФ. У Мелкочипа есть аппнот на эту тему. Фигой 2 из него я когда-то воспользовался при подобных непонятках.
|
|
|
|
|
Nov 5 2012, 18:26
|
Гуру
     
Группа: Участник
Сообщений: 3 834
Регистрация: 14-06-06
Из: Moscow, Russia
Пользователь №: 18 047

|
Провел эксперимент с использованием генератора. Оказывается, амплитуда очень даже сильно уходит при неоптимальной нагрузке, как большей, так и меньшей. Аппнота AN949 от Микрочип (картинка 2), правда, упускает такой момент, как входная емкость генератора, которую надо бы приплюсовать к C1 при расчете. По результатам измерения на частоте ровно 32768 Hz оптимальная емкость оказалась чуть меньше 24 pF, так что стандартные 22 pF плюс входная ~2.5 pF как раз дают требуемое. А 30 pF - серьезный перебор, уровень падает ощутимо.
К сожалению, метод плохоприменим на микроконтроллерах, у которых есть встроенные емкости (новые AVR, например), так что, наверное, лучше просто измерением частоты...
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|