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

 
 
> RC генератор на STM (генератор с переменным конденсатором)
rtype
сообщение May 18 2017, 20:07
Сообщение #1





Группа: Участник
Сообщений: 14
Регистрация: 23-11-14
Пользователь №: 83 801



Hei!

Помогите пожалуйста с идеями, как реализовать генератор на STM(8,32 - не важно) с внешним переменным конденсатором.

блок схема примерно такая:



конденсатором определяется частота генератора, которая, в свою очередь, измеряется таймерами и пр.
Сделать RC цепочку - запускать и останавливать таймер или сбрасывать его по прерыванию весьма нестабильный вариант, я уже пробовал.
использовать внешние элементы для генератора - оно уже так работает, хочу убрать всю схему внутрь процессора.
Спасибо!

Сообщение отредактировал rtype - May 18 2017, 20:09
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
firew0rker
сообщение Jun 1 2017, 02:52
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 206
Регистрация: 11-07-12
Из: Новосибирск
Пользователь №: 72 716



У меня не отображается картинка в вашем сообщении.
"The microcontroller clock output (MCO) capability allows the clock to be output onto the
external MCO pin".
Вывод МСО можно соединить со входом таймера, чтобы мерить частоту HSE.
Можно сэкономить 2 вывода: см. Reference manual STM32F030x
7.2.12 Internal/external clock measurement with TIM14.
Go to the top of the page
 
+Quote Post
rtype
сообщение Jun 1 2017, 17:31
Сообщение #3





Группа: Участник
Сообщений: 14
Регистрация: 23-11-14
Пользователь №: 83 801



Цитата(firew0rker @ Jun 1 2017, 05:52) *
У меня не отображается картинка в вашем сообщении.
"The microcontroller clock output (MCO) capability allows the clock to be output onto the
external MCO pin".
Вывод МСО можно соединить со входом таймера, чтобы мерить частоту HSE.
Можно сэкономить 2 вывода: см. Reference manual STM32F030x
7.2.12 Internal/external clock measurement with TIM14.


да, действительно хорошая идея. Спасибо, попробую, несмотря на то, что в документации на МК указано - 4МГц минимальная частота для STM32F030.
По идее, катушку можно даже на плате сделать, печатным проводником.
Я по аналогии QI зарядным уже делал такие катушки, еще есть хороший ферромагнитный материал в виде клейкой ленты. можно небольшой кусочек наклеить поверх проводника.

Для STM8, по аналогии, наверное можно пробовать снять сигнал генератора с ножки Resonator/crystal out? RCL резонатор может и не заглохнет.

еще нашел логику в SOT-23, например, SN74LVC2G14DBVRG4, но она дороже обычной 74 в планаре.

PS
UPD1 RCC_MCO нет на корпусах 20 или 14 ног.
UPD2 LC контур получается нехороший - 25000uH считается как минимум, для максимальной частоты LC контура 100КГц (емкость 10..100pF).

Сообщение отредактировал rtype - Jun 1 2017, 18:55
Go to the top of the page
 
+Quote Post
firew0rker
сообщение Jun 2 2017, 02:14
Сообщение #4


Местный
***

Группа: Свой
Сообщений: 206
Регистрация: 11-07-12
Из: Новосибирск
Пользователь №: 72 716



Цитата(rtype @ Jun 2 2017, 00:31) *
Для STM8, по аналогии, наверное можно пробовать снять сигнал генератора с ножки Resonator/crystal out? RCL резонатор может и не заглохнет.

UPD2 LC контур получается нехороший - 25000uH считается как минимум, для максимальной частоты LC контура 100КГц (емкость 10..100pF).


Без макетирования не узнать заглохнет ли. Вполне вероятно, т. к. добротность контура значительно ниже, чем кварца, а вы его ещё нагрузите. Чтобы снизить нагрузку, можно использовать эмиттерный повторитель. Его нагрузкой будет подтягивающий резистор внутри МК.

Для HSE рекомендуется кварц 4 .. 32 MHz. Контур с индуктивностью 10 мкГн уложится в этот диапазон. Откуда взялись 100КГц?

