Создание тактового генератора +5 В/-4 В с помощью PIC Micro

Я работаю над проектом по управлению ПЗС-матрицей, для которой требуется определенный сигнал с высоким уровнем + 5 В и низким уровнем -4 В, меняющимся довольно быстро. Я использую PIC18F4620, который, насколько мне известно, не может напрямую генерировать отрицательный сигнал.

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

Выше показан дизайн, который я сделал некоторое время назад с доступными мне компонентами. Инвертор довольно медленный, поэтому я использовал транзистор с сигналом переключения от ПОС. Другой сигнал выводится при 0В/5В от PIC. Два сигнала чередуются, так что в любой точке на ПЗС будет отправлен либо отрицательный, либо положительный сигнал.

Это правильная идея? Я попытался использовать диод, чтобы убедиться, что сигналы не идут в неправильном направлении (вместо того, чтобы идти на ПЗС), но поскольку один отрицательный, а другой положительный, это не работает. Я чувствую, что должен быть гораздо более простой способ сделать это. Любая помощь?

Если бы вам удалось включить NPN-транзистор, это привело бы к короткому замыканию на линии -5 В. К счастью, коллектор более отрицателен, чем переход база-эмиттер — другими словами, это не сработает.
Да, есть более простой способ! Используйте при рисовании европейские обозначения резисторов/IEC, тогда вам не придется рисовать все эти волнистые линии, похожие на катушки индуктивности!
Какая частота?

Ответы (2)

Еще один вариант добавить в микс простой компаратор. Чтобы сделать это таким образом, вам понадобится компаратор с двухтактным выходом, который может работать от источника питания не менее 5 В ( 4 В ) "=" 9 В . Я бегло просмотрел, и они действительно существуют, например TLV7211 . Тот подбегает к 15 В и корпус SMD не намного больше, чем транзистор для поверхностного монтажа.

Вы бы подключили его следующим образом:

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

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

Хотя компаратор на самом деле не предназначен для работы от раздельного источника питания, самое замечательное то, что в этой ситуации он не имеет значения. Что касается компаратора, то он работает от источника питания 9 В. При смещении его контакта заземления на -4 В выходное напряжение будет либо -4 В, либо 5 В в зависимости от того, выше или ниже входное напряжение опорного напряжения.

Для опорного напряжения нам нужно, чтобы оно составляло около 2,5 В, или половину входного логического уровня. Что касается эталонного делителя, вы можете либо подключить его между двумя источниками питания, как показано, либо вместо этого вы можете подключить R2 к GND и сделать R1 и R2 равными по значению.

Разве вы не можете просто использовать PNP-транзистор в качестве инвертора и покончить с этим? Я предполагаю, что ваш PIC выводит логику 5V. Когда PIC достигает 0 В, включается PNP, приводя Vout к 4,6 В или около того. Вы также можете использовать P-канальный MOSFET.

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

Схема ниже.PNP как инвертор