Например TDA7294

Форум РадиоКот • Просмотр темы - Программирование STM8
Форум РадиоКот
Здесь можно немножко помяукать :)



Текущее время: Вт мар 09, 2021 14:25:50

Часовой пояс: UTC + 3 часа


ПРЯМО СЕЙЧАС:



Начать новую тему Ответить на тему  [ Сообщений: 2073 ]     ... , , , 103,  
Автор Сообщение
Не в сети
 Заголовок сообщения: Re: Программирование STM8
СообщениеДобавлено: Вт янв 19, 2021 13:37:18 
Вымогатель припоя

Карма: -17
Рейтинг сообщений: 11
Зарегистрирован: Вт авг 15, 2017 10:51:13
Сообщений: 608
Рейтинг сообщения: 0
Скажем, в радиоприемной аппаратуре. Гасить нужно все, что может гадить в эфир, в том числе и тактовый генератор микроконтроллера, чтобы не ловить его гармоники.
А зачем там (в этой аппаратуре) считывать положение энкодера (двигателя что-ль)? Там есть что-то быстро-вращающееся?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Программирование STM8
СообщениеДобавлено: Вт янв 19, 2021 13:46:28 
Мучитель микросхем
Аватар пользователя

Карма: 10
Рейтинг сообщений: 69
Зарегистрирован: Сб янв 28, 2006 22:47:24
Сообщений: 444
Рейтинг сообщения: 0
Не понял вопроса. Зачем двигателю энкодер?

_________________
Астролябия-сама меряет, было бы что мерять!!!


Вернуться наверх
 
Друзья! Скоро Новый Год! Китайский! Но мы работаем и в праздники тоже!

JLCPCB, всего $2 за прототип печатной платы! Цвет - любой!

Отличное качество, подтвержденное более чем 600,000 пользователей! Более 10,000 заказов в день.

Зарегистрируйтесь и получите два купона по 5$ каждый:https://jlcpcb.com/quote

Не в сети
 Заголовок сообщения: Re: Программирование STM8
СообщениеДобавлено: Вт янв 19, 2021 14:03:04 
Вымогатель припоя

Карма: -17
Рейтинг сообщений: 11
Зарегистрирован: Вт авг 15, 2017 10:51:13
Сообщений: 608
Рейтинг сообщения: 0
Не понял вопроса. Зачем двигателю энкодер?
Если энкодер - для двигателя, то этот самый двигатель думаю помех вносит гораздо больше чем тактовый генератор МК.


Вернуться наверх
 
PCBWay - всего $5 за 10 печатных плат, первый заказ для новых клиентов БЕСПЛАТЕН

Сборка печатных плат от $30 + БЕСПЛАТНАЯ доставка по всему миру + трафарет

Онлайн просмотровщик Gerber-файлов от PCBWay + Услуги 3D печати
Не в сети
 Заголовок сообщения: Re: Программирование STM8
СообщениеДобавлено: Вт янв 19, 2021 14:08:59 
Мучитель микросхем
Аватар пользователя

Карма: 10
Рейтинг сообщений: 69
Зарегистрирован: Сб янв 28, 2006 22:47:24
Сообщений: 444
Рейтинг сообщения: 0
Какой двигатель в радиоприемной аппаратуре? Я писал про энкодеры - органы настройки.

_________________
Астролябия-сама меряет, было бы что мерять!!!


Вернуться наверх
 
Как сделать ИП с ультрашироким диапазоном?

Ключевыми особенностями высоковольтных SiC MOSFET Wolfspeed являются малое сопротивление канала в открытом состоянии и минимальное значение паразитных емкостей, что позволяет максимально снизить статические и динамические потери, и, соответственно, увеличить рабочую частоту преобразователей.

Читать статью>>
Не в сети
 Заголовок сообщения: Re: Программирование STM8
СообщениеДобавлено: Вт янв 19, 2021 14:27:26 
Вымогатель припоя

Карма: -17
Рейтинг сообщений: 11
Зарегистрирован: Вт авг 15, 2017 10:51:13
Сообщений: 608
Рейтинг сообщения: 0
Какой двигатель в радиоприемной аппаратуре? Я писал про энкодеры - органы настройки.
Тогда зачем с "энкодеров - органов настройки" быстро-быстро регистрировать импульсы? Вы их дрелью на высоких оборотах крутите? :)))


