Giới thiệu dự án

Trong hạ tầng viễn thông hiện đại, các trạm thu phát sóng gốc (Base Transceiver Station - BTS) đóng vai trò xương sống trong việc duy trì kết nối thoại và dữ liệu liên tục cho mạng di động toàn cầu (GSM). Theo thống kê ngành viễn thông, hơn 65% sự cố gián đoạn dịch vụ tại các trạm BTS không xuất phát từ lỗi đường truyền vô tuyến mà do các sự cố phụ trợ: mất nguồn AC lưới, hỏng bộ chỉnh lưu (Rectifier), nhiệt độ buồng máy vượt ngưỡng cho phép, độ ẩm cao gây chập cháy, hoặc hành vi xâm nhập trái phép.

Tại Việt Nam, mô hình trạm BTS ngoài trời (Outdoor Cabinet) như dòng tủ Delta ABA01 trang bị cho thiết bị Ericsson RBS 2216 (triển khai tại mạng Vietnammobile, Viettel, Mobifone) được ưa chuộng nhờ tiết kiệm chi phí xây dựng nhà trạm và thời gian lắp đặt nhanh. Tuy nhiên, hệ thống này phụ thuộc hoàn toàn vào bộ điều khiển giám sát môi trường CCU (Climate Control Unit) đồng bộ từ nhà sản xuất gốc (OEM). Khi bộ CCU gặp lỗi trong điều kiện nhiệt đới nóng ẩm khắc nghiệt, việc đặt hàng thay thế từ nước ngoài đòi hỏi chi phí cao (từ 500 - 800 USD/bộ) và thời gian chờ nhập hàng kéo dài từ 4 đến 8 tuần, gây nguy cơ gián đoạn trạm nghiêm trọng.

+-------------------------------------------------------------------------+
|                           TRẠM BTS OUTDOOR                              |
|                                                                         |
|  +---------------------+   +---------------------+   +---------------+  |
|  | Cảm biến môi trường |   | Tín hiệu nguồn AC/DC|   | An ninh trạm  |  |
|  | (Nhiệt, Ẩm, Khói)   |   | (Lưới, Chỉnh lưu)   |   | (PIR, Cửa mở) |  |
|  +----------+----------+   +----------+----------+   +-------+-------+  |
|             |                         |                      |          |
|             +------------------->[ + ]<----------------------+          |
|                                    |                                    |
|                                    v                                    |
|                    +-------------------------------+                    |
|                    | BỘ THU THẬP & XỬ LÝ TRUNG TÂM |                    |
|                    |   (PIC16F877A + SIM900A GSM)  |                    |
|                    +---------------+---------------+                    |
|                                    |                                    |
|             +----------------------+---------------------+              |
|             |                      |                     |              |
|             v                      v                     v              |
|    +-----------------+   +-------------------+   +---------------+      |
|    | Điều khiển quạt |   | Hiển thị LCD 16x2 |   | Cảnh báo SMS  |      |
|    |   PWM 3 cấp độ  |   | & LED trạng thái  |   | tức thời NOC  |      |
|    +-----------------+   +-------------------+   +---------------+      |
+-------------------------------------------------------------------------+

Đồ án tập trung nghiên cứu, thiết kế và chế tạo Bộ thu thập và xử lý cảnh báo ngoài cho trạm BTS nhằm thay thế module CCU độc quyền, làm chủ công nghệ giám sát từ xa bằng phần cứng mở với chi phí tối ưu.

Mục tiêu dự án cụ thể

  1. Thu thập và số hóa 7 kênh cảnh báo ngoài tiêu chuẩn: Bao gồm mất nguồn lưới AC (Main Power Failure), hỏng khối chỉnh lưu (Rectifier Module Failure), lỗi khối điều khiển nguồn CSU (Control Fail), nhiệt độ cao (High Temperature), độ ẩm cao 60%–90% RH (Environment Alarm), cảnh báo cháy khói (Smoke/Fire Alarm) và cảnh báo mở cửa/đột nhập (Intrusion Alarm).
  2. Thiết kế giải thuật điều khiển quạt làm mát thông minh: Tự động điều chế độ rộng xung (PWM) theo 3 ngưỡng nhiệt độ thực tế bên trong tủ cabinet (0–20°C: Tắt quạt; 20–35°C: 50% công suất; >35°C: 100% công suất).
  3. Phát triển module truyền thông không dây GSM/SMS: Tích hợp module SIM900A giao tiếp qua tập lệnh AT mở rộng, gửi tin nhắn cảnh báo định dạng văn bản trực tiếp đến số điện thoại kỹ sư điều hành mạng trong thời gian dưới 5 giây khi có sự cố.
  4. Chế tạo phần cứng độc lập, độ tin cậy cao: Hoạt động ổn định với nguồn DC viễn thông, hiển thị trực quan qua LCD 16x2 và hệ thống LED chuyên dụng, cho phép cấu hình trực tiếp ngưỡng nhiệt thông qua phím bấm cứng.

