Перейти к содержанию
    

Как состряпать алгоритм синусоидального ШИМ?

Благодарю за скорый ответ. Однако, я спрашивал не об этом. 

Попробую подробно. Я выставляю потенциометром частоту фазовых синусоид. Получаю на выходе АЦП некое 10-битное число. После, в соответствии с этим числом, я должен посчитать к-т k=f/50 и на этот к-т умножить значения из таблицы формирующей синус на фазе. Уже в первом действии деление... 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

59 минут назад, MPetrovich сказал:

Извиняюсь за бестолковость, но как в 8-битном виде выглядит число 0,7? 

Не сочтите за труд, напишите как умножить на 0,7 в 8-битных числах... 

Точно так же, как на любое целое число.

Вбейте в гугл "Q-number format" и получите море ссылок. Например: https://en.wikipedia.org/wiki/Q_(number_format)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

36 минут назад, MPetrovich сказал:

я должен посчитать к-т k=f/50 и на этот к-т умножить значения из таблицы формирующей синус на фазе. Уже в первом действии деление... 

и...? В чём вопрос? Вы не знаете как заменить деление на 50, эквивалентным ему умножением??? :shok:

Ну видимо нужно умножать на 1/50 = 0.02. Очевидно.

Далее выбираем любой подходящий Q-формат, представляем 0.02 в нём и производим необходимое умножение.

 

PS: Ну чесслово - какой-то детский сад..... :unknw:

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

4 minutes ago, jcxz said:

PS: Ну чесслово - какой-то детский сад..... :unknw:

Ну затупил, чо уж... 😳

С кем не бывает😳

Спасибо! 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...