GD32F103RBT6 อธิบายลักษณะการควบคุมที่มีประสิทธิภาพสูง
 
        3 กันยายน 2025 ข่าว ✅ ด้วยการพัฒนาต่อเนื่องของเทคโนโลยีครึ่งตัวนําโลกและความหลากหลายของความต้องการการใช้งานเครื่องควบคุมขนาดเล็ก GD32F103RBT6 ได้รับความนิยมในวงการควบคุมอุตสาหกรรม, อิเล็กทรอนิกส์ผู้บริโภค และสาขา IoT เนื่องจากการทํางานในการประมวลผลที่มั่นคง, การควบคุมประสิทธิภาพการใช้พลังงาน, และความสามารถในการบูรณาการด้านนอก.ชิปทํางานที่ความถี่หลัก 108MHz และรองรับการเข้าถึงความทรงจําฟลัชแบบรังคับศูนย์, ส่งผลให้มีประสิทธิภาพในการประมวลผลและการทํางานในเวลาจริงที่เพิ่มขึ้น
GD32F103RBT6 มีส่วนประกอบที่ล้ําสมบูรณ์หลายอย่าง
แมมรี่ฟแลช 128KB และ SRAM 20KB ที่รองรับการทํางานของระบบปฏิบัติการในเวลาจริง (RTOS)
อุปกรณ์พร้อมกับ ADC ความเร็วสูง 12 บิต 3 ตัวที่มีอัตราการเก็บตัวอย่าง 1 MSPS รองรับ 16 ช่องทางการเข้าภายนอก
ประกอบด้วยอินเตอร์เฟซ SPI สองตัว (สูงสุด 18MHz), อินเตอร์เฟส I2C สองตัว (สูงสุด 400kHz), อินเตอร์เฟส USART สามตัว และอินเตอร์เฟส CAN 2.0B หนึ่งตัว
รองรับไทเมอร์ที่ก้าวหน้าและไทเมอร์มูลค่าทั่วไป, ให้ PWM การออกและการรับข้อมูลการทํางาน
มีโมดูลการติดตามพลังงานที่มีการตั้งค่าใหม่การเปิดพลังงาน (POR) การตรวจจับการหมดพลังงาน (BOD) และตัวควบคุมความดัน
GD32F103RBT6 ใช้แพคเกจ LQFP64. ด้านล่างนี้อธิบายฟังก์ชันของปินกุญแจของมัน:

1. พินพลังงาน
VDD/VSS: ปลายบวก/ลบของไฟฟ้าดิจิตอล จําเป็นต้องมีตัวประกอบการตัดต่อภายนอก
VDDA/VSSA: ปรับปรุงพลังงานแบบแอนาล็อก ปรับปรุงพลังงานแบบบวก/ลบ แนะนําให้ใช้พลังงานแบบอิสระ
VREF+/VREF-: ความเข้มข้นแนวทางของ ADC เป็นบวก/ลบ
2- ปิ้นนาฬิกา
OSC_IN/OSC_OUT: อินเตอร์เฟซอสซิเลเตอร์คริสตัลภายนอก
PC14/PC15: อินเตอร์เฟซนาฬิกาภายนอกความเร็วต่ํา
3.Debug อินเตอร์เฟซพิน
SWDIO: Serial Wire Debug Data Input/Output การเข้า/การออกของข้อมูล
SWCLK: ชั่วโมงแก้ไขสายลําดับ
4.GPIO พิน
PA0-PA15: ท่า A, 16 จุดเข้า/ออกทั่วไป
PB0-PB15: ท่าทาง B, 16 ปินเข้า/ออกทั่วไป
PC13-PC15: Port C, 3 ปินเข้า/ออกทั่วไป
5. ปิ้นหน้าที่พิเศษ
NRST: System Reset Input (ข้อมูลการตั้งค่าใหม่ของระบบ)
BOOT0: เลือกโหมดการ boot
VBAT: แบตเตอรี่สํารองเขตพลังงาน
รายละเอียดฟังก์ชันปิน

การตั้งค่าฟังก์ชันพิเศษ
 
การเลือกโหมดการ boot
โหมดบูทถูกตั้งค่าผ่านปิน BOOT0:
BOOT0=0: เบ็ตจาก main flash memory
BOOT0=1: boot จากความจําระบบ
การแยกพลังงานแบบแอนลาจ
แนะนําให้แยก VDDA/VSSA ออกจากไฟฟ้าดิจิทัล โดยใช้เข็มแม่เหล็ก และเพิ่มตัวประกอบการแยก 10μF + 100nF เพื่อเพิ่มความแม่นยําในการเก็บตัวอย่าง ADC
การป้องกันอินเตอร์เฟซแก้ไข
แนะนําให้เชื่อมต่อสายสัญญาณ SWDIO และ SWCLK เป็นชุดด้วยตัวต่อ 33Ω และอุปกรณ์ป้องกัน ESD เพิ่มเพื่อเพิ่มความน่าเชื่อถือของอินเตอร์เฟซการแก้ไขความผิดพลาด
แนะนําการวางแผน:
คอนเดสเตอร์การแยกแยกสําหรับการจําหน่ายพลังงาน ควรวางใกล้กับพินชิปได้มากที่สุด
พื้นที่แบบแอนาล็อกและดิจิตอล ควรเชื่อมต่อกันในจุดเดียว
เครื่องสั่นกระจกคริสตัล ควรวางใกล้ชิปมากที่สุดเท่าที่จะทําได้ โดยวางวงแหวนป้องกันรอบตัว
เส้นสัญญาณความถี่สูง ควรเก็บไว้ห่างจากส่วนแบบแอนาล็อก
จุดทดสอบสํารองสําหรับการวัดสัญญาณหลัก
นี่คือแผนภูมิของไมโครคอนโทรลเลอร์ GD32F103RBT6 แสดงสถาปัตยกรรมภายในและโมดูลการทํางานของชิป

