Site Loader

Генератор сигналов и частотомер Rigol DG4162

Еще в июне я писал о том, что покупка нового генератора сигналов пока не входит в мои планы. Удивительно, как быстро все меняется. Раньше генератором сигналов я действительно пользовался нечасто, и возможностей MHS-5200A мне вполне хватало. Но когда дело дошло до активных фильтров, смесителей и апконвертеров, ограничения и недостатки MHS-5200A стали весьма ощутимы. Так в моей лаборатории появился Rigol DG4162.

Rigol DG4162 является многофункциональным устройством, совмещающим в себе генератор сигналов произвольной формы и частотомер. Это довольно необычное сочетание. Но после блоков питания со встроенной колонкой, как бывает в мире любительского радио, таким вещам перестаешь удивляться. Устройство уже имеет корпус, большой цветной дисплей, элементы управления и блок питания. Действительно, почему бы не использовать их повторно? Заодно место на столе сэкономим.

Генератор сигналов выполнен по технологии прямого цифрового синтеза (DDS), двухканальный, 14-и битный. Максимальная частота выходного сигнала составляет 160 МГц. Есть функция sweep, различные модуляторы, и другие навороты, в которых я еще не успел разобрался. Устройство не из дешевых. Розничная цена в России на момент написания этих строк составляла ~1400$, примерно как у неплохого ноутбука. Не подумаете, что я сказочно богат, и сорю деньгами нелево и направо. Мне было трудно решиться на такую покупку. Но если держать в уме, что это долгосрочное вложение на 10+ лет вперед, которое сэкономит массу времени и нервов, а также позволит приобрести новые знания, то дебет с кредитом начинают сходиться.

Давайте проведем с Rigol DG4162 пару экспериментов. Например, выясним, хорошо ли откалиброван уровень сигнала:

Мой предыдущий генератор сигналов, MHS-5200A, имел два больших недостатка. Во-первых, амплитуда сигнала падала с частотой. Поэтому ее постоянно приходилось перепроверять. Во-вторых, амплитуду можно было вводить только в Vpp, но не в dBm. К этому стоит добавить, что генератор не умел выдавать больше 25 МГц, минимальная амплитуда составляла 0. 2 Vpp, а еще в редких случаях он глючил и начинал показывать кракозябры. Генератор приходилось перезапускать и повторять эксперимент заново. Представьте, сколько времени и сил было из-за этого потрачено. И представьте, какой это глоток свежего воздуха, когда можно сказать «мне, пожалуйста, 145 МГц с уровнем -20 dBm» и быть уверенным, что именно они и будут на выходе.

Rigol DG4162 выдает синусоиду с уровнем от -56 dBm до 4 dBm на всех частотах до 160 МГц. Ниже 120 МГц уровень сигнала может составлять до 12 dBm, ниже 70 МГц — до 18 dBm, а ниже 20 МГц — до 24 dBm. Это четверть ватта! Выходной импеданс каждого канала может быть установлен в значение от 1 Ом до 10 кОм, либо в HighZ.

Проверим, насколько чист генерируемый сигнал:

Перед нами выход двух генераторов. Желтый трейс соответствует Rigol DG4162, а пурпурный — MHS-5200A. Оба генератора выдают сигнал с частотой 10 МГц и уровнем -3 dBm. В данном случае показан span в 5 МГц.

Тот же эксперимент, но со span в 100 МГц:

Признаю, во многих задачах подавления побочных продуктов на 40+ dB, как у MHS-5200A, хватит с лихвой. Но представьте, что вы генерируете LO для диодного кольцевого смесителя с уровнем 7 dBm. Вам предстоит понять, где побочные продукты самого смесителя, а где — генератора сигналов. Какой генератор вы предпочли бы использовать?

Упомянутая выше функция sweep крайне удобна при тестировании фильтров:

Допустим, мы хотим получить АЧХ фильтра по топологии Саллена-Ки из поста про активные фильтры. В генераторе ставим sweep time равный 500 ms, start 1 uHz, stop 20 kHz, размах указываем 1.5 Vpp. На осциллографе цену деления по горизонтали ставим 50 мс, по вертикали — 100 мВ. И просто получаем АЧХ, как на скриншоте.

Амплитуда падает в 2 раза примерно на 3.5 делениях по горизонтали. Десять делений соответствуют 20 кГц, значит 3.5 деления — это 7 кГц. Мы рассчитывали фильтр с полосой пропускания 6 кГц по уровню -3dB. Похоже на правду, с точностью до погрешности в номиналах компонентов. Сделать такое измерение занимает от силы минуту. До этого мне приходилось строить АЧХ фильтра по точкам в LibreOffice. Одно измерение занимало минимум 10 минут, это из расчета 20 точек с шагом 1 кГц, по 30 секунд на точку.

Вы спросите, а что мешало измерить фильтр при помощи Rigol DSA815-TG? Две вещи. Во-первых, этот анализатор спектра работает от 9 кГц. На самом деле, он работает и чуть ниже этой частоты. Однако на 2 кГц и ниже он абсолютно глухой. Во-вторых, аудиофильтры редко бывают рассчитаны на нагрузку 50 Ом. В общем, DSA815-TG создавался для другого. Теоретически, его можно приспособить под задачу при помощи SSB- или AM-модулятора. В данную теорию мной было инвестировано немало времени. Найти решение, надежно работающее во всех случаях, мне не удалось.

BNC-разъем частотомера расположен сзади устройства:

Частотомер работает без нареканий, главное указать правильный gate time. Помимо измерения частоты в моменте он также умеет считать минимум, максимум, среднее и стандартное отклонение. Обратите внимание, с какой точностью измеряется частота. Анализатором спектра, конечно, тоже можно измерять частоту, но с погрешностью ±5 Гц. Притом, делается это медленно, с постоянным изменением span и center frequency. В некоторых задачах, например, если нужно подобрать кварцевые резонаторы на близкую частоту, это никуда не годится.

Есть и другие приятные мелочи. Например, Rigol DG4162 можно настроить так, чтобы он стартовал с последними использованными настройками. Кроме того, каналы включаются и выключаются отдельными кнопками. Это очень удобно при работе над большим проектом с перерывами. Выключаем генератор, все кабели оставляем подключенными. Включаем, все настройки возвращаются. Притом, по умолчанию все каналы выключены. Проверяем, и, если все хорошо, включаем каналы. Казалось бы, ерунда, но в MHS-5200A ничего этого не было. Все настройки приходилось восстанавливать вручную, а кабели постоянно отключать и подключать обратно.