Вернуться наверх
 
STM32L5 – первое семейство ST на ядре Cortex-M33 с ультранизким потреблением

Первое семейство STM32L5 на базе ядра ARM Cortex-M33, флагман семейств ST с низким потреблением. Область применения IoT, расходомеры, умные часы, промышленные датчики и многое другое. Опубликованы материалы двух практических вебинаров по расчету энергопотребления и работой с TrustZone. Рассмотрены особенности и примеры практической реализации CAN FD на STM32L5.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: Программирование STM8
СообщениеДобавлено: Вт янв 19, 2021 14:36:53 
Мучитель микросхем
Аватар пользователя

Карма: 1
Рейтинг сообщений: 2
Зарегистрирован: Чт авг 21, 2014 11:11:48
Сообщений: 444
Откуда: краснодарский край
Рейтинг сообщения: 0
А как это реализовано во всех многочисленных шарманках,автомобильных и домашних музыкальных центрах ? Там же везде валкодеры давным давно вытеснили потенциометры. Засыпает его управляющий МК ?


Вернуться наверх
 


Не в сети
 Заголовок сообщения: Re: Программирование STM8
СообщениеДобавлено: Вт янв 19, 2021 16:20:50 
Вымогатель припоя

Карма: -17
Рейтинг сообщений: 11
Зарегистрирован: Вт авг 15, 2017 10:51:13
Сообщений: 608
Рейтинг сообщения: 0
А как это реализовано во всех многочисленных шарманках,автомобильных и домашних музыкальных центрах ? Там же везде валкодеры давным давно вытеснили потенциометры. Засыпает его управляющий МК ?
У меня дома такая "шарманка". Сам делал. МК засыпает. STM8L. А как иначе обеспечить потребление в покое 0.9-1мкА? И да - там есть энкодер, крутимый пальцами. И это никак не мешает ему работать нормально. Потому что время просыпания STM8 - несколько мкс, а события от энкодера поступают не чаще 100 Гц. Так что - ничего не мешает обрабатывать события энкодера по прерываниям (что я и делаю). И не надо выдумывать никаких сказочных трудностей.
Если тока не собираетесь крутить энкодер высокооборотистой дрелью. Да ещё и дрель такую поискать. :)))


Вернуться наверх
 


Не в сети
 Заголовок сообщения: Re: Программирование STM8
СообщениеДобавлено: Вт янв 19, 2021 17:15:00 
Мучитель микросхем
Аватар пользователя

Карма: 10
Рейтинг сообщений: 69
Зарегистрирован: Сб янв 28, 2006 22:47:24
Сообщений: 444
Рейтинг сообщения: 0
Какой двигатель в радиоприемной аппаратуре? Я писал про энкодеры - органы настройки.
Тогда зачем с "энкодеров - органов настройки" быстро-быстро регистрировать импульсы? Вы их дрелью на высоких оборотах крутите? :)))

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

Потому что время просыпания STM8 - несколько мкс, а события от энкодера поступают не чаще 100 Гц
Вы уж определитесь, герцы или микросекунды :)

А как это реализовано во всех многочисленных шарманках,автомобильных и домашних музыкальных центрах ? Там же везде валкодеры давным давно вытеснили потенциометры. Засыпает его управляющий МК ?
Какой сон... Там не редкость индикация светодиодная, динамическая. Тяп-ляп и в продакшн.

_________________
Астролябия-сама меряет, было бы что мерять!!!


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Программирование STM8
СообщениеДобавлено: Вт янв 19, 2021 18:18:42 
Вымогатель припоя

Карма: -17
Рейтинг сообщений: 11
Зарегистрирован: Вт авг 15, 2017 10:51:13
Сообщений: 608
Рейтинг сообщения: 0
Разве я писал быстро-быстро? Со спящим мк не то что быстро, а вообще невозможно корректная работа с энкодером без принятия специальных мер. Кварцевый генератор не раскачается к тому времени, как часть событий по прерыванию от энкодера уже произойдут.
Да ладно!? И сколько по вашему он "раскачивается"? В секундах пожалуйста. Прочитайте мануал.
Да и при чём тут "кварцевый генератор"? Стартовать можно на HSI, а он стартует <7мкс. И сколько за это время думаете потеряется прерываний от энкодера идущих с частотой 100Гц? 8)