ระบบแกนและนาฬิกา
ARM Cortex-M3: หน่วยประมวลผลกลาง (CPU) ของไมโครคอนโทรลเลอร์ ใช้งานในระดับสูงสุด 108MHz ทําการดําเนินคําสั่งและควบคุมการทํางานของระบบโดยรวม
แหล่งเวลา:
PLL (Phase-Locked Loop): สร้างนาฬิกาความถี่สูง (ถึง 108MHz) โดยการคูณนาฬิกาอ้างอิงภายนอกหรือภายใน, ให้นาฬิกาความเร็วสูงที่มั่นคงสําหรับ CPU และโมดูลอื่น ๆ
HSE (High-Speed External Clock): แหล่งเวลาระดับความเร็วสูงภายนอก, โดยทั่วไปเป็นเครื่องหมุนระดับคริสตัล 4-16MHz, สําหรับการกําหนดเวลาที่แม่นยํา
HSI (High-Speed Internal Clock): แหล่งวัดวัดวัดในความเร็วสูง (โดยทั่วไป ~ 8MHz) สามารถใช้ได้เมื่อไม่มีวัดภายนอกมีอยู่
การจัดการพลังงาน:
LDO (Low-Dropout Regulator): ให้การจําหน่าย 1.2V ที่มั่นคงต่อแกนภายใน
PDR/POR (Power-Down Reset/Power-On Reset): ทําการรีเซ็ตระบบในระหว่างการเปิดไฟฟ้าหรือเมื่อความดันตกเป็นระดับผิดปกติ โดยให้แน่ใจว่าการเริ่มต้น/การฟื้นฟูจากสภาพที่ทราบกัน
LVD (Low-Voltage Detector): ติดตามความดันไฟฟ้าที่ให้บริการ ตกเตือนหรือรีเซ็ตเมื่อความดันตกต่ํากว่าขั้นต่ําที่กําหนดไว้, ป้องกันการทํางานผิดปกติภายใต้ความดันต่ํา
ระบบความจําและบัส
แฟลชเมมรี่: ใช้ในการเก็บรหัสโปรแกรมและข้อมูลคงที่. เครื่องควบคุมความจําแฟลชบริหารการเข้าถึงแฟลช.
SRAM (Static Random-Access Memory): ใช้เป็นความจําในเวลาทํางานของระบบ โดยเก็บข้อมูลชั่วคราวและตัวแปรระหว่างการดําเนินโปรแกรม
สะพานรถเมล์ (AHB-to-APB Bridge 1/2): รถเมล์ประสิทธิภาพสูงที่ก้าวหน้า (AHB) เป็นรถเมล์ความเร็วสูง, ในขณะที่รถเมล์ด้านนอกที่ก้าวหน้า (APB) เป็นรถเมล์ความเร็วต่ําสําหรับอุปกรณ์ด้านนอกสะพานเหล่านี้ทําให้การสื่อสารระหว่าง AHB ความเร็วสูงและ APB ความเร็วต่ํา.
อุปกรณ์ด้านนอก
อินเตอร์เฟซการสื่อสาร:
USART (Universal Synchronous/Asynchronous Receiver/Transmitter): หน่วย USART หลายหน่วย (USART1, USART2, USART3) รองรับการสื่อสารแบบเรียงลําดับทั้งในโหมดสynchronous และ asynchronousสามารถแลกเปลี่ยนข้อมูลกับอุปกรณ์ เช่น คอมพิวเตอร์หรือเซ็นเซอร์.
SPI (Serial Peripheral Interface): โมดูล SPI (SPI1) เป็นอินเตอร์เฟซการสื่อสารแบบซีรียลที่ใช้กันแบบสมัครสมาชิก โดยปกติจะใช้ในการถ่ายทอดข้อมูลความเร็วสูงกับอุปกรณ์ เช่น แมมรี่แฟลช
โคเรสเซอร์คอร์: อาร์คิเทคชัน RISC 32 บิต รองรับการคูณรอบเดียวและการแบ่งฮาร์ดแวร์
ระบบความทรงจํา: การเข้าถึงแบบฟลัชแบบรหัสรอศูนย์ พร้อมการป้องกันการเข้ารหัส
ระบบนาฬิกา: มีออสซิลเลอเตอร์ RC 8MHz และออสซิลเลอเตอร์ความเร็วต่ํา 40kHz รองรับการคูณความถี่ PLL
การบริหารพลังงาน: ระบบควบคุมความดันแบบบูรณาการ พร้อมการรีเซ็ตการเปิดพลังงาน (POR) และการตรวจจับการหยุดทํางาน (BOD)
ไมโครคอนโทรลเลอร์ GD32F103RBT6 ผสมรวมหลายลักษณะที่ก้าวหน้า เพื่อให้มีการแก้ไขที่สมบูรณ์แบบสําหรับการควบคุมอุตสาหกรรมและการใช้งาน IoT:
1คุณสมบัติของโปรเซสเซอร์เนอร์
ใช้แกน ARM Cortex-M3 32 บิต ความถี่สูงสุด 108MHz
รองรับคําสั่งการคูณรอบเดียวและการแบ่งฮาร์ดแวร์
เครื่องควบคุมการสับสนที่เนสต์ (NVIC) ที่ติดตั้งในตัว รองรับการสับสนที่สามารถสับสนได้สูงสุด 68 ครั้ง
ให้หน่วยป้องกันความจํา (MPU) เพื่อเพิ่มความปลอดภัยของระบบ
2การตั้งค่าความจํา
แมมมรี่ฟลัช 128KB รองรับการเข้าใช้งานแบบรอศูนย์
SRAM ขนาด 20KB รองรับการเข้าถึง byte, half-word และ word
สร้างใน Bootloader รองรับ USART และ USB การเขียนโปรแกรม
ความจํารองรับฟังก์ชันป้องกันการเขียน เพื่อป้องกันการปรับปรุงโดยอุบัติเหตุ

