Светоорган -- Нужна помощь со светодиодной сеткой

Я делаю световой орган для школьного проекта.

У меня есть кроссовер для разделения частот, теперь нужно сделать светодиодную сетку.

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

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

  • Если это низкое напряжение (но выше нуля), то я хочу, чтобы загорелись 4 (или, может быть, 6 или 8 или что-то еще) какого-либо цветного светодиода (скажем, синего).

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

  • При немного более высоком напряжении у меня загорятся 4 синих и 4 зеленых плюс 4 желтых.

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

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

ПРИМЕЧАНИЕ. Поскольку это школьный проект, мне нужно иметь возможность построить как можно больше из него, используя только основные компоненты (R, L, C, транзисторы, операционные усилители, диоды и т. д.), а не просто покупать микросхемы, которые сделать все для меня.

Я полагаю, что могу исправить это с помощью 4 диодов, сделанных в виде ромба (я забыл, как это называется) спереди, и я думаю, что я должен иметь возможность использовать переключатели с различными резисторами для включения каждого нового набора светодиодов (будет ли это работать? ), но как отрегулировать напряжение, чтобы не перегорели светодиоды первой ступени (синие) при включении светодиодов поздней ступени (желтые)?

«4 диода, превращенные в ромб», могут быть кольцевым модулятором — upload.wikimedia.org/wikipedia/commons/c/cd/Ring_Modulator.PNG
То, что вам нужно, это не световой орган. ну, это световой орган, но то, как вы хотите, чтобы группа светодиодов загоралась в зависимости от уровней напряжения (амплитуды), - это измеритель уровня звука или децибел. вы можете найти множество пассивных / операционных усилителей для него. И у National emi (теперь ti) есть отличный набор микросхем, которые в основном представляют собой операционные усилители в режиме компаратора, которые делают это. Lm4914/6/7. Его внутреннюю блок-схему легко воспроизвести с помощью дискретных элементов.
@andyaka Я почти уверен, что они имеют в виду мостовой выпрямитель переменного тока. Которая в любом случае редко нужна этим световым органам.
@Passerby d'oh!!!!

Ответы (1)

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

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

схема окружения результат окружения

в синем В я н , в красном В о ты т . Вам нужно будет выбрать постоянную времени RC так, чтобы она была достаточно низкой, чтобы создавать приемлемые пульсации на низких частотах, но достаточно высокой, чтобы иметь возможность отслеживать сигнал, когда он быстро меняется. Я предполагаю, что мы обрабатываем аудиосигнал, поэтому диапазон составляет от 20 Гц до 20 кГц, то есть от 50 мс до 50 мкс, тогда будет хороший тау. т "=" 50 м с 50 ты с "=" 1,6 м с . Вы можете использовать прецизионный выпрямитель , если не хотите слишком сильно усиливать сигнал.

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

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

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

Так что ты можешь сделать? Есть решение, которое, я считаю, будет работать, для которого нужны только некоторые BJT:

схематический

смоделируйте эту схему - схема, созданная с помощью CircuitLab

Что здесь происходит? Как вы знаете, BJT «включается», когда его В Б Е достигает примерно 0,7 В. В моем скетче сигнал, поступающий от детектора огибающей, т.е. В с , подается на все базы BJT через резистор, но, как вы можете видеть, Q1 и Q2 имеют два и один диод между эмиттером и землей. Итак, что в основном происходит, когда В с достигает 0,7В, включается только Q3, зажигая крайнюю правую цепочку (я нарисовал только один светодиод на цепочку, потому что мне лень). Чтобы включить Q2, вам нужно сместить в прямом направлении переход база-эмиттер и диод, это 1,4 В, и тогда сработает вторая цепь, и так далее. Самые верхние резисторы предназначены для ограничения токов в цепях, тогда как базовые резисторы должны быть выбраны так, чтобы гарантировать насыщение bjt, но не допускать превышения максимального тока базы. Это хорошее решение, вам нужно всего несколько транзисторов, вы даже можете точно настроить напряжение включения, добавив потенциометр перед каждой базой: одна сторона для сигнала, одна сторона для земли, отвод от центра к базе через базовый резистор. Проблема в том, что, конечно, BJT являются линейными компонентами, и вы можете получить цепочки, которые ни включены, ни выключены, потому что BJT «только начинает проводить», т.е. он совершает переход из области отсечки в прямую активную область. Цепь будет работать на полную мощность, когда транзистор, наконец, достигнет насыщения.

В последнем решении используются операционные усилители: это довольно большой перебор, но, насколько я понимаю, вы строите эту схему в образовательных целях, поэтому использование операционного усилителя может быть плюсом. Что вам нужно, так это компаратор (спасибо Analog Devices):

введите описание изображения здесь

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

В О ЧАС , выход высокий, и В О л , выход низкий, являются параметрами конкретного операционного усилителя, который вы будете использовать, и вы можете найти их в таблице данных. Вы начинаете выбирать В р Е Ф , установите напряжение, при котором должен произойти переход, скажем, 1 В для первой цепочки, 2 В для второй и так далее. От В р Е Ф вы можете рассчитать R1 и R2, предположим, что R1+R2= 100 к Ом . Вы также можете положить 100k Ом потенциометр на инвертирующем входе и точно настройте В р Е Ф после. Теперь выберите HYST, хорошим значением может быть 200 мВ, но это зависит от размаха сигнала и шума. 100 мВ, вероятно, более чем достаточно. Предполагая, что HYST = 200 мВ, вы можете рассчитать R3 и R4, оставайтесь в десятых долях k Ом . И вы сделали! Подключите все входы компараторов к выходу детектора огибающей и все. На самом деле вы можете добавить буферный каскад в середине, входное сопротивление компаратора может быть довольно низким. Просто добавьте неинвертирующий буфер, и все готово.

Хорошее использование диодов для повышения напряжения на транзисторе. Я не видел, чтобы это использовалось таким образом, во всяком случае, для шумомеров :D
Первой мыслью было соединить их по схеме Дарлингтона, но весь эмиттерный ток уходил бы на базу, а это, вероятно, было бы слишком много.