ਬਲੂਟੁੱਥ ਮੋਡੀਊਲ ਸੀਰੀਅਲ ਬੇਸਿਕ

ਵਿਸ਼ਾ - ਸੂਚੀ

1. ਬਲੂਟੁੱਥ ਮੋਡੀਊਲ ਸੀਰੀਅਲ ਪੋਰਟ

ਸੀਰੀਅਲ ਇੰਟਰਫੇਸ ਨੂੰ ਸੀਰੀਅਲ ਪੋਰਟ ਦੇ ਰੂਪ ਵਿੱਚ ਸੰਖੇਪ ਰੂਪ ਵਿੱਚ ਕਿਹਾ ਜਾਂਦਾ ਹੈ, ਜਿਸਨੂੰ ਸੀਰੀਅਲ ਸੰਚਾਰ ਇੰਟਰਫੇਸ ਵੀ ਕਿਹਾ ਜਾਂਦਾ ਹੈ, ਆਮ ਤੌਰ 'ਤੇ ਇੱਕ COM ਪੋਰਟ ਵਜੋਂ ਵੀ ਜਾਣਿਆ ਜਾਂਦਾ ਹੈ। ਇਹ ਇੱਕ ਆਮ ਸ਼ਬਦ ਹੈ, ਅਤੇ ਸੀਰੀਅਲ ਸੰਚਾਰ ਦੀ ਵਰਤੋਂ ਕਰਨ ਵਾਲੇ ਇੰਟਰਫੇਸ ਨੂੰ ਸੀਰੀਅਲ ਪੋਰਟ ਕਿਹਾ ਜਾਂਦਾ ਹੈ। ਇੱਕ ਸੀਰੀਅਲ ਪੋਰਟ ਇੱਕ ਹਾਰਡਵੇਅਰ ਇੰਟਰਫੇਸ ਹੈ।

UART ਯੂਨੀਵਰਸਲ ਅਸਿੰਕ੍ਰੋਨਸ ਰੀਸੀਵਰ/ਟ੍ਰਾਂਸਮੀਟਰ, ਭਾਵ ਯੂਨੀਵਰਸਲ ਅਸਿੰਕ੍ਰੋਨਸ ਰੀਸੀਵਰ/ਟ੍ਰਾਂਸਮੀਟਰ ਦਾ ਸੰਖੇਪ ਰੂਪ ਹੈ।

UART ਵਿੱਚ ਇੱਕ TTL ਪੱਧਰ ਦਾ ਸੀਰੀਅਲ ਪੋਰਟ ਅਤੇ ਇੱਕ RS-232 ਪੱਧਰ ਦਾ ਸੀਰੀਅਲ ਪੋਰਟ ਸ਼ਾਮਲ ਹੁੰਦਾ ਹੈ, ਅਤੇ UART ਸੰਚਾਰ ਦੀ ਵਰਤੋਂ ਕਰਨ ਵਾਲੇ ਦੋਵੇਂ ਉਪਕਰਣਾਂ ਨੂੰ UART ਪ੍ਰੋਟੋਕੋਲ ਦੀ ਪਾਲਣਾ ਕਰਨ ਦੀ ਲੋੜ ਹੁੰਦੀ ਹੈ।

2. ਬਲੂਟੁੱਥ ਮੋਡੀਊਲ UART ਪ੍ਰੋਟੋਕੋਲ

ਵੱਖ-ਵੱਖ ਪ੍ਰੋਟੋਕੋਲ ਫਾਰਮੈਟਾਂ ਦੇ ਅਨੁਸਾਰ, ਇਸਨੂੰ ਅੱਗੇ ਦੋ ਪ੍ਰੋਟੋਕੋਲ ਫਾਰਮੈਟਾਂ ਵਿੱਚ ਵੰਡਿਆ ਜਾ ਸਕਦਾ ਹੈ: H4 (TX/RX/CTS/RTS/GND) ਅਤੇ H5 (TX/RX/GND)

