HC-05 TX, правило делителя RX

Я использую Bluetooth-модуль HC-05, но не могу разобраться с контактами TX и RX. Я хочу знать, когда мне следует подключить RX к цепи делителя, чтобы преобразовать 5 В в 3,3 В. Потому что во время поиска я увидел следующее:

  1. либо RX подключен к TX UNO, либо TX подключен к RX UNO без схемы делителя.
  2. или RX подключается к цепи делителя, а затем подключается к любому цифровому выводу , TX также подключается к любому цифровому выводу.

Можете ли вы дать мне представление об обеих ситуациях? я думаю, что только цифровые контакты нуждаются в правиле делителя, но контакты TX, RX могут быть подключены напрямую и работают без каких-либо проблем, но если это так, то в чем разница между ними ?? Обратите внимание, что я использую HC-05 для включения светодиода. Надеюсь увидеть хорошее объяснение, которое подойдет новичку, изучающему Arduino. Спасибо..

, 👍0


2 ответа


Лучший ответ:

-1

Вам нужен преобразователь логического уровня в той или иной форме (например, резистивный делитель), если Arduino работает от 5 В. Если это Arduino на 3,3 В, то он вам не нужен, так как логические уровни будут совпадать.

Вы подключаетесь к контактам TX и RX (или TX1/RX1 и т. д.) Arduino, если хотите использовать аппаратный UART (Serial, Serial1 и т. д.). Вы подключаетесь к любым контактам, которые вам нравятся (за некоторыми исключениями для Mega), если вы используете SoftwareSerial вместо аппаратного UART.

,

-1

Несмотря на то, что вы должны использовать делитель напряжения для сигнала Arduino TX --> BT RX, вам, честно говоря, это не нужно. Многие, в том числе и я, использовали HC-05 без делителей напряжения и не выпускали из устройства «волшебный дым». Однако добавление делителя напряжения может увеличить срок службы HC-05.

,