MK15 RTL8762CMF โมดูลบลูทูธ

• โซลูชัน SoC ของ Realtek Semiconductor Corp RTL8762CMF
• บลูทู ธ 5 – ซีเอสเอ#2, ส่วนขยายการโฆษณา, ระยะยาว
• แฟลช 512kB และ RAM 160kB
• SoC หลายโปรโตคอลที่มีความยืดหยุ่นสูงเหมาะอย่างยิ่งสำหรับ Bluetooth® Low Energy และ Bluetooth® mesh แอปพลิเคชันไร้สายพลังงานต่ำพิเศษ.

MK01 ไอคอนใบรับรองโมดูล Bluetooth ที่เล็กที่สุด

คำแนะนำผลิตภัณฑ์

ซีรีย์ MK15 นั้นทรงพลัง, Bluetooth® ที่มีความยืดหยุ่นสูงและใช้พลังงานต่ำเป็นพิเศษ 5.0 โมดูลที่ใช้โซลูชัน SoC ของ Realtek Semiconductor Corp RTL8762CMF, ซึ่งผสมผสานประสิทธิภาพที่ยอดเยี่ยมของตัวรับส่งสัญญาณ RF ชั้นนำเข้ากับ CPU ARM® Cortex™-M4F 32 บิต และคุณสมบัติการสนับสนุนและอุปกรณ์ต่อพ่วงที่ทรงพลังมากมาย, มันทำหน้าที่เป็นโปรโตคอลการสื่อสารไร้สายและสร้างอินเทอร์เฟซที่อุปกรณ์ทั้งสองสามารถสื่อสารข้อมูลแบบไร้สายได้.

MK15A

MK15A ผสานรวมเสาอากาศ PCB ประสิทธิภาพสูง.

MK15B

MK15B ใช้ขั้วต่อ u.FL และต้องใช้เสาอากาศภายนอก.

ข้อดี

> มันค่อนข้างคุ้มค่า.
> โมดูลบลูทูธ MK15 สามารถเริ่มต้นการสื่อสารไร้สายผ่านช่วงที่น่าประทับใจ.
> ขจัดความต้องการสายไฟและสายเคเบิลสำหรับการสื่อสารระหว่างอุปกรณ์.
> โปรโตคอลไร้สาย Bluetooth ที่เกิดจากโมดูล MK15 ใช้ความสามารถรอบด้านในการเชื่อมต่อแบบไร้สายกับอุปกรณ์เกือบสองเครื่อง เมื่อเทียบกับการเชื่อมต่อแบบมีสาย.
> การสื่อสารข้อมูลไร้สายของอุปกรณ์โมดูลบลูทูธ MK15 ใช้พลังงานในปริมาณต่ำ.

แอปพลิเคชั่น

> ในการเชื่อมต่อ IoT
> ในเซ็นเซอร์รักษาความปลอดภัยของอาคาร
> ในการติดตาม
> ในการสื่อสาร BLE ไร้สาย
> ในโทรศัพท์มือถือ, แล็ปท็อป, เครื่องเล่นเพลง
> ในระบบอัตโนมัติ, การติดตามและควบคุมกระบวนการทางอุตสาหกรรมบางอย่าง.
> ในโดรนและเทคโนโลยีการเฝ้าระวัง

ข้อมูลจำเพาะของผลิตภัณฑ์