H4:  ਸੰਚਾਰ ਵਿੱਚ ਰੀ ਟ੍ਰਾਂਸਮਿਸ਼ਨ ਸ਼ਾਮਲ ਨਹੀਂ ਹੈ, ਇਸਲਈ CTS/RTS ਦੀ ਵਰਤੋਂ ਕਰਨੀ ਚਾਹੀਦੀ ਹੈ। UART ਸੰਚਾਰ "ਪਾਰਦਰਸ਼ੀ ਟਰਾਂਸਮਿਸ਼ਨ" ਮੋਡ ਵਿੱਚ ਹੈ, ਯਾਨੀ, ਤਰਕ ਵਿਸ਼ਲੇਸ਼ਕ ਦੁਆਰਾ ਨਿਰੀਖਣ ਕੀਤਾ ਗਿਆ ਡੇਟਾ ਅਸਲ ਸੰਚਾਰ ਡੇਟਾ ਹੈ ਡਾਇਰੈਕਸ਼ਨ ਹੈੱਡ ਡੇਟਾ ਟਾਈਪ ਹੋਸਟ ->ਕੰਟਰੋਲਰ 0x01 HCI ਕਮਾਂਡ ਹੋਸਟ ->ਕੰਟਰੋਲਰ 0x02 ACL ਪੈਕੇਟ ਹੋਸਟ ->ਕੰਟਰੋਲਰ 0x03 SCO ਕੰਟਰੋਲਰ ->ਹੋਸਟ 0x04 HCI ਇਵੈਂਟ ਕੰਟਰੋਲਰ -> ਮੇਜ਼ਬਾਨ 0x02 ACL ਪੈਕੇਟ ਕੰਟਰੋਲਰ -> ਮੇਜ਼ਬਾਨ 0x03 SCO ਪੈਕੇਟ

H5:  (3-ਤਾਰ ਵਜੋਂ ਵੀ ਜਾਣਿਆ ਜਾਂਦਾ ਹੈ), ਮੁੜ ਪ੍ਰਸਾਰਣ ਲਈ ਸਮਰਥਨ ਦੇ ਕਾਰਨ, CTS/RTS ਵਿਕਲਪਿਕ ਹੈ। H5 ਸੰਚਾਰ ਡੇਟਾ ਪੈਕੇਟ 0xC0 ਨਾਲ ਸ਼ੁਰੂ ਅਤੇ ਖਤਮ ਹੁੰਦੇ ਹਨ, ਯਾਨੀ 0xC0... ਪੇਲੋਡ 0xC0। ਜੇਕਰ ਪੇਲੋਡ ਵਿੱਚ 0xC0 ਹੈ, ਤਾਂ ਇਸਨੂੰ 0xDB 0xDC ਵਿੱਚ ਬਦਲਿਆ ਜਾਂਦਾ ਹੈ; ਜੇਕਰ ਪੇਲੋਡ ਵਿੱਚ 0xDB ਹੈ, ਤਾਂ ਇਸਨੂੰ 0xDB 0xDD ਵਿੱਚ ਬਦਲਿਆ ਜਾਂਦਾ ਹੈ

3. ਬਲੂਟੁੱਥ ਮੋਡੀਊਲ ਸੀਰੀਅਲ ਪੋਰਟ

ਜ਼ਿਆਦਾਤਰ ਬਲੂਟੁੱਥ HCI ਮੋਡੀਊਲ H5 ਮੋਡ ਦਾ ਸਮਰਥਨ ਕਰਦੇ ਹਨ,

ਇੱਕ ਛੋਟਾ ਹਿੱਸਾ (ਜਿਵੇਂ ਕਿ BW101/BW104/BW151) ਸਿਰਫ਼ H4 ਮੋਡ ਦਾ ਸਮਰਥਨ ਕਰਦਾ ਹੈ (ਜਿਵੇਂ ਕਿ CTS/RTS ਲੋੜੀਂਦਾ ਹੈ)

ਭਾਵੇਂ H4 ਜਾਂ H5, ਬਲੂਟੁੱਥ ਸ਼ੁਰੂਆਤੀਕਰਣ ਦੇ ਦੌਰਾਨ, ਪ੍ਰੋਟੋਕੋਲ ਸਟੈਕ 115200bps ਦੀ ਬੌਡ ਦਰ ਨਾਲ ਮੋਡੀਊਲ ਨਾਲ ਜੁੜਦਾ ਹੈ। ਕਨੈਕਸ਼ਨ ਦੇ ਸਫਲ ਹੋਣ ਤੋਂ ਬਾਅਦ, ਇਹ ਉੱਚ ਬੌਡ ਦਰ (>=921600bps) 'ਤੇ ਛਾਲ ਮਾਰਦਾ ਹੈ। ਆਮ ਤੌਰ 'ਤੇ ਵਰਤੇ ਜਾਂਦੇ ਹਨ 921600/1M/1.5M/2M/3M

