Я работаю над проектом по управлению ПЗС-матрицей, для которой требуется определенный сигнал с высоким уровнем + 5 В и низким уровнем -4 В, меняющимся довольно быстро. Я использую PIC18F4620, который, насколько мне известно, не может напрямую генерировать отрицательный сигнал.
Выше показан дизайн, который я сделал некоторое время назад с доступными мне компонентами. Инвертор довольно медленный, поэтому я использовал транзистор с сигналом переключения от ПОС. Другой сигнал выводится при 0В/5В от PIC. Два сигнала чередуются, так что в любой точке на ПЗС будет отправлен либо отрицательный, либо положительный сигнал.
Это правильная идея? Я попытался использовать диод, чтобы убедиться, что сигналы не идут в неправильном направлении (вместо того, чтобы идти на ПЗС), но поскольку один отрицательный, а другой положительный, это не работает. Я чувствую, что должен быть гораздо более простой способ сделать это. Любая помощь?
Еще один вариант добавить в микс простой компаратор. Чтобы сделать это таким образом, вам понадобится компаратор с двухтактным выходом, который может работать от источника питания не менее . Я бегло просмотрел, и они действительно существуют, например TLV7211 . Тот подбегает к и корпус SMD не намного больше, чем транзистор для поверхностного монтажа.
Вы бы подключили его следующим образом:
смоделируйте эту схему - схема, созданная с помощью CircuitLab
Хотя компаратор на самом деле не предназначен для работы от раздельного источника питания, самое замечательное то, что в этой ситуации он не имеет значения. Что касается компаратора, то он работает от источника питания 9 В. При смещении его контакта заземления на -4 В выходное напряжение будет либо -4 В, либо 5 В в зависимости от того, выше или ниже входное напряжение опорного напряжения.
Для опорного напряжения нам нужно, чтобы оно составляло около 2,5 В, или половину входного логического уровня. Что касается эталонного делителя, вы можете либо подключить его между двумя источниками питания, как показано, либо вместо этого вы можете подключить R2 к GND и сделать R1 и R2 равными по значению.
Разве вы не можете просто использовать PNP-транзистор в качестве инвертора и покончить с этим? Я предполагаю, что ваш PIC выводит логику 5V. Когда PIC достигает 0 В, включается PNP, приводя Vout к 4,6 В или около того. Вы также можете использовать P-канальный MOSFET.
Вам действительно нужно точно определить, что означает «достаточно быстрое изменение» и как выглядит импеданс вашей нагрузки (на что похоже емкость и сопротивление), чтобы увидеть, будет ли это «достаточно быстрым».
Джим Дирден
трубка
Том Карпентер