Сдвиг напряжения с 3,3В на 12В

Я хотел бы использовать передатчик MX-FS-03V 433 МГц вместе с Raspberry Pi (RPi). Выходы Raspberry Pi имеют 3,3 В, но MX-FS-03V работает от 3,5-12 В (чем выше напряжение, тем выше дальность передачи).

Насколько я понимаю, при подключении VCC MX-FS-03V к 12 В входной контакт DATA должен использовать то же напряжение. Это верно?

RPi обеспечивает 3,3 В и 5 В, но не 12 В. Как проще всего заставить MX-FS-03V работать от 12 В?

Используйте усилитель с общим эмиттером BJT.

Ответы (1)

Если эта принципиальная схема для передатчика верна, вам не нужно сдвигать уровень вашего выхода:

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

Вывод TXD является входом для базы NPN-транзистора, поэтому все, что необходимо, — это достаточное напряжение для включения транзистора. Ваш выход 3,3 В от RPi должен работать нормально.

Спасибо что подметил это! Как лучше всего получить 12 В от RPi?
@squarebracket Возможно, вы захотите взглянуть на повышающие преобразователи или зарядные насосы.
@squarebracket Лучшим способом было бы использовать 12 В в качестве основного источника питания и отрегулировать его для питания RPi.
Будет ли достаточно RNM-0512S (от 5 В до 12 В, макс. 83 мА)?
@squarebracket Чтобы ответить, вам нужно знать, сколько энергии будет потреблять передатчик, и я нигде не вижу этого.
@NickJohnson Согласно bit.ly/1BeuG2V макс. ток составляет 28 мА и согласно bit.ly/1DZPITP макс. ток 40мА при 12В.
@squarebracket Тогда этот повышающий регулятор должен подойти, если ваш источник питания 5 В может обеспечить достаточный ток (например, не USB-разъем RPi!). Преобразование для RPi все еще, вероятно, лучшая идея.