|
RC генератор на STM (генератор с переменным конденсатором) |
|
|
|
May 18 2017, 20:07
|
Группа: Участник
Сообщений: 14
Регистрация: 23-11-14
Пользователь №: 83 801

|
Hei! Помогите пожалуйста с идеями, как реализовать генератор на STM(8,32 - не важно) с внешним переменным конденсатором. блок схема примерно такая:  конденсатором определяется частота генератора, которая, в свою очередь, измеряется таймерами и пр. Сделать RC цепочку - запускать и останавливать таймер или сбрасывать его по прерыванию весьма нестабильный вариант, я уже пробовал. использовать внешние элементы для генератора - оно уже так работает, хочу убрать всю схему внутрь процессора. Спасибо!
Сообщение отредактировал rtype - May 18 2017, 20:09
|
|
|
|
|
 |
Ответов
|
Jun 1 2017, 17:31
|
Группа: Участник
Сообщений: 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
|
|
|
|
|
Jun 2 2017, 02:14
|
Местный
  
Группа: Свой
Сообщений: 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.
|
|
|
|
Сообщений в этой теме
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
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|