Повторюсь, возможностей у Rigol DG4162 много. Здесь я рассказал лишь о том, что мне показалось наиболее важным. Если у вас есть вопросы по поводу этого устройства, не стесняйтесь задать их в комментариях.

Дополнение: Помимо сигналов разной формы устройство умеет генерировать и качественный белый шум. Пример задачи, где нужен такой шум, описан в статье об измерении параметров усилителей.

Метки: Девайсы, Электроника.

Схема частотомера генератора » Вот схема!

Категория: Частотомеры / Генераторы

Данный прибор представляет собой сочетание четырехразрядного цифрового низкочастотного частотомера и генератора синусоидального низкочастотного напряжения. Частотомер может использоваться как шкала внутреннего генератора НЧ, так и измерять частоту внешнего сигнала. Этот прибор, в сочетании с низкочастотным милливольтметром и самодельным осциллографом может стать основой низкочастотного измерительного комплекса.

Технические характеристики генератора.

1. Диапазоны генерируемых частот :

№1 ………… 20-200 Гц.
№2 ……… 200-2000 Гц.
№3 ……… 2000-20000 Гц.

2. Выходное напряжение НЧ……… 0,75V.
3. Неравномерность АЧХ во всем диапазоне (20-20000 Гц) не более……… 1,0 dB.
4. КНИ не более………………………. 0,8%. (На частоте до 10000 Гц не более 0,5%).

Технические характеристики частотомера.

1. Диапазоны измеряемых частот:

х1 ………… 1…9999 Гц.
х10………. 10…99990Гц.

2. Разрядность……………….4 разряда.
3. Чувствительность входа……….. 0,05V.
4. Максимальный входной сигнал … 50V.
5. Время измерения в «х1»………. 1 сек.
6. Время измерения в «х10»…….0,1 сек.
7. Время индикации в «х1»……….1,56 сек.
в «х10» ……1,18 сек.
8. Входное сопротивление……….100 kOm.

Изучение схемы начнем с частотомера. Здесь есть несколько необычных схемных решений. Частотомер четырехразрядный. Измерительный счетчик выполнен на десятичных счетчиках-дешифраторах К176ИЕ4 (D2-D5), нагруженных на семисегментные светодиодные индикаторы типа АЛС324Б1 (с общим анодом).

Входной усилитель — формирователь выполнен на транзисторах VT1 и VT2. Первый транзистор служит для усиления слабых сигналов, поступающих на вход частотомера. Диоды VD1 и VD2 ограничивают уровень сильных сигналов, образуя своим сопротивлением совместно с резистором R1 делитель, который начинает работать при уровне входного сигнала более 0,3-0,5V. На транзисторе VT2 выполнен формирователь импульсов.

Транзистор включен по схеме ключа и открывается при достижении напряжения на его пороге некоторого уровня (около 0,5V). В результате входное напряжение синусоидальной или какой-то другой формы преобразуется в импульсное На элементе D1.1 выполнен логический ключ, регулирующий прохождение импульсов с коллектора VT2 на счетный вход младшего разряда измерительного счетчика (вход D2).

Устройство управления выполнено на счетчике D5 и остальных элементах D1. На элементах D1.2 и D1.3 выполнен триггер, регулирующий длительность импульсов, в течение которых происходит индикация результата измерения. На элементе D1.4 выполнен формирователь импульса сброса измерительного счетчика.

В качестве образцовой частоты для данного частотомера используется частота электросети 50 Гц. Стабильность, конечно, получается ниже, чем при использовании кварцевого генератора. Но, этот частотомер низкочастотный и содержит всего четыре разряда, так что стандартной стабильности частоты электросети для него вполне достаточно.

Переменное напряжение 50 Гц снимается с одной из обмоток силового трансформатора Т1, служащего основой источника питания. Это напряжение через делитель на резисторах R10-R9 и ограничитель отрицательной полуволны на диоде VD9 поступает на формирователь логических импульсов, сделанный по ключевой схеме на транзисторе VT3.

Конденсатор С6 с резистором R10 образует ФНЧ, подавляющий всевозможные высокочастотные наводки, которые могут бьггь в электросети и могут повлиять на формирование измерительного временного интервала.

Полученное импульсное напряжение частотой 50 Гц поступает на счетчик D6. Задача этого счетчика в формировании измерительного интервала времени, в течение которого происходит подсчет импульсов, полученных из входного сигнала, частоту которого нужно измерить. В диапазоне «х10» этот промежуток времени должен составлять 0,1 секунды, а в диапазоне «х1» — 1 секунду.

Предположим, в исходном состоянии счетчик D6 в нулевом положении, а на выходе элемента D1.3, — логический ноль. Это приводит к открыванию элемента D1.1 и проходу через него импульсов на вход измерительного счетчика. Одновременно, происходит счет счетчиком D6 импульсов частотой 50 Гц. Если переключатель S2 находится в положении «х10», то через пять импульсов, следующих с частотой 50 Гц (то есть, через 0,1 сек ), на его выводах 9 и 6 появятся единицы.

Это приведет к закрыванию диодов VD3 и VD5 и поступлению напряжения уровня логической единицы через R5 на вывод 12 D1.2. Триггер на элементах D1.2 и D1.3 совместно с счетчиком D6 образует одновибратор, и с выхода D1.3 формирует фронт положительного импульса в течение которого происходит закрывание элемента D1.

1 и открывание транзисторного ключа VT4-VT5, через который подается питание на светодиодные семисегментные индикаторы. Начинается время индикации.

Счетчик D6 продолжает считать, и как только, на его выводе 13 появляется единица цепь С4-R7 формирует короткий положительный импульс, который переключает триггер в нулевое состояние. Время индикации завершается. После завершения времени индикации, по спаду импульса, сформированного триггером на элементах D1.2-D1.3, происходит одновременное открывание элемента D1.1, выключение индикаторов ключом VT4-VT5 и формирование короткого импульса обнуления формирователем на элементе D1.4 и цепи C5-R8, которым производится обнуление измерительного счетчика в начале периода измерения.

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




Поделитесь с друзьями ссылкой на схему:

0448100000122000074 Поставка генератора и частотомера с опциями

