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

В рамках статьи Генератор с мостом Вина на NE5532 мы сделали наш первый генератор на ОУ. Но этот генератор не лишен недостатков. Например, он медленно стартует после подачи питания — десятки миллисекунд. Для некоторых задач это может быть проблемой. Поэтому сегодня мы рассмотрим другую схему.

У операционных усилителей много применений. Раньше мы использовали их в схемах усилителей и фильтров (один, два). Существуют также схемы генераторов на основе ОУ. Сегодня мы познакомимся с одной такой схемой. Она называется генератор с мостом Вина (Wien bridge oscillator).

В предыдущих статьях (первая, вторая) мы познакомились с активными фильтрами по топологии Саллена-Ки и Multiple Feedback. Но аудио-фильтры также могут быть сделаны на катушках индуктивности и конденсаторах. Сегодня мы рассмотрим пару схем таких фильтров и выясним, насколько хорошо они работают.

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

Аудио-фильтры на пассивных компонентах в наши дни используют редко. RC-фильтры не могут обеспечить крутизны АЧХ больше 6 дБ на октаву. Этого недостатка лишены LC-фильтры. Однако на частотах 0-20 кГц им требуются катушки индуктивности на десятки-сотни миллигенри. Такие катушки делают, но они сравнительно дороги, а выбор номиналов ограничен. Поэтому обычно используют активные фильтры, речь о которых и пойдет далее.

I2S (Inter-IC Sound) — это цифровой протокол передачи звука, который довольно часто используется в современной электронике. I2S не имеет ничего общего с I2C кроме похожего названия, поэтому важно эти протоколы не путать. В рамках сего поста мы постараемся разобраться, на что вообще похож I2S, и как с ним работать.

Ранее мы познакомились с IceStorm, открытым набором инструментов для разработки под FPGA серии Lattice iCE40, а также дешевой отладочной платой iCEstick на базе чипа ICE40HX1K. Кроме того, с использованием IceStorm, iCEstick и языка SystemVerilog нам удалось сделать электронные часы. Сегодня же при помощи тех же инструментов мы попробуем поработать со звуком. Однако на пути к этой благородной цели таится преграда, да не одна!

Операционный усилитель — это интегральная схема, предназначенная для усиления слабого сигнала. Операционные усилители часто используются в различных аудио-устройствах. Например, если вы решите спаять усилитель для высокоомных наушников, вам наверняка понадобится операционный усилитель. Звучит, как что-то полезное. Так давайте же разберемся, как работать с этим хозяйством, на примере конкретного чипа NE5532.

Сегодня существует великое множество VoIP решений — вспомним хотя бы Skype, Hangouts, TeamSpeak. Большая проблема с ними заключается в том, что решения эти закрыты и часто предоставляются исключительно в виде SaaS. Сама по себе закрытость исходного кода не обязательно означает, что продукт плохой. Многие закрытые продукты я использую каждый день. Но при наличии достойной открытой альтернативы я склонен отдавать предпочтение именно ей. Поэтому сегодня мы познакомимся с совершенно замечательным открытым приложением для голосовых звонков Mumble.