Отговори на тема  [ 26 мнения ]  Отиди на страница 1, 2  Следваща
Микроконтролер - 22pF 
Автор Съобщение
Ранг: Минаващ
Ранг: Минаващ

Регистриран на: Съб Дек 19, 2009 3:54 pm
Мнения: 8
Мнение Микроконтролер - 22pF
Начинаещ съм в тази област и искам да знам : имам един кристал 12MHz и друг 32768 kHz вързани към едини пинове на микроконтролер и към всеки от тях са вързани 22pF кондензатори : 1. За какво служат тези кондензатори 2. Защо се точно по 22pF.


Пет Мар 19, 2010 2:36 pm
Профил
Ранг: Популярен
Ранг: Популярен

Регистриран на: Съб Ное 28, 2009 5:50 am
Мнения: 391
Местоположение: Варна
Мнение 
Ами те са за да стабилизират работата на осцилатора. Стойностите им се избират според типа на кварца и т.н.. :)
Отвори даташийта на съответния контролер и погледни. :) Лесно е за разбиране :)

_________________
Ангел Димитров 95


Пет Мар 19, 2010 2:43 pm
Профил WWW
Ранг: Новодошъл
Ранг: Новодошъл

Регистриран на: Чет Яну 04, 2007 12:43 am
Мнения: 178
Мнение 
Darkshy, не лъжи човека :evil: .
Тези кондензатори са абсолютно необходими за работата на Pierce осцилатора, по който са изпълнени практически всички вградени генератори на MCU-та.
В прикачения файл има пример как се изчисляват тези кондензатори. Тук http://en.wikipedia.org/wiki/Pierce_oscillator също има полезна информация и връзки.
Повечето мегахерцови кварцове са специфицирани за 20 или 30pF товарен капацитет. "Часовниковите" са настроени обикновено за 12 (някои за 6) pF. Затова ми се струва, че 22pF на кварца на 32768kHz са малко множко.
Разбира се, в повечето случаи може да се използват стойностите, посочени в дейташита на контролера.


Прикачени файлове:
PierceGateLoadCap.pdf [25.96 KiB]
224 пъти
Пет Мар 19, 2010 3:49 pm
Профил
Ранг: Популярен
Ранг: Популярен

Регистриран на: Съб Ное 28, 2009 5:50 am
Мнения: 391
Местоположение: Варна
Мнение 
Каквото казах това знам. Аз си гледам в даташийта на контролера стойността според честотата на кварца :P

_________________
Ангел Димитров 95


Пет Мар 19, 2010 8:38 pm
Профил WWW
Ранг: Напреднал
Ранг: Напреднал

Регистриран на: Чет Авг 21, 2008 2:52 pm
Мнения: 476
Местоположение: Пловдив
Мнение 
трябва да видиш 32 килохерцовия кварц вътре с какъв кондензатор е последователно-дали с 12пико или с 6 пико.


Съб Мар 20, 2010 11:43 am
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Сря Апр 20, 2005 12:02 pm
Мнения: 9119
Местоположение: Разград
Мнение 
Къде имаш предвид под "вътре" - в чипа ли? Щото ако е за там то не е кварц. И за 32KHz и за 4(8)MHz е RC


Съб Мар 20, 2010 12:53 pm
Профил ICQ
Ранг: Напреднал
Ранг: Напреднал

Регистриран на: Чет Авг 21, 2008 2:52 pm
Мнения: 476
Местоположение: Пловдив
Мнение 
имам в предвид вътре в кварца/в тялото му/


Съб Мар 20, 2010 10:04 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Пон Сеп 27, 2004 9:22 am
Мнения: 15501
Местоположение: София
Мнение 
Истината е че стойността на кондензатора зависи от данните на кварца(1) и от генератора вътре в процесора (2).

Айде (2) е що годе известно, ама (1).... Освен ако не търсиш расови кварцове.

Затова в 90% от случаите се кара на метода на проба-грешка. Туряй 22pF и ако работи стабилно - не го барай повече.

_________________
"Да еба и шибаната държава" мислеше си Гошо, докато се опитваше да улучи кофата за боклук от балкона на осмия етаж.


Съб Мар 20, 2010 10:34 pm
Профил ICQ
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Съб Сеп 25, 2004 12:32 pm
Мнения: 8382
Местоположение: София
Мнение 
Лаишки въпрос - капацитета влияе ли в/у точността? Т.е. ако кварца е за 20 pF, ти сложиш 22, процесора работи идеално, но клока, генериран от осцилатора дали ще е същия?


Съб Мар 20, 2010 11:44 pm
Профил
Ранг: Популярен
Ранг: Популярен
Аватар

Регистриран на: Нед Апр 26, 2009 2:24 pm
Мнения: 398
Мнение 
А като забравиш да сложиш какво става ?
Защото аз на няколко пъти ги забравям и всичко си работи.