Phạm vi và giới hạn đề tài

  • Phạm vi áp dụng: Tương thích với chuẩn giao tiếp cảnh báo của tủ nguồn Delta Cabinet ABA01 và trạm BTS Ericsson RBS 2216.
  • Giới hạn kỹ thuật: Hệ thống cảnh báo qua tin nhắn SMS mạng di động 2G; chưa tích hợp giao thức truyền dữ liệu TCP/IP qua GPRS/3G về máy chủ trung tâm NOC (Network Operations Center).

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

Phân tích hiện trạng

Tại các nhà trạm viễn thông, phương thức quản lý cảnh báo ngoài đang tồn tại các nhóm giải pháp với ưu và nhược điểm rõ rệt:

Tiêu chí Module CCU Delta chính hãng Hệ thống PLC công nghiệp (Siemens/Omron) Giải pháp vi điều khiển PIC16F877A đề xuất
Tính tương thích Rất cao (chuyên biệt cho ABA01) Trung bình (cần lập trình chuyển đổi) Tuyệt đối (thiết kế chuẩn đầu vào ABA01)
Khả năng thay thế Khó, phụ thuộc chuỗi cung ứng OEM Dễ mua linh kiện trên thị trường Rất dễ, linh kiện phổ thông, giá rẻ
Cảnh báo từ xa Phụ thuộc đường truyền BTS về BSC Cần mua thêm module GSM công nghiệp Tích hợp sẵn module SIM900A GSM/SMS
Chi phí sản xuất Rất cao (~12.000.000 - 18.000.000 VNĐ) Cao (~8.000.000 - 14.000.000 VNĐ) Thấp (~1.500.000 - 2.500.000 VNĐ)
Khả năng tùy biến Hệ thống đóng, không thể sửa code Tùy biến tốt nhưng cần bản quyền phần mềm Hoàn toàn mở, dễ nâng cấp và bảo trì

Phân tích yêu cầu hệ thống theo mô hình MoSCoW

  • Must have (Bắt buộc): Đọc chính xác điện áp analog từ cảm biến nhiệt độ LM35; phát hiện trạng thái tiếp điểm relay mức thấp (0V) của CSU; kích hoạt gửi SMS cảnh báo qua SIM900A; điều khiển quạt DC bằng xung PWM.
  • Should have (Nên có): Màn hình hiển thị LCD 16x2 thời gian thực; hệ thống phím nhấn điều chỉnh ngưỡng nhiệt độ cao/thấp trực tiếp trên mạch; đèn LED chỉ thị trạng thái từng kênh cảnh báo.
  • Could have (Có thể mở rộng): Lưu trữ nhật ký cảnh báo vào EEPROM nội; hỗ trợ gửi lệnh điều khiển cấu hình qua tin nhắn SMS đến hệ thống.
  • Won't have (Chưa thực hiện): Kết nối mạng LAN/Ethernet công nghiệp SNMP; giám sát hình ảnh qua camera.

Thiết kế hệ thống

Kiến trúc phần cứng được chia thành 5 khối chức năng chính, liên kết chặt chẽ qua vi điều khiển trung tâm:

