| Автор |
Съобщение |
|
toshmosh
Ранг: Минаващ
Регистриран на: Съб Дек 19, 2009 3:54 pm Мнения: 8
|
 Микроконтролер - 22pF
Начинаещ съм в тази област и искам да знам : имам един кристал 12MHz и друг 32768 kHz вързани към едини пинове на микроконтролер и към всеки от тях са вързани 22pF кондензатори : 1. За какво служат тези кондензатори 2. Защо се точно по 22pF.
|
| Пет Мар 19, 2010 2:36 pm |
|
 |
|
darkshy
Ранг: Популярен
Регистриран на: Съб Ное 28, 2009 5:50 am Мнения: 391 Местоположение: Варна
|
Ами те са за да стабилизират работата на осцилатора. Стойностите им се избират според типа на кварца и т.н..
Отвори даташийта на съответния контролер и погледни.  Лесно е за разбиране 
_________________ Ангел Димитров 95
|
| Пет Мар 19, 2010 2:43 pm |
|
 |
|
БатеВаньо
Ранг: Новодошъл
Регистриран на: Чет Яну 04, 2007 12:43 am Мнения: 178
|
Darkshy, не лъжи човека  .
Тези кондензатори са абсолютно необходими за работата на Pierce осцилатора, по който са изпълнени практически всички вградени генератори на MCU-та.
В прикачения файл има пример как се изчисляват тези кондензатори. Тук http://en.wikipedia.org/wiki/Pierce_oscillator също има полезна информация и връзки.
Повечето мегахерцови кварцове са специфицирани за 20 или 30pF товарен капацитет. "Часовниковите" са настроени обикновено за 12 (някои за 6) pF. Затова ми се струва, че 22pF на кварца на 32768kHz са малко множко.
Разбира се, в повечето случаи може да се използват стойностите, посочени в дейташита на контролера.
|
| Пет Мар 19, 2010 3:49 pm |
|
 |
|
darkshy
Ранг: Популярен
Регистриран на: Съб Ное 28, 2009 5:50 am Мнения: 391 Местоположение: Варна
|
Каквото казах това знам. Аз си гледам в даташийта на контролера стойността според честотата на кварца 
_________________ Ангел Димитров 95
|
| Пет Мар 19, 2010 8:38 pm |
|
 |
|
sukhoi
Ранг: Напреднал
Регистриран на: Чет Авг 21, 2008 2:52 pm Мнения: 476 Местоположение: Пловдив
|
трябва да видиш 32 килохерцовия кварц вътре с какъв кондензатор е последователно-дали с 12пико или с 6 пико.
|
| Съб Мар 20, 2010 11:43 am |
|
 |
|
Cekins
Ранг: Форумен бог
Регистриран на: Сря Апр 20, 2005 12:02 pm Мнения: 9119 Местоположение: Разград
|
Къде имаш предвид под "вътре" - в чипа ли? Щото ако е за там то не е кварц. И за 32KHz и за 4(8)MHz е RC
|
| Съб Мар 20, 2010 12:53 pm |
|
 |
|
sukhoi
Ранг: Напреднал
Регистриран на: Чет Авг 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 |
|
 |
|
Реконструктор
Ранг: Форумен бог
Регистриран на: Съб Сеп 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 |
|
 |
|
plameniv
Ранг: Форумен бог
Регистриран на: Нед Окт 10, 2004 9:55 am Мнения: 1718
|
Работи защото генератора си има собствен капацитет около 5-10pf .
Спора е безсмислен, колкото са по малки стабилноста на кварца е по добра заради по малката вреда от температурните промени влияещи върху тези кондензатори. Слагат се толкова колкото си пише в описанието на процесора:)
_________________ Избийте баламите и тарикатите сами ще умрат!
Няма невъзможни работи - има много трудни работи!
----------------------------------------------------------------------------------
"Я в Москве с киркой уран найду, при такой повышенной зарплате" !
|
| Нед Мар 21, 2010 1:59 am |
|
 |
|
the_bull
Ранг: Новодошъл
Регистриран на: Съб Авг 18, 2007 11:39 am Мнения: 137 Местоположение: Русе
|
Аз някъде бях чел, но не помня къде точно ако не ме лъже памета първата книга на МладКонструктор за контролери ПИК микроконтролери, че колкото са по високи по стойност са тези кондензатори толкова по стабилно се държал осцилатора, но било добре да се гледа разбира се от даташита на контролера.До колко е вярно не знам, а също така когато в даташита дадът някакви стойности примерно 15-33pF коя от стойностите е по добра когато не знаем нищо за кварца и осцилатора вътре в контролера.
|
| Нед Мар 21, 2010 3:10 am |
|
 |
|
plameniv
Ранг: Форумен бог
Регистриран на: Нед Окт 10, 2004 9:55 am Мнения: 1718
|
Къде си видял да има такъв голям толеранс, пройзводителя предвижда така характеристиката на осцилатора че за всички режими да е приблизително еднакъв, вероятно вътре има допълнителен капацитет ?
Всеки режим на осцилатора си има своята характеристика, може да варира и капацитета малко основно заради честотата, подбира се на принципа по висока честота по малък капацитет, повечето пъти е опитно слагаш по средата предвиденото за този режим ако не се държи стабилно и честотата е по висока от средната намаляваш капацитета опитно.
Виж на графиката това е от 16F88, 16F серията са с подобни параметри.
_________________ Избийте баламите и тарикатите сами ще умрат!
Няма невъзможни работи - има много трудни работи!
----------------------------------------------------------------------------------
"Я в Москве с киркой уран найду, при такой повышенной зарплате" !
|
| Нед Мар 21, 2010 9:20 am |
|
 |
|
ji4ka
Ранг: Форумен бог
Регистриран на: Чет Фев 01, 2007 4:04 am Мнения: 1539
|
Големите обхвати са "тествани" стойности, а малките - препоръчителни. Но явно и с тестваните си работи.
|
| Нед Мар 21, 2010 4:28 pm |
|
 |
|
Cekins
Ранг: Форумен бог
Регистриран на: Сря Апр 20, 2005 12:02 pm Мнения: 9119 Местоположение: Разград
|
Абе с 22nF не работи, да знаете. И с 33nF също.
От опит знам - пробвал съм заради недоглеждане в означенията ... 
|
| Нед Мар 21, 2010 7:45 pm |
|
|