×

Бесплатный период истек

Избранное, цветные метки и изменения в избранных закупках
доступны на тарифах Стандарт и Эксперт.

Выбрать тариф Закрыть

×

Требуется оплата

Подробные результаты доступны на тарифах Стандарт и Эксперт

Выбрать тариф Закрыть

×

Произошла ошибка, последние действия не сохранились

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

Начальная цена контракта

8 882 339,00 ₽

Обеспечение заявки

44 411,70 ₽

Обеспечение контракта (от цены контракта)

≈ 44 411,70 ₽ 0,5 %

Обеспечение гарантийных обязательств

44 411,70 ₽

 Контактные данные

Порядок размещения  Указано московское время

44-ФЗ, Электронный аукцион

Перейти на Сбербанк-АСТ  


Подача заявки

06.

07.2022 15:03 18.07.2022 09:00

Проведение аукциона

18.07.2022

Подведение итогов

20.07.2022

Документы

Скачать одним архивом

Заказчик

Федеральное государственное унитарное предприятие «Всероссийский Научно-Исследовательский Институт Физико-Технических и Радиотехнических Измерений»

ИНН 5044000102 КПП 504401001

 Анализ заказчика
 Все закупки заказчика

Объекты закупки

Условия участия

Преимущества

  1. Участникам, заявки или окончательные предложения которых содержат предложения о поставке товаров в соответствии с приказом Минфина России от 04. 06.2018 № 126н

    15,0%

  2. Преимущество в соответствии с ч. 3 ст. 30 Закона № 44-ФЗ

Требования к участникам

  1. Единые требования к участникам закупок в соответствии с ч. 1 ст. 31 Закона № 44-ФЗ

  2. Требования к участникам закупок в соответствии с ч. 1.1 ст. 31 Закона № 44-ФЗ

  3. Требование к участникам закупок в соответствии с п. 1 ч. 1 ст. 31 Закона № 44-ФЗ

  4. Требование об отсутствии в реестре недобросовестных поставщиков (подрядчиков, исполнителей) информации, включенной в такой реестр в связи отказом поставщика (подрядчика, исполнителя) от исполнения контракта по причине введения в отношении заказчика санкций и (или) мер ограничительного характера

Ограничения и запреты

Запрет на допуск товаров, работ, услуг при осуществлении закупок, а также ограничения и условия допуска в соответствии с требованиями, установленными ст. 14 Закона № 44-ФЗ

Участники и результаты 20.07.2022

Электронный аукцион 2020 признан несостоявшимся:

По окончании срока подачи заявок подана только одна заявка на участие в закупке (п. 1 ч. 1 ст. 52 Закона № 44-ФЗ). Заявка соответствует требованиям

Более подробная информация доступна, если войти или зарегистрироваться

Заявка, дата подачи Участник Цена,  ₽ Результаты

№ 139 

Нет данных об участнике

░ ░░░ ░░░░░░ ░░░░░

Протоколы

Протокол подведения итогов определения поставщика (подрядчика, исполнителя) ЭА20 от 20. 07.2022 09:40 (мск)

Контракты с поставщиком

░░░ ░░░░░░░ ░░░░

░░░░░░░░ ░ ░░░░░░░░░░░░░ ░░░░░░░░ ░ ░░░░░░░░░░░░░░░░░░░░░░ ░░ ░░░░░░░░░░ ░░░░░░░░

№ 1504400010222000067 от 01.08.2022

░ ░░░ ░░░░░░   ░

Похожие закупки

  • Поставка светодиодных ламп
  • приобретение  оборудования для создания виртуального концертного зала в МБУК . ..
  • Поставка инвентаря для текущего ремонта дворовых территорий ГБУ «Жилищник рай…

×

Бесплатный период истек

Напоминания доступны на тарифах Стандарт и Эксперт

Выбрать тариф Закрыть

Счетчик частоты слов — Подсчет вхождений слов — Онлайн

Самый простой в мире онлайн-калькулятор частоты слов для веб-разработчиков и программистов. Просто вставьте свой текст в форму ниже, нажмите кнопку «Рассчитать частоту слов», и вы получите статистику по отдельным словам. Нажмите кнопку – получите количество слов. Никакой рекламы, ерунды и мусора.

Объявление : Мы только что запустили математические инструменты для разработчиков. Проверьте это!

(отменить)

Хотите найти количество слов в тексте?

Используйте счетчик слов!

Счетчик частоты слов может быть полезен, если вы проводите кросс-браузерное тестирование. Например, если вы создали веб-приложение, которое принимает комментарии пользователей, вы можете запретить пользователям повторять одни и те же слова в комментариях слишком много раз. Вы можете использовать эту утилиту для написания тестовых примеров для отлова комментариев с большим количеством повторяющихся слов. Также эта программа может быть полезна, если вы занимаетесь статистическим анализом текста или оптимизируете текст для SEO. Кроме того, вы можете использовать эту программу, чтобы узнать, на каком языке написан данный текст. В каждом языке есть слова, которые встречаются чаще, чем другие, и такое распределение слов уникально для каждого языка.

Ищете дополнительные инструменты веб-разработчика? Попробуйте это!

URL Encoder

URL Decoder

URL Parser

HTML Encoder

HTML Decoder

Base64 Encoder

Base64 Decoder

HTML Prettifier

HTML Minifier

JSON Prettifier

JSON Minifier

JSON Escaper

JSON Unescaper

JSON Validator

JS Prettifier

JS Minifier

JS Validator

CSS Prettify

Minifier CSS

XML Prettifier

XML Minifier

XML в JSON Converter

JSON TO CONTRETER

XML TO CSV CONTRET Преобразователь XML

Преобразователь YAML в TSV

Преобразователь TSV в YAML

Преобразователь XML в TSV

Преобразователь TSV в XML

Преобразователь XML в текст

Преобразователь JSON в CSV

CSV to JSON Converter

JSON to YAML Converter

YAML to JSON Converter

JSON to TSV Converter

TSV to JSON Converter

JSON to Text Converter

CSV to YAML Converter

YAML to CSV Converter

Конвертер TSV в CSV

Конвертер CSV в TSV

Конвертер CSV в текстовые столбцы

Конвертер текстовых столбцов в CSV

Конвертер TSV в текстовые столбцы

Конвертер текстовых столбцов в TSV

CSV Transposer

