Реклама на сайте DatasheetsDatasheets

KAZUS.RUN - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Книги и журналы
FAQ по электронике

  Datasheets
Поиск SMD
Онлайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Схемы и проекты
Принципиальные схемы
  Программы
Каталог сайтов
Калькуляторы
  Форумы по электронике
Помощь проекту

Цифровые сигнальные процессоры Вопросы, связанные с применением цифровых сигнальных процессоров: программирование, отладочные средства, алгоритмы...

 
Опции темы

Сжатие динамического диапазона НЧ сигнала

Непрочитано 19.01.2011, 13:49  
niXto
Почётный гражданин KAZUS.RUN
 
Аватар для niXto
 
Регистрация: 13.10.2007
Адрес: Беларусь
Сообщений: 8,026
Сказал спасибо: 60
Сказали Спасибо 3,941 раз(а) в 2,302 сообщении(ях)
niXto на пути к лучшему
По умолчанию Re: Сжатие динамического диапазона НЧ сигнала

Сообщение от Alex9797 Посмотреть сообщение
Ну, пусть четыре полосовых фильтра займут не по десятку, а по пять десятков слов. Двести. Логарифмирование тоже займет не больше пяти десятков. Четыре по пятьдесят - еще двести. Затем ФНЧ - по десятку. Еще сорок. Ну, и в конце суммирование четырех обработанных сигналов - пусть тоже 50 слов. Итого: 200+200+40+50=490 слов.

Считаем дальше. При частоте квантования 16 килогерц, период между выборками сигнала равен 62,5мкс. Если частота кварца микропроцессора всего 20МГц, то за эти 62,5мкс успеет выполниться аж 1250 команд! Ну, с учетом переходов, которым надо два машинных цикла, пусть будет 1000 команд. А нам требуется всего 490!
Я не случайно выше указал используемый в моей системе ДСП. У него частота до 135 МГц. И все программы уже зашиты в ДСП - внешним контроллером нужно только подключить соответствующий блок и установить его настройки. Причем все блоки функционируют ПАРАЛЛЕЛЬНО а не последовательно как в ваших расчетах.
Реклама:
niXto вне форума  
Непрочитано 19.01.2011, 13:56  
Alex9797
Почётный гражданин KAZUS.RUN
 
Аватар для Alex9797
 
Регистрация: 20.08.2010
Адрес: Днепр
Сообщений: 8,548
Сказал спасибо: 5,035
Сказали Спасибо 10,605 раз(а) в 3,594 сообщении(ях)
Alex9797 на пути к лучшему
По умолчанию Re: Сжатие динамического диапазона НЧ сигнала

Сообщение от niXto Посмотреть сообщение
У него частота до 135 МГц. И все программы уже зашиты в ДСП
Ну, для ваших задач это оправдано. И разрядность АЦП высокая, и частота квантования, и полоса частот намного шире.
А тут ведь требования на порядок ниже, по всем параметрам. Поэтому я и советую держать хвост пистолетом.
Alex9797 вне форума  
Непрочитано 19.01.2011, 14:01  
Akkord
Почётный гражданин KAZUS.RUN
 
Регистрация: 05.05.2008
Сообщений: 708
Сказал спасибо: 302
Сказали Спасибо 408 раз(а) в 263 сообщении(ях)
Akkord на пути к лучшему
По умолчанию Re: Сжатие динамического диапазона НЧ сигнала

Сообщение от niXto Посмотреть сообщение
Количество честных бит и там, и там одинаково - 18...22
Но если у 1-битного из-за ошибок дискретизации (их немного, несколько сотен в секунду) дрожит младший честный бит - у 5-битника дрожат младшие 5. На слух это незаметно, но на приборах вылазит

http://www.toe-rgr.ru/load/21-1-0-101
И что?
На туже CS5364 записано - динамический диапазон 114дБ ( 19 разрядов)
5 разрядов НЕ значащие. При дальнейшей обработке "выкидываются".
Используем у себя МСР3901. 16/24-разрядный дельта-сигма
преобразователь с мульти - битовой архитектурой.
Если поступать по pdf на странице 20 расписано сколько значащих
разрядов в зависимости от тактовых частот. ТО по приборам четко
обеспечиваются заявленные разряды. Приборы проходят через
Ростандарт.
Akkord вне форума  
Непрочитано 19.01.2011, 16:12  
Yurkin2007
Заблокирован
 
