โมดูลบลูทูธการสื่อสาร UART

สารบัญ

UART คืออะไร?

UART ย่อมาจาก Universal Asynchronous Receiver/Transmitter เป็นอินเทอร์เฟซ/โปรโตคอลการสื่อสารแบบอนุกรม เช่น SPI และ I2C อาจเป็นวงจรทางกายภาพในไมโครคอนโทรลเลอร์ หรือ IC แบบสแตนด์อโลน วัตถุประสงค์หลักของ UART คือการส่งและรับข้อมูลแบบอนุกรม หนึ่งในสิ่งที่ดีที่สุดเกี่ยวกับ โมดูลบลูทูธ UART คือใช้เพียงสองสายในการส่งข้อมูลระหว่างอุปกรณ์

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

เมื่อ UART ที่รับตรวจพบบิตเริ่มต้น มันจะเริ่มอ่านบิตขาเข้าที่ความถี่เฉพาะที่เรียกว่าอัตรารับส่งข้อมูล อัตรารับส่งข้อมูลคือการวัดความเร็วของการถ่ายโอนข้อมูล ซึ่งแสดงเป็นบิตต่อวินาที (bps) UART ทั้งสองต้องทำงานที่อัตรารับส่งข้อมูลเท่ากัน อัตรารับส่งข้อมูลระหว่าง UART ที่ส่งและรับอาจแตกต่างกันประมาณ ± 5% ก่อนที่จังหวะของบิตจะห่างไกลเกินไป

UART มีพินอะไรบ้าง?

VCC: พินแหล่งจ่ายไฟ ปกติจะเป็น 3.3v

GND: พินกราวด์

RX: รับพินข้อมูล

TX: ส่งข้อมูลพิน

ปัจจุบัน HCI ที่ได้รับความนิยมมากที่สุดคือการเชื่อมต่อ UART และ USB โดยทั่วไป UART ได้รับความนิยมมากกว่าเนื่องจากประสิทธิภาพและระดับการรับส่งข้อมูลเทียบได้กับอินเทอร์เฟซ USB และโปรโตคอลการรับส่งข้อมูลค่อนข้างง่าย ซึ่งช่วยลดค่าใช้จ่ายของซอฟต์แวร์และคุ้มค่ากว่า โซลูชันฮาร์ดแวร์เต็มรูปแบบ

อินเทอร์เฟซ UART สามารถทำงานร่วมกับโมดูล Bluetooth ที่มีจำหน่ายทั่วไป

ทั้งหมดของ Feasycom โมดูลบลูทูธ รองรับอินเทอร์เฟซ UART ตามค่าเริ่มต้น นอกจากนี้เรายังจัดหาบอร์ดพอร์ตอนุกรม TTL สำหรับการสื่อสาร UART สะดวกและง่ายสำหรับนักพัฒนาในการทดสอบผลิตภัณฑ์ของตน

สำหรับรายละเอียดโมดูล Bluetooth การสื่อสาร UART คุณสามารถติดต่อกับทีมขาย Feasycom ได้โดยตรง

เลื่อนไปที่ด้านบน