Вы уж определитесь, герцы или микросекунды :)
И что? Не знаете что такое "герцы" и что такое "микросекунды"?

Тяп-ляп и в продакшн.
Ну если у вас так ПО написано, то не мудрено почему "прерывания от энкодера теряются". Только просыпание МК тут не при чём. Всё дело в прокладке. :dont_know:


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Программирование STM8
СообщениеДобавлено: Вт янв 19, 2021 19:04:56 
Мучитель микросхем
Аватар пользователя

Карма: 10
Рейтинг сообщений: 69
Зарегистрирован: Сб янв 28, 2006 22:47:24
Сообщений: 444
Рейтинг сообщения: 0
И сколько за это время думаете потеряется прерываний от энкодера идущих с частотой 100Гц?

Другими словами, вы сейчас признзнались, что скорость протекания процессов и частота их повторения для вас одно и то же?

Всё дело в прокладке.
Прокладка уверена, что у нее мк действительно в спячку уходит вместе с тактовым генератором?

_________________
Астролябия-сама меряет, было бы что мерять!!!


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Программирование STM8
СообщениеДобавлено: Вт янв 19, 2021 20:59:44 
Вымогатель припоя

Карма: -17
Рейтинг сообщений: 11
Зарегистрирован: Вт авг 15, 2017 10:51:13
Сообщений: 608
Рейтинг сообщения: 0
И сколько за это время думаете потеряется прерываний от энкодера идущих с частотой 100Гц?
Другими словами, вы сейчас признзнались, что скорость протекания процессов и частота их повторения для вас одно и то же?
Ответьте на вопрос!

Прокладка уверена, что у нее мк действительно в спячку уходит вместе с тактовым генератором?
Мультиметр не врёт. Если он показывает 0.9...1 мкА на весь девайс - сможете определить работает генератор или нет?
И к чему вопрос? В мануале на МК написаны конкретные цифры времени старта. Вы им не верите? Думаете - в STM врут? :)))


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Программирование STM8
СообщениеДобавлено: Вт янв 19, 2021 23:59:38 
Мучитель микросхем
Аватар пользователя

Карма: 10
Рейтинг сообщений: 69
Зарегистрирован: Сб янв 28, 2006 22:47:24
Сообщений: 444
Рейтинг сообщения: 0
Ответьте на вопрос!

Расскажите лучше как у вас длительность импульсов энкодера в прямую зависимость от частоты вращения попала :) Чтобы помочь вам справится с заблуждением, напомню, что энкодер щелкает при вращении оси. И щелкает он не просто так, не из любви к прекрасному.
В мануале на МК написаны конкретные цифры времени старта. Вы им не верите? Думаете - в STM врут? :)))

Надежда, это единственное, что может вам дать даташит от stm. Добротности кварца плевать на их даташит, кварц раскачается тогда когда сам захочет. Такие элементарные вещи нужно знать.

_________________
Астролябия-сама меряет, было бы что мерять!!!


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Программирование STM8
СообщениеДобавлено: Ср янв 20, 2021 11:56:29 
Вымогатель припоя

Карма: -17
Рейтинг сообщений: 11
Зарегистрирован: Вт авг 15, 2017 10:51:13
Сообщений: 608
Рейтинг сообщения: 0
Расскажите лучше как у вас длительность импульсов энкодера в прямую зависимость от частоты вращения попала :)
Как и у всех - прямопропорционально. Если не знаете как работает энкодер - станьте на него осциллографом и понаблюдайте.
Или поищите в инете - там наверняка есть руководства по энкодерам для чайников. :dont_know:

Надежда, это единственное, что может вам дать даташит от stm. Добротности кварца плевать на их даташит, кварц раскачается тогда когда сам захочет. Такие элементарные вещи нужно знать.
А такой тормозной кварц - это тоже STM заставила вас поставить? Вместо нормального.
Но даже если без кварц никак, то кто мешает стартовать на HSI (время старта <7мкс), а потом (при необходимости) переключиться на кварц? Неужто без кварца вообще никак не можете опросить энкодер? Странно - у меня вроде нормально получается.... 8)
Зачем вам этот кварц сдался-то для опроса энкодера??? не пойму.... :dont_know:


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Программирование STM8
СообщениеДобавлено: Ср янв 20, 2021 20:17:34 
Друг Кота
Аватар пользователя

