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

 
 
 
Reply to this topicStart new topic
> STM32F100C8 не желает запускаться без толчка, при работе от внешнего кварца
Br.Misha
сообщение Aug 27 2011, 20:44
Сообщение #1


Местный
***

Группа: Validating
Сообщений: 253
Регистрация: 21-12-08
Пользователь №: 42 646



Привет!
Имеется STM32F100C8, к нему подключен кварц 8 Мгц. Проблема в том, что от внешнего кварца он запускается примерно раз в 20 включений! С каждой ножки кварца идет кондер 22пф на землю, дорожки очень хорошо промыты, корпус кварца посажен на землю. Когда включаю, то на ножке OUT, которая идет к кварцу, напруга выше 3 вольт, на IN - 0В. Запускается когда к OUT касаюсь пальцем. После этого на обоих ножках напруга чуть выше 2В.
Вопрос: как сделать чтобы кварц нормально стартовал?
Go to the top of the page
 
+Quote Post
Forger
сообщение Aug 27 2011, 21:56
Сообщение #2


Профессионал
*****

Группа: Свой
Сообщений: 1 215
Регистрация: 22-02-05
Пользователь №: 2 831



Цитата(Br.Misha @ Aug 28 2011, 00:44) *
к нему подключен кварц 8 Мгц.

А что за кварц?


--------------------
Кругозор некоторых людей - круг с нулевым радиусом. Они называют его "точкой зрения".
Go to the top of the page
 
+Quote Post
Br.Misha
сообщение Aug 27 2011, 22:17
Сообщение #3


Местный
***

Группа: Validating
Сообщений: 253
Регистрация: 21-12-08
Пользователь №: 42 646



да ну самый обычный (не кораблик)
Go to the top of the page
 
+Quote Post
SSerge
сообщение Aug 28 2011, 09:59
Сообщение #4


Профессионал
*****

Группа: Свой
Сообщений: 1 719
Регистрация: 13-09-05
Из: Novosibirsk
Пользователь №: 8 528



22 пики - многовато будет. Обычно нормальный кварц заводится вообще без этих ёмкостей, хватает собственной ёмкости ножек на корпус кварца и входной ёмкости выводов контроллера. Так что попробуйте уменьшить до 10 или даже 5 пФ. Для проверки можно ещё попробовать оторвать корпус кварца о земли, а также попробовать ставить другие разонаторы, вдруг эти какие-то особенные.
Ещё попробуйте подключить между ногами OSC_IN и OSC_OUT резистор от 100кОм и больше. Вообще-то такой (~200к) внутри уже должен быть, но вдруг...
И учтите, что ёмкость щупа осциллографа типично около 15 пФ, подключение его к выводам напрямую очень сильно сказывается на режиме работы генератора. Может приводить к тому, что генерация или срывается при подключении или, наоборот, начинает генерить только про подключенном щупе.


--------------------
Russia est omnis divisa in partes octo.
Go to the top of the page
 
+Quote Post
Pat
сообщение Aug 28 2011, 10:20
Сообщение #5


Местный
***

Группа: Свой
Сообщений: 421
Регистрация: 27-05-05
Из: Энергодар
Пользователь №: 5 480



Цитата(Br.Misha @ Aug 28 2011, 00:17) *
да ну самый обычный (не кораблик)


Ну а поменять на более другой не пробовали.
С кварцами такое бывает.
Go to the top of the page
 
+Quote Post
Forger
сообщение Aug 28 2011, 14:05
Сообщение #6


Профессионал
*****

Группа: Свой
Сообщений: 1 215
Регистрация: 22-02-05
Пользователь №: 2 831



Цитата(SSerge @ Aug 28 2011, 13:59) *
22 пики - многовато будет.

Не много, тут смотря какой кварц. Я вообще ставлю везде 22 или 27, что есть под руками, для STM32.
Без этих кондеров нельзя - велика вероятнось срыва генерации или заведется на другой большей гармонике.
Надеятся на емкость ножек - гиблое дело: щас работает, а потом вдруг перестанет.

Вообще пробуйте другие кварцы...

зы. А все ли верно в вашем коде?.


Цитата(SSerge @ Aug 28 2011, 13:59) *
Для проверки можно ещё попробовать оторвать корпус кварца о земли

Мне думается его корпус вообще лучше никогда не соединять с нулем.
Я обязательно ставлю изоляцию от платы (дорожек), да и разводка дорожек к кварцу имеет значение,
особенно земля, идущая на два кондера.


--------------------
Кругозор некоторых людей - круг с нулевым радиусом. Они называют его "точкой зрения".
Go to the top of the page
 
+Quote Post
Pat
сообщение Aug 28 2011, 16:19
Сообщение #7


Местный
***

Группа: Свой
Сообщений: 421
Регистрация: 27-05-05
Из: Энергодар
Пользователь №: 5 480



О вспомнил о приятных минутах проведенных с AT91SAM.

Продали мне конденсаторы которые были подписаны 22П, а потом оказалось они были 22Нф.
Тоже пришлось повозится, главное все работало но глючило по страшному.
Go to the top of the page
 
+Quote Post
scifi
сообщение Aug 28 2011, 18:38
Сообщение #8


Гуру
******

Группа: Свой
Сообщений: 3 020
Регистрация: 7-02-07
Пользователь №: 25 136



Почитайте Application Note от ST как раз на это тему: Oscillator design guide for ST microcontrollers.
Это не чёрная магия. Критерии надёжной работы кварцевого генератора известны, все нужные параметры поддаются измерению (хотя и не самыми подручными средствами). Просто прилепить кварц и надеяться, что он будет всегда работать, - это наивно.
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 21st July 2025 - 22:56
Рейтинг@Mail.ru


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