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

бесступенчатое управление частотой

Доброе время суток,

 

Речь идет о бесступенчатом управлении частотой при помоши аналогового входа:

 

0в = 0гц, 3,3в = 140гц и это должно быть линеально.

 

имеется аналоговый вход 0...3,3в (0...2047) идет на АЦП от туда на ПЛИС, в ПЛИСе я умножаю на 219 и заряжаю результат в счетчик, который считает наверх до 449488 ("потолок"), при достожении этого числа выдается короткий импульс.

В зависимости как быстро достигается "потолок" зависит и частота выходящих импульсов.

 

Функцию я написал но управлиние не линеально (см. рисунок).

 

Подскажите как сделать эту функцию линеально???

 

Благодарю!

 

post-88369-1537955186_thumb.png

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


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

Вместо счетчика сделать сумматор, который каждый такт будет прибавлять к аккумулятору заданное значение (код с АЦП). Переполнение сумматора будет строго пропорционально коду с АЦП.

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


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

Приветствую!

Доброе время суток,

 

Речь идет о бесступенчатом управлении частотой при помоши аналогового входа:

 

0в = 0гц, 3,3в = 140гц и это должно быть линеально.

...

Эх молодежь ... "Линеально" не получится, ни как :( - это не известный науке закон управления ;)

 

Если же вас устроит линейный закон то для начала надо вспомнить формулу частоты (что то типа F=1/T).

А потом посмотреть куда попадает измеренное напряжение в эту формулу. И тогда стане ясно что делать чтобы получить

требуемый закон.

Хотя бесступенчато все равно не получится - увы мир изначально квантованный :)

 

Успехов! Rob.

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


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

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

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

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

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

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

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

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

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

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