Chương 3 : THIẾT KẾ MẠCH NGUYÊN LÝ
3.2 Mạch điều khiển
Mạch điều khiển được thiết kế dựa trên vi mạch STM32F103ZET6. Đây là họ vi điều khiển được tích hợp lõi ARM Cortex-M3 32-bit RISC chất lượng cao hoạt động ở tần số 72 MHz với bộ nhớ tốc độ cao (bộ nhớ Flash đến 512 Kbytes và bộ nhớ SRAM đến 64 Kbytes) và các chân vào/ra (I/O) mở rộng. Họ vi điều khiển này đều có bộ biến đổi tương tự số (ADC) 12-bit, 04 bộ timer 16-bit dùng chung và 02 bộ timer PWM, cũng như các bộ truyền thông nâng cao với 02 module I2C, 03 modulr SPI, 02 module I2S, 01 module SDIO, 05 module USART, 01 module USB và 01 module CAN. Họ vi điều khiển này có thể hoạt động trong dải nhiệt độ từ -40 đế +105°C, điện áp nguồn nuôi từ 2,0 đến 3,6V.
Với các đặc điểm như trên vi điều khiển STM32F103ZET6 được sử dụng rộng rãi trong các ứng dụng truyền động động cơ, điều khiển, các thiết bị y tế và các thiết bị cầm tay, máy tính và các ngoại vi, hệ thống định vị tồn cầu GPS, các ứng dụng cơng nghiệp, các bộ điều khiển lập trình được (PLC), các bộ biến đổi, máy in, máy scan, các hệ thống cảnh báo video và các hệ thống sưởi ấm, thơng gió và điều hịa khơng khí (HVAC).
Cấu trúc tổng thể của vi mạch STM32F103ZET6 được cho trên hình 3.10.
Sơ đồ nguyên lý mạch điều khiển sử dụng vi mạch STM32F103ZET6 được cho trển hình 3.11. Nguyên lý của khối giao tiếp giữa mạch điều khiển và mạch công suất được cho trên hình 3.12.