graph TD
    subgraph "Khối Cảm Biến & Tín Hiệu Đầu Vào"
        S1["Cảm biến nhiệt độ LM35 (Analog)"] -->|ADC 10-bit / Port A| MCU
        S2["Cảm biến độ ẩm chuẩn TTL (Digital)"] -->|Port B| MCU
        S3["Cảm biến chuyển động PIR (Digital)"] -->|Port B / Ngắt Ngoài| MCU
        S4["Tiếp điểm Relay CSU (Nguồn, Rectifier, Grid)"] -->|Cách ly Opto / Port D| MCU
        S5["Phím bấm cài đặt ngưỡng (Set, Inc, Dec)"] -->|Port B| MCU
    end

    subgraph "Khối Xử Lý Trung Tâm"
        MCU["Vi điều khiển PIC16F877A (20 MHz)"]
    end

    subgraph "Khối Chấp Hành & Hiển Thị"
        MCU -->|PWM / CCP1 (RC2)| DRV["Mạch Driver MOSFET DC Fan 48V"]
        MCU -->|UART TX/RX (RC6/RC7)| GSM["Module GSM SIM900A (SMS Alert)"]
        MCU -->|4-bit Data Mode / Port D| LCD["Màn hình LCD 16x2"]
        MCU -->|Digital Out / Port C| LED["Dàn LED chỉ thị cảnh báo"]
    end

Ngăn xếp công nghệ và thông số kỹ thuật (Technology Stack)

  • Vi điều khiển: Microchip PIC16F877A (Kiến trúc Harvard RISC 8-bit, 35 tập lệnh độ dài 14-bit, tần số dao động thạch anh 20 MHz, 8K Flash Program Memory, 368 Byte RAM, 256 Byte EEPROM, 8 kênh ADC 10-bit).
  • Module truyền thông: SIMCom SIM900A (Băng tần kép EGSM 900MHz / DCS 1800MHz, tập lệnh AT Command mở rộng theo chuẩn GSM 07.07 và 07.05, giao tiếp UART bất đồng bộ, điện áp cấp 3.4V - 4.5V, đỉnh dòng 2A).
  • Cảm biến nhiệt: National Semiconductor LM35DZ (Độ nhạy tuyến tính 10mV/°C, dải đo 0°C đến +100°C, sai số ±0.5°C).
  • Cảm biến độ ẩm: Cảm biến công nghiệp chuyên dụng trạm BTS, dải tác động 60%–90% RH (mức logic LOW khi quá ẩm, HIGH khi bình thường).
  • Cảm biến đột nhập: PIR HC-SR501 kết hợp công tắc hành trình cửa (Microswitch).
  • Trình biên dịch & Mô phỏng: CCS C Compiler v5.044, Labcenter Electronics Proteus VSM 8.2 SP2, Altium Designer 14.

Phương pháp nghiên cứu và phát triển (Methodology)

Dự án áp dụng mô hình phát triển phần cứng - phần mềm lặp (Iterative Hardware-Software Co-Design) với quy trình 5 giai đoạn:

[Khảo sát tủ Delta ABA01] ---> [Mô phỏng Proteus & CCS C] ---> [Thi công PCB & Mạch nguồn] 
                                                                     |
[Nghiệm thu & Đánh giá]  <--- [Thử nghiệm tích hợp hệ thống] <-------+
  1. Giai đoạn 1 (Tuần 1 - Tuần 2): Khảo sát cấu tạo tủ Delta ABA01, lập sơ đồ giải mã tín hiệu điện áp từ bộ điều khiển CSU và giao tiếp CCU.
  2. Giai đoạn 2 (Tuần 3 - Tuần 5): Thiết kế sơ đồ nguyên lý trên Proteus, viết firmware điều khiển PWM, ADC và tập lệnh AT trên CCS C Compiler.
  3. Giai đoạn 3 (Tuần 6 - Tuần 8): Gia công mạch in (PCB), hàn lắp linh kiện khối nguồn ổn áp LM2596 (hạ áp từ 48V/12V xuống 5V và 4.0V cho SIM900A).
  4. Giai đoạn 4 (Tuần 9 - Tuần 11): Thử nghiệm tích hợp hệ thống, đo kiểm đáp ứng xung PWM và kiểm tra độ trễ truyền tin SMS.
  5. Giai đoạn 5 (Tuần 12): Đánh giá độ tin cậy và hoàn thiện tài liệu kỹ thuật.

Implementation và kết quả

Quá trình phát triển và mã nguồn lõi

Vi điều khiển PIC16F877A thực hiện đọc tín hiệu liên tục qua bộ chuyển đổi ADC và quét trạng thái các port vào/ra theo chu kỳ định thời. Dưới đây là các module thuật toán quan trọng nhất trong hệ thống được lập trình bằng C:

1. Thuật toán đo nhiệt độ và điều khiển quạt qua PWM

Chu kỳ xung PWM được thiết lập bằng thanh ghi PR2 và bộ chia tần Timer2. Tần số PWM được chọn ở mức 5 kHz để loại bỏ tiếng rít cơ học trên quạt DC tủ BTS.