รายละเอียด คำอธิบาย
ทั่วไป
ซีพียู ARM® Cortex®-M4F 32 บิตที่ 40 MHz
แกะ RAM รวม 160kByte ประกอบด้วย 4 ภาคส่วน
RAM1 – แรมข้อมูล 112kByte
RAM2 – RAM แคชที่ใช้ร่วมกันขนาด 8kByte
RAM3 – RAM แคชที่ใช้ร่วมกันขนาด 8kByte
RAM4 – บัฟเฟอร์บัฟเฟอร์ 32kByte
พื้นที่ RAM ทั้งหมดสามารถใช้เพื่อรันโค้ดและเก็บข้อมูลได้
แฟลช ฝังตัว 512kByteFlash (448kB สำหรับการใช้งานแบบกำหนดเอง, 64kB ถูกใช้สำหรับระบบปฏิบัติการ)
Flash Address Space คือพื้นที่เสมือนที่แมปกับ Flash ภายนอกเพื่อขยายพื้นที่โค้ดใน XIP (ดำเนินการในสถานที่) โหมด
ขนาด ความยาว: 21mm±0.2mm
ความกว้าง: 13.8mm±0.2mm
ส่วนสูง: 2.3มม.+0.1 มม./-0.15 มม.
บลูทู ธ
คุณสมบัติบลูทูธ Bluetooth® พลังงานต่ำ
Bluetooth® SIG ตาข่าย
1M LE PHY
2M LE PHY (ความเร็วสูง)
LE รหัส PHY (ระยะยาว)
ส่วนขยายการโฆษณา
CSA #2 (อัลกอริธึมการเลือกช่อง #2)
ช่องว่าง, อัท/แกตต์, เอสเอ็มพี, L2CAP
บลูทูธเมช + การเชื่อมต่อ GATT x 3
บทบาท ส่วนกลางพร้อมกัน, ผู้สังเกตการณ์, อุปกรณ์ต่อพ่วงและผู้ประกาศ
วิทยุ
การมอดูเลต GFSK ที่ 1 Mbps/2 Mbps
ระยะยาว (125kbps และ 500kbps) อัตราข้อมูล
ส่งกำลัง -20dBm, 0dBm, +3dBm, +4dBm, +7.5 dBm
ตัวรับความไว -97 ความไว dBm ใน 1 โหมด Mbps Bluetooth® LE
-101 ความไว dBm ใน 125 kbps Bluetooth® LE โหมด
เสาอากาศ ซีรีส์ MK15A – เสาอากาศติดตาม PCB
ซีรี่ส์ MK15B – ขั้วต่อ u.FL
ฮาร์ดแวร์
พาวเวอร์ซัพพลาย 1.8โวลต์ถึง 3.3 โวลต์กระแสตรง
เครื่องปรับกำลังไฟฟ้า ตัวควบคุมการสลับสำหรับการตั้งค่าบั๊ก DC/DC
การควบคุมนาฬิกา ออสซิลเลเตอร์คริสตัล 40MHz ในตัว
ออสซิลเลเตอร์ RC 32K ในตัวและรองรับออสซิลเลเตอร์คริสตัลภายนอก 32.768kHz
แพ็คเกจ 34 เส้นผ่านศูนย์กลางของ Half-holes
อินเทอร์เฟซ 25 (max) IO วัตถุประสงค์ทั่วไปที่ยืดหยุ่นได้
สแกนคีย์ฮาร์ดแวร์
ตัวรับส่งสัญญาณ IR แบบฝัง
เคาน์เตอร์เรียลไทม์ (RTC)
SPI master/slave ทั่วไป 4 สาย
เครื่องเปรียบเทียบพลังงานต่ำ x 8
400เคเอสพีเอส, 12นิดหน่อย, 6 ช่องAUXADC
SWD
ตัวจับเวลา x 8
I2C x 2
PWM x 8
ยูอาร์ที x 2
อุณหภูมิในการจัดเก็บ -55 ถึง 125°C
อุณหภูมิในการทำงาน -40 ถึง 85°C
ขยายอุณหภูมิอุตสาหกรรม -40 สามารถปรับแต่งได้ถึง +105 °C

วิธีการกำหนดค่า