3ระบบนาฬิกา
อุปกรณ์ออสไซเลเตอร์ RC ความเร็วสูง 8MHz (HSI)
อุปกรณ์ออสไซเลเตอร์ RC ความเร็วต่ํา 40kHz (LSI)
รองรับออสไซเลเตอร์คริสตัลภายนอก 4-16MHz (HSE)
รองรับออสไซเลเตอร์คริสตัลภายนอก 32.768kHz (LSE)
เครื่องคูณเวลา PLL ที่ออกได้สูงถึง 108MHz
4.การจัดการพลังงาน
ความดันไฟฟ้าแบบเดียว: 2.6V ถึง 3.6V
การตั้งค่าการเปิดใหม่แบบบูรณาการ (POR) และการตรวจจับการหยุดทํางาน (PDR)
รองรับ 3 รูปแบบพลังงานต่ํา:
โหมดหลับ: CPU หยุด, อุปกรณ์ล้อมต่อการทํางาน
รูปแบบหยุด: ทุกนาฬิกาหยุด, เก็บข้อมูลของบันทึก
โหมดรอคอย: การบริโภคพลังงานที่ต่ําที่สุด, เฉพาะโดเมนสํารองที่ใช้งาน
5. อานาล็อก
ADC 3 × 12 บิตที่มีอัตราการเก็บตัวอย่างสูงสุด 1MSPS
รองรับ 16 ช่องทางเข้าภายนอก
เครื่องตรวจวัดอุณหภูมิและความแรงดันมาตรฐาน
รองรับฟังก์ชัน Watchdog อานาล็อก
6. อุปกรณ์ด้านนอกดิจิตอล
2 × อินเตอร์เฟซ SPI (สูงสุด 18MHz)
อินเตอร์เฟซ 2 × I2C (รองรับโหมดเร็วถึง 400kHz)
3 × USARTs รองรับโหมดร่วมและฟังก์ชันการ์ดสมาร์ท
1 × สายหน้า CAN 2.0B
อินเตอร์เฟซอุปกรณ์ความเร็วเต็ม USB 2.0
7ลักษณะของบรรจุ
กล่อง LQFP64 ขนาด 10mm × 10mm
54 ปิน GPIO
สายทาง I/O ทั้งหมดรองรับความอดทน 5V (ยกเว้น PC13-PC15)
ระยะอุณหภูมิการทํางาน: -40°C ถึง +85°C
สอดคล้องกับมาตรฐาน RoHS

สถานการณ์การใช้งาน
อุปกรณ์นี้ถูกใช้เป็นหลักในสาขาต่างๆ ดังนี้
การควบคุมอุตสาหกรรม: ระบบ PLC, เครื่องขับเคลื่อนมอเตอร์, เซ็นเซอร์อุตสาหกรรม
อิเล็กทรอนิกส์ผู้บริโภค: เครื่องควบคุมบ้านที่ฉลาด เครื่องมือปฏิสัมพันธ์มนุษย์-เครื่องจักร
อินเตอร์เน็ตของสิ่งของ (IoT) ประตูรับข้อมูล โมดูลสื่อสารไร้สาย
อิเล็กทรอนิกส์รถยนต์: โมดูลควบคุมร่างกาย ระบบข้อมูลในรถยนต์
ติดต่อผู้เชี่ยวชาญทางการค้าของเรา:
-------------- ครับ
อีเมล: xcdzic@163.com
วอทแอป: +86-134-3443-7778
ค้นหารายละเอียดในหน้าสินค้า ECER: [链接]
 