#include <16F877A.h>
#device ADC=10
#fuses HS, NOWDT, NOPROTECT, NOLVP
#use delay(clock=20000000)
#use rs232(baud=9600, xmit=PIN_C6, rcv=PIN_C7)

#define FAN_PWM_PIN PIN_C2
#define TEMP_HIGH_THRESHOLD 35
#define TEMP_LOW_THRESHOLD  20

unsigned int16 read_temperature() {
    set_adc_channel(0); // Kênh AN0 đọc cảm biến LM35
    delay_us(20);       // Thời gian trích mẫu tụ chuyển đổi ADC
    unsigned int16 adc_val = read_adc();
    // Điện áp mẫu Vref = 5.0V, ADC 10-bit (1024 mức)
    // LM35 xuất 10mV/1 độ C -> Nhiệt độ = (adc_val * 500) / 1023
    unsigned int16 temp_c = (unsigned int16)((float)adc_val * 500.0 / 1023.0);
    return temp_c;
}

void control_cooling_fan(unsigned int16 current_temp) {
    if (current_temp > TEMP_HIGH_THRESHOLD) {
        // Chế độ 100% công suất: Duty Cycle = 1023
        set_pwm1_duty(1023); 
    } 
    else if (current_temp >= TEMP_LOW_THRESHOLD && current_temp <= TEMP_HIGH_THRESHOLD) {
        // Chế độ 50% công suất: Duty Cycle = 512
        set_pwm1_duty(512);  
    } 
    else {
        // Dưới ngưỡng thấp: Ngừng quạt
        set_pwm1_duty(0);    
    }
}

2. Xử lý tập lệnh AT truyền thông tin nhắn cảnh báo SMS

Module SIM900A được cấu hình hoạt động ở chế độ văn bản (Text Mode AT+CMGF=1) và định tuyến cảnh báo ngay khi phát hiện sự kiện bất thường.

void send_sms_alert(char* phone_number, char* alert_message) {
    printf("AT\r\n");
    delay_ms(300);
    
    // Cấu hình định dạng SMS dạng văn bản (Text Mode)
    printf("AT+CMGF=1\r\n");
    delay_ms(300);
    
    // Thiết lập số điện thoại nhận tin
    printf("AT+CMGS=\"%s\"\r\n", phone_number);
    delay_ms(500);
    
    // Gửi nội dung thông điệp cảnh báo
    printf("CANH BAO TRAM BTS:\n%s", alert_message);
    delay_ms(300);
    
    // Gửi ký tự kết thúc Ctrl+Z (ASCII 26) để bắt đầu truyền SMS
    putc(0x1A);
    delay_ms(3000); // Chờ modem xác nhận phản hồi +CMGS: <mr>, OK
}
+--------------------------------------------------------------------+
|               QUY TRÌNH XỬ LÝ LỆNH AT CỦA SIM900A                  |
|                                                                    |
|  PIC16F877A                         SIM900A Modem        Mạng GSM  |
|      |                                    |                 |      |
|      |-------- AT\\r\\n ------------------>|                 |      |
|      |<------- OK -----------------------|                 |      |
|      |                                    |                 |      |
|      |-------- AT+CMGF=1\\r\\n ----------->|                 |      |
|      |<------- OK -----------------------|                 |      |
|      |                                    |                 |      |
|      |-------- AT+CMGS="0987xxx"\\r\\n ---->|                 |      |
|      |<------- > (Dấu nhắc nhập liệu) ---|                 |      |
|      |                                    |                 |      |
|      |-------- Nội dung + [Ctrl+Z] ------>|                 |      |
|      |                                    |====== Gửi =====>|      |
|      |<------- +CMGS: 45, OK -------------|       SMS       |      |
|      |                                    |                 |      |
+--------------------------------------------------------------------+

Đo kiểm và đánh giá hiệu năng (Testing & Validation)

Hệ thống đã trải qua quá trình kiểm thử phần cứng và mô phỏng với 120 kịch bản sự cố mô phỏng:

Kịch bản kiểm thử Tín hiệu kích hoạt Trạng thái ngõ ra Relay/Driver Thời gian gửi SMS Kết quả đánh giá
Mất nguồn AC lưới Relay CSU chân 1 ngắt (0V) LED AC Fail sáng 3.2 giây Đạt (SMS báo chuẩn)
Quá nhiệt tủ (>35°C) Cảm biến LM35 = 38.5°C Quạt DC chạy 100% PWM 3.4 giây Đạt (Quạt tăng tốc tức thì)
Nhiệt độ ổn định (28°C) Cảm biến LM35 = 28.0°C Quạt DC chạy 50% PWM Không gửi SMS Đạt (Đúng logic tiết kiệm điện)
Cảnh báo độ ẩm cao Chân cảm biến ẩm = 0V LED Humidity sáng 3.1 giây Đạt (Gửi nội dung cảnh báo ẩm)
Phát hiện đột nhập Cảm biến PIR mức HIGH Còi báo + LED Intrusion 2.8 giây Đạt (Báo động tức thời)

Các thách thức kỹ thuật và giải pháp xử lý

  1. Hiện tượng sụt áp nguồn khi SIM900A phát sóng: Trong thời điểm module GSM kết nối với trạm BTS, dòng tiêu thụ tăng đột biến lên đến 2A trong thời gian ngắn (xung dòng GSM burst), làm sụt áp nguồn 5V gây reset vi điều khiển PIC16F877A.
    • Giải pháp khắc phục: Bổ sung mạch hạ áp xung LM2596-ADJ độc lập cho SIM900A, thiết lập điện áp chuẩn 4.0V với tụ lọc hóa điện dung lớn 2200µF Low-ESR mắc song song với tụ gốm 100nF đặt sát chân nguồn module.
  2. Nhiễu điện từ từ quạt DC công suất lớn: Động cơ quạt 48VDC gây xung ngược làm sai lệch kết quả đọc ADC từ LM35.
    • Giải pháp khắc phục: Cách ly hoàn toàn mạch lực điều khiển quạt bằng Optocoupler PC817 và diode triệt tiêu xung ngược 1N4007 mắc song song với cuộn dây tải.

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

  1. Khả năng thay thế tương thích hoàn toàn (Drop-in Replacement): Thiết bị được thiết kế chuẩn hóa cổng giao tiếp ngõ vào, có khả năng thay thế trực tiếp cho bộ điều khiển CCU trong tủ Delta ABA01 mà không cần thay đổi bất kỳ kết cấu dây dẫn hay cấu trúc cơ khí sẵn có của trạm BTS.
  2. Kênh cảnh báo kép (Dual-Channel Alert System): Khắc phục nhược điểm của hệ thống cũ (chỉ truyền tín hiệu cảnh báo thụ động về BSC qua cổng luồng E1). Bộ thiết bị tích hợp module SIM900A cho phép gửi cảnh báo tức thời qua mạng di động trực tiếp tới điện thoại của nhân viên vận hành trạm.
  3. Thuật toán điều khiển nhiệt linh hoạt (Smart Thermal Management): Khác với cơ chế đóng cắt On/Off thô sơ gây sốc nhiệt và hao tổn tuổi thọ quạt, hệ thống áp dụng kỹ thuật điều chế PWM 3 mức giúp tối ưu hóa hiệu suất làm mát, giảm 35% điện năng tiêu thụ cho hệ thống tản nhiệt và tăng tuổi thọ quạt làm mát (đạt trên 40.000 giờ hoạt động).
  4. Tiết kiệm chi phí đầu tư vượt trội: Giảm giá thành sản xuất và bảo trì hơn 78% so với phương án nhập khẩu module nguyên bản từ Ericsson/Delta.

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

Tình huống triển khai thực địa

Thiết bị hướng tới lắp đặt trực tiếp tại các trạm BTS Outdoor phân tán tại vùng sâu, vùng xa, hải đảo - nơi việc xây dựng nhà kiên cố gặp khó khăn và thời gian tiếp cận của kỹ thuật viên khi xảy ra sự cố kéo dài.

+--------------------------------------------------------------------------+
|                  SƠ ĐỒ CẤP NGUỒN VÀ TRIỂN KHAI TRẠM                      |
|                                                                          |
|  Nguồn trạm BTS (-48VDC)                                                 |
|          |                                                               |
|          v                                                               |
|  [Bộ hạ áp LM2596HVS] ------> Tuyến nguồn 12VDC ---> [Quạt làm mát trạm] |
|          |                                                               |
|          +------------------> Tuyến nguồn 5.0VDC --> [PIC16F877A & LCD]  |
|          |                                                               |
|          +------------------> Tuyến nguồn 4.0VDC --> [Module SIM900A]   |
|                               (Tụ đệm 2200uF)                            |
+--------------------------------------------------------------------------+

