Свежие обсуждения
Измерения

DDS-генератор на AVR - нужна помощь

1 151 189

BG: На этом кино заканчивается
Кина не будет. Почитайте следующую страницу после ссылки на прошивку. Как вы валкодер в протезе подключили?

 

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

 

BG: есть ли в протеусе валкодеры.
Нету. Зато есть кнопки, из них набирается валкодер.

 

madgrey: Я левша

Это меняет дело.

в данном случае мне нужен был идентификатор сигнала (их же там 7). Поэтому решил полностью использовать выделенное поле

Если бы Вы написали "Синус", было бы Вам оправдание. Но с "SINUS" его нет, есть лишь факт безграмотности. К сожалению, если браться за разработку без штата дизайнеров/корректоров/менеджеров, то приходится быть всеми ими в одном лице

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

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

С цифровыми фильтрами многообразней, сейчас с собственной методикой расчета коэффициентов модных FIR еще есть шанс войти в историю, оставив потомкам фильтр своего имени.

 

C "YUNIOR" тоже нет оправданий.

Леонид, а разве КИХи сейчас модны? Я думал, биквады или там вейвлеты на пике моды...

 

GM C "YUNIOR" тоже нет оправданий

По крайней мере, это имя собственное. Не обязательно имелся в виду "Junior". Может это закос под Китай. Автор может обзывать свой прибор любыми словами

GM Леонид, а разве КИХи сейчас модны? Я думал, биквады или там вейвлеты на пике моды...

Методики расчета КИХ до сих пор являются горячей темой. Успехи в этой области порой их выводят вперед БИХ. Хотя многое зависит от области применения, про системы со сложной цифровой обработкой сигнала ничего сказать не могу.

 

GM: C "YUNIOR" тоже нет оправданий.
Да ну - моя корова, как хочу, так и называю . Junior - конкретный закос под америкоса. А их и так много развелось.

Леонид Иванович: Если речь идет об аналоговых фильтрах, то можно обойтись без книг. Есть готовые программы расчета фильтров. Правда, они не позволяют производить оптимизацию, для этого нужно писать собственные программы. Когда-то я этим занимался, но бросил, увидев, как улетучивается жизнь. Поэтому FilterWiz или FilterPro спасет судьбу еще одного человека.
Это так, но пока не встречал программу, которая позволяет оценить чувствительность отклонения компонентов на параметры фильтра. Фильтр будет аналоговый - активный.

Link: Нету. Зато есть кнопки, из них набирается валкодер.
Это грубо и неженственно . Лучше сделать так:

Генераторы настроить таким образом, чтобы они давали прямоугольный импульсы в квадратуре. На схеме, с которой делал скрин выбрана частота 100 Гц. SW2 подключает/отключает валкодер, SW1 - выбирает направление.

 

madgrey: не встречал программу, которая позволяет оценить чувствительность отклонения компонентов на параметры фильтра.
А симуляторы не спасут отца.. ?

 

madgrey: Это так, но пока не встречал программу, которая позволяет оценить чувствительность отклонения компонентов на параметры фильтра

Я обычно считаю в FilterPro сначала с идеальными номиналами, а затем перехожу к номиналам из стандартного ряда. По изменению АЧХ можно судить о чувствительности фильтра к отклонениям. Если же хочется посмотреть влияние отдельных компонентов или намеренно сделать фильтр "кривым" (например, для генератора так можно скомпенсировать влияние весовой функции sinc), то сажусь в PSpice.

 

madgrey, вот ещё один крутой закос для вашей коровы: "БЦС-молодший" (Б-безпосередний, Ц-цифровий)