Как я могу инвертировать частоту генератора на солнечной энергии?

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

Это схема, которую я использую прямо сейчас. Он в основном разработан Уилфом Ригтером из списка рассылки BEAM Circuits:

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

Дело в том, что я хотел бы инвертировать частотно-солнечный отклик. На данный момент в темном свете это тихий тон с низкой частотой, а при ярком свете это громкий тон с высокой частотой. Вместо этого я хотел бы иметь высокочастотный тон при слабом освещении и низкочастотный тон/пульс при ярком свете.

Я действительно достиг предела своих знаний в понимании этой схемы такой, какая она есть. Насколько я понимаю, конденсатор емкостью 10 нФ заряжается через резистор 22 кОм до тех пор, пока его напряжение не достигнет порогового значения Vbe для NPN-транзистора в левом нижнем углу, после чего транзистор открывается, и конденсатор разряжается через динамик, издавая щелчок. Затем что-то происходит, чтобы перезагрузить систему, и она начинается снова. Чем больше света, тем быстрее заряжается конденсатор, поэтому звук становится выше.

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

Любая помощь высоко ценится!

Как он питается от солнечной энергии? Является ли один из резисторов фоторезистором? Или Vcc и земля подключены к солнечной батарее?
Последний - Vcc и земля подключены к солнечному элементу.
Это снимает напряжение с ячейки, чем оно больше, тем медленнее система переключает состояния, что приводит к снижению частоты. Я сделаю снимок в симуляторе и посмотрю, смогу ли я обменять его у вас. Я в основном EM, поэтому я давно не играл с BJT и забыл, как быстро переключаться без двойной проверки симуляции.

Ответы (1)

Я смог смоделировать эту схему и немного поэкспериментировать с ней. Соотношение между напряжением солнечного элемента, резистора 330 кОм и конденсатора 10 нФ определяет рабочую частоту схемы. Трудность инвертирования этой зависимости заключается в том, что условие, в котором вы хотите добиться максимальной частоты (низкое освещение), также соответствует состоянию, в котором VCC является самым низким. Если вы не можете ввести дополнительный источник напряжения, независимый от солнечной батареи, я не понимаю, как вы можете достичь того, чего хотите. Извини...