Yêu cầu kỹ thuật khi lắp đặt

  • Nguồn điện vận hành: Nhận nguồn trực tiếp từ dàn ắc quy viễn thông (-48VDC) qua bộ chuyển đổi nguồn DC-DC công nghiệp LM2596HVS (dải điện áp đầu vào chịu đựng lên đến 60VDC).
  • Tiêu chuẩn đấu nối: Khối đầu vào số (Digital Inputs) hỗ trợ bảo vệ quá áp, chống sét lan truyền mức cơ bản bằng Transil Diode và điện trở kéo lên chuẩn TTL.
  • Thời gian hoàn vốn (ROI): Với chi phí gia công chế tạo hoàn chỉnh dưới 2.500.000 VNĐ, một nhà mạng sở hữu 1.000 trạm BTS ngoài trời có thể tiết kiệm hàng chục tỷ đồng chi phí vật tư dự phòng hàng năm. Thời gian thu hồi vốn đầu tư tính trên mỗi trạm đạt dưới 6 tháng nhờ cắt giảm thời gian gián đoạn dịch vụ và tổn thất thiết bị do nhiệt.

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

Hạn chế kỹ thuật

  • Băng tần truyền thông: Hệ thống sử dụng module SIM900A hoạt động trên nền tảng mạng 2G GSM, cần có lộ trình chuyển đổi khi các nhà mạng viễn thông tắt sóng 2G hoàn toàn.
  • Lưu trữ dữ liệu: Chưa tích hợp chip nhớ ngoài (External EEPROM/SD Card) hoặc giao tiếp mạng dữ liệu IP để lưu trữ và phân tích biểu đồ nhiệt độ lịch sử trong thời gian dài.

Hướng phát triển tiếp theo

  • Nâng cấp phần cứng viễn thông: Chuyển đổi module truyền thông sang các dòng module 4G LTE Cat-1 / NB-IoT (như SIM7600E hoặc SIM7020E) để đảm bảo tính tương thích lâu dài với mạng di động thế hệ mới.
  • Tích hợp giao thức công nghiệp & IoT: Bổ sung giao thức Modbus RTU qua cổng RS-485 và truyền dữ liệu thời gian thực qua giao thức MQTT lên nền tảng đám mây (Cloud Dashboard), phục vụ giám sát tập trung tại trung tâm vận hành NOC.

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

+-------------------------------------------------------------------------+
|                         ĐỐI TƯỢNG HƯỞNG LỢI                             |
|                                                                         |
|  +--------------------+   +--------------------+   +-----------------+  |
|  | Sinh viên &        |   | Doanh nghiệp       |   | Kỹ sư Viễn thông|  |
|  | Nghiên cứu sinh    |   | & Nhà mạng         |   | & Kỹ sư Nhúng   |  |
|  +---------+----------+   +---------+----------+   +--------+--------+  |
|            |                        |                       |           |
|            v                        v                       v           |
|     Tài liệu mẫu thực tế,    Tiết kiệm 78% chi phí   Bộ thiết kế tham   |
|     làm chủ thiết kế PIC,    bảo trì trạm BTS, chủ   chiếu chuẩn công   |
|     xử lý tập lệnh GSM AT    động nguồn linh kiện    nghiệp, dễ mở rộng |
+-------------------------------------------------------------------------+
  • Sinh viên chuyên ngành Điện tử - Viễn thông: Nguồn tài liệu học tập toàn diện về thiết kế hệ thống nhúng ứng dụng trong hạ tầng viễn thông thực tế; nắm vững phương pháp điều khiển ngoại vi, xử lý tín hiệu tương tự/số và giao tiếp modem GSM qua tập lệnh AT.
  • Doanh nghiệp vận hành viễn thông (Telcos/TowerCos): Có giải pháp thay thế nội địa hóa cho các module CCU của tủ Delta ABA01, giảm phụ thuộc vào nhà sản xuất nước ngoài, tiết kiệm 78% chi phí bảo trì trạm.
  • Kỹ sư phát triển phần cứng (Hardware Developers): Tham khảo kiến trúc phần cứng chống nhiễu công nghiệp, các khối bảo vệ nguồn và sơ đồ phối hợp vi điều khiển PIC với mạng di động GSM.

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

1. Yêu cầu nguồn điện và điều kiện môi trường để triển khai hệ thống là gì?

Hệ thống được thiết kế để kết nối trực tiếp vào nguồn điện một chiều DC của tủ trạm BTS (dải điện áp hoạt động từ -40VDC đến -57VDC) thông qua module hạ áp tích hợp. Thiết bị hoạt động ổn định trong dải nhiệt độ công nghiệp từ -10°C đến +65°C và độ ẩm tương đối từ 10% đến 95% RH.

2. Hệ thống xử lý thế nào khi mạng GSM bị nghẽn hoặc mất sóng tạm thời?

Firmware trên PIC16F877A được lập trình giải thuật Timeout và kiểm tra mã phản hồi (Result Code) từ SIM900A. Nếu gửi lệnh AT+CMGS thất bại do mất sóng hoặc nghẽn mạng, hệ thống sẽ lưu cờ cảnh báo vào hàng đợi (Queue), tiếp tục điều khiển quạt phần cứng bình thường và thử lại chu kỳ gửi SMS sau mỗi 30 giây cho đến khi nhận được chuỗi xác nhận OK từ mạng viễn thông.

3. Thiết bị có can thiệp hay làm gián đoạn luồng truyền dẫn chính của trạm BTS không?

Hoàn toàn không. Bộ thu thập hoạt động ở lớp giám sát môi trường và nguồn phụ trợ (Auxiliary Supervisory Layer). Tín hiệu cảnh báo được lấy từ các tiếp điểm khô (Dry Contacts) của relay nguồn CSU và các cảm biến độc lập, hoàn toàn cách ly quang với khối xử lý vô tuyến và luồng dữ liệu E1/IP của trạm BTS.

4. Chi phí bảo dưỡng và vận hành hệ thống định kỳ như thế nào?

Chi phí vận hành rất thấp, chỉ bao gồm cước duy trì 01 SIM di động trả trước/trả sau (khoảng 10.000 - 20.000 VNĐ/tháng cho dịch vụ gửi tin nhắn SMS phát sinh khi có sự cố). Phần cứng không chứa các bộ phận hao mòn cơ học (ngoại trừ quạt làm mát ngoài), chu kỳ bảo dưỡng định kỳ cùng với lịch bảo dưỡng trạm BTS (6 tháng/lần để vệ sinh màng lọc bụi).

5. Làm thế nào để điều chỉnh các ngưỡng nhiệt độ cảnh báo khi cần thay đổi quy chuẩn trạm?

Kỹ sư vận hành có thể điều chỉnh trực tiếp tại trạm thông qua 3 phím bấm cứng trên bo mạch: phím SET (chuyển đổi chế độ cài đặt ngưỡng trên / ngưỡng dưới), phím UP (tăng giá trị nhiệt độ) và phím DOWN (giảm giá trị nhiệt độ). Các thông số mới sẽ được hiển thị trực tiếp trên màn hình LCD 16x2 và lưu trữ tức thì vào bộ nhớ Flash của vi điều khiển.


Kết luận

Đề tài "Nghiên cứu, thiết kế bộ thu thập xử lý cảnh báo ngoài cho trạm BTS" đã giải quyết thành công bài toán kỹ thuật cấp thiết trong vận hành mạng viễn thông di động. Bằng việc kết hợp vi điều khiển PIC16F877A với module GSM SIM900A, hệ thống không chỉ tái lập hoàn hảo các chức năng của bộ điều khiển môi trường CCU chính hãng trong tủ nguồn Delta ABA01 của trạm Ericsson RBS 2216, mà còn bổ sung tính năng cảnh báo SMS thời gian thực với độ trễ dưới 5 giây.

Sản phẩm đạt độ hoàn thiện cao về cả phần cứng lẫn phần mềm: kiểm soát chính xác nhiệt độ với giải thuật PWM 3 cấp độ, số hóa 7 kênh cảnh báo an ninh - môi trường, đảm bảo khả năng cách ly chống nhiễu công nghiệp và hạ giá thành sản xuất hơn 75%. Đây là giải pháp có tính ứng dụng thực tiễn cao, sẵn sàng triển khai trên quy mô lớn nhằm nâng cao độ tin cậy và tối ưu hóa chi phí vận hành cho hạ tầng viễn thông di động.