Регистрация: 27.03.2007
Сообщений: 1,327
Сказал спасибо: 12
Сказали Спасибо 576 раз(а) в 460 сообщении(ях)
Yurkin2007 на пути к лучшему
По умолчанию Re: Сжатие динамического диапазона НЧ сигнала

Сообщение от Alex9797 Посмотреть сообщение
Гармоники низких частот смешиваются с высшими частотами сигнала...
Их ширину выбираем с таким расчетом, чтобы вторая гармоника нижней частоты была выше, чем верхняя частота полосы. Тогда легко будет отфильтровать гармоники, возникшие при логарифмировании.
Для проверки Вашей идеи запустил в Mathcad сумму двух частот 400Гц и 440Гц на логарифмический ограничитель и вот что получилось: синий график - без ограничителя ... Видно, что появляются комбинационные частоты, которые проникают в основной канал
Миниатюры:
Нажмите на изображение для увеличения
Название: kazus_Compress2.PNG
Просмотров: 47
Размер:	28.5 Кб
ID:	17050  

Последний раз редактировалось Yurkin2007; 19.01.2011 в 16:34.
Yurkin2007 вне форума  
Сказали "Спасибо" Yurkin2007
Alex9797 (19.01.2011)
Непрочитано 19.01.2011, 16:37  
Alex9797
Почётный гражданин KAZUS.RUN
 
Аватар для Alex9797
 
Регистрация: 20.08.2010
Адрес: Днепр
Сообщений: 8,548
Сказал спасибо: 5,035
Сказали Спасибо 10,605 раз(а) в 3,594 сообщении(ях)
Alex9797 на пути к лучшему
По умолчанию Re: Сжатие динамического диапазона НЧ сигнала

Сообщение от Yurkin2007 Посмотреть сообщение
Для проверки Вашей идеи запустил в Mathcad сумму двух частот
Выяснилось, что это не моя идея. Опередили, блин...
Хоть графика пока и не видно, я уже догадываюсь, о чем пойдет речь. Это ж при нелинейных преобразованиях все частоты еще и между собой покомбинируют... Так что после логарифматора надо не через ФВЧ, а снова через полосовой фильтр пропускать, резать и верх, и низ.
Спасибо!
Alex9797 вне форума  
Непрочитано 19.01.2011, 21:07  
NOPROBLEM
Почётный гражданин KAZUS.RUN
 
Аватар для NOPROBLEM
 
Регистрация: 11.07.2006
Адрес: Москва, Тушино
Сообщений: 3,709
Сказал спасибо: 778
Сказали Спасибо 994 раз(а) в 552 сообщении(ях)
NOPROBLEM на пути к лучшему
По умолчанию Re: Сжатие динамического диапазона НЧ сигнала

Сообщение от Alex9797 Посмотреть сообщение
Хоть графика пока и не видно, я уже догадываюсь, о чем пойдет речь. Это ж при нелинейных преобразованиях все частоты еще и между собой покомбинируют... Так что после логарифматора надо не через ФВЧ, а снова через полосовой фильтр пропускать, резать и верх, и низ.
Спасибо!
Не поможет! Всегда можно две такие синусоиды, что все их биения в полосе окажутся.
Вот тут то мы возвращаемся к тому, что давно проехали: "Вся обработка сигнала ведется ориентируясь на характерные особенности именно этого сигнала!"
Вы сначала попробуйте голосом изобразить тот тест, который заставил Вас посыпать голову пеплом, и если сможет, то тогда и придумывать начинайте, что с этим делать. Структура речевого сигнала мало похожа на синус...
__________________
От ложного знания к истинному незнанию!

Последний раз редактировалось NOPROBLEM; 19.01.2011 в 21:21.
NOPROBLEM вне форума  
Непрочитано 19.01.2011, 22:48  
Alex9797
Почётный гражданин KAZUS.RUN
 
Аватар для Alex9797
 
Регистрация: 20.08.2010
Адрес: Днепр
Сообщений: 8,548
Сказал спасибо: 5,035
Сказали Спасибо 10,605 раз(а) в 3,594 сообщении(ях)
Alex9797 на пути к лучшему
По умолчанию Re: Сжатие динамического диапазона НЧ сигнала

Сообщение от NOPROBLEM Посмотреть сообщение
Всегда можно две такие синусоиды, что все их биения в полосе окажутся.
И тут пришел поручик Ржевский...
Жаль, что Вы правы.