Съб Мар 20, 2010 11:53 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Нед Окт 10, 2004 9:55 am
Мнения: 1718
Мнение 
Наско написа:
А като забравиш да сложиш какво става ?
Защото аз на няколко пъти ги забравям и всичко си работи.

Работи защото генератора си има собствен капацитет около 5-10pf .
Спора е безсмислен, колкото са по малки стабилноста на кварца е по добра заради по малката вреда от температурните промени влияещи върху тези кондензатори. Слагат се толкова колкото си пише в описанието на процесора:)

_________________
Избийте баламите и тарикатите сами ще умрат!
Няма невъзможни работи - има много трудни работи!
----------------------------------------------------------------------------------
"Я в Москве с киркой уран найду, при такой повышенной зарплате" !


Нед Мар 21, 2010 1:59 am
Профил
Ранг: Новодошъл
Ранг: Новодошъл
Аватар

Регистриран на: Съб Авг 18, 2007 11:39 am
Мнения: 137
Местоположение: Русе
Мнение 
Аз някъде бях чел, но не помня къде точно ако не ме лъже памета първата книга на МладКонструктор за контролери ПИК микроконтролери, че колкото са по високи по стойност са тези кондензатори толкова по стабилно се държал осцилатора, но било добре да се гледа разбира се от даташита на контролера.До колко е вярно не знам, а също така когато в даташита дадът някакви стойности примерно 15-33pF коя от стойностите е по добра когато не знаем нищо за кварца и осцилатора вътре в контролера.


Нед Мар 21, 2010 3:10 am
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Нед Окт 10, 2004 9:55 am
Мнения: 1718
Мнение 
the_bull написа:
Аз някъде бях чел, но не помня къде точно ако не ме лъже памета първата книга на МладКонструктор за контролери ПИК микроконтролери, че колкото са по високи по стойност са тези кондензатори толкова по стабилно се държал осцилатора, но било добре да се гледа разбира се от даташита на контролера.До колко е вярно не знам, а също така когато в даташита дадът някакви стойности примерно 15-33pF коя от стойностите е по добра когато не знаем нищо за кварца и осцилатора вътре в контролера.

Къде си видял да има такъв голям толеранс, пройзводителя предвижда така характеристиката на осцилатора че за всички режими да е приблизително еднакъв, вероятно вътре има допълнителен капацитет ?
Всеки режим на осцилатора си има своята характеристика, може да варира и капацитета малко основно заради честотата, подбира се на принципа по висока честота по малък капацитет, повечето пъти е опитно слагаш по средата предвиденото за този режим ако не се държи стабилно и честотата е по висока от средната намаляваш капацитета опитно.
Виж на графиката това е от 16F88, 16F серията са с подобни параметри.


Прикачени файлове:
oscillator.jpg
oscillator.jpg [ 76.18 KiB | Прегледано 2440 пъти ]

_________________
Избийте баламите и тарикатите сами ще умрат!
Няма невъзможни работи - има много трудни работи!
----------------------------------------------------------------------------------
"Я в Москве с киркой уран найду, при такой повышенной зарплате" !
Нед Мар 21, 2010 9:20 am
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Чет Фев 01, 2007 4:04 am
Мнения: 1539
Мнение 
plameniv написа:
...Къде си видял да има такъв голям толеранс, пройзводителя предвижда така характеристиката на осцилатора че за всички режими да е приблизително еднакъв, вероятно вътре има допълнителен капацитет ?


Големите обхвати са "тествани" стойности, а малките - препоръчителни. Но явно и с тестваните си работи.


Прикачени файлове:
xtal2.png
xtal2.png [ 23.79 KiB | Прегледано 2441 пъти ]
xtal1.png
xtal1.png [ 17.18 KiB | Прегледано 2438 пъти ]
Нед Мар 21, 2010 4:28 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Сря Апр 20, 2005 12:02 pm
Мнения: 9119
Местоположение: Разград
Мнение 
Абе с 22nF не работи, да знаете. И с 33nF също.
От опит знам - пробвал съм заради недоглеждане в означенията ... :D


Нед Мар 21, 2010 7:45 pm
Профил ICQ
Покажи мненията от миналия:  Сортирай по  
Отговори на тема   [ 26 мнения ]  Отиди на страница 1, 2  Следваща

Кой е на линия

Потребители разглеждащи този форум: 0 регистрирани и 3 госта


Вие не можете да пускате нови теми
Вие не можете да отговаряте на теми
Вие не можете да променяте собственото си мнение
Вие не можете да изтривате собствените си мнения
Вие не можете да прикачвате файл

Търсене:
Иди на:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by ST Software for PTF.
Хостинг и Домейни