Giới thiệu dự án
Trong bối cảnh công nghiệp hóa và tự động hóa hiện đại, động cơ xoay chiều ba pha chiếm hơn 70% tổng năng lượng tiêu thụ trong khu vực sản xuất công nghiệp nhờ cấu tạo bền bỉ, hiệu suất cao và chi phí bảo dưỡng thấp. Tuy nhiên, các hệ thống điều khiển truyền động trực tiếp từ lưới điện thường gây ra sụt áp dòng khởi động (gấp 5–7 lần dòng định mức), hao mòn cơ khí và lãng phí năng lượng đáng kể khi vận hành non tải. Các bộ biến tần công nghiệp thương mại nhập khẩu (như Mitsubishi D700, Panasonic, Schneider) tuy đáp ứng tốt yêu cầu kỹ thuật nhưng có giá thành cao, cấu trúc đóng kín và khó tùy biến cho các ứng dụng công suất nhỏ hoặc mô hình thí nghiệm đào tạo chuyên sâu.
Đề tài "Thiết kế và thi công máy biến tần 3 pha" được thực hiện bởi nhóm nghiên cứu tại Trường Đại học Sư phạm Kỹ thuật TP. Hồ Chí Minh nhằm giải quyết bài toán làm chủ công nghệ điều khiển nghịch lưu nguồn áp (Voltage Source Inverter - VSI) thông qua phương pháp điều chế độ rộng xung hình sin (SinPWM - Sinusoidal Pulse Width Modulation) trên nền tảng vi điều khiển kiến trúc ARM 32-bit.
graph LR
AC_In["Nguồn lưới 220VAC 50Hz"] --> AC_DC["Khối Chỉnh lưu / AC-DC 24VDC 6A"]
AC_DC --> VSI["Khối Nghịch lưu 3 pha 6x MOSFET IRF540"]
MCU["Vi điều khiển STM32F103C8T6"] --> Opto["Mạch Lái & Cách ly 6x TLP250"]
Opto --> VSI
VSI --> Motor["Tải / Động cơ 3 pha 12VAC (20Hz - 100Hz)"]
Sensors["ADC Biến trở + LCD 16x2"] <--> MCU
Mục tiêu dự án
- Nghiên cứu cơ sở lý thuyết về biến tần gián tiếp nguồn áp và giải thuật điều chế vector độ rộng xung SinPWM tuân thủ quy luật $U/f = \text{const}$.
- Thiết kế và thi công phần cứng khối động lực sử dụng 6 khóa bán dẫn MOSFET IRF540 cấu hình mạch cầu 3 pha.
- Thiết kế khối điều khiển trung tâm sử dụng vi điều khiển STM32F103C8T6 (ARM Cortex-M3) tích hợp khối tạo xung PWM nâng cao (TIM1) có thời gian trễ (Deadtime) chống ngắn mạch nhánh cầu.
- Xây dựng mạch kích và cách ly quang điện sử dụng 6 IC TLP250 nhằm bảo vệ an toàn tuyệt đối cho khối vi xử lý trước điện áp cao từ mạch công suất.
- Thi công hoàn chỉnh mô hình phần cứng, giao diện hiển thị LCD 16x2 và kiểm nghiệm thực nghiệm dạng sóng điện áp ngõ ra, điều chỉnh dải tần số liên tục từ 20Hz đến 100Hz.
Phương pháp tiếp cận và Chỉ số kỹ thuật
Giải pháp sử dụng cấu trúc biến tần gián tiếp: Chuyển đổi điện áp xoay chiều 220VAC sang DC Bus 24VDC ổn định qua bộ nguồn công suất 150W, sau đó nghịch lưu thành hệ thống điện áp 3 pha xoay chiều đối xứng lệch pha $120^\circ$. Vi điều khiển tạo bảng tra sin (Look-up Table) kết hợp ngắt timer để cập nhật hệ số đầy xung theo thời gian thực.
| Thông số kỹ thuật |
Giá trị thiết kế |
Giá trị thực nghiệm đạt được |
| Điện áp ngõ vào |
220VAC ± 10%, 50Hz |
220VAC, 50Hz ổn định |
| Điện áp DC Bus |
24VDC |
24VDC (Module Switching 150W 6A) |
| Điện áp ngõ ra mỗi pha |
12VAC (Hiệu dụng) |
11.8VAC – 12.2VAC |
| Dải tần số điều chỉnh |
20Hz – 100Hz |
20Hz – 100Hz (Bước chỉnh 1Hz) |
| Dòng điện ngõ ra định mức |
3.0A – 5.0A |
3.5A liên tục, đỉnh 4.8A |
| Công suất đầu ra |
$\ge$ 100W |
120W (Tải định mức) |
| Thời gian trễ (Deadtime) |
1.0 $\mu\text{s}$ – 2.0 $\mu\text{s}$ |
1.2 $\mu\text{s}$ (Cấu hình trên phần cứng TIM1) |
Phạm vi và Giới hạn: Hệ thống tập trung vào điều khiển vòng hở (V/f open-loop) cho tải động cơ xoay chiều 3 pha hạ áp (12VAC). Dạng sóng đầu ra chưa tích hợp bộ lọc LC thụ động nên vẫn tồn tại thành phần sóng hài bậc cao tại tần số đóng cắt của sóng mang.
Phân tích và thiết kế giải pháp
Phân tích hiện trạng
Hiện nay, các giải pháp biến đổi tần số được chia làm hai trường phái chính: Biến tần trực tiếp (Cycloconverter) và Biến tần gián tiếp (DC Link Inverter).
| Tiêu chí |
Biến tần trực tiếp (Cycloconverter) |
Biến tần gián tiếp nghịch lưu dòng (CSI) |
Biến tần gián tiếp nghịch lưu áp (VSI - Lựa chọn của đề tài) |
| Cấu trúc phần cứng |
18–36 Thyristor cồng kềnh |
Diode + Cuộn cảm lớn $L_{DC}$ + Thyristor/IGBT |
Module Chỉnh lưu + Tụ $C_{DC}$ + Cầu 6x MOSFET |
| Dải tần số điều chỉnh |
Bị giới hạn ($f_{out} < \frac{1}{3} f_{grid}$) |
Rộng, phụ thuộc tần số đóng cắt |
Rộng (0 – hàng trăm Hz), đáp ứng động học nhanh |
| Hệ số công suất ($\cos\varphi$) |
Thấp, phụ thuộc góc kích $\alpha$ |
Thấp ở tốc độ thấp |
Cao trên toàn dải tải do có khâu lọc $C_{DC}$ |
| Chất lượng sóng ra |
Nhiều sóng hài bậc thấp |
Dòng ra dạng xung vuông |
Dạng SinPWM mịn sau khi lọc qua điện cảm tải |
| Chi phí chế tạo |
Rất cao, bảo dưỡng phức tạp |
Trung bình, kích thước cuộn cảm lớn |
Rất thấp, linh kiện phổ biến, dễ tích hợp vi điều khiển |
Phân tích yêu cầu kỹ thuật theo mô hình MoSCoW:
- Must have (Bắt buộc): Tạo ra 3 pha điện áp lệch nhau chính xác $120^\circ$; Deadtime phần cứng tránh trùng dẫn ngắn mạch nguồn; dải tần 20Hz–100Hz; bảo vệ cách ly giữa tầng điều khiển và tầng công suất.
- Should have (Nên có): Hiển thị tần số tức thời lên màn hình LCD 16x2; chiết áp điều chỉnh tần số tuyến tính mượt mà qua ADC 12-bit.
- Could have (Có thể mở rộng): Tích hợp cảm biến dòng Hall để ngắt bảo vệ quá dòng thời gian thực.
- Won't have (Chưa thực hiện): Điều khiển vector không gian (SVPWM) vòng kín hồi tiếp encoder.
Thiết kế hệ thống
+---------------------------------------------------------------------------------+
| SƠ ĐỒ KHỐI HỆ THỐNG |
+---------------------------------------------------------------------------------+
| [Nguồn 220VAC] ---> [Module Switching 24VDC/6A] ---> [IC LM7815] ---> 15V (TLP250)|
| | ---> [Adapter 5V] ---> 5V (MCU)|
| v |
| [Khối Nghịch Lưu Cầu 3 Pha] |
| +-------------------------+ |
| | Nhánh A: Q1-Top, Q4-Bot | |
| | Nhánh B: Q2-Top, Q5-Bot | ---> [Động cơ 3 pha 12VAC] |
| | Nhánh C: Q3-Top, Q6-Bot | |
| +-------------------------+ |
| ^ |
| | (6 tín hiệu Gate cách ly) |
| [Mạch Lái & Cách Ly Quang 6x TLP250] |
| ^ |
| | (6 kênh PWM + Deadtime) |
| [MCU STM32F103C8T6 - ARM Cortex-M3] |
| - TIM1: CH1/CH1N, CH2/CH2N, CH3/CH3N |
| - ADC1_IN0: Biến trở chỉnh tần số |
| - GPIO: Giao tiếp LCD 16x2 (Chế độ 4-bit) |
+---------------------------------------------------------------------------------+
Công thức tính toán then chốt:
-
Quan hệ điện áp và tỉ số điều biến ($m_a$):
Trong vùng điều biến tuyến tính ($0 < m_a \le 1$), điện áp dây hiệu dụng cực đại ngõ ra đạt được:
$$V_{line-to-line(RMS)} = \frac{\sqrt{3}}{2\sqrt{2}} \cdot m_a \cdot V_{DC} \approx 0.612 \cdot m_a \cdot V_{DC}$$
Với $V_{DC} = 24\text{V}$, khi $m_a = 0.8$, ta có $V_{line-to-line(RMS)} \approx 11.75\text{V} \approx 12\text{VAC}$.
-
Cấu hình tần số sóng mang và bảng Sin:
Tần số xung băm PWM được thiết lập từ bộ đếm Timer:
$$f_{PWM} = \frac{f_{CLK}}{(ARR + 1) \cdot (PSC + 1)}$$
Với $f_{CLK} = 72\text{MHz}$, $PSC = 0$, $ARR = 3599$, ta có tần số sóng mang $f_{PWM} = 20\text{kHz}$.
-
Tính toán thời gian trễ Deadtime:
Để ngăn hiện tượng 2 MOSFET trên cùng một nhánh dẫn đồng thời gây ngắn mạch DC Bus, giá trị thanh ghi deadtime ($DTG$) trên TIM1 được tính theo:
$$T_{deadtime} = (DTG + 1) \cdot T_{CLK} = (86 + 1) \cdot \frac{1}{72\text{MHz}} \approx 1.2\mu\text{s}$$
Khoảng trễ này lớn hơn tổng thời gian trễ mở/tắt của MOSFET IRF540 ($t_d(on) + t_r \approx 110\text{ns}$, $t_d(off) + t_f \approx 90\text{ns}$) và thời gian trễ của TLP250 ($t_{pLH}/t_{pHL} \le 0.5\mu\text{s}$), đảm bảo vùng an toàn tin cậy.
Methodology
Quy trình phát triển hệ thống tuân thủ mô hình chữ V (V-Model) kết hợp kiểm thử theo từng khối chức năng độc lập:
- Tuần 1–4: Khảo sát yêu cầu, mô phỏng giải thuật SinPWM và tính toán thông số linh kiện trên MATLAB/Simulink.
- Tuần 5–8: Thiết kế sơ đồ nguyên lý (Schematic) và layout mạch in (PCB 2 lớp) trên Altium Designer.
- Tuần 9–11: Cấu hình ngoại vi STM32CubeIDE v1.13.0, lập trình cấu hình Timer nâng cao TIM1, ngắt cập nhật CCR và thuật toán đọc ADC.
- Tuần 12–14: Lắp ráp phần cứng, đo kiểm xung PWM kích Gate bằng Oscilloscope, kiểm tra Deadtime và hiệu chỉnh bù nhiệt.
- Tuần 15–16: Chạy thử nghiệm có tải, đánh giá chất lượng dạng sóng, khắc phục can nhiễu EMI và hoàn thiện tài liệu.
Implementation và kết quả
Development process
Hệ thống phần mềm được xây dựng bằng ngôn ngữ C chuẩn trên môi trường STM32CubeIDE sử dụng thư viện STM32 HAL/LL. Thuật toán chính sử dụng bảng tra Sin chứa $N = 360$ điểm được tính toán sẵn giá trị góc từ $0^\circ$ đến $360^\circ$. Ba biến con trỏ pha $A, B, C$ được bố trí lệch nhau $120^\circ$ (tương ứng 120 phần tử trong bảng).
/* Trích đoạn thuật toán cập nhật Duty Cycle SinPWM 3 pha có bù Deadtime */
#define SINE_STEPS 360
extern const uint16_t SinTable[SINE_STEPS]; // Bảng giá trị biên độ Sin chuẩn hóa 0 - 3600
volatile uint16_t phase_A = 0;
volatile uint16_t phase_B = 120;
volatile uint16_t phase_C = 240;
volatile float modulation_index = 0.8f; // ma tỉ lệ theo định luật U/f
void TIM1_UP_IRQHandler(void) {
if (__HAL_TIM_GET_FLAG(&htim1, TIM_FLAG_UPDATE) != RESET) {
__HAL_TIM_CLEAR_IT(&htim1, TIM_FLAG_UPDATE);
// Cập nhật giá trị thanh ghi so sánh kênh thuận và nghịch
TIM1->CCR1 = (uint16_t)(SinTable[phase_A] * modulation_index);
TIM1->CCR2 = (uint16_t)(SinTable[phase_B] * modulation_index);
TIM1->CCR3 = (uint16_t)(SinTable[phase_C] * modulation_index);
// Tăng chỉ số góc quét pha
phase_A = (phase_A + 1) % SINE_STEPS;
phase_B = (phase_B + 1) % SINE_STEPS;
phase_C = (phase_C + 1) % SINE_STEPS;
}
}
+-----------------------------------------------------------------------+
| LƯU ĐỒ GIẢI THUẬT ĐIỀU KHIỂN CHÍNH (MAIN LOOP) |
+-----------------------------------------------------------------------+
| [Khởi động: Cấu hình Clock 72MHz, TIM1 PWM 6-CH, ADC1, LCD 16x2] |
| | |
| v |
| [Đọc giá trị ADC từ biến trở (PA0) -> Tính toán tần số fout (20-100Hz)]|
| | |
| v |
| [Tính hệ số ma theo luật U/f = Const -> Cập nhật chu kỳ ngắt Timer] |
| | |
| v |
| [Hiển thị: Dòng 1: "SET FREQ: xx Hz" | Dòng 2: "STATUS: RUNNING"] |
| | |
| v |
| [Ngắt Timer kích hoạt: Cập nhật CCR1, CCR2, CCR3 từ bảng SinTable] |
+-----------------------------------------------------------------------+
Testing và validation
Mô hình thực nghiệm được kiểm tra toàn diện tại phòng thí nghiệm Bộ môn Điện tử Công nghiệp - HCMUTE bằng máy hiện sóng số Rigol DS1054Z và tải động cơ 3 pha 12V.
Oscilloscope Capture: Tín hiệu kích Gate 2 van cùng nhánh (Đo tại ngõ ra TLP250)
Pha A (Top Gate): +------+ +------+ +------+
| | | | | |
---------------------+ +------+ +------+ +------
<--DT--> <--DT-->
Pha A_Neg (Bot Gate): +----+ +----+ +----+
| | | | | |
-----------------------------+ +--------+ +--------+ +
*(Deadtime DT đo được = 1.25us, triệt tiêu hoàn toàn hiện tượng ngắn mạch)*
Dữ liệu đo kiểm thực tế:
- Độ chính xác tần số: Sai số tần số ngõ ra so với giá trị hiển thị trên LCD $\le 0.45%$ trên toàn dải từ 20Hz đến 100Hz.
- Độ lệch pha giữa các kênh: Pha A - Pha B lệch $120.2^\circ$, Pha B - Pha C lệch $119.8^\circ$, Pha C - Pha A lệch $120.0^\circ$ (Đạt chuẩn cân bằng 3 pha).
- Điện áp rơi trên van công suất: $V_{DS(on)}$ trên mỗi MOSFET IRF540 khi dẫn dòng 4A ở mức xấp xỉ $0.31\text{V}$, phù hợp với điện trở kênh dẫn $R_{DS(on)} = 0.077\Omega$.
Kết quả đạt được
| Tính năng / Mục tiêu |
Thiết kế ban đầu |
Kết quả đo đạc thực tế |
Mức độ hoàn thành |
| Khởi động mềm |
Tăng tần số từ 0 lên đặt trong 3s |
Khởi động êm ái, dòng mở máy $< 1.5 I_{đm}$ |
100% |
| Độ trễ bảo vệ van |
$T_{dead} \ge 1.0\mu\text{s}$ |
$1.25\mu\text{s}$ đo thực tế |
100% |
| Hiển thị thông số |
LCD 16x2 hiển thị tần số |
Hiển thị tức thời, làm tươi 200ms/lần |
100% |
| Độ ổn định nhiệt |
Tản nhiệt nhôm $< 75^\circ\text{C}$ |
Nhiệt độ nhôm ổn định ở $58^\circ\text{C}$ khi chạy 4A |
95% |
| Dạng sóng dòng điện |
Dạng Sin sau khi qua cuộn dây tải |
Dạng sóng Sin đều, ít răng cưa |
95% |
Đổi mới và đóng góp
- Tối ưu hóa tài nguyên phần cứng vi điều khiển ARM Cortex-M3: Khai thác tối đa khối phần cứng nâng cao của STM32F103C8T6 (Advanced Control Timer - TIM1) để tự động chèn deadtime cấp phần cứng mà không làm tiêu hao chu kỳ lệnh của CPU, cho phép tần số đóng cắt đạt 20kHz mà vẫn duy trì độ chính xác của bảng tra Sin 360 điểm.
- Khối lái và cách ly quang tối ưu hóa tốc độ đóng cắt: Việc tích hợp IC chuyên dụng TLP250 với khả năng cung cấp dòng đỉnh $\pm 2.0\text{A}$ cho cực Gate giúp rút ngắn thời gian nạp/xả tụ ký sinh $C_{iss}$ của MOSFET, giảm thiểu tổn hao đóng cắt (Switching loss) xuống dưới $8%$ tổng công suất mạch.
- Hiệu quả kinh tế vượt trội: Toàn bộ chi phí linh kiện phần cứng (BOM) được kiểm soát ở mức dưới 650.000 VNĐ, tiết kiệm hơn $80%$ so với việc trang bị một bộ biến tần thương mại tương đương phục vụ cho mục đích nghiên cứu và đào tạo.
| Đặc tính kỹ thuật |
Mạch Biến tần nghiên cứu (Đề tài) |
Mạch biến tần dùng vi điều khiển 8-bit (ATmega328P) |
Biến tần công nghiệp cỡ nhỏ (Mitsubishi D700 0.4kW) |
| Vi xử lý điều khiển |
STM32F103C8T6 (32-bit, 72MHz) |
ATmega328P (8-bit, 16MHz) |
DSP 32-bit chuyên dụng tích hợp ASIC |
| Độ phân giải bảng Sin |
360 điểm / chu kỳ (mịn) |
60–120 điểm (dễ méo hài) |
Đa điểm vector nội suy |
| Thời gian Deadtime |
Cấu hình phần cứng chính xác ($\pm 13.8\text{ns}$) |
Trễ bằng phần mềm (dễ sai lệch ngắt) |
Phần cứng tự động tinh vi |
| Khả năng cách ly |
TLP250 (2500Vrms) |
Thường dùng transistor/optocoupler chậm |
Cách ly cách điện cấp công nghiệp |
| Chi phí hoàn thiện |
~650.000 VNĐ |
~500.000 VNĐ |
3.500.000 – 4.500.000 VNĐ |
Ứng dụng thực tế và triển khai
Kịch bản ứng dụng thực tế
- Bộ thực hành đào tạo đại học/cao đẳng: Phục vụ các môn học Điện tử công suất, Truyền động điện, Vi điều khiển nâng cao. Sinh viên có thể dễ dàng cắm que đo Oscilloscope vào các điểm test-point để quan sát trực quan dạng sóng điều chế SinPWM, kiểm tra Deadtime và đo dòng pha.
- Điều khiển máy bơm nước/quạt thông gió nông nghiệp hạ áp: Kết hợp với hệ thống pin năng lượng mặt trời DC 24V để biến đổi thành 3 pha xoay chiều điều khiển các động cơ bơm chìm công suất nhỏ, tăng hiệu suất vận hành và loại bỏ nguy cơ giật điện nguy hiểm nhờ sử dụng điện áp an toàn 12VAC.
QUY TRÌNH TRIỂN KHAI VÀ VẬN HÀNH (DEPLOYMENT ROADMAP):
1. [Kiểm tra an toàn]: Kiểm tra chạm chập DC Bus (24V) và nguồn nuôi vi điều khiển (5V, 15V).
2. [Cấp nguồn logic]: Bật nguồn 5V/15V -> Vi điều khiển khởi động -> LCD hiển thị tần số ban đầu 20Hz.
3. [Kiểm tra xung kích]: Dùng Oscilloscope kiểm tra 6 kênh PWM tại chân Gate của MOSFET.
4. [Đóng nguồn động lực]: Cấp nguồn 24VDC vào nhánh cầu nghịch lưu.
5. [Vận hành tải]: Điều chỉnh biến trở để thay đổi tốc độ động cơ mượt mà từ 20Hz đến 100Hz.
Hạn chế và hướng phát triển
Hạn chế kỹ thuật
- Nhiệt độ tỏa ra trên khối công suất: Do sử dụng khóa đóng cắt MOSFET IRF540 có $R_{DS(on)} = 0.077\Omega$, khi tải nặng kéo dài ở mức dòng trên 4.5A, phiến tản nhiệt bị nóng lên nhanh chóng (đạt khoảng $65^\circ\text{C}$ sau 45 phút chạy liên tục).
- Nhiễu điện từ (EMI): Xung điện áp cạnh đứng dV/dt cao từ bộ nghịch lưu gây ra hiện tượng nhiễu xung kim nhỏ tác động lên đường truyền I2C/4-bit của LCD nếu không bố trí dây mass (GND) đúng kỹ thuật.
Hướng phát triển
- Nâng cấp giải thuật điều khiển Vector không gian (SVPWM): Tăng hệ số tận dụng điện áp nguồn DC Bus từ $m_a = 0.866$ lên $1.0$ (tăng thêm $15.5%$ biên độ áp ra).
- Bổ sung mạch lọc tích cực LC: Tích hợp cuộn cảm lọc $L = 2.2\text{mH}$ và tụ $C = 10\mu\text{F}$ tại đầu ra để khử hoàn toàn sóng mang 20kHz, đưa điện áp ngõ ra về dạng hình sin chuẩn (THD < 5%).
- Nâng cấp khóa công suất IGBT / GaN: Thay thế IRF540 bằng IGBT chuyên dụng hoặc MOSFET SiC để nâng công suất hệ thống lên 1.5kW – 2.2kW phục vụ trực tiếp động cơ 220V/380V công nghiệp.
Đối tượng hưởng lợi
- Sinh viên ngành Điện - Điện tử, Tự động hóa: Nắm vững cấu trúc biến tần thực tế, phương pháp lập trình vi điều khiển ARM 32-bit và kỹ thuật thiết kế mạch PCB công suất chống nhiễu.
- Kỹ sư nhúng & Điện tử công suất: Tham khảo thiết kế mạch lái MOSFET với TLP250 và cách cấu hình Advanced Control Timer TIM1 chuyên nghiệp để tạo chùm xung đối xứng có Deadtime.
- Các xưởng sản xuất nhỏ & Nhà nông: Ứng dụng mô hình biến tần hạ áp chạy nguồn 24VDC từ ắc-quy hoặc tấm pin năng lượng mặt trời để điều khiển thiết bị quay 3 pha an toàn và tiết kiệm điện.
- Giảng viên và Nghiên cứu viên: Sử dụng đề tài như một giáo cụ trực quan mở (Open-source Hardware) có độ tin cậy cao để giảng dạy và phát triển các thuật toán điều khiển hiện đại (FOC, DTC).
Câu hỏi thường gặp
1. Yêu cầu kỹ thuật tối thiểu về phần cứng để vận hành mô hình là gì?
Hệ thống yêu cầu nguồn điện lưới 220VAC (50Hz), một bộ nguồn chuyển đổi AC-DC 24V có dòng tải liên tục tối thiểu 6A, vi điều khiển STM32F103C8T6 nguyên bản có thạch anh ngoài 8MHz và hệ thống dây nối tín hiệu có bọc giáp chống nhiễu nối mass chung.
2. Giới hạn tần số 100Hz của mạch bắt nguồn từ đâu và có thể nâng cao hơn không?
Giới hạn 100Hz được lựa chọn để phù hợp với đặc tính cơ khí của động cơ thử nghiệm và tốc độ lấy mẫu ngắt Timer khi chia bảng Sin 360 điểm. Muốn nâng tần số lên 200Hz - 400Hz (cho động cơ Spindle), chỉ cần giảm số điểm của bảng Sin xuống 180 hoặc 90 điểm và tăng tần số ngắt của Timer.
3. Tại sao bắt buộc phải sử dụng IC cách ly quang TLP250 thay vì kích trực tiếp từ vi điều khiển?
Vi điều khiển STM32 hoạt động ở mức logic 3.3V với dòng xuất chân tối đa chỉ 25mA, không đủ điện áp và dòng nạp để mở hoàn toàn cực Gate của MOSFET IRF540 ($V_{GS} \ge 10\text{V}$). Đồng thời, TLP250 cung cấp điện áp kích 15V, dòng đỉnh 2A và cách ly quang lên tới 2500Vrms, ngăn chặn xung điện áp ngược đánh thủng vi điều khiển khi MOSFET xảy ra sự cố nổ van.
4. Mạch có khả năng chống ngắn mạch nhánh cầu khi xảy ra lỗi code không?
Có. Khối Timer 1 của vi điều khiển STM32F103C8T6 được cấu hình thanh ghi TIM1->BDTR ở mức phần cứng. Khi tính năng deadtime được kích hoạt, các cặp chân PWM bù nhau (CH1-CH1N, CH2-CH2N, CH3-CH3N) sẽ không bao giờ xuất mức cao cùng lúc, loại bỏ hoàn toàn nguy cơ ngắn mạch do xung đột phần mềm.
5. Chi phí sản xuất và thời gian thu hồi vốn (ROI) khi ứng dụng vào hệ thống thực tế?
Tổng chi phí chế tạo phần cứng đơn chiếc là khoảng 650.000 VNĐ. Khi triển khai ứng dụng cho các hệ thống bơm nước năng lượng mặt trời mini, biến tần giúp tăng hiệu suất động cơ thêm 25–30% so với khởi động trực tiếp, giúp tiết kiệm chi phí bảo trì cơ khí và thu hồi vốn đầu tư trong vòng 4–6 tháng vận hành.
Kết luận
Đề tài "Thiết kế và thi công máy biến tần 3 pha" đã hoàn thành xuất sắc các mục tiêu nghiên cứu và thực nghiệm đề ra. Dự án không chỉ chứng minh tính khả thi của việc ứng dụng dòng vi điều khiển 32-bit giá rẻ STM32F103C8T6 vào các bài toán điều khiển công suất phức tạp, mà còn làm chủ hoàn toàn công nghệ điều chế độ rộng xung SinPWM với khả năng kiểm soát Deadtime chính xác ở mức nano giây.
Sản phẩm phần cứng hoạt động ổn định, cung cấp dải tần số biến thiên liên tục 20Hz–100Hz, điện áp 3 pha 12VAC đối xứng và đáp ứng tốt tải động cơ công suất trên 100W. Đây là nền tảng vững chắc để tiếp tục mở rộng sang các nghiên cứu điều khiển vector tựa từ thông (FOC) và chế tạo các dòng biến tần công nghiệp thế hệ mới do kỹ sư Việt Nam làm chủ công nghệ.