-
-
-
Phí vận chuyển: Tính khi thanh toánTổng tiền thanh toán:
-
IC Vi Điều Khiển STM32F407ZET6 ARM Cortex-M4 168MHz 512KB Flash LQFP144
(Mã SP:PVN5905)
Thương hiệu: Chưa cập nhật
120.000₫
197.000₫
IC Vi Điều Khiển STM32F407ZET6 ARM Cortex-M4 168MHz 512KB Flash LQFP144
Mô tả sản phẩm
STM32F407ZET6 là vi điều khiển 32-bit hiệu năng cao thuộc dòng STM32F4 của STMicroelectronics, sử dụng nhân ARM Cortex-M4 tích hợp FPU và tập lệnh DSP, tốc độ xử lý tối đa 168MHz.
Phiên bản STM32F407ZET6 được tích hợp 512KB Flash, bộ nhớ SRAM dung lượng lớn, đóng gói LQFP144, thích hợp cho các ứng dụng nhúng yêu cầu tốc độ xử lý cao, nhiều GPIO và nhiều giao tiếp ngoại vi.
Vi điều khiển hỗ trợ hàng loạt giao tiếp như UART/USART, SPI, I2C, CAN, USB OTG, SDIO, Ethernet 10/100, I2S, DCMI, đồng thời tích hợp ADC 12-bit, DAC, timer, PWM, DMA, RTC và bộ sinh số ngẫu nhiên phần cứng.
Nhân Cortex-M4 tích hợp FPU đơn chính xác giúp STM32F407ZET6 xử lý nhanh các phép toán số thực, thuật toán điều khiển, lọc tín hiệu số, PID, FFT, xử lý âm thanh và các bài toán DSP. Tần số CPU tối đa 168MHz, phiên bản STM32F407ZE có 512KB Flash và STM32F407ZET6 sử dụng package LQFP144 20 × 20mm.
STM32F407ZET6 phù hợp cho robot, điều khiển động cơ, máy CNC, thiết bị công nghiệp, thiết bị mạng Ethernet, hệ thống thu thập dữ liệu, âm thanh số, camera, máy in 3D và nhiều hệ thống nhúng chuyên nghiệp.
Ứng dụng
IC STM32F407ZET6 được sử dụng trong:
- Robot và hệ thống điều khiển robot.
- Điều khiển động cơ BLDC.
- Điều khiển động cơ servo.
- Điều khiển động cơ bước.
- Bộ điều khiển FOC.
- Máy CNC.
- Máy in 3D.
- Hệ thống PLC và điều khiển công nghiệp.
- Bộ điều khiển tự động hóa.
- Hệ thống IoT.
- Gateway công nghiệp.
- Thiết bị Ethernet.
- Bộ điều khiển mạng.
- Hệ thống thu thập dữ liệu.
- Data Logger.
- Máy đo và thiết bị đo lường.
- Oscilloscope và thiết bị đo DIY.
- Thiết bị xử lý tín hiệu số.
- DSP và xử lý âm thanh.
- Bộ lọc tín hiệu số.
- Xử lý FFT.
- Bộ điều khiển PID tốc độ cao.
- Bộ phát tín hiệu.
- Thiết bị âm thanh số.
- Giao tiếp thẻ nhớ SD.
- Hệ thống camera sử dụng giao tiếp DCMI.
- HMI và màn hình LCD.
- Điều khiển TFT LCD.
- Thiết bị y tế và thiết bị đo chuyên dụng phù hợp.
- Hệ thống nhúng thời gian thực.
- Nghiên cứu và phát triển sản phẩm điện tử.
- Các dự án STM32 chuyên sâu.
Sơ đồ chân
STM32F407ZET6 sử dụng package:
LQFP144 – 144 chân
Kích thước package khoảng:
20 × 20 × 1.4mm
Pitch chân:
0.5mm
Phiên bản LQFP144 cung cấp tới 114 GPIO, cho phép kết nối đồng thời nhiều cảm biến, module, bus truyền thông và thiết bị ngoại vi
Thông số kĩ thuật
Tên IC: STM32F407ZET6
Hãng sản xuất: STMicroelectronics
Dòng MCU: STM32F4
Kiến trúc: 32-bit ARM
CPU Core: ARM Cortex-M4
FPU: Có – Single Precision
DSP Instructions: Có
Tần số CPU tối đa: 168MHz
Hiệu năng: khoảng 210 DMIPS
Flash Memory: 512KB
SRAM: 192KB
Backup SRAM: 4KB
OTP Memory: 512 Byte
Điện áp hoạt động: 1.8V – 3.6V
Điện áp sử dụng phổ biến: 3.3V
Package: LQFP144
Số chân: 144
Kích thước package: 20 × 20mm
Pitch chân: 0.5mm
GPIO: Tối đa 114 GPIO trên package LQFP144
ADC: 3 × ADC 12-bit
Số kênh ADC tối đa trên LQFP144: 24 kênh
Tốc độ ADC: Tối đa 2.4MSPS/ADC
DAC: 2 × DAC 12-bit
Timer: Hệ thống timer lên tới 17 khối timer
Timer 32-bit: Có
PWM: Có
Encoder Interface: Có
DMA: Có – 16 Stream
I2C: Tối đa 3
SPI: Tối đa 3
I2S: Có
USART: Tối đa 4
UART: Tối đa 2
CAN: 2 × CAN 2.0B
USB OTG FS: Có
USB OTG HS: Có
Ethernet MAC: 10/100Mbps
Ethernet MII/RMII: Có
SDIO: Có
Camera Interface DCMI: Có
FSMC: Có
RTC: Có
CRC: Có
Hardware RNG: Có
Unique ID: 96-bit
Watchdog: Có
SWD: Có
JTAG: Có
Nhiệt độ hoạt động của phiên bản T6:
-40°C đến +85°C
Trong mã STM32F407ZET6:
STM32 = Vi điều khiển STM32 ARM 32-bit
F = Dòng STM32F
407 = STM32F407, tích hợp các chức năng kết nối nâng cao, Ethernet và Camera Interface
Z = 144 chân
E = 512KB Flash
T = Package LQFP
6 = Dải nhiệt độ công nghiệp -40°C đến +85°C
Các đặc tính bộ nhớ, giao tiếp, ADC/DAC, Ethernet, USB, GPIO, package và quy tắc mã sản phẩm trên được STMicroelectronics công bố cho STM32F407ZE/STM32F407ZET6.
Hướng dẫn sử dụng
Cấp nguồn cho STM32F407ZET6
Nguồn sử dụng phổ biến:
3.3V
Kết nối tất cả:
VDD → 3.3V
VSS → GND
VDDA → 3.3V
VSSA → GND
Không được bỏ trống các chân nguồn VDD/VSS.
Tụ lọc nguồn
Nên đặt tụ 100nF gần từng cặp nguồn VDD/VSS để giảm nhiễu cao tần.
Ngoài ra nên có tụ tổng:
4.7µF
trên đường nguồn.
Đối với VDDA nên sử dụng tụ lọc riêng phù hợp.
Tụ cho VCAP
Khi sử dụng bộ ổn áp nội bình thường:
VCAP1 → 2.2µF
VCAP2 → 2.2µF
Sử dụng tụ gốm ESR thấp và đặt càng gần MCU càng tốt. STMicroelectronics
Không sử dụng VCAP làm nguồn cấp cho linh kiện bên ngoài.
Cấu hình BOOT
Để MCU chạy chương trình trong Flash:
BOOT0 → GND
Có thể sử dụng điện trở kéo xuống khoảng:
10kΩ
và thêm jumper hoặc nút để thay đổi Boot Mode khi cần.
Kết nối ST-Link
Kết nối tối thiểu:
ST-Link SWDIO → PA13
ST-Link SWCLK → PA14
ST-Link GND → GND
ST-Link 3.3V/VREF → VDD
Có thể kết nối thêm:
ST-Link NRST → NRST
để tăng khả năng nạp và debug.
Phần mềm lập trình
Có thể phát triển STM32F407ZET6 bằng:
STM32CubeIDE
STM32CubeMX
STM32CubeProgrammer
Keil MDK-ARM
IAR Embedded Workbench
PlatformIO
Ngoài ra có thể phát triển bằng GCC ARM Toolchain và các framework hỗ trợ STM32.
Quy trình lập trình cơ bản
Bước 1: Thiết kế mạch nguồn 3.3V cho STM32F407ZET6.
Bước 2: Kết nối các chân VDD, VSS, VDDA, VSSA, VCAP đúng yêu cầu.
Bước 3: Kéo BOOT0 xuống GND.
Bước 4: Kết nối ST-Link qua SWDIO và SWCLK.
Bước 5: Tạo project trong STM32CubeIDE.
Bước 6: Chọn MCU:
STM32F407ZET6
Bước 7: Cấu hình Clock.
Bước 8: Cấu hình GPIO và ngoại vi.
Bước 9: Generate Code.
Bước 10: Compile và nạp chương trình qua ST-Link.
Ví dụ cấu hình LED đơn giản
Có thể cấu hình một GPIO làm Output:
GPIO Output → Điện trở → LED → GND
Sau đó dùng HAL:
HAL_GPIO_WritePin()
hoặc:
HAL_GPIO_TogglePin()
để bật, tắt hoặc nhấp nháy LED.
Sử dụng Ethernet
Để sử dụng Ethernet cần bổ sung:
STM32F407ZET6 + Ethernet PHY + RJ45 có biến áp mạng
Ví dụ:
STM32F407ZET6 → RMII → LAN8720 → RJ45 → Ethernet
Có thể sử dụng với:
LwIP
TCP/IP
Web Server
Modbus TCP
MQTT Gateway
Sử dụng USB
USB OTG Full Speed có thể dùng cho:
USB Device
USB Host
USB CDC
USB HID
USB Mass Storage
Tùy ứng dụng cần thêm mạch bảo vệ ESD, đầu USB và linh kiện phụ trợ phù hợp.
Sử dụng màn hình TFT
STM32F407ZET6 có FSMC nên rất phù hợp với TFT LCD giao tiếp song song.
Có thể kết nối:
STM32F407 → FSMC → TFT LCD
Cho tốc độ cập nhật màn hình cao hơn đáng kể so với việc điều khiển LCD lớn bằng GPIO thông thường.
LƯU Ý KHI SỬ DỤNG
STM32F407ZET6 là IC SMD LQFP144 pitch 0.5mm, yêu cầu kỹ thuật hàn SMD phù hợp.
Không cấp trực tiếp 5V vào VDD hoặc VDDA.
Điện áp hoạt động phổ biến của GPIO là mức logic 3.3V.
Nhiều chân digital hỗ trợ mức vào 5V tolerant, nhưng không phải tất cả các chân đều chịu được 5V. Phải kiểm tra loại chân trong datasheet trước khi đưa tín hiệu 5V vào MCU.
Các chân analog không được mặc định coi là 5V tolerant.
Không để chân nguồn VDD, VSS, VDDA hoặc VSSA bị bỏ trống.
Tụ decoupling nên đặt sát chân IC.
Đường thạch anh nên ngắn và tránh chạy gần đường PWM hoặc tín hiệu switching.
Các đường USB, Ethernet và tín hiệu tốc độ cao cần thiết kế PCB theo quy tắc impedance và layout phù hợp.
Khi hàn IC cần xác định đúng Pin 1 theo dấu chấm hoặc ký hiệu trên vỏ.
Cần chống tĩnh điện ESD khi bảo quản và hàn IC.
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
#STM32F407ZET6 #STM32F407 #STM32F407ZE #STM32F4 #STM32 #STMicroelectronics #CortexM4 #ARMCortexM4 #ARM32Bit #MCU #Microcontroller #ViDieuKhien #ICSTM32 #LQFP144 #168MHz #FPU #DSP #Ethernet #USBOTG #CANBus #UART #SPI #I2C #ADC #DAC #PWM #EmbeddedSystem #LapTrinhNhung #Robot #Automation #IoT #CNC #LinhKienDienTu #LinhKienCauGiay #LKCG
