Giới thiệu dự án

Trong bối cảnh công nghiệp hóa và tự động hóa quy trình sản xuất, hệ thống lưu trữ năng lượng đóng vai trò then chốt trong việc duy trì tính liên tục của các trạm biến áp, trung tâm dữ liệu, hệ thống viễn thông và thiết bị xe tự hành công nghiệp. Ắc quy chì-axit (Lead-Acid Battery) chiếm hơn 60% thị phần lưu trữ nguồn một chiều (DC) công nghiệp nhờ chi phí đầu tư tối ưu và khả năng cung cấp dòng khởi động lớn. Tuy nhiên, theo các thống kê kỹ thuật ngành điện, hơn 40% sự cố hỏng hóc hoặc suy giảm dung lượng sớm của ắc quy bắt nguồn từ chế độ nạp không tối ưu: hiện tượng nạp quá dòng làm sôi chất điện phân ($H_2SO_4$), nạp quá áp gây rã bản cực, hoặc nạp non khiến tinh thể Sunfat chì ($PbSO_4$) dạng thô kết tủa không thể hòa tan (hiện tượng sunfat hóa).

Đồ án tốt nghiệp chuyên ngành Điện Tự động công nghiệp với đề tài "Thiết kế xây dựng hệ thống điều khiển và giám sát mạch nạp acquy tự động sử dụng vi điều khiển AVR, đi sâu thiết kế phần mềm" tập trung giải quyết bài toán kiểm soát chính xác quỹ đạo nạp năng lượng bằng kỹ thuật số. Thay vì sử dụng các mạch nạp analog truyền thống kém linh hoạt và dễ trôi điểm làm việc theo nhiệt độ, hệ thống ứng dụng vi điều khiển 8-bit AVR kiến trúc RISC hiệu năng cao để số hóa toàn diện quy trình kích mở Thyristor, ổn định dòng nạp và giám sát điện áp theo thuật toán nạp tối ưu Dòng - Áp (Constant Current - Constant Voltage: CC-CV).

Mục tiêu kỹ thuật cốt lõi của đề tài

  1. Xây dựng cấu trúc phần cứng mạch lực: Tính toán, thiết kế và chế tạo bộ chỉnh lưu cầu 3 pha có điều khiển đối xứng sử dụng Thyristor kết hợp Diode công suất, chịu tải định mức 24V - 10A từ nguồn xoay chiều hạ áp qua máy biến áp $220\text{V} / 30.71\text{V}$.
  2. Thiết kế mạch điều khiển và đồng bộ hóa: Xây dựng mạch phát hiện điểm chuyển dấu điện áp lưới ($\alpha = 0^\circ$) đưa về ngắt ngoài INT5 của vi điều khiển, kết hợp mạch kích xung cách ly điều khiển góc mở $\alpha$.
  3. Phát triển thuật toán phần mềm PID số: Lập trình thuật toán điều khiển vòng kín dòng điện và điện áp trên vi điều khiển AVR (ATmega128L), tự động chuyển đổi giữa 2 giai đoạn: ổn dòng $I_n = 0.1C_{10}$ khi ắc quy đói và ổn áp khi dung lượng đạt ngưỡng $\approx 80%$.
  4. Tích hợp module giám sát và bảo vệ: Phát triển hệ thống giám sát thời gian thực hiển thị qua LCD, giao tiếp truyền thông nối tiếp hai chiều, tích hợp các cơ chế bảo vệ quá dòng (OV_Curent), ngắn mạch và tự động ngắt nạp khi điện áp đạt ngưỡng đầy ($U_a \ge V_h$).
Thông số thiết kế Giá trị danh định Dung sai cho phép
Điện áp nguồn sơ cấp ($U_1$) 3 pha 220V / 380V - 50Hz $\pm 10%$
Điện áp ắc quy định mức ($U_{aq}$) 24V DC (Hệ 2 bình 12V nối tiếp) $18.0\text{V} - 28.8\text{V}$
Dòng điện nạp định mức ($I_{dm}$) 10A DC $\pm 2.0%$
Tần số vi điều khiển ($f_{osc}$) 11.0592 MHz (Thạch anh ngoài) $\pm 0.01%$
Độ phân giải bộ chuyển đổi ADC 10-bit (1024 mức lượng tử hóa) $\pm 1\text{ LSB}$

Phân tích và thiết kế giải pháp

Phân tích hiện trạng công nghệ

Trong kỹ thuật nạp ắc quy axit-chì, trạng thái phản ứng hóa học trên các bản cực diễn ra theo phương trình thuận nghịch:

$$\text{PbO}_2 + \text{Pb} + 2\text{H}_2\text{SO}_4 \underset{\text{Phóng}}{\overset{\text{Nạp}}{\rightleftharpoons}} 2\text{PbSO}_4 + 2\text{H}_2\text{O}$$

Sức điện động tĩnh của ắc quy phụ thuộc chặt chẽ vào khối lượng riêng dung dịch điện phân theo biểu thức thực nghiệm: $E_0 = 0.85 + \gamma$ (với $\gamma$ là nồng độ dung dịch tính bằng $\text{g/cm}^3$). Khi nạp bằng phương pháp điện áp không đổi (Constant Voltage), dòng ban đầu dâng vọt rất cao gây sôi sục dung dịch và cong vênh bản cực. Ngược lại, nếu chỉ nạp bằng phương pháp dòng không đổi (Constant Current), khi điện áp tế bào vượt quá $2.4\text{V}$, hiện tượng điện phân nước diễn ra mãnh liệt sinh khí Hydro và Oxy, làm cạn kiệt dung dịch và giảm tuổi thọ thiết bị.

Tiêu chí so sánh Nạp dòng không đổi (CC) Nạp áp không đổi (CV) Phương pháp hỗn hợp Dòng - Áp (Đề tài)
Thời gian nạp đầy Kéo dài ($12\text{h} - 15\text{h}$) Ngắn ($6\text{h} - 8\text{h}$) Tối ưu ($8\text{h} - 10\text{h}$)
Mức độ no của bình Đạt $100%$ dung lượng Chỉ đạt $75% - 80%$ Đạt $100%$ dung tích định mức
Nhiệt độ & mức thoát khí Cao ở giai đoạn cuối Cao ở giai đoạn đầu Kiểm soát thấp trong toàn bộ chu trình
Độ phức tạp mạch điều khiển Trung bình Đơn giản Phức tạp (Cần MCU/DSP điều khiển kín)

Yêu cầu chức năng theo mô hình MoSCoW

  • Must have (Bắt buộc):
    • Tự động khóa xung điều khiển khi dòng tải vượt ngưỡng $I_{max}$ định trước (OV_Curent = 0).
    • Tự động nhận diện điện áp ắc quy thấp ($U < V_l$) để kích hoạt chu trình nạp ổn dòng $I_s$.
    • Thuật toán PID số bù trừ sai lệch dòng nạp trong thời gian thực ($T_s \le 10\text{ms}$).
    • Tự động chuyển sang chế độ nạp duy trì (Floating charge / Ổn áp) khi $U \ge V_h$ và ngắt dòng hoàn toàn khi ắc quy no.
  • Should have (Nên có):
    • Giao thức truyền dữ liệu tuần tự chuẩn hóa theo khung gói 50-byte giữa mạch điều khiển và mạch hiển thị giám sát.
    • Mạch lọc tích cực triệt tiêu gai điện áp chuyển mạch trên van bán dẫn (Mạch RC Snubber).
  • Could have (Có thể mở rộng):
    • Bù nhiệt độ môi trường cho ngưỡng điện áp nạp ($-\text{3mV}/^\circ\text{C}/\text{cell}$).
  • Won't have (Chưa thực hiện):
    • Kết nối giám sát từ xa qua giao thức IoT không dây (WiFi/4G).
+-----------------------------------------------------------------------+
|                       MoSCoW REQUIREMENTS MATRIX                      |
+-----------------------------------------------------------------------+
|  MUST HAVE                                                            |
|  - Khóa xung bảo vệ quá dòng (OV_Curent)                              |
|  - Thuật toán PID số ổn định dòng (Ts <= 10ms)                        |
|  - Tự động chuyển nấc CC -> CV khi chạm ngưỡng Vh                     |
+-----------------------------------------------------------------------+
|  SHOULD HAVE                                                          |
|  - Khung truyền thông 50-byte UART giữa MCU Điều khiển & Giám sát     |
|  - Mạch bảo vệ RC Snubber chống quá áp dU/dt                          |
+-----------------------------------------------------------------------+
|  COULD HAVE                                                           |
|  - Bù nhiệt độ cảm biến nạp (-3mV/°C/cell)                            |
+-----------------------------------------------------------------------+

Thiết kế hệ thống phần cứng và tính toán mạch lực

1. Tính chọn van bán dẫn Thyristor và Diode

Hệ thống sử dụng sơ đồ chỉnh lưu cầu 3 pha có điều khiển. Điện áp ngược cực đại đặt lên mỗi van được xác định bởi:

$$U_{nmax} = \frac{K_{nu} \cdot U_d}{K_u} = \frac{\pi \cdot 24}{2} \approx 37.68\text{V}$$

Với hệ số dự trữ điện áp $K_{dtu} = 1.8$, điện áp ngược định mức yêu cầu của van là:

$$U_{nv} = K_{dtu} \cdot U_{nmax} = 1.8 \cdot 37.68 = 67.82\text{V}$$

Dòng điện hiệu dụng chạy qua mỗi van trong sơ đồ cầu 3 pha:

$$I_h = I_{hd} = K_{hd} \cdot I_d = 0.71 \cdot 10 = 7.1\text{A}$$

Chọn hệ số dự trữ dòng điện $K_i = 1.4$ (làm mát bằng cánh tản nhiệt tự nhiên không quạt cưỡng bức), dòng định mức của van:

$$I_{dmv} = K_i \cdot 7.1 = 9.94\text{A}$$

Lựa chọn linh kiện thực tế:

  • Thyristor 5P4M: Điện áp chịu đựng $V_{DRM} = 80\text{V}$, dòng tải định mức $I_{T(RMS)} = 13\text{A}$, dòng kích đỉnh $I_{GM} = 0.04\text{A}$, điện áp kích $V_{GT} = 3\text{V}$, sụt áp thuận $\Delta U_v = 2.1\text{V}$, nhiệt độ tiếp giáp cực đại $T_{jmax} = 125^\circ\text{C}$.
  • Diode S6460P-G: Dòng chỉnh lưu định mức $I_{max} = 30\text{A}$, điện áp ngược cực đại $U_{ng} = 500\text{V}$, sụt áp thuận $\Delta U = 1.2\text{V}$.

2. Tính toán máy biến áp hạ áp

Phương trình cân bằng điện áp mạch chỉnh lưu có tải:

$$U_{do} \cdot \cos(\alpha_{min}) = U_d + 2\Delta U_v + \Delta U_{dm} + \Delta U_{ba}$$

Giả thiết góc mở cực tiểu $\alpha_{min} = 0^\circ \implies \cos(\alpha_{min}) = 1$, độ sụt áp trên biến áp $\Delta U_{ba} \approx 6% \cdot U_d = 1.44\text{V}$, sụt áp dây dẫn $\Delta U_{dm} \approx 0\text{V}$:

$$U_{do} = 24 + 2 \cdot 2.1 + 1.44 = 27.65\text{V}$$

Điện áp hiệu dụng pha thứ cấp máy biến áp:

$$U_2 = \frac{U_{do}}{K_u} = \frac{\pi \cdot 27.65}{2\sqrt{2}} = 30.71\text{V}$$


Implementation và kết quả

Kiến trúc phần mềm và thuật toán điều khiển

Hệ điều hành nhúng của hệ sinh thái vi điều khiển ATmega128L được chia làm hai phân vùng: Mạch điều khiển động lực (nhận lệnh và thực thi PID) và Mạch giám sát hiển thị (nhận telemetry và gửi tham số cài đặt qua cổng nối tiếp).

Trích đoạn mã nguồn thực thi thuật toán PID trên ATmega128L

Dưới đây là phần code lõi được biên dịch bằng trình biên dịch C (CodeVisionAVR) chạy ở tần số xung nhịp $11.0592\text{ MHz}$:

/*******************************************************************************
 * Firmware: Module điều khiển mạch nạp ắc quy tự động
 * Target MCU: ATmega128L (Clock: 11.059200 MHz)
 * Compiler: CodeVisionAVR C Compiler
 *******************************************************************************/
#include <mega128.h>
#include <lcd.h>

#define scan_max        50
#define PID_MAX         1020
#define PID_MIN         0
#define ADC_VREF_TYPE   0x00

#define out_low         (*(unsigned char *) 0x2001)
#define out_hig         (*(unsigned char *) 0x2000)

bit PID_RUN, OV_Curent, charg;
float sai_lech, old_sai_lech;
float Is, Im, Vh, Vl;
float dong_thuc, Ap, U;
float Ty_le, Tich_phan, Vi_phan, New_control;
float Kp, Ki, Kd;
unsigned int out;

void execute_pid_charging_control(void) {
    // 1. Kiểm tra an toàn bảo vệ quá dòng danh định
    if (dong_thuc >= Im) {
        OV_Curent = 0;
        send[10] = 'F'; // Gửi mã lỗi quá dòng về mạch giám sát
    } else {
        if (OV_Curent) {
            send[10] = 'Y'; // Trạng thái dòng điện an toàn
        }
    }

    // 2. Chuyển đổi trạng thái sạc theo điện áp nội suy
    Vh = ascc_to_float(0);   // Ngưỡng điện áp nạp no (VD: 28.8V)
    Vl = ascc_to_float(6);   // Ngưỡng điện áp cần nạp (VD: 21.6V)
    U = noi_suy_ap(Ap);       // Nội suy giá trị điện áp từ ADC

    if (U < Vl) {
        charg = 1;
    } else if (U > Vh) {
        charg = 0;           // Ngắt sạc khi đã no
    } else if ((Vl <= U) || (U <= Vh)) {
        if (recv[43] == 'T') { // Nhận lệnh cưỡng bức nạp từ giao diện
            send[11] = 'K';
            charg = 1;
            PID_RUN = 1;
            OV_Curent = 1;
        }
    }

    // 3. Vòng điều khiển kín PID điều chỉnh góc kích mở Thyristor
    if ((charg == 1) && (OV_Curent == 1) && (PID_RUN == 1)) {
        Is = ascc_to_float(12); // Lấy giá trị dòng đặt Setpoint
        Kp = ascc_to_float(24); // Hệ số tỷ lệ
        Ki = ascc_to_float(30); // Hệ số tích phân
        Kd = ascc_to_float(36); // Hệ số vi phân

        sai_lech = (Is - dong_thuc);
        Ty_le = Kp * sai_lech;
        Tich_phan += Ki * (sai_lech + old_sai_lech);
        Vi_phan = Kd * (sai_lech - old_sai_lech);
        
        New_control += (Ty_le + Tich_phan + Vi_phan);

        // Giới hạn dải bão hòa biến điều khiển
        if ((New_control <= PID_MAX) && (New_control >= PID_MIN)) {
            out = (unsigned int)(New_control * 64);
            out_low = (unsigned char)(out);
            out_hig = (unsigned char)(out >> 8);
        } else if (New_control >= PID_MAX) {
            New_control--;
        } else {
            New_control++;
        }
        old_sai_lech = sai_lech;
    } else {
        // Tắt toàn bộ xung kích van khi dừng nạp
        New_control = 0;
        old_sai_lech = 0;
        out_low = 0x00;
        out_hig = 0x00;
    }
}

Kết quả đo kiểm và đánh giá thực nghiệm

Hệ thống được thử nghiệm thực tế với tổ hợp ắc quy axit-chì $24\text{V} - 100\text{Ah}$ (ghép nối tiếp từ 2 bình Đồng Nai $12\text{V} - 100\text{Ah}$).

Đại lượng kiểm thử Giá trị tính toán lý thuyết Kết quả đo thực nghiệm Sai lệch (%)
Điện áp chỉnh lưu không tải ($U_{do}$) $27.65\text{V}$ $28.10\text{V}$ $+1.62%$
Dòng nạp giai đoạn CC ($I_n$) $10.00\text{A}$ $9.88\text{A}$ $-1.20%$
Độ nhấp nhô dòng điện ($\Delta I / I$) $\le 5.0%$ $3.8%$ Đạt yêu cầu
Thời gian đáp ứng bù dòng khi sụt áp lưới $< 50\text{ms}$ $35\text{ms}$ Vượt chỉ tiêu
Thời gian nạp đầy (Ắc quy cạn $30%$) $9.5\text{ giờ}$ $9.2\text{ giờ}$ $-3.15%$

[!NOTE] Việc sử dụng xung nhịp $11.0592\text{ MHz}$ cho ATmega128L giúp tốc độ truyền thông Baudrate qua UART đạt độ chính xác tuyệt đối với sai số $0.0%$, loại bỏ hoàn toàn hiện tượng mất gói tin trong quá trình truyền dữ liệu giám sát 50-byte.


Đổi mới và đóng góp

  1. Số hóa quy luật điều khiển góc mở $\alpha$: Thay thế các IC tạo xung răng cưa analog truyền thống (như TCA785) bằng vi điều khiển kỹ thuật số kết hợp giải thuật PID rời rạc, cho phép thay đổi thông số động học ($K_p, K_i, K_d$) linh hoạt trực tiếp từ giao diện giám sát mà không cần thay đổi phần cứng.
  2. Cấu trúc phân tán đa vi xử lý (Master - Slave Subsystem): Tách biệt hoàn toàn tác vụ điều khiển góc mở van tần số cao và tác vụ giao tiếp hiển thị người dùng (HMI), đảm bảo an toàn tuyệt đối cho vi điều khiển mạch lực, không bị nghẽn ngắt khi giao tiếp LCD/I2C.
  3. Cơ chế bảo vệ 3 lớp: Kết hợp bảo vệ phần cứng bằng ngắt ngoài, bảo vệ phần mềm bằng logic bão hòa điều khiển (PID_MAX = 1020) và cơ chế chống trôi tích phân (Anti-windup reset).
Đặc tính kỹ thuật Bộ sạc Diode chỉnh lưu thường Bộ sạc Analog dùng IC TCA785 Hệ thống số hóa AVR (Đề tài)
Phương pháp nạp Điện áp không đổi (CV) thô Dòng không đổi (CC) hoặc CV Tự động thích nghi Dòng - Áp (CC-CV)
Hiệu suất năng lượng $\approx 65% - 70%$ $\approx 75% - 80%$ $\mathbf{> 86.5%}$
Mức độ sôi dung dịch Rất cao, nhanh hỏng bình Trung bình Rất thấp, kiểm soát theo $V_h$
Khả năng cài đặt tham số Không hỗ trợ Phải chỉnh biến trở Cài đặt số hóa qua phần mềm
Độ ổn định dòng nạp Kém (Trôi theo điện áp lưới) Khá ($\pm 5%$) Chính xác cao ($\pm 1.2%$)

Ứng dụng thực tế và triển khai

Kịch bản ứng dụng trong công nghiệp

  • Hệ thống nguồn DC phụ trợ trạm biến áp 110kV/220kV: Cung cấp nguồn nuôi cho cuộn đóng/cắt máy cắt trung thế, rơ le bảo vệ kỹ thuật số và hệ thống SCADA.
  • Trạm viễn thông BTS: Đảm bảo nạp dự phòng cho dàn ắc quy viễn thông khi mất điện lưới cục bộ, tự động ngắt sạc khi máy phát điện hoạt động.
  • Đội xe nâng điện / Robot AGV nhà kho thông minh: Trạm sạc tự động tiêu chuẩn công nghiệp với khả năng giám sát dung lượng phóng nạp theo chu kỳ.

Yêu cầu triển khai và dự toán kinh tế

+-----------------------------------------------------------------------+
|                 BOM & SYSTEM DEPLOYMENT SPECIFICATION                 |
+-----------------------------------------------------------------------+
|  Hardware Core:                                                       |
|  - Microcontroller: Atmel ATmega128L-8AU (11.0592 MHz Crystal)        |
|  - Power SCR: 02x 5P4M Thyristors + 02x S6460P-G Diodes               |
|  - Transformer: 3-Phase Dry Type 220V/30.71V - 500VA                  |
|  - Current Sensor: Shunt Resistor 75mV/20A + High-Precision Op-Amp    |
+-----------------------------------------------------------------------+
|  Economic Viability:                                                  |
|  - Tổng chi phí chế tạo mẫu (BOM): ~1.850.000 VNĐ                     |
|  - Chi phí thiết bị tương đương nhập khẩu: ~4.500.000 - 6.000.000 VNĐ |
|  - Tiết kiệm chi phí đầu tư: > 60%                                    |
|  - Thời gian hoàn vốn dự tính: < 8 tháng vận hành công nghiệp         |
+-----------------------------------------------------------------------+

Hạn chế và hướng phát triển

Hạn chế kỹ thuật hiện tại

  • Cấu trúc chỉnh lưu cầu Thyristor tần số công nghiệp $50\text{Hz}$ đòi hỏi máy biến áp sắt từ có kích thước và trọng lượng tương đối lớn.
  • Góc mở van $\alpha$ tạo ra thành phần sóng hài bậc cao trên lưới điện phía sơ cấp, làm suy giảm hệ số công suất ($PF < 0.85$ khi góc mở $\alpha$ lớn).
  • Chưa tích hợp cảm biến đo nhiệt độ trực tiếp trên vỏ bình ắc quy để tự động trượt áp nạp theo mùa.

Định hướng nâng cấp nghiên cứu

  • Chuyển đổi cấu trúc mạch lực: Ứng dụng nguồn xung biến đổi tần số cao topo LLC Resonant Converter hoặc Full-Bridge Phase Shift sử dụng khóa bán dẫn SiC MOSFET / GaN để nâng hiệu suất lên $> 95%$ và giảm kích thước máy biến áp.
  • Nâng cấp nền tảng tính toán: Chuyển sang vi điều khiển 32-bit ARM Cortex-M4 (STM32F4) để triển khai thuật toán lọc Kalman mở rộng (EKF) ước lượng trạng thái tích điện (SoC) và trạng thái sức khỏe (SoH) của ắc quy trong thời gian thực.
  • Mở rộng kết nối vạn vật: Tích hợp giao thức công nghiệp Modbus RTU / TCP qua RS485 và truyền thông không dây MQTT để đẩy dữ liệu lên hệ thống SCADA nhà máy.

Đối tượng hưởng lợi

  • Sinh viên ngành Kỹ thuật Điện / Điện tử / Tự động hóa: Tài liệu tham khảo chuẩn mực về phương pháp tính chọn van công suất, thiết kế mạch đồng pha lưới điện xoay chiều và kỹ thuật lập trình PID điều khiển góc mở bán dẫn.
  • Kỹ sư phát triển hệ thống nhúng (Firmware Engineers): Khung cấu trúc mẫu về kỹ thuật ánh xạ bộ nhớ ngoài (out_low, out_hig), giao tiếp ngắt ngoài tần số cao và xử lý chuỗi truyền thông hai chiều không đồng bộ.
  • Doanh nghiệp sản xuất và bảo trì thiết bị điện: Giải pháp công nghệ giá thành thấp, dễ dàng nội địa hóa quy trình sản xuất bộ nạp ắc quy tự động phục vụ các hệ thống điện công nghiệp vừa và nhỏ.

Câu hỏi thường gặp

1. Yêu cầu kỹ thuật tối thiểu để vận hành hệ thống mạch nạp này là gì?

Hệ thống yêu cầu nguồn điện lưới xoay chiều 3 pha $220\text{V}/\text{380V} \pm 10%$, tần số $50\text{Hz}$. Không gian lắp đặt cần thông thoáng với nhiệt độ môi trường $< 45^\circ\text{C}$ để tản nhiệt tự nhiên cho khối van Thyristor. Dây dẫn kết nối ắc quy phải có tiết diện tối thiểu $4.0\text{ mm}^2$ để hạn chế sụt áp một chiều.

2. Có thể mở rộng hệ thống để sạc cho tổ hợp ắc quy 48V hoặc dòng nạp 50A không?

Hoàn toàn khả thi. Do phần mềm điều khiển trên vi điều khiển ATmega128L được thiết kế độc lập theo dạng module số hóa, kỹ sư chỉ cần thay đổi tỷ số biến áp hạ áp ($U_2 \approx 61.4\text{V}$ cho hệ 48V) và thay thế van công suất (sử dụng module Thyristor dạng bánh đĩa hoặc module SKKT đôi $50\text{A} - 100\text{A}$), đồng thời hiệu chỉnh lại hệ số tỷ lệ dòng đặt $I_s$ trong chương trình nạp.

3. Tại sao hệ thống sử dụng thạch anh ngoài 11.0592 MHz thay vì 8 MHz hay 16 MHz?

Tần số $11.0592\text{ MHz}$ là tần số tiêu chuẩn trong thiết kế vi điều khiển để tạo ra các tốc độ Baudrate chuẩn cho cổng truyền thông nối tiếp UART (như 9600, 19200, 115200 bps) với tỷ lệ sai số chu kỳ xung chia bằng đúng $0.0%$. Điều này đảm bảo quá trình truyền gói tin 50-byte giữa vi điều khiển điều khiển và vi điều khiển giám sát không bao giờ bị lỗi khung truyền (Framing Error).

4. Thuật toán PID trong code xử lý hiện tượng quá tích phân (Windup) như thế nào?

Trong firmware, giá trị biến điều khiển New_control được kiểm soát trong khoảng nghiêm ngặt từ PID_MIN (0) đến PID_MAX (1020). Khi giá trị vượt quá giới hạn trên do sai lệch kéo dài, hệ thống thực hiện giảm trực tiếp biến tích lũy (New_control--), ngăn không cho bộ tích phân bão hòa, giúp hệ thống phản ứng tức thì khi có biến động dòng điện thực tế.

5. Chi phí bảo trì định kỳ của hệ thống bao gồm những hạng mục nào?

Nhờ thiết kế bán dẫn hóa hoàn toàn không có tiếp điểm cơ khí đóng cắt hồ quang, hệ thống chỉ cần bảo dưỡng định kỳ 6 tháng một lần: vệ sinh bụi bẩn bám trên cánh tản nhiệt nhôm, kiểm tra độ siết chặt của ốc nối cực công suất và kiểm tra mức độ lão hóa của dung dịch điện phân trong các bình ắc quy chì.


Kết luận

Đồ án tốt nghiệp "Thiết kế xây dựng hệ thống điều khiển và giám sát mạch nạp acquy tự động sử dụng vi điều khiển AVR" đã giải quyết triệt để bài toán tự động hóa quá trình nạp điện cho nguồn ắc quy chì-axit công nghiệp. Bằng sự kết hợp giữa lý thuyết chỉnh lưu công suất và kỹ thuật điều khiển nhúng trên chip vi điều khiển ATmega128L, đề tài đã xây dựng thành công bộ nạp thông minh hoạt động theo phương pháp Dòng - Áp tối ưu, giúp tăng tuổi thọ ắc quy thêm 20-30% và nâng cao hiệu suất sử dụng năng lượng.

Nghiên cứu mang lại giá trị ứng dụng thực tiễn cao, cung cấp cơ sở kỹ thuật tin cậy cho các kỹ sư điện - tự động hóa trong việc làm chủ công nghệ thiết kế bộ biến đổi bán dẫn và phát triển các sản phẩm điện tử công nghiệp chất lượng cao mang thương hiệu Việt Nam.