Скажем, в радиоприемной аппаратуре. Гасить нужно все, что может гадить в эфир, в том числе и тактовый генератор микроконтроллера, чтобы не ловить его гармоники.
А зачем там (в этой аппаратуре) считывать положение энкодера (двигателя что-ль)? Там есть что-то быстро-вращающееся?
Ключевыми особенностями высоковольтных SiC MOSFET Wolfspeed являются малое сопротивление канала в открытом состоянии и минимальное значение паразитных емкостей, что позволяет максимально снизить статические и динамические потери, и, соответственно, увеличить рабочую частоту преобразователей.
Первое семейство STM32L5 на базе ядра ARM Cortex-M33, флагман семейств ST с низким потреблением. Область применения IoT, расходомеры, умные часы, промышленные датчики и многое другое. Опубликованы материалы двух практических вебинаров по расчету энергопотребления и работой с TrustZone. Рассмотрены особенности и примеры практической реализации CAN FD на STM32L5.
А как это реализовано во всех многочисленных шарманках,автомобильных и домашних музыкальных центрах ? Там же везде валкодеры давным давно вытеснили потенциометры. Засыпает его управляющий МК ?
А как это реализовано во всех многочисленных шарманках,автомобильных и домашних музыкальных центрах ? Там же везде валкодеры давным давно вытеснили потенциометры. Засыпает его управляющий МК ?
У меня дома такая "шарманка". Сам делал. МК засыпает. STM8L. А как иначе обеспечить потребление в покое 0.9-1мкА? И да - там есть энкодер, крутимый пальцами. И это никак не мешает ему работать нормально. Потому что время просыпания STM8 - несколько мкс, а события от энкодера поступают не чаще 100 Гц. Так что - ничего не мешает обрабатывать события энкодера по прерываниям (что я и делаю). И не надо выдумывать никаких сказочных трудностей. Если тока не собираетесь крутить энкодер высокооборотистой дрелью. Да ещё и дрель такую поискать.
Какой двигатель в радиоприемной аппаратуре? Я писал про энкодеры - органы настройки.
Тогда зачем с "энкодеров - органов настройки" быстро-быстро регистрировать импульсы? Вы их дрелью на высоких оборотах крутите?
Вы, похоже, писатель, но не читатель. Разве я писал быстро-быстро? Со спящим мк не то что быстро, а вообще невозможно корректная работа с энкодером без принятия специальных мер. Кварцевый генератор не раскачается к тому времени, как часть событий по прерыванию от энкодера уже произойдут.
А как это реализовано во всех многочисленных шарманках,автомобильных и домашних музыкальных центрах ? Там же везде валкодеры давным давно вытеснили потенциометры. Засыпает его управляющий МК ?
Какой сон... Там не редкость индикация светодиодная, динамическая. Тяп-ляп и в продакшн.
_________________ Астролябия-сама меряет, было бы что мерять!!!
Разве я писал быстро-быстро? Со спящим мк не то что быстро, а вообще невозможно корректная работа с энкодером без принятия специальных мер. Кварцевый генератор не раскачается к тому времени, как часть событий по прерыванию от энкодера уже произойдут.
Да ладно!? И сколько по вашему он "раскачивается"? В секундах пожалуйста. Прочитайте мануал. Да и при чём тут "кварцевый генератор"? Стартовать можно на HSI, а он стартует <7мкс. И сколько за это время думаете потеряется прерываний от энкодера идущих с частотой 100Гц?
Прокладка уверена, что у нее мк действительно в спячку уходит вместе с тактовым генератором?
Мультиметр не врёт. Если он показывает 0.9...1 мкА на весь девайс - сможете определить работает генератор или нет? И к чему вопрос? В мануале на МК написаны конкретные цифры времени старта. Вы им не верите? Думаете - в STM врут?
Расскажите лучше как у вас длительность импульсов энкодера в прямую зависимость от частоты вращения попала Чтобы помочь вам справится с заблуждением, напомню, что энкодер щелкает при вращении оси. И щелкает он не просто так, не из любви к прекрасному.
В мануале на МК написаны конкретные цифры времени старта. Вы им не верите? Думаете - в STM врут?
Надежда, это единственное, что может вам дать даташит от stm. Добротности кварца плевать на их даташит, кварц раскачается тогда когда сам захочет. Такие элементарные вещи нужно знать.
_________________ Астролябия-сама меряет, было бы что мерять!!!
Расскажите лучше как у вас длительность импульсов энкодера в прямую зависимость от частоты вращения попала
Как и у всех - прямопропорционально. Если не знаете как работает энкодер - станьте на него осциллографом и понаблюдайте. Или поищите в инете - там наверняка есть руководства по энкодерам для чайников.
Надежда, это единственное, что может вам дать даташит от stm. Добротности кварца плевать на их даташит, кварц раскачается тогда когда сам захочет. Такие элементарные вещи нужно знать.
А такой тормозной кварц - это тоже STM заставила вас поставить? Вместо нормального. Но даже если без кварц никак, то кто мешает стартовать на HSI (время старта <7мкс), а потом (при необходимости) переключиться на кварц? Неужто без кварца вообще никак не можете опросить энкодер? Странно - у меня вроде нормально получается.... Зачем вам этот кварц сдался-то для опроса энкодера??? не пойму....
Потихоньку вникаю так сказать. Вопрос: В описании указано, что в микроконтроллерах STM8 есть возможность включить один из таймеров в режим ЭНКОДЕРА. Т.е. микроконтроллер может генерировать последовательность импульсов аналогичную той, которую выдает обычный энкодер - крутилка ? Далее, еще есть инфа о том что можно подключить к мк внешний энкодер, с этим моментом вопросов не возникает.
в микроконтроллерах STM8 есть возможность включить один из таймеров в режим ЭНКОДЕРА. Т.е. микроконтроллер может генерировать последовательность импульсов аналогичную той, которую выдает обычный энкодер - крутилка ?
Точно? ЕМНИП, можно лишь внешний энкодер подключить.
Т.е. микроконтроллер может генерировать последовательность импульсов аналогичную той, которую выдает обычный энкодер - крутилка ?
Нет, просто некоторые таймеры микроконтроллера могут считать импульсы выдаваемые энкодером. Считать на увеличение или уменьшение, в зависимости от направления вращения энкодера.
_________________ Астролябия-сама меряет, было бы что мерять!!!
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 8
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения