1999TIDChbreschpadgett
---------- Сообщение добавлено 18.12.2015 в 17.58 ---------- Предыдущее сообщение было 17.12.2015 в 00.43 ----------
Интерес там представляет последняя страница - использование в ООС адаптивного LMS-фильтра
Таким образом компенсацию сделать не получится, нужно выделить из выходного PMW сигнала ошибку с помощью компаратора, оцифровать ее и только тогда подать в обратную связь.
Это наверно по типу - http://izv-tn.tti.sfedu.ru/wp-conten...s/2012/2/3.pdf
Только боюсь таким образом можно исправить только статическую нелинейность, типа нелинейность дросселя. Пульсации БП так не исправить.
Не обязательно. Можно откорректировать pwm перед выходным каскадом простейшим корректором на интеграторах. Зачем этот огород с АЦП
городить для ос с ключей не понимаю.
Да, наверно это вариант исправить косяки дросселя без классической оос, но выходное сопротивление от этого не уменьшится.
Мне кажется было бы эффективнее откорректировать весь тракт (унч + акустика) адаптивным LMS фильтром. Загнать в дсп его перед унч
и микрофон для ос использовать. При чём микрофон нужен для настройки таблиц корректирующих только в начале.
Интересно попробовать в железе это сделать.
A.B.ANTONOV, а что если для коррекции использовать персептрон? Я видел несколько публикаций на эту тему, но они были весьма поверхностные без углубления в топологию нейросети. Помниться Агеев на тему предкоррекции писал что она рассыпаеться при смене нагрузки, в случае использования нейросети ее можно переобучить под новую нагрузку.
Последний раз редактировалось Yurgen; 27.05.2017 в 21:04.
Заинтересовала тема полного цифрового усиления.
Думаю над реализацией, структура такова- выход TAS5622, модулятор tas5558, источник I2S нечто XMOS подобное.
В качестве примеров реализация для набора опыта - этот усилитель, усилитель IVXa на diyaudio.com, аппноты от TI.
20957, если для НЧ канала в многополосном усилителе то вполне сойдет. Если с претензией на хайенд то на сегодняшний день лучше делать UcD подобный. Я свои эксперименты с ООС в цифроусилителе продолжу не скоро, надо доделать в железе то что уже работает в теории)
Yurgen, UcD есть, TPA325x есть.
Мне просто интересно, как это будет звучать. РоманМ вначале хвалил, но я хочу использовать более линейный выходной каскад.
линейность при работе на резистор на это одно, а на реальную нагрузку несколько другое.линейный выходной каскад.
20957, с симулинком знаком? Если нет, то adau не поможет.
Yurgen, поясните пожалуйста по поводу Simulink . Чем его знание поможет?
Денис.
В симулинке можно сделать модель, проверить ее работоспособность и даже измерить совместно цифровую и аналоговую часть. Далее имея подходящую демоборду можно производить отладку уже совместно с железом в режиме HIL (hardware in the loop).
Последний раз редактировалось Yurgen; 05.04.2018 в 08:18.
Спасибо. Надо осваивать.
Денис.
Социальные закладки