Столбки CSV для строк преобразователя

CSV строки в столбцы преобразователь

CSV Clecper Swapper

CSV Column Defore

CSV Column Column

CSV Prepender

CSV COBLACER

CSV CSV

CSV CSV COBLACER

CSV

CSV CSV. Средство удаления столбцов CSV

Средство смены разделителя CSV

Транспозитор TSV

Преобразователь столбцов в строки TSV

Преобразователь строк в столбцы TSV

Преобразователь столбцов TSV

TSV Column Exporter

TSV Column Replacer

TSV Column Prepender

TSV Column Appender

TSV Column Inserter

TSV Column Deleter

TSV Delimiter Changer

Delimited Column Exporter

Delimited Column Deleter

Delimited Column Replacer

Преобразователь текста

Преобразователь текстовых столбцов в строки

Преобразователь текстовых строк в столбцы

Преобразователь текстовых столбцов

Text Column Delimiter Changer

HTML to Markdown Converter

Markdown to HTML Converter

HTML to Jade Converter

Jade to HTML Converter

BBCode to HTML Converter

BBCode to Jade Converter

BBCode to Text Converter

HTML Преобразователь времени в текст

HTML Stripper

Преобразователь сущностей текста в HTML

Преобразователь времени UNIX в время UTC

Преобразователь времени UTC в время UNIX

IP в двоичный преобразователь

Двоирный в IP -преобразователь

IP в десятичный преобразователь

Октальный в IP -преобразователь

IP в восьмовый преобразователь

Десятичный в IP -преобразователь

IP в Hex Converter

HEX в IP -конвертер

IP — Сортировщик адресов

Генератор паролей MySQL

Генератор паролей MariaDB

Генератор паролей Postgres

Генератор паролей Bcrypt

Средство проверки паролей Bcrypt

Scrypt Password Generator

Scrypt Password Checker

ROT13 Encoder/Decoder

ROT47 Encoder/Decoder

Punycode Encoder

Punycode Decoder

Base32 Encoder

Base32 Decoder

Base58 Encoder

Base58 Decoder

Ascii85 Encoder

Декодер Ascii85

Кодировщик UTF8

Декодер UTF8

Кодировщик UTF16

Декодер UTF16

Кодировщик Uuencoder

Uudecoder

Morse Code Encoder

Morse Code Decoder

XOR Encryptor

XOR Decryptor

AES Encryptor

AES Decryptor

RC4 Encryptor

RC4 Decryptor

DES Encryptor

DES Decryptor

Triple DES Encryptor

Triple DES Decryptor

Rabbit Encryptor

Rabbit Decryptor

NTLM Hash Calculator

MD2 Hash Calculator

MD4 Hash Calculator

MD5 Hash Calculator

MD6 Hash Calculator

RipeMD128 Hash Calculator

RipeMD160 Hash Calculator

RipeMD256 Hash Calculator

RipeMD320 Hash Calculator

SHA1 Hash Calculator

SHA2 Hash Calculator

SHA224 Hash Calculator

Калькулятор хэша SHA256

Калькулятор хэша SHA384

Калькулятор хэша SHA512

Калькулятор хэша SHA3

CRC16 Хэш -калькулятор

CRC32 Хэш -калькулятор

Adler32 Hash Calculator

Whirlpool Hash Calculator

Все хеш -калькулятор

секунды H: M: S Converter

H: M: S Converter

Seconds Secondable к человеку. Время

Преобразователь двоичного кода в восьмеричный

Преобразователь двоичного кода в десятичный

Преобразователь двоичного кода в шестнадцатеричный

Преобразователь восьмеричного в двоичный

Преобразователь восьмеричного в десятичный

октября в шестнадцатеричном преобразователе

Десятичный в двоичный преобразователь

Десятичный в восьмовый преобразователь

Десятичный в шестнадцатеричный преобразователь

HEX в бинарный преобразователь

HEX в октальный преобразователь

HEX в Decimal Converter

Decimal To BCD Converter

Decimal To BCD.

Преобразователь восьмеричных чисел в двоично-десятичные

Преобразование двоично-десятичных чисел в восьмеричные

Преобразование шестнадцатеричных чисел в двоично-десятичные

Преобразование двоично-десятичных чисел в шестнадцатеричные

Преобразование двоичных чисел в серые

от серого до бинарного преобразователя

октальный в серой преобразователь

от серого в октальный преобразователь

Десятичный в серой конвертер

от серого в десятичный преобразователь

Гексадецимальный в серого преобразователя

серо Калькулятор продукта

Калькулятор двоичного побитового И

Калькулятор двоичного побитового И-НЕ

Калькулятор двоичного побитового ИЛИ

Калькулятор двоичного побитового НЕ-ИЛИ

Бинарный бить калькулятор XOR

Бинарный бить калькулятор XNOR

Бинарный битевой битевой кубик.

Преобразователь числовой базы

Преобразователь римских чисел в десятичные

Преобразователь десятичных чисел в римские

Преобразователь чисел в слова

Преобразователь слов в числа

Круглые числа выше

Круглые номера вниз

UTF8 в шестнадцатеричный преобразователь

HEX в UTF8 преобразователь

Текст в коды ASCII

ASCII в текстовый преобразователь

Текст в бинарный преобразователь

Бинарный в текстовый преобразователь

Текст.

Преобразователь восьмеричного в текст

Преобразователь текста в десятичный

Преобразователь десятичного в текст

Преобразователь текста в шестнадцатеричный

Преобразователь шестнадцатеричного в текст

Текст в нижний конвертер

Текст в верхний конвертер

Текст в случайное преобразователь

Текст в Tittlecase Converter

Заглаживание слов в тексте

Текстовый чехол. Конвертер

Преобразователь табуляции в пробелы

Преобразователь пробелов в символы новой строки

Преобразователь новой строки в пробелы

Преобразователь диакритических знаков

Extra Whitespaces Remover

All Whitespaces Remover

Punctuation Mark Remover

Thousands Separator Adder

Backslash Remover

Backslash Adder

Text Transformer

Text Repeater

Text Replacer

Text Reverser

Text Rotate

Text Вращатель символов влево

Вращатель текстовых символов вправо

Калькулятор длины текста

Сортировщик текста по алфавиту

Числовой текст сортировщика

Текст по длине сортировщик

Текст из генератора REGEX

Центральный текст

Правопрокат Текст

