Например TDA7294

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





Текущее время: Вт апр 16, 2024 11:15:27

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


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



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

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


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

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

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


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

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


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

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

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

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

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


Вернуться наверх
 
Организация питания на основе надежных литиевых аккумуляторов EVE и микросхем азиатского производства

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

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

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


Вернуться наверх
 
Новый аккумулятор EVE серии PLM для GSM-трекеров, работающих в жёстких условиях (до -40°С)

Компания EVE выпустила новый аккумулятор серии PLM, сочетающий в себе высокую безопасность, длительный срок службы, широкий температурный диапазон и высокую токоотдачу даже при отрицательной температуре. Эти аккумуляторы поддерживают заряд при температуре от -40/-20°С (сниженным значением тока), безопасны (не воспламеняются и не взрываются) при механическом повреждении (протыкание и сдавливание), устойчивы к вибрации. Они могут применяться как для автотранспорта (трекеры, маячки, сигнализация), так и для промышленных устройств мониторинга, IoT-устройств.

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

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


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

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


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

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

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

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

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

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


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

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

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

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


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

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

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

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

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


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

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

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


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

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

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

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

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


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

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

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


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

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

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

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


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

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


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

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

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

_________________
Linux rules! Windows must die. Здравомыслящий человек добровольно будет пользоваться мастдаем лишь в двух случаях: под дулом автомата или под влиянием анального зонда.
Я на гитхабе, в ЖЖ


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

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

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

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


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

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


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

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

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

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


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

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

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


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

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


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

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


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

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


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