Если несложно, попробуйте, пожалуйста, проделать то же самое, но взяв больше частот. Например, четыре или пять, расположив их близко. То есть, имитируя компоненты сравнительно узкой полосы. Интересно посмотреть.

Странно, что на графике такая большая амплитуда частот f1+f2 и f2-f1. По виду кажется, что даже больше половины амплитуды основных частот. Ведь логарифмирование - это ж не умножение частот между собой.

Сообщение от NOPROBLEM Посмотреть сообщение
Вы сначала попробуйте голосом изобразить тот тест, который заставил Вас посыпать голову пеплом, и если сможет, то тогда и придумывать начинайте, что с этим делать.
А это совсем непонятно, без переводчика. Похоже, что меня с кем-то спутали. Я не посыпал голову пеплом, и ни о каком тесте не знаю, и свидетели имеются.
Alex9797 вне форума  
Непрочитано 19.01.2011, 23:12  
NOPROBLEM
Почётный гражданин KAZUS.RUN
 
Аватар для NOPROBLEM
 
Регистрация: 11.07.2006
Адрес: Москва, Тушино
Сообщений: 3,709
Сказал спасибо: 778
Сказали Спасибо 994 раз(а) в 552 сообщении(ях)
NOPROBLEM на пути к лучшему
По умолчанию Re: Сжатие динамического диапазона НЧ сигнала

Сообщение от Alex9797 Посмотреть сообщение
А это совсем непонятно, без переводчика. Похоже, что меня с кем-то спутали. Я не посыпал голову пеплом, и ни о каком тесте не знаю, и свидетели имеются.
Под тестом я понимал подачу на компрессор двух близьлежащих синусоид, а под посыпанием головы пеплом я подразумевал Ваше мгновенное согласие с его неудачным прохождением и попытки исправить положение заменой ФНЧ полосовым фильтром.
__________________
От ложного знания к истинному незнанию!
NOPROBLEM вне форума  
Непрочитано 19.01.2011, 23:16  
Gordey
Прописка
 
Аватар для Gordey
 
Регистрация: 13.06.2006
Адрес: Санкт-Петербург
Сообщений: 289
Сказал спасибо: 5
Сказали Спасибо 52 раз(а) в 17 сообщении(ях)
Gordey на пути к лучшему
По умолчанию Re: Сжатие динамического диапазона НЧ сигнала

Предложенная система многоканального компрессирования будет неплохо работать, если не искажать сигналы в каналах, а регулировать в каждом канале своей системой АРУ с подобранными временами установления - восстановления. Ведь компрессоры на основе АРУ проигрывают ограничителям в энергетической эффективности именно из за детектора АРУ, постоянная времени которого выбирается по нижней частоте спектра сигнала.

Последний раз редактировалось Gordey; 19.01.2011 в 23:26.
Gordey вне форума  
Непрочитано 19.01.2011, 23:20  
NOPROBLEM
Почётный гражданин KAZUS.RUN
 
Аватар для NOPROBLEM
 
Регистрация: 11.07.2006
Адрес: Москва, Тушино
Сообщений: 3,709
Сказал спасибо: 778
Сказали Спасибо 994 раз(а) в 552 сообщении(ях)
NOPROBLEM на пути к лучшему
По умолчанию Re: Сжатие динамического диапазона НЧ сигнала

Сообщение от Alex9797 Посмотреть сообщение
Если несложно, попробуйте, пожалуйста, проделать то же самое, но взяв больше частот. Например, четыре или пять, расположив их близко. То есть, имитируя компоненты сравнительно узкой полосы.
Это легко представить без моделирования! При трех частотах будет три пары, каждая из которых даст уже виденную Вами картинку. Все эти три картинки будут свалены в одну кучу. Если разницы частот кратны, то некоторые компаненты спектра совпадут, и либо сложатся, либо вычтутся в зависимости от фазы...
__________________
От ложного знания к истинному незнанию!
NOPROBLEM вне форума  
 
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Что такое ширина спектра сигнала? rocky7 Электроника - это просто 1 01.10.2010 21:18
Запись и воспроизведение IR сигнала CodeNameHawk Микроконтроллеры, АЦП, память и т.д 3 06.09.2010 23:01
Управление нагрузкой через канал ТЧ с помощью DTMF сигнала tezka1 Автоматика и аппаратура связи 22 08.03.2010 21:06
Простейший радиопередатчик и приемник неизменяющегося сигнала. Аслан Автоматика и аппаратура связи 1 22.11.2009 17:02


Часовой пояс GMT +4, время: 04:57.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.