Карма: 50
Рейтинг сообщений: 689
Зарегистрирован: Вт апр 24, 2007 07:45:40
Сообщений: 4431
Откуда: Minsk
Рейтинг сообщения: 0
Как и у всех - прямопропорционально

Не, у всех - обратно пропорционально.
T = 1/F ; t = T/Q (скважность)
Наверно, речь о других "всех" :)

_________________
Изображение


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Программирование STM8
СообщениеДобавлено: Пт янв 22, 2021 10:52:00 
Потрогал лапой паяльник

Карма: 1
Рейтинг сообщений: 23
Зарегистрирован: Вс янв 11, 2015 20:33:32
Сообщений: 354
Рейтинг сообщения: 0
Потихоньку вникаю так сказать. Вопрос:
В описании указано, что в микроконтроллерах STM8 есть возможность включить один из таймеров в режим ЭНКОДЕРА. Т.е. микроконтроллер может генерировать последовательность импульсов аналогичную той, которую выдает обычный энкодер - крутилка ?
Далее, еще есть инфа о том что можно подключить к мк внешний энкодер, с этим моментом вопросов не возникает.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Программирование STM8
СообщениеДобавлено: Пт янв 22, 2021 11:41:27 
Опытный кот

Зарегистрирован: Пт июл 12, 2019 22:52:01
Сообщений: 869
Рейтинг сообщения: 0
в микроконтроллерах STM8 есть возможность включить один из таймеров в режим ЭНКОДЕРА. Т.е. микроконтроллер может генерировать последовательность импульсов аналогичную той, которую выдает обычный энкодер - крутилка ?

Точно? ЕМНИП, можно лишь внешний энкодер подключить.

_________________
Я на гитхабе, в ЖЖ


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Программирование STM8
СообщениеДобавлено: Пт янв 22, 2021 12:14:19 
Мучитель микросхем
Аватар пользователя

Карма: 10
Рейтинг сообщений: 69
Зарегистрирован: Сб янв 28, 2006 22:47:24
Сообщений: 444
Рейтинг сообщения: 0
Т.е. микроконтроллер может генерировать последовательность импульсов аналогичную той, которую выдает обычный энкодер - крутилка ?

Нет, просто некоторые таймеры микроконтроллера могут считать импульсы выдаваемые энкодером. Считать на увеличение или уменьшение, в зависимости от направления вращения энкодера.

_________________
Астролябия-сама меряет, было бы что мерять!!!


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Программирование STM8
СообщениеДобавлено: Пт янв 22, 2021 12:33:46 
Потрогал лапой паяльник

Карма: 1
Рейтинг сообщений: 23
Зарегистрирован: Вс янв 11, 2015 20:33:32
Сообщений: 354
Рейтинг сообщения: 0
Понял, спасибо. :)


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Программирование STM8
СообщениеДобавлено: Пт янв 22, 2021 13:24:28 
Вымогатель припоя

Карма: -17
Рейтинг сообщений: 11
Зарегистрирован: Вт авг 15, 2017 10:51:13
Сообщений: 608
Рейтинг сообщения: 0
Не, у всех - обратно пропорционально.
Вы правы. Главное - зависимость есть.

Добавлено after 3 minutes 6 seconds:
И сколько за это время думаете потеряется прерываний от энкодера идущих с частотой 100Гц?
Другими словами, вы сейчас признзнались, что скорость протекания процессов и частота их повторения для вас одно и то же?
Ответьте на вопрос!

Вобщем - слив засчитан. :)))


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Программирование STM8
СообщениеДобавлено: Пт янв 22, 2021 14:48:02 
Мучитель микросхем
Аватар пользователя

Карма: 10
Рейтинг сообщений: 69
Зарегистрирован: Сб янв 28, 2006 22:47:24
Сообщений: 444
Рейтинг сообщения: 0
jcxz, не обсуждайте с позиций "знатока" то чего сами не понимаете, и у вас не будет возникать необходимость уходить от темы.

_________________
Астролябия-сама меряет, было бы что мерять!!!


Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 2073 ]     ... , , , 103,  

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 8


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y