การกำหนดค่าโมดูล Bluetooth เกี่ยวข้องกับการตั้งค่าเพื่อใช้งาน. กระบวนการต่างๆ ได้แก่:
> สร้างวงจรหลักโดยเชื่อมต่อพิน Arduino เข้ากับพินแรงดันไฟฟ้าของโมดูล Bluetooth.
> เมื่อคุณใช้ drop controller ที่สมบูรณ์เพื่อกำหนดค่าโมดูล Bluetooth, เปิดโมดูล Bluetooth หลังจากดาวน์โหลดซีเรียลพาสด้วยความช่วยเหลือของร่าง Arduino.
> ตรวจสอบให้แน่ใจว่าไฟ LED ของโมดูล Bluetooth กะพริบ (นั่นเป็นวิธีที่คุณจะรู้ว่ามันเปิดอยู่).
> ลองใช้โทรศัพท์มือถือ Android ของคุณเพื่อเชื่อมต่อกับโมดูลที่เปิดอยู่ในขณะนี้. (การเชื่อมต่อสามารถทำได้ด้วยอุปกรณ์ Android เท่านั้น).
> เปิดบลูทูธของอุปกรณ์ Android และสแกนหาชื่อ, เอ็มเค15.
> คลิกที่ชื่อและจับคู่กับโมดูลตามที่คุณต้องการในการเชื่อมต่อ Bluetooth ตามปกติ.
> พินสี่หลักอาจจำเป็นหรือไม่จำเป็นก็ได้. หากจำเป็น ก็มักจะเป็นการผสมอย่างง่าย เช่น '1234' หรือ '0000'. แม้ว่าโดยปกติจะระบุไว้ในแพ็คเกจของผลิตภัณฑ์ก็ตาม.
> ความสามารถในการจับคู่กับโมดูลได้สำเร็จจะบอกคุณว่าโมดูลใช้งานได้และสื่อสารได้.
> จากนั้นคุณสื่อสารกับโมดูลผ่านทางร่างพาสซีเรียลของ Arduino.
> ด้วยความเร็วจำเพาะที่น้อยกว่า 10000 บีพี, การเขียนโค้ดแบบสั้นจะทำให้ซีเรียลฮาร์ดแวร์และซอฟต์แวร์เปิดขึ้นเพื่อรอการใส่ข้อมูลซีเรียล.
> การถ่ายโอนข้อมูลที่ใส่อาจมาจากโมดูล Bluetooth ไปยังอนุกรมฮาร์ดแวร์หรือในทางกลับกัน. ขึ้นอยู่กับว่าข้อมูลถูกใส่ไปที่ไหน.
> หลังจากเปิดมอนิเตอร์อนุกรมของร่าง Arduino ที่ดาวน์โหลดมา, เปลี่ยนอัตรารับส่งข้อมูลเป็นความเร็วเดียวกันกับข้างต้น.
> ตั้งค่า 'ไม่มีการสิ้นสุดบรรทัด' เป็นการสิ้นสุดบรรทัดที่คุณต้องการ.
> รอสักครู่เพื่อรับข้อความต้อนรับ.
> ตรวจสอบและยืนยันว่าไฟ LED ของโมดูลกะพริบ.
> บนจอภาพแบบอนุกรมที่เปิดอยู่ ให้แตะ "AT" ที่ส่ง.
> หลังจากได้รับคำตอบว่า 'ตกลง'. (แก้ไขปัญหาการเชื่อมต่อของคุณหากคุณไม่ทำ)
> เปลี่ยนชื่อโมดูล Bluetooth โดยการป้อนและส่งคำสั่ง 'AT+NAMEname' บนจอภาพอนุกรม. (ชื่อตัวพิมพ์เล็กแสดงถึงชื่อที่คุณเลือก).
> การได้รับคำตอบว่า 'OKsetname' เป็นการยืนยันว่าการเปลี่ยนชื่อสำเร็จแล้ว.
> จากนั้นคุณสามารถรอสักครู่แล้วทำซ้ำขั้นตอนการค้นหา Bluetooth ด้วย Android ของคุณ. ควรเปลี่ยนชื่อ.

วิธีใช้

โดยทั่วไปโมดูล Bluetooth จะใช้งานง่าย. ต่อไปนี้เป็นคำตอบสำหรับคำถามที่พบบ่อยบางส่วนเพื่อประสบการณ์การใช้งานที่ดียิ่งขึ้น.

ฉันจะปรับแต่งพารามิเตอร์ของโมดูล Bluetooth ของฉันได้อย่างไร?
หลังจากการกำหนดค่า, คุณสามารถปรับพารามิเตอร์ทั้งหมดบนโมดูลได้จากโหมดคำสั่ง AT. เพื่อเข้าสู่โหมดคำสั่ง AT. เพียงดึงหมุดที่อ่านว่าสวิตช์ปุ่ม.

เหตุใดฉันจึงไม่สามารถปรับพารามิเตอร์ของโมดูลได้?
คุณต้องยกเลิกการจับคู่อุปกรณ์ Bluetooth ทั้งหมดที่จับคู่กับโมดูล Bluetooth เพื่อให้สามารถเข้าถึงโหมดคำสั่ง AT ได้.

ฉันจะรู้ได้อย่างไรว่าโมดูล Bluetooth ของฉันจับคู่แล้ว?
ความเร็วในการกะพริบของไฟ LED จะบอกคุณว่ามีอุปกรณ์ใดจับคู่กับโมดูล Bluetooth ของคุณหรือไม่.
การกะพริบถี่ๆ ต่อเนื่องกันแสดงว่าสัญญาณของโมดูลของคุณไม่ได้รับการสื่อสารหรือส่งสัญญาณด้วยอุปกรณ์ Bluetooth ใดๆ. หมายความว่าโมดูลของคุณไม่ได้จับคู่กับอุปกรณ์ใดๆ.
ไฟ LED ช้าลงกะพริบเห็นประมาณกะพริบทุกครั้ง 3 วินาทีโดยเฉลี่ย. แสดงว่าโมดูลบลูทูธของคุณได้รับการจับคู่อยู่ในปัจจุบัน.

ฉันจะดูแลโมดูล Bluetooth ของฉันให้ดีขึ้นได้อย่างไร?

วิธีที่มีประสิทธิภาพที่สุดในการทำเช่นนี้คือการตั้งใจที่จะเรียนรู้ส่วนประกอบทั้งหมดของโมดูล. และสิ่งที่พวกเขาต้องรับผิดชอบ. วิธีนี้จะช่วยลดโอกาสที่คุณจะก่อให้เกิดความเสียหายต่อโมดูลหรืออันตรายต่อตัวคุณเองอันเป็นผลมาจากความไม่รู้.