ਨੋਟ: H4 ਸੀਰੀਅਲ ਪੋਰਟ ਸੰਰਚਨਾ ਵਿੱਚ ਇੱਕ ਚੈੱਕ ਬਿੱਟ ਸ਼ਾਮਲ ਨਹੀਂ ਹੈ; H5 ਆਮ ਤੌਰ 'ਤੇ ਵੀ ਚੈੱਕ ਦੀ ਵਰਤੋਂ ਕਰਦਾ ਹੈ। ਤਰਕ ਵਿਸ਼ਲੇਸ਼ਕ ਨਾਲ ਸੀਰੀਅਲ ਪੋਰਟ ਡੇਟਾ ਪੈਕੇਟ ਫੜਦੇ ਸਮੇਂ ਫਾਰਮੈਟ ਨੂੰ ਸੈੱਟ ਕਰਨਾ ਯਾਦ ਰੱਖੋ।

4. ਕੇਸ

ਬੇਸਿਕ ਪੈਰਾਮੀਟਰ

FSC-DB004-BT826 BT826 ਬਲੂਟੁੱਥ ਮੋਡੀਊਲ ਅਤੇ DB004 ਪਿੰਨ ਇੰਟਰਫੇਸ ਬੋਰਡ ਨੂੰ ਏਕੀਕ੍ਰਿਤ ਕਰਦਾ ਹੈ, ਬਲੂਟੁੱਥ 4.2 ਡੁਅਲ ਮੋਡ ਪ੍ਰੋਟੋਕੋਲ (BR/EDR/LE) ਦਾ ਸਮਰਥਨ ਕਰਦਾ ਹੈ, ਬੇਸਬੈਂਡ ਕੰਟਰੋਲਰ, Cortex-M3 CPU, PCB ਐਂਟੀਨਾ ਨੂੰ ਏਕੀਕ੍ਰਿਤ ਕਰਦਾ ਹੈ

  • ਪ੍ਰੋਟੋਕੋਲ: SPP, HID, GATT, ਆਦਿ
  • · ਪੈਕੇਜ ਦਾ ਆਕਾਰ: 13 * 26.9 * 2mm
  • ਪਾਵਰ ਲੈਵਲ 1.5
  • ਡਿਫੌਲਟ ਸੀਰੀਅਲ ਪੋਰਟ ਬੌਡ ਰੇਟ: 115.2kbps ਬੌਡ ਰੇਟ ਰੇਂਜ: 1200bps~921kbps
  • · OTA ਅੱਪਗਰੇਡ ਦਾ ਸਮਰਥਨ ਕਰੋ
  • · BQB, MFI
  • · ROHS ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਦੇ ਨਾਲ ਅਨੁਕੂਲ

5. ਸੰਖੇਪ

ਬਲੂਟੁੱਥ ਸੀਰੀਅਲ ਸੰਚਾਰ ਇੱਕ ਬਹੁਤ ਹੀ ਸਧਾਰਨ ਅਤੇ ਬੁਨਿਆਦੀ ਗਿਆਨ ਹੈ. ਆਮ ਤੌਰ 'ਤੇ, ਡੀਬੱਗਿੰਗ ਕਰਦੇ ਸਮੇਂ, ਮੈਡਿਊਲ ਨਿਰਧਾਰਨ ਨੂੰ ਧਿਆਨ ਨਾਲ ਪੜ੍ਹੋ, ਅਤੇ ਤਰਕ ਵਿਸ਼ਲੇਸ਼ਕ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਸਮੇਂ ਕੁਝ ਮਾਮਲਿਆਂ ਵੱਲ ਧਿਆਨ ਦਿਓ। ਜੇਕਰ ਤੁਸੀਂ ਹੋਰ ਕੁਝ ਨਹੀਂ ਸਮਝਦੇ, ਤਾਂ ਤੁਸੀਂ Feasycom ਟੀਮ ਨਾਲ ਸੰਪਰਕ ਕਰ ਸਕਦੇ ਹੋ!

ਚੋਟੀ ੋਲ