-
-
-
Phí vận chuyển: Tính khi thanh toánTổng tiền thanh toán:
-
IC vi điều khiển STM32F103ZET6 ARM Cortex-M3 72MHz 512KB Flash LQFP144
(Mã SP:PVN5904)
Thương hiệu: Chưa cập nhật
75.000₫
126.000₫
Linh kiện IC STM32F103ZET6
Mô tả sản phẩm
STM32F103ZET6 là vi điều khiển 32-bit thuộc dòng STM32F1 High-Density Performance Line, sử dụng lõi ARM Cortex-M3, tần số hoạt động tối đa 72MHz. Phiên bản STM32F103ZET6 được trang bị 512KB Flash, 64KB SRAM và đóng gói LQFP144, phù hợp cho các hệ thống nhúng cần nhiều chân I/O và nhiều giao tiếp ngoại vi.
IC tích hợp số lượng lớn ngoại vi như ADC 12-bit, DAC 12-bit, timer, PWM điều khiển động cơ, USART, SPI, I2C, I2S, CAN, USB Full-Speed, SDIO và giao tiếp bộ nhớ ngoài FSMC. Phiên bản 144 chân có thể cung cấp tới 112 chân I/O, thích hợp cho các bo điều khiển có số lượng cảm biến, màn hình, động cơ hoặc thiết bị ngoại vi lớn.
STM32F103ZET6 có 3 bộ ADC 12-bit, tối đa 21 kênh, 2 DAC 12-bit, DMA 12 kênh và tối đa 11 timer. IC hỗ trợ cả SWD và JTAG, thuận tiện cho lập trình, debug và phát triển firmware.
Hệ thống giao tiếp của STM32F103ZE khá phong phú với tối đa 5 USART, 3 SPI, 2 I2C, 2 I2S, CAN 2.0B, USB 2.0 Full-Speed và SDIO, đáp ứng tốt các ứng dụng điều khiển công nghiệp, robot, thiết bị đo, thu thập dữ liệu và các bo mạch nhúng đa chức năng.
Phiên bản có mã đầy đủ STM32F103ZET6 sử dụng package LQFP144 kích thước 20 × 20mm, điện áp hoạt động 2.0–3.6V và dải nhiệt độ hoạt động của biến thể T6 là -40°C đến +85°C.
Ứng dụng
- Bo mạch điều khiển sử dụng vi điều khiển STM32.
- Hệ thống điều khiển công nghiệp và tự động hóa.
- Điều khiển động cơ DC, BLDC, stepper, servo.
- Robot, xe tự hành và hệ thống cơ điện tử.
- Thiết bị đo lường và thu thập dữ liệu.
- Bộ điều khiển màn hình LCD/TFT.
- Hệ thống truyền thông CAN.
- Thiết bị giao tiếp USB.
- Máy CNC, máy in 3D và bộ điều khiển chuyển động.
- Thiết bị IoT kết hợp module WiFi, Ethernet hoặc GSM.
- Bộ điều khiển nguồn, inverter và hệ thống PWM.
- Thiết bị giáo dục và nghiên cứu về vi điều khiển ARM.
- Thiết kế bo mạch STM32 tùy chỉnh cần số lượng I/O lớn.
Sơ đồ chân
| Nhóm chân | Chức năng |
|---|---|
| PA0 – PA15 | GPIO Port A và các chức năng ngoại vi |
| PB0 – PB15 | GPIO Port B và các chức năng ngoại vi |
| PC0 – PC15 | GPIO Port C |
| PD0 – PD15 | GPIO Port D |
| PE0 – PE15 | GPIO Port E |
| PF0 – PF15 | GPIO Port F |
| PG0 – PG15 | GPIO Port G |
| VDD | Nguồn số |
| VSS | Ground số |
| VDDA | Nguồn cho khối analog |
| VSSA | Ground analog |
| VBAT | Nguồn dự phòng RTC/Backup |
| VREF+ | Điện áp tham chiếu ADC |
| NRST | Reset vi điều khiển |
| BOOT0 | Chọn chế độ khởi động |
| PB2/BOOT1 | Tham gia lựa chọn chế độ boot |
| OSC_IN / OSC_OUT | Kết nối thạch anh HSE |
| OSC32_IN / OSC32_OUT | Kết nối thạch anh RTC/LSE |
| JTMS/SWDIO | JTAG/SWD Data |
| JTCK/SWCLK | JTAG/SWD Clock |
IC cho phép nhiều chân GPIO được ghép chức năng ngoại vi như USART, SPI, I2C, PWM, ADC, CAN, USB, SDIO và FSMC. Vì vậy khi thiết kế PCB cần kiểm tra chức năng Alternate Function của từng chân theo cấu hình thực tế.
Giao tiếp lập trình cơ bản SWD
Có thể lập trình STM32F103ZET6 bằng ST-LINK thông qua:
- SWDIO
- SWCLK
- NRST
- GND
- 3.3V/VCC tham chiếu
SWD thường thuận tiện hơn JTAG vì sử dụng ít chân tín hiệu hơn.
Thông số kĩ thuật
| Thông số | Giá trị |
|---|---|
| Model | STM32F103ZET6 |
| Dòng MCU | STM32F1 High-Density Performance Line |
| Kiến trúc | 32-bit |
| CPU | ARM Cortex-M3 |
| Tần số CPU tối đa | 72MHz |
| Flash | 512KB |
| SRAM | 64KB |
| Điện áp hoạt động | 2.0 – 3.6V |
| Package | LQFP144 |
| Số chân | 144 chân |
| Kích thước package | 20 × 20mm |
| GPIO | Tối đa 112 I/O |
| ADC | 3 × ADC 12-bit |
| Số kênh ADC | Tối đa 21 kênh |
| Thời gian chuyển đổi ADC | Khoảng 1µs |
| DAC | 2 × DAC 12-bit |
| DMA | Bộ điều khiển DMA 12 kênh |
| Timer | Tối đa 11 timer |
| Timer điều khiển động cơ | 2 × timer PWM 16-bit nâng cao |
| I2C | Tối đa 2 |
| SPI | Tối đa 3 |
| I2S | Tối đa 2, multiplex với SPI |
| USART/UART | Tối đa 5 |
| CAN | CAN 2.0B Active |
| USB | USB 2.0 Full-Speed |
| SDIO | Có |
| FSMC | Có trên package phù hợp, bao gồm LQFP144 |
| Debug | SWD, JTAG |
| CRC | Có |
| Unique ID | 96-bit |
| Nguồn RTC dự phòng | VBAT |
| Chế độ tiết kiệm năng lượng | Sleep, Stop, Standby |
| Nhiệt độ STM32F103ZET6 | -40°C đến +85°C |
Các đặc tính bộ nhớ, CPU, I/O và ngoại vi trên thuộc dòng STM32F103xE và biến thể STM32F103ZET6.
Ý nghĩa mã STM32F103ZET6
STM32F103ZE xác định dòng vi điều khiển và cấu hình bộ nhớ.
Trong đó:
- STM32F103: dòng vi điều khiển STM32F1 Performance Line.
- Z: biến thể số lượng chân lớn, STM32F103ZET6 sử dụng 144 chân.
- E: dung lượng Flash 512KB.
- T: package LQFP.
- 6: cấp nhiệt độ tương ứng biến thể hoạt động tới +85°C.
Hướng dẫn sử dụng
1. Thiết kế nguồn
STM32F103ZET6 hoạt động trong khoảng 2.0–3.6V, trong các mạch thông dụng thường sử dụng nguồn 3.3V ổn định.
Các chân VDD/VSS và VDDA/VSSA cần được kết nối đúng và bố trí tụ decoupling phù hợp gần IC.
Nếu không sử dụng nguồn pin riêng cho RTC/Backup, VBAT có thể được kết nối với VDD theo thiết kế phù hợp. Mạch tham khảo phần cứng của ST cũng thể hiện cách cấp nguồn và bố trí tụ decoupling cho STM32F103ZET6.
2. Mạch dao động
Có thể sử dụng:
- Dao động HSI RC nội 8MHz.
- Thạch anh HSE ngoài trong dải hỗ trợ của MCU.
- Dao động LSI cho các chức năng tốc độ thấp.
- Thạch anh LSE khoảng 32.768kHz cho RTC khi cần độ chính xác thời gian cao.
PLL bên trong MCU được sử dụng để tạo clock hệ thống lên tới 72MHz.
3. Thiết lập BOOT
BOOT0 và BOOT1 được sử dụng để quyết định nguồn khởi động của MCU.
Trong ứng dụng thông thường, hệ thống được cấu hình để khởi động chương trình từ Flash.
Chế độ boot hệ thống có thể được sử dụng khi cần nạp firmware qua bootloader tích hợp.
4. Lập trình và debug
Có thể sử dụng:
- ST-LINK/V2
- ST-LINK/V2-1
- ST-LINK/V3
- Các debugger tương thích SWD/JTAG
Phần mềm phát triển phổ biến:
- STM32CubeIDE
- STM32CubeMX
- Keil MDK
- IAR Embedded Workbench
5. Quy trình phát triển cơ bản
- Tạo project STM32F103ZE trong STM32CubeIDE hoặc STM32CubeMX.
- Chọn đúng MCU/package STM32F103ZET6.
- Cấu hình Clock.
- Cấu hình GPIO và ngoại vi.
- Generate Code.
- Kết nối ST-LINK qua SWD.
- Compile chương trình.
- Nạp firmware vào MCU.
- Debug và kiểm tra hoạt động.
LƯU Ý KHI SỬ DỤNG
- STM32F103ZET6 là IC 3.3V, không được cấp trực tiếp nguồn 5V vào các chân nguồn.
- Một số GPIO có khả năng chịu mức logic 5V nhưng không phải mọi chân đều 5V tolerant.
- Các chân liên quan ADC, oscillator, reset và nguồn analog cần đặc biệt chú ý khi thiết kế.
- Nên bố trí tụ decoupling sát các chân nguồn của MCU.
- Không để các chân nguồn VDDA/VSSA bị bỏ nối.
- Kiểm tra BOOT0 để tránh trường hợp MCU không khởi động chương trình từ Flash.
- Khi hàn IC LQFP144 cần kiểm tra chập chân bằng kính phóng đại hoặc đồng hồ đo.
- Thực hiện biện pháp chống tĩnh điện ESD khi thao tác với IC.
- Khi thay thế IC trên bo mạch có sẵn cần kiểm tra chính xác mã STM32F103ZET6, không chỉ dựa vào ký hiệu STM32F103.
Hình ảnh
Bảo hành
Linh kiện mới 100%, test kỹ nếu khách yêu cầu
Không bảo hành với linh kiện điện tử nhỏ (IC, chip, transistor…)
Quý khách cần có kiến thức cơ bản về điện tử để lắp đặt đúng cách
Hỗ trợ kỹ thuật miễn phí nếu liên hệ trước khi đặt hàng
Tại sao chọn mua tại Linh Kiện Cầu Giấy?
✅ Giao hàng toàn quốc – nhanh chóng, đóng gói cẩn thận
✅ Hỗ trợ kỹ thuật nhiệt tình, tư vấn đúng nhu cầu
✅ Cam kết linh kiện chính hãng, đúng mô tả
✅Giá cạnh tranh, phù hợp sinh viên, kỹ sư và DIY Maker
Hashtag
#STM32F103ZET6 #STM32F103ZE #STM32F103 #STM32 #STM32F1 #CortexM3 #ARM #Microcontroller #ViDieuKhien #MCU #LQFP144 #LinhKienDienTu #LinhKienCauGiay #LKCG