Ha cлучай, если не получится с HSE, существует таймер LMC555 в корпусе 1.43mm × 1.41mm.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- rtype   RC генератор на STM (генератор с переменным конденсатором)   May 18 2017, 20:07
- - firew0rker   Тактирование системной шины SYSCLK можно настроить...   May 19 2017, 03:08
|- - rtype   Цитата(firew0rker @ May 19 2017, 06:08) Т...   May 22 2017, 17:09
|- - firew0rker   Цитата(rtype @ May 23 2017, 00:09) трогат...   May 23 2017, 09:35
|- - rtype   Цитата(firew0rker @ May 23 2017, 12:35) В...   May 23 2017, 19:05
- - AVI-crak   Это лишено практического смысла. Есть вариант вне...   May 19 2017, 03:18
|- - jcxz   Цитата(AVI-crak @ May 19 2017, 05:18...   May 19 2017, 06:55
- - linuxbergi   Timer в STM32 может одновременно генерировать сигн...   May 27 2017, 05:45
- - Obam   А почему до сих пор не прозвучало заветное ключево...   May 27 2017, 10:02
- - rtype   Hei! Самогенерация (RC генератор на логически...   May 28 2017, 20:38
- - Rst7   QUOTE Помогите пожалуйста с идеями Я что-то не по...   May 29 2017, 09:54
|- - alex2103   Цитата(Rst7 @ May 29 2017, 12:54) Я что-т...   May 29 2017, 10:45
|- - Rst7   QUOTE (alex2103 @ May 29 2017, 13:45) Пок...   May 29 2017, 11:26
- - alex2103   Rst7, спасибо за развернутый ответ. Непременно на ...   May 29 2017, 11:47
|- - Rst7   QUOTE (alex2103 @ May 29 2017, 14:47) Rst...   May 29 2017, 12:13
|- - scifi   Цитата(Rst7 @ May 29 2017, 15:13) Вообще ...   May 29 2017, 12:19
|- - Rst7   QUOTE (scifi @ May 29 2017, 15:19) Неужел...   May 29 2017, 12:32
|- - rtype   Цитата(Rst7 @ May 29 2017, 15:32) Все зав...   May 29 2017, 17:39
|- - Rst7   QUOTE (rtype @ May 29 2017, 20:39) Добрый...   May 29 2017, 20:07
|- - rtype   Цитата(Rst7 @ May 29 2017, 23:07) Разве я...   May 29 2017, 20:41
|- - Rst7   QUOTE (rtype @ May 29 2017, 23:41) при по...   May 30 2017, 09:04
|- - rtype   Цитата(Rst7 @ May 30 2017, 12:04) Предлаг...   May 30 2017, 17:35
- - firew0rker   Вы пока не пробовали запускать встроенный в МК ген...   May 31 2017, 02:47
|- - rtype   Цитата(firew0rker @ May 31 2017, 05:47) В...   May 31 2017, 21:11
|- - rtype   Цитата(firew0rker @ Jun 2 2017, 05:14) Бе...   Jun 2 2017, 05:08
- - firew0rker   Теперь понимаю почему не подходит вариант с LC кон...   Jun 5 2017, 07:58
|- - rtype   Цитата(firew0rker @ Jun 5 2017, 10:58) Те...   Jun 6 2017, 13:01
- - rudy_b   Как-то вы себе противоречите. Среда меняет как сам...   Jun 7 2017, 10:12
|- - rtype   Цитата(rudy_b @ Jun 7 2017, 13:12) Как-то...   Jun 15 2017, 03:49
- - rudy_b   Противоречие есть и описанный мной способ дает нам...   Jun 15 2017, 10:40
- - rtype   Цитата(rudy_b @ Jun 15 2017, 13:40) Проти...   Jun 15 2017, 17:20
- - rudy_b   Цитата(rtype @ Jun 15 2017, 20:20) Ваш сп...   Jun 16 2017, 13:08
- - rtype   Цитата(rudy_b @ Jun 16 2017, 16:08) Ессно...   Jun 17 2017, 04:45


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

 


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


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