Текст левого столбца

Текст правой падки

Обоснованный текст

Текст. Regex Match Extractor

Regex Match Replacer

Email Extractor

URL Extractor

Number Extractor

List Merger

List Zipper

List Intersection

Разница в списках

Printf Formatter

Текст GREP

Текстовая головка

Текст хвост

Экстрактор линии

Сортер Word

Word Wrapper

Сплиттер Word

Добавить номера линии

Добавить линию

Добавить линейные номера

Добавить линию

Добавить линейные номера

Добавить линию

Добавить линейные номера

Добавить линию

. Суффиксы строк

Добавление префикса и суффикса

Поиск самой длинной текстовой строки

Поиск самой короткой текстовой строки

Удаление повторяющихся строк

Удаление пустых строк

Текстовая линия Rampodizer

Letter Ramdigizer

Text Line Joiner

Строковой разветвитель

Text Line Reverser

ФИЛЬТР ТЕКСТРАЦИЯ ЛИНИЯ

Номер буквы в текстовом счетчике

Номер слова в текстовом счетчике

Номер строк в строках в Счетчик текста

Счетчик количества абзацев в тексте

Калькулятор частоты букв

Калькулятор частоты слов

Калькулятор частоты фраз

Text Statistics

Random Element Picker

Random JSON Generator

Random XML Generator

Random YAML Generator

Random CSV Generator

Random TSV Generator

Random Password Generator

Random String Generator

Random Number Generator

Генератор случайных дробей

Генератор случайных бинов

Генератор случайных чисел

Генератор случайных чисел

Генератор случайных шестнадцатеричных чисел

Random Byte Generator

Random IP Generator

Random MAC Generator

Random UUID Generator

Random GUID Generator

Random Date Generator

Random Time Generator

Prime Number Generator

Fibonacci Number Generator

Pi Digit Generator

E Генератор цифр

Преобразователь десятичных чисел в научные

Преобразователь научных чисел в десятичные

Преобразователь JPG в PNG

PNG в JPG Converter

GIF TO PNG Converter

GIF для JPG Converter

BMP в PNG Converter

BMP в JPG Converter

Image To Base64

Файл в Base64 Converter

JSON JSSON JANSON DOVERTER

. Преобразователь XML в Base64

Преобразователь Hex в RGB

Преобразователь RGB в Hex

Преобразователь CMYK в RGB

Преобразователь RGB в CMYK

Преобразователь CMYK в Hex

HEX в CMYK Converter

IDN Encoder

IDN Декодер

миль до километра преобразователя

километров в миль

Celsius Converter.

Конвертер фунтов в килограммы

Конвертер килограммов в фунты

Мой IP-адрес

Все инструменты

Совет: вы можете использовать аргумент запроса ?input=text для передачи текста в инструменты.

Все, что вам нужно знать

Вам нужно подходящее устройство для измерения системных частот? Приобретите себе частотомер, чтобы помочь вам с измерением.

Вы можете заказать себе такой в ​​магазине или сделать простой для себя.

И, к счастью для вас, здесь, в OurPCB, мы создали пост, который поможет вам в вашем проекте.

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

 

Содержание

Принцип действия схемы частотомера

 

 

Рис. 1. Лабораторный частотомер

Частотомер или частотомер подсчитывает количество событий в течение заданного периода.

Импульсы, например, от генератора прямоугольных импульсов, подаются на таймер/счетчик.

Затем счетчик вызывает временную задержку, считает и накапливает импульсы входного сигнала через заданные интервалы времени. Затем на дисплее отображается выходная частота счетчика в герцах.

Таким образом, использование частотомера является точным методом измерения частоты.

 

Схема счетчика частоты

 

Схема счетчика частоты 8051 состоит из микроконтроллера 8051, ЖК-дисплея и тактового генератора IC 555. Другие аксессуары включают генератор прямоугольных импульсов, счетчики и потенциальные резисторы.

Таймеры IC 555 генерируют высокоточные сигналы с интервалом в одну секунду.

 

Рис. 2. Схема частотомера с использованием таймеров

 

Мы будем использовать Arduino Uno в качестве генератора волн для нашего случая. Мы будем использовать таймер IC 555 для создания колебательных сигналов с наибольшим временным интервалом формы выходного сигнала.

Генератор прямоугольных импульсов и таймер IC 555 можно настроить как нестабильный мультивибратор.

Разрядный и пороговый резисторы можно настроить так, чтобы они имели рабочий цикл 99 % для получения предпочтительной формы сигнала.

Идеальная формула рабочего цикла:

Микроконтроллер 8051 имеет два таймера, которые позволяют ему работать в двух режимах — режиме 0 и режиме 1. Здесь таймер режима 0 создает временную задержку, в то время как выход генератора прямоугольных импульсов импульсы подсчитываются в режиме 1.

На приведенной ниже принципиальной схеме показана конфигурация частотомера на базе IC 555.

Рис. 3. Схема частотомера Ic 555

 

Две простые схемы частотомера

 

В этом разделе мы рассмотрим две элементарные схемы частотомера.

 

Частотомер с использованием IC 74LS47

 

Конфигурация IC 555 в режиме AMV (режим нестабильного мультивибратора) позволяет ему генерировать чередующиеся низкие и высокие импульсы.

В этом случае частотомер использует для работы ровно 5 вольт от цепи питания.

 

Рис. 4. Принципиальная схема частотомера на микросхеме 74LS47

 

Подключите резисторы 470 Ом к светодиодам дисплея, чтобы обеспечить постоянную подсветку и защитить светодиоды дисплея. Для подсчета импульсов мы подключим счетчики IC 74LS47 и IC 74LS90 к контакту 3 IC 555.

IC 74LS90 использует свой входной контакт 14 для считывания сигнала с таймера IC 555. Затем он преобразует вызов в двоичную форму, которую может декодировать IC74LS47. Таким образом, он выводит его через свои выходные контакты 12, 9, 8 и 11.

Декодер IC 74LS47 принимает двоичный сигнал через свои входные контакты 7, 1, 2 и 6. Затем он декодирует двоичные данные и передает их. на ЖК-дисплей (справа) от 1 до 9.

На левом дисплее отображается число 0, пока на правом дисплее не будет достигнута цифра девять.

Чтобы счетчик считал больше 9, десятый импульс переполняется. Это происходит от контакта 11 первой IC74LS90 до контакта 14 левой или второй IC 74LS90.

