ШИМ-генератор хитрого синуса
- Войдите на сайт для отправки комментариев
Пнд, 16/03/2020 - 08:10
вот такое "чудо" надо сформировать на выходе с помощью ШИМ-а с максимально возможным разрешением (16 бит ? )
частота должна предустанавливатся в диапазоне 40-200 герц, т.е. при включении выбрали частоту и параметр ступеньки, потом нажали кнопку "пуск" и поехали генерить до выключения, на ходу ничего менять не надо.
как сформировать синусоиду ? таблицой ?
как сформировать в синусоиде эти регулируемые ступеньки в отрицательном полупериоде ?
чип - любой , хоть AVR хоть STM
Это не синус. Да, таблицей. Лучше подходит stm. Блю пила достаточно. Отрицательный генериться с помощью схемы сдвига уровня на ОУ.
Тоже от гугла отключили? Навскидку это
сошлюсь на себя: http://arduino.ru/forum/programmirovanie/sinus-10kgts#comment-353658
Опиши F(x) - по табличке или расчетно - как тебе нравится, остальное сделает програмка. RC фильтр на выходе не забудь и сдвиг на ОУ - куда тебе нужно.
если можно, подробнее по поводу сдвига на операционнике , желательно а живой схемотехникой