Описанный выше процесс повторяется, при этом левый дисплей объединяется для отображения до максимального количества 99. То есть оба экрана отображают 9 и 9.0 и IC 74LS47 соединяются в той же последовательности, что и выше.

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

 

Схема частотомера с использованием одной ИС 4033

 

Частотомер IC 4033 более прост, поскольку в нем используется одна микросхема IC 4033 и стандартный катодный дисплей.

Он имеет внутренний двоично-десятичный код в 7-сегментный декодер для преобразования входного тактового импульса в сигнал дисплея. Кроме того, он использует один стандартный катодный дисплей для вывода от 0 до 9.соответствующий тактовому сигналу.

Кнопка сбрасывает IC 4033, если вы хотите начать подсчет заново. Вы используете первый контакт IC 4033 в качестве входа для последовательности импульсов от часов.

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

  • Подключите контакт 5 модуля 1 (оригинальный) к тактовому входу вашего второго модуля, чтобы считать больше 9.
  • Затем аналогичным образом подключите еще один модуль для измерения трехразрядных тактовых сигналов. Это подключение контакта 5 второго модуля к тактовому входу третьего модуля.
  • Подключите 15-й контакт всех микросхем, чтобы можно было использовать одну кнопку сброса. Также убедитесь, что все линии электропитания подключены к общей шине.
  • Наконец, прикрепите конденсатор емкостью 0,1 мкФ к шине питания для развязки.

 

Применение схемы частотомера

 

Рис. 5: Спутниковые параболические антенны

  • Измерение частот прямоугольных сигналов.
  • Для измерения частоты сигнала, когда требуется высокая степень точности.
  • Для измерения частот сигналов на стороне передатчика и приемника.
  • Это аналого-цифровые преобразователи, делители частоты и цифровые часы.
  • Используется при передаче данных в результате тактовых импульсов
  • Для обнаружения частот передачи данных высокой мощности

 

Заключение

 

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

Тем не менее, вы работаете над частотным проектом, будьте осторожны с его временной базой.

Свяжитесь с нами для получения дополнительной информации, вопросов или разъяснений по счетчикам частотыМы свяжемся с вами в ближайшее время.

 

 

Звуковые карты Аудио инструменты и игрушки

Звуковые карты Аудио инструменты и игрушки


по WA SteerPhD

Назад к содержанию О…

Стандартные мультимедийные аудиоустройства ПК предлагают много недоиспользованного потенциала для как научные, так и просто забавные проекты. Представляю готовый эксперимент программный частотомер/настройщик инструментов на базе звуковой карты, спектр в реальном времени анализатор и генератор синусоидальных сигналов, все для использования на частотах до 20 кГц. Я также наметил некоторые попытки охарактеризовать частотную характеристику и резонансы громкоговорителя и микрофонной системы — с целью формирования цифрового фильтр, чтобы удалить худшие недостатки, и прогрессировать с «акустическим радаром».

Содержимое

  • Введение
  • Генератор сигналов
  • Частотомер / прибор-тюнер
  • Анализатор спектра реального времени
  • Анализ частотной характеристики системы
  • Эксперимент с акустическим радаром
  • Обработка и сжатие речи
  • Информация для программиста: использование функций Windows wave input/output API (в разработке, на отдельной странице)
Стандартная звуковая карта ПК (или звуковой чипсет) включает, среди прочего, аналого-цифровой преобразователь (АЦП) для преобразования внешних звуковых сигналов в цифровые биты и цифро-аналоговый преобразователь (ЦАП) для преобразования цифровые биты обратно в звуковые сигналы. В общем оба двухканальные (стерео), предлагает 16-битное разрешение и частоту дискретизации 44,1 кГц. моно операция, 8-битное разрешение и более низкие частоты дискретизации 22,05 кГц, 11,025 кГц обычно доступны, когда более низкое разрешение/полоса пропускания/скорость передачи данных приемлемый. Пока ваша звуковая карта является «полнодуплексной» (большинство из них) и драйвер настроен для его включения (проверьте), вы можете использовать АЦП и ЦАП для одновременно вводить и выводить звуки — хотя обычно приходится делать оба с одинаковыми частотами дискретизации. Для программиста Windows API обеспечивает прямой программный интерфейс для аппаратного обеспечения.

С этой отправной точки я разработал несколько аудио-апплетов — см. ниже.

Примечание по загрузке апплета

Я не считаю эти апплеты полностью «законченными» или «отлаженными». Они вполне могут выдать неожиданные ошибки, которые могут привести к тому, что апплет прекратить досрочно

Апплеты не требуют установки , не трогают ваш реестр Windows, amd не будет устанавливать никакие библиотеки DLL. Просто скачайте .EXE и запустите их. Все требуют Windows95 или более поздней версии.

Выберите или введите частоту (от 1 до 22050 Гц), амплитуду (от 1 до 32767), выберите левый или правый канал для вывода. Нажмите «воспроизвести звук» для односекундной вспышки, или «старт-» и «остановить звук» для непрерывного управления звуком (до предела 10 часов!). Ползунок Volume должен дублировать регулятор громкости Wave на вашем звуковой микшерный пульт. Если звук воспроизводится, то меняется (кроме Volume ползунок) не будет слышен, пока звук не будет остановлен и перезапущен.

Скачать: siggen.exe Эта версия заменена
Загрузить: SigGen_1v3.exe Новая версия 1.3 , доступна с мая 2011 года. Поддерживает несколько звуковых карт и лучше соответствует звуковым моделям Windows Vista/7.

Специальная аудиометрическая версия

Это ветка разработки от обычного генератора сигналов, с возможностью установки амплитуды звуков пропорциональны порогу слышимости в зависимости от частоты, и настроить уровень сигнала в децибелах. Эта версия больше подходит для измерений человеческого слуха, чем стандартная версия. Дополнительную информацию см. в пункте меню «О программе» апплета.
Загрузка: SigGen_Audiometric_1v3.exe

Скачивая эти файлы, вы соглашаетесь с стандартный отказ от ответственности.

Тюнер сэмплирует текущий выбранный аудиовход (установленный громкостью «Запись» панели управления) за одну десятую секунды. Затем подсчитывается количество полных волновых циклов и делится на время, необходимое для получения частоты. Частота отображается в левом верхнем углу и выражается как ближайшая музыкальная нота плюс или минус столько-то центов (согласно одинаково темперированная шкала на основе A as 440,0 Гц).

Дисплей яркий, когда программа полагает, что у него есть самосогласованные показания. Если громкость слишком низкая (или слишком сильно колеблется), сигнал будет насыщенным. гармоники, либо загрязнены посторонними звуками или электрическими помехами, то дисплей остается тусклым. Если сигнал слишком громкий, дисплей становится красным.

Производительность может быть значительно улучшена за счет использования какого-либо узкополосного цифрового фильтр (возможно, адаптивный), настроенный на интересующую частоту. Это практически устраняет проблему гармоник, влияющих на чтение. Пока я сделано это экспериментально, эта функция еще не готова к массовому выпуску!

Новая версия программы 1.3, ниже, на самом деле , исправляет более раннюю проблему с ошибками деления на ноль!

Скачать: tuning1v3.exe [от 20 июля 2005 г., выпущено в марте 2012 г.]
Скачивая этот файл, вы соглашаетесь с стандартный отказ от ответственности.

Нота на равнотемперированной шкале
f =440·2 ( n /12)

где f — в герцах, а n — целое число, как показано ниже:

   0 1 2 3 4 5 6 7 8 910 11
   A A# B C C# D D# E F F# G G#
 
до n , добавьте кратные 12, чтобы получить более высокие октавы, или вычтите кратные из 12 для нижних октав.

Вариант тахометра

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

Поскольку он измеряет фактическое время одного (или нескольких) полных сигналов, а не просто «подсчитывает» циклы в течение периода измерения, вы можете получать точные результаты даже при подсчете небольшого количества импульсов. Я снизил частоту дискретизации до 22050 Гц и удвоил длину буфера, так что теперь период дискретизации в 4 раза больше, чем для обычного частотомера. Вероятно, 4 Гц — это абсолютная минимальная скорость (120 об/мин для 2 имп/об), которая даст значимый результат, хотя я бы рекомендовал вам использовать только 8 Гц (240 об/мин для 2 имп/об) или выше.

Хотя вы можете использовать микрофон, в зависимости от вашего приложения фотодиод, подключенный к микрофонному входу, и светодиод для форма прерывателя луча (или световозвращающее приспособление) может работать лучше. Программное обеспечение позволяет выбирать от одного до шести импульсов за оборот. Обратите внимание, что при использовании нескольких импульсов за оборот импульсы должны быть равномерно распределены, иначе программа может не зарегистрировать надежное показание.

Скачать: RevCounter1v3.exe
Скачивая этот файл, вы соглашаетесь с стандартный отказ от ответственности.

Экспериментируя с быстрым преобразованием Фурье (БПФ) на протяжении многих лет, я понял, что могу совместить эту рутину со звуковым сэмплированием разделы кода для создания анализатора звукового спектра в реальном времени.

Как и другие программы на этой странице, она использует выходные данные Панель микшера «Запись» в качестве входа.

Аудио дискретизируется с частотой 44,1 кГц с 16-битным разрешением.

Пожалуйста, посетите мою специальную страницу спектрального анализа по адресу: specanaly.html для загрузки.
На специальной странице есть текущие обновления (например, август 2015 г.) анализа спектра с множеством новых функций.

В течение многих лет я собирался создать программу для измерения частотная характеристика компьютерной системы «динамик-микрофон». Когда работая над акустическим радаром (см. ниже) у меня были проблемы, которые я поставил вплоть до резонансов и очень неплоского отклика — так что этот анализ программа не могла больше ждать!

Пример сюжета:

Тестовая конфигурация:

  • Звуковой чип материнской платы OPL3-SA (низкие и высокие частоты регулируются на одну ступень от минимума)
  • Динамики Altec Lansing ACS90 (без сабвуфера)
  • Мультимедийный микрофон других производителей (с переключателем громкости в среднем положении — II)
  • Микрофон, расположенный примерно в 5 мм перед центром динамика

Верхняя (темно-зеленая) кривая представляет выходной сигнал; 9-цикл косинусоидальные импульсы с частотой 20 Гц, 25 Гц, 31 Гц, 40 Гц,. .. 20 кГц (три тонов на октаву). Всплески разделены периодом молчания одного и того же продолжительность как у предыдущего пакета. Горизонтальный масштаб изменяется динамически по всему экрану, чтобы все всплески отображались одинаковой ширины!

Средняя, ​​синяя и красная, кривая представляет принятый сигнал, опять же на линейная амплитудная шкала. Окраска синяя там, где ожидался звук, и красным там, где его не было (в выведенных периодах тишины). возникают «красные» звуки в первую очередь за счет резонансов в микрофоне или динамике — но может также быть вызвано фоновым шумом в помещении или электрическими помехами.

На нижнем графике в логарифмическом масштабе (децибелах) показана амплитуда полученный сигнал после соответствующей фильтрации полосы пропускания (зеленая кривая). красная кривая ниже показывает амплитуду принятого сигнала, отфильтрованного аналогичным образом, в периоды «тишины» — из-за фоновых звуков и т.п. значение этого следа с щепоткой соли! Это показывает некоторое сочувствие с резонансами на 2-4 кГц и 8 кГц, очевидными в красном/синем принимаемом сигнале участок. Пик на частоте 50 Гц вызван срабатыванием сети переменного тока.

Идеи для дальнейшего развития:

  • меньшие интервалы частоты (и ширины полосы) для графика первичного отклика
  • тест «чирп» с непрерывной разверткой по частоте на более высокой скорости
  • измерение и построение фазовых сдвигов в принятых сигналах
  • Резонансный тест
  • с использованием более продолжительных (с более узкой полосой пропускания) циклов, возможно с квадратной оболочкой и, возможно, анализируя полученные формы огибающей атаки и затухания
  • измерение гармонических искажений и графики
  • измерение фонового шума/наводки и частотный график

Программа также запускалась с настройками управления звуком на внутреннюю петлю. Это показало, что электрическая характеристика была плоской с точностью до 3 дБ по всему диапазону частот. диапазон от 20 Гц до 20 кГц — но только когда звуковая карта управляет низкими и высокими частотами были установлены на одну ступень выше минимума (по шкале от 1 до 7). С элементами управления в их среднем положении был отчетливый провал в 6 дБ в частоте отклик на частоте около 1-2 кГц — область между тем, на которую влияет тон управление!!!

Из-за своего экспериментального характера эта программа недоступна для скачать.

Примечание по децибелам
Децибелы используются для вывода отношений амплитуд сигнала:

дБ=20·log 10 (A/A , ссылка )

Отношение 6 дБ соответствует двукратному изменению амплитуды сигнала, таким образом, вы получаете 6 дБ «динамического диапазона» для каждого бита вашего АЦП/ЦАП. Отсюда 16-битная звуковая карта (или обычный компакт-диск) имеет собственный максимальный динамический диапазон 6дБ⋅16бит=96 дБ. Более специалист выше Качественные звуковые карты предлагают 24-битную выборку и динамический диапазон 144 дБ. превосходит слуховую систему человека!

Графики этой программы используют максимально достижимую амплитуду (32768) как эталонная (0 дБ) точка.

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

Звуковые волны распространяются со скоростью примерно 330 метров в секунду в воздухе в помещении. температура. Если мы поместим микрофон рядом с динамиком и лицом к стене на расстоянии 5 метров, затем динамик «щелкнул», микрофон услышать один щелчок практически сразу (прямой звук), затем «эхо» со стены 25/330=0,0303 секунды спустя (т. множитель два возникает из-за того, что звук должен пройти к стене и обратно , пройдя в общей сложности 10 метров).
[Вы можете хлопнуть в ладоши перед большой внешней стеной, чтобы проверить это.]

На практике «клики» не так уж хороши: помимо прочих проблем, они могут быть трудно отличить от фонового шума. Что повсеместно используется в радиолокационных систем представляет собой псевдослучайную последовательность битов (PRBS) — в случае звука, шипящий шум, содержащий все частоты (до определенного предела), тем особым свойством, что оно коррелирует (сопоставляется) только с собой в нулевые временные смещения (или циклический период последовательности, который может легко быть очень длинным). Если у вас есть несколько эхо-сигналов, полученная последовательность будет немного совпадать во времени, соответствующем каждому эху, но не совсем между.

Я написал программу для воспроизведения PRBS и корреляции полученного сигнала от микрофон. Это сработало (вроде как), и вы могли видеть эффект объектов размещены на расстоянии до метра от динамика/микрофона — но даже без отражающий объект, прямая корреляция не оказалась «чистой».


Прямая корреляция для микрофона 3 дюйма перед динамиком

Проблема заключалась в том, что резонансы в динамике и микрофоне вызывали преобладают звуковые волны определенных частот. Одна частота будет коррелировать сама с собой через промежутки времени, кратные период, T каждого цикла. Мои «множественные отражения» были разделены около 0,0003 секунды (0,3 миллисекунды), что указывает на резонанс системы при около 3,3 кГц (1/0,0003=3333 Гц). Есть также свидетельство резонанса примерно на вдвое большей частоте.


Ранний эхо-участок

С микрофоном и динамиком рядом и твердым предметом на расстоянии около 0,3 м. перед динамиком/микрофоном виден приведенный выше график. А также сильное прямое пик, есть второй пик эхосигнала (едва различимый в колебании после первого пика) примерно через 1,6 миллисекунды. Это указывает на разница пути туда-обратно 330×0,0016=0,53 м, расстояние до объекта 0,53/2=0,26 м. Небольшая недооценка можно объяснить небольшим, но немаловажным расстоянием между микрофоном и динамик!

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

Когда звук направляется через внутреннюю петлю (чисто электрическую, никаких реальных акустических волн) вы получите следующую картину — хороший представление функции «дельта Кронекера».


Корреляция для внутреннего шлейфа (равномерная частотная характеристика -3дБ 20Гц-20кГц) Всплеск идет на вниз на , а не вверх, потому что какой-то дизайнер получил инвертирующий усилитель в петлевой тракт!

Но если регуляторы низких и высоких частот звуковой карты «средние» позиции (которые мы установили ранее, оставляют провал в 6 дБ в области 1-2 кГц — см. выше) картина показана ниже.


Корреляция для внутреннего шлейфа (регуляторы низких и высоких частот в «средних» положениях). Немедленный выброс (темно-зеленый) вызван избыточными высокими частотами (высокие частоты). отклик, а более продолжительное колебание (синий) вызвано избыточным низкочастотным (басовым) откликом.

На самом деле то, что показывает корреляционная функция, импульсный отклик системы.

Мне еще не удалось точно смоделировать отклик динамика/микрофона. достаточно для фильтрации сигналов, чтобы получить чистые пики акустической корреляции. Ответ может оказаться слишком плохим для восстановления для этого приложения…!

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


Другие проекты частотного анализа

Несколько месяцев назад я написал небольшую программу, позволяющую анализировать тоны DTMF (двухтональные многочастотные), используемые телефонными номеронабирателями. Это позволило мне вычислить набранный номер, учитывая запись тона.

Я расширил этот проект, чтобы проанализировать оркестровую запись с точки зрения ноты присутствовали, а с дисплея можно было работать исключать из музыки заметные фрагменты мелодии (не имея «музыкального слуха» Я не могу сделать это интуитивно!).


Еще в начале 2001 года я сказал:
«Думаю, можно сжимать записи речи до скорости 1000 бит/сек (бит/сек) или меньше, и по-прежнему звучать «естественно»… хотя это потребует некоторой работы!»

Ну, я был довольно занят в этом году — я закончил писать докторскую. диссертацию, распечатать, переплести, сдать устный экзамен… новая работа.

Я до сих пор, особенно в последние несколько недель (до 19 ноября 2001 г.), работая над основой для этой задачи.


Последняя программа анализа речи. Красно-зеленая полоса вверху показывает пиковая и среднеквадратичная амплитуда файла звукового образца как функция времени (всего около 4 секунд). Волнистые линии в оттенках серого — это частотные спектры. график зависимости от времени; один пиксель соответствует прибл. 43 Гц по вертикали и 1/86 второй по горизонтали. Желтый график также представляет собой частотный спектр в зависимости от времени, но сжатый до логарифмической шкалы частот. Зеленая волнистая линия на в самом низу показано отслеживание основной частоты во времени, а красная линия, наложенная на основной график частота/время, представляет третья гармоника обнаруженной основной гармоники.

В настоящее время программа ресинтезирует речь из гармонического ряда синусоид.

alexxlab

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *