Giới thiệu dự án
Trong bối cảnh chuyển đổi số công nghiệp (Industry 4.0), ngành xây dựng hạ tầng đang đối mặt với bài toán tối ưu hóa vận hành thiết bị cơ giới nặng. Theo số liệu từ Tổng cục Thống kê Việt Nam, cả nước có hơn 65.300 doanh nghiệp hoạt động trong lĩnh vực xây dựng (chiếm 13% tổng số doanh nghiệp), với tốc độ gia tăng phương tiện cơ giới chuyên dụng đạt 7,3%/năm. Tuy nhiên, hơn 85% doanh nghiệp vừa và nhỏ vẫn quản lý đội xe công trình (máy xúc, máy ủi, xe lu, cần cẩu) theo phương pháp ghi chép thủ công hoặc phân công giám sát viên tại hiện trường.
Phương pháp truyền thống bộc lộ các điểm nghẽn nghiêm trọng: thiếu minh bạch trong định mức tiêu hao nhiên liệu, không thể giám sát thời gian làm việc thực tế của động cơ (Engine Operating Hours), nguy cơ thất thoát vật tư và gian lận ca kíp lái xe. Mặt khác, các thiết bị giám sát hành trình (GSHT) thương mại hiện nay chủ yếu tuân theo chuẩn phương tiện giao thông đường bộ thông thường (Nghị định 91/2009/NĐ-CP và QCVN 31:2014/BGTVT), không tương thích với môi trường công trường khắc nghiệt chịu rung động mạnh, bụi bẩn, nhiệt độ cao và biến động điện áp nguồn 12V–36V DC.
Đề tài "Thiết kế thiết bị thu thập thông tin hiện trường ứng dụng trong hệ thống quản lý, giám sát xe công trình" được triển khai nhằm giải quyết triệt để các hạn chế trên.
+-----------------------------------------------------------------------------------+
| HỆ THỐNG GIÁM SÁT |
| |
| +--------------------+ GSM/GPRS (MQTT/TCP) +-----------------------+ |
| | THIẾT BỊ HIỆN | ------------------------------> | CENTRAL SERVER | |
| | TRƯỜNG (STM32) | <------------------------------ | & WEB DASHBOARD | |
| +--------------------+ Cấu hình & Điều khiển +-----------------------+ |
| | | |
| +---> Thu thập GPS, Cảm biến, RFID, Điện áp +---> Báo cáo |
+-----------------------------------------------------------------------------------+
Mục tiêu kỹ thuật cụ thể của dự án:
- Thiết kế và chế tạo phần cứng (Hardware & PCB) bộ thu thập dữ liệu nhúng hoạt động độc lập trên dải điện áp công nghiệp 12V–36V DC, tích hợp khối bảo vệ quá áp, chống ngược cực và triệt tiêu xung gai điện áp xe cơ giới.
- Tích hợp đa cảm biến thu thập thông số môi trường (nhiệt độ thiết bị, nhiệt độ/độ ẩm cabin), điện áp ắc quy, tọa độ vị trí (GNSS/GPS), tốc độ di chuyển cơ học (cảm biến tiệm cận NPN) và nhận diện tài xế qua RFID 13.56 MHz.
- Phát triển Firmware tối ưu hóa trên nền tảng ARM Cortex-M3 (STM32F103RCT6), truyền thông dữ liệu thời gian thực lên máy chủ thông qua module GSM/GPRS SIM800C bằng giao thức MQTT qua kết nối TCP/IP.
- Xây dựng hệ thống lưu trữ dữ liệu ngoại tuyến (Offline Data Logging) trên thẻ MicroSD chuẩn FATFS kết hợp chip nhớ EEPROM AT24C256, đảm bảo không mất mát dữ liệu hành trình trong tối thiểu 30 ngày làm việc.
- Gia công vỏ bảo vệ cơ khí CNC nhôm/kim loại nguyên khối chịu lực va đập, chống rung chấn và tản nhiệt tối ưu cho môi trường thi công công trường.
Phạm vi và giới hạn: Thiết bị tập trung tối ưu hóa cho xe máy thi công xây dựng tĩnh và động tại công trường (máy đào, xe tải ben, máy san gạt). Không bao gồm việc can thiệp trực tiếp vào hệ thống điều khiển ECU/CAN-bus động cơ của xe.
Phân tích và thiết kế giải pháp
Phân tích hiện trạng
| Tiêu chí phân tích |
Phương pháp thủ công |
Thiết bị GSHT thương mại (Viettel/Vcomsat) |
Thiết bị chuyên dụng đề tài |
| Độ tin cậy dữ liệu |
Thấp (phụ thuộc con người) |
Trung bình (thiết kế cho xe tải đường dài) |
Cao (chống rung xóc, lọc nguồn 3 lớp) |
| Giám sát môi trường |
Không hỗ trợ |
Không có cảm biến môi trường/nhiệt độ máy |
Cảm biến kép DS18B20 + DHT11 |
| Đo tốc độ độc lập |
Không có |
Chỉ dựa trên tọa độ GPS |
Đo kép: GPS L70 + Cảm biến tiệm cận NPN |
| Khả năng tích hợp |
Không |
Đóng kín trong Server của nhà cung cấp |
Mở qua giao thức MQTT tiêu chuẩn |
| Khả năng chịu va đập |
Không áp dụng |
Vỏ nhựa ABS thông thường |
Vỏ nhôm cắt CNC gia cường chịu lực |
Phân loại yêu cầu hệ thống theo mô hình MoSCoW:
- Must Have (Bắt buộc): Định vị GNSS/GPS sai số < 10m; nhận diện RFID ISO 14443A; kết nối GSM/GPRS MQTT; lưu trữ SD Card FAT32 30 ngày; nguồn xung Buck dải rộng 12V–36V DC.
- Should Have (Nên có): Đo nhiệt độ bên trong thiết bị và ngoài trời; đo điện áp ắc quy qua ADC bảo vệ TVS; hiển thị OLED 1.3 inch I2C.
- Could Have (Có thể mở rộng): Đo xung tốc độ qua cảm biến tiệm cận NPN; cổng trích xuất dữ liệu RS232 chuẩn QCVN 31:2014/BGTVT; mạch sạc pin Lithium dự phòng.
- Won't Have (Chưa thực hiện): Tích hợp camera chụp hình buồng lái; đọc dữ liệu J1939 CAN-bus xe cơ giới.
Thiết kế hệ thống
graph TD
subgraph Power_Supply ["Khối Nguồn Dải Rộng 12-36VDC"]
VIN[Ắc quy 12-36V] --> Filter[Lọc quá áp / TVS / Chống ngược cực]
Filter --> Buck[TPS54360 Buck 4.1V 3.5A] --> SIM[SIM800C GSM/GPRS]
Filter --> LDO1[7812 12V/1.5A] --> LDO2[78M05 5V] --> LDO3[TLV1117-3.3V]
LDO3 --> MCU[STM32F103RCT6 Core ARM Cortex-M3]
LDO2 --> LDO_GPS[TLV70233 EN Controlled] --> GPS[Quectel L70-R GPS]
end
subgraph Inputs ["Khối Cảm Biến & Thu Thập"]
RFID[RC522 13.56MHz] -- SPI --> MCU
DS18B20[DS18B20 Kép] -- 1-Wire --> MCU
DHT11[DHT11 Temp/Hum] -- 1-Wire --> MCU
ADC_Sens[Cầu phân áp R71/R73 + TVS] -- ADC 12-bit --> MCU
NPN_Sens[Cảm biến tiệm cận NPN + PC817] -- TIM Capture --> MCU
GPS -- USART3 --> MCU
end
subgraph Storage_Interface ["Lưu Trữ & Giao Tiếp"]
MCU -- SPI2 --> SDCARD[MicroSD Card FATFS]
MCU -- I2C1 --> EEPROM[AT24C256]
MCU -- I2C2 --> OLED[OLED 1.3 Inch SH1106]
MCU -- USART1 --> SIM
MCU -- USART2 --> RS232[MAX232 Trích xuất]
MCU -- UART5 --> DEBUG[CH340G USB Debug]
end
Technology Stack và Phần cứng chi tiết:
- Xử lý trung tâm: Microcontroller STMicroelectronics STM32F103RCT6 (ARM Cortex-M3 32-bit, xung nhịp 72 MHz, 256 KB Flash, 48 KB SRAM, 51 GPIOs).
- Module Định vị: Quectel L70-R GNSS Module (Tần số L1 1575.42 MHz, độ nhạy Tracking -165 dBm, giao tiếp UART NMEA-0183 standard baud 9600).
- Module Viễn thông: SIMCom SIM800C Quad-band (850/900/1800/1900 MHz), GPRS Multi-slot Class 12/Class 10, TCP/IP stack tích hợp.
- Hạ tầng phần mềm: FreeRTOS/Bare-metal C trên Eclipse IDE + GNU ARM Toolchain + STM32CubeMX v6.2; Thiết kế phần cứng Altium Designer 20; Mô hình cơ khí SolidWorks 2020.
- Giao thức truyền thông máy chủ: MQTT v3.1.1 Payload định dạng JSON tiêu chuẩn.
MQTT Topics và Cấu trúc Payload:
- Telemetry Data (Publish):
construction_vehicles/{device_id}/telemetry
{
"dev_id": "MDEV_2021_06",
"ts": 1625097600,
"driver_id": "RFID_A94F882C",
"gps": {"lat": 21.00512, "lon": 105.84365, "speed_kmh": 22.4, "valid": 1},
"sensor": {"temp_internal": 38.5, "temp_env": 34.2, "humi_env": 78.0},
"battery_v": 24.62,
"pulse_speed": 21.8
}
- Configuration & Control (Subscribe):
construction_vehicles/{device_id}/config
{
"tx_interval_moving": 10,
"tx_interval_idle": 60,
"sleep_mode_enable": false
}
Phương pháp nghiên cứu và quản lý dự án (Methodology)
Dự án áp dụng mô hình phát triển phần cứng - phần mềm lặp kiểu Agile-Hardware kết hợp kiểm thử xác thực theo từng giai đoạn (V-Model Verification).
+-----------------------------------------------------------------------------------+
| Milestone 1 (T0 + 4 tuần): Thiết kế sơ đồ nguyên lý (Schematic) & tính toán nguồn|
| Milestone 2 (T0 + 7 tuần): Hoàn thiện PCB Layout Ver 1.5 & gia công mạch in |
| Milestone 3 (T0 + 10 tuần): Lập trình Firmware drivers cho GSM/GPS/RFID/Sensors |
| Milestone 4 (T0 + 12 tuần): Tích hợp giao thức MQTT, đóng vỏ CNC & Test thực địa |
+-----------------------------------------------------------------------------------+
Ma trận quản trị rủi ro kỹ thuật:
- Sụt áp tức thời do SIM800C phát xạ dòng cực đại 2.0A: Bố trí mạch hạ áp Buck TPS54360 có khả năng cấp dòng liên tục 3.5A, kết hợp song song mảng tụ điện Low-ESR: $1000\mu\text{F} \text{ Tantalum} + 100\mu\text{F} \text{ Ceramic} + 33\text{pF} + 10\text{pF}$.
- Nhiễu tín hiệu cao tần RF từ GSM sang GPS: Phân tách phân vùng Ground plane (RF GND, Analog GND, Digital GND), thiết kế đường truyền tín hiệu ăng-ten dạng Coplanar Waveguide with Ground đạt chuẩn trở kháng $50\Omega \pm 2\Omega$.
- Mất kết nối dữ liệu tại vùng trũng sóng: Thiết lập bộ đệm hàng đợi Ring-Buffer trên Flash/SRAM, tự động chuyển hướng ghi vào tệp
LOG_DATA.CSV trên thẻ MicroSD và thực hiện đồng bộ vét cạn (Burst Sync) khi khôi phục mạng GPRS.
Implementation và kết quả
Quá trình phát triển phần cứng và thuật toán Firmware
1. Tính toán thiết kế mạch nguồn Buck công nghiệp TI TPS54360
Điện áp đầu vào dao động $V_{IN} = 12\text{V} - 36\text{V}$, điện áp yêu cầu cấp cho module SIM800C là $V_{OUT} = 4.0\text{V} - 4.2\text{V}$. Dòng đỉnh yêu cầu $I_{PEAK} = 2.0\text{A}$.
Điện áp đầu ra bộ Buck được xác định qua mạng phân áp phản hồi (Feedback pin FB, điện áp tham chiếu $V_{REF} = 0.8\text{V}$):
$$R_{HS} = R_{LS} \times \left( \frac{V_{OUT} - 0.8\text{V}}{0.8\text{V}} \right)$$
Lựa chọn $R_{LS} = 10\text{ k}\Omega \ (\pm 1%)$, ta tính toán điện trở nhánh cao $R_{HS}$:
$$R_{HS} = 10\text{ k}\Omega \times \left( \frac{4.32\text{V} - 0.8\text{V}}{0.8\text{V}} \right) = 44\text{ k}\Omega$$
Sử dụng Diode Schottky D2 SS34 ($V_f \approx 0.32\text{V}$) mắc nối tiếp ngõ ra bảo vệ ngược dòng, điện áp thực tế cấp vào chân $V_{BAT}$ của SIM800C đạt $V_{OUT(SIM)} = 4.32\text{V} - 0.32\text{V} = 4.00\text{V}$ (tối ưu tuyệt đối theo khuyến nghị của SIMCom).
VIN (12-36V) ---> [ TPS54360 ] ---> [ L2 6.8uH ] ---> [ D2 SS34 ] ---> 4.0V to SIM800C
| |
+--- [ FB: 44k/10k ] +--- [ C_out: 1000uF + 100uF ]
2. Tính toán mạch đo điện áp ắc quy dải rộng qua ADC
Điện áp ắc quy cực đại $V_{IN_BAT_MAX} = 36\text{V}$, dải điện áp tham chiếu của ADC MCU là $V_{REF_ADC} = 3.3\text{V}$. Mạch cầu phân áp được thiết kế sử dụng 2 điện trở chính xác: $R_{71} = 100\text{ k}\Omega$, $R_{73} = 10\text{ k}\Omega$.
$$V_{ADC_IN} = V_{IN_BAT} \times \frac{R_{73}}{R_{71} + R_{73}} = V_{IN_BAT} \times \frac{10}{110} = \frac{V_{IN_BAT}}{11}$$
Khi $V_{IN_BAT} = 36\text{V} \implies V_{ADC_IN} = 3.272\text{V} < 3.3\text{V}$. Tích hợp diode triệt xung TVS bảo vệ quá áp, chống cháy chân $PA0$ (ADC1_IN0) khi xuất hiện xung cảm ứng đóng/ngắt máy phát điện.
3. Thuật toán đo tốc độ di chuyển bằng cảm biến tiệm cận NPN
Đĩa encoder gắn trên trục truyền động có $N = 8$ lỗ khuyết. Cảm biến tiệm cận kích hoạt ngắt ngoài (External Interrupt) trên chân MCU thông qua cách ly quang Opto PC817. Vận tốc xe $v\ (\text{km/h})$ với bán kính bánh xe $R = 0.45\text{ m}$ được tính toán chu kỳ 1 giây:
$$v = \left( \frac{\text{Pulses}}{N} \times 2\pi R \right) \times 3.6 \quad (\text{km/h})$$
C Code Snippet (Đọc dữ liệu GPS NMEA & Tính toán Tốc độ Pulse):
#include "stm32f10x.h"
#include "gps_parser.h"
#include <stdio.h>
volatile uint32_t proximity_pulse_count = 0;
float vehicle_speed_proximity = 0.0f;
#define WHEEL_RADIUS_METERS 0.45f
#define ENCODER_SLOTS 8
// Ngắt bắt cạnh xung cảm biến tiệm cận NPN qua Opto PC817
void EXTI9_5_IRQHandler(void) {
if (EXTI_GetITStatus(EXTI_Line8) != RESET) {
proximity_pulse_count++;
EXTI_ClearITPendingBit(EXTI_Line8);
}
}
// Hàm ngắt Timer định thời chu kỳ 1000ms (1 giây) tính tốc độ
void TIM2_IRQHandler(void) {
if (TIM_GetITStatus(TIM2, TIM_IT_Update) != RESET) {
float rps = (float)proximity_pulse_count / (float)ENCODER_SLOTS;
// v = rps * 2 * PI * R * 3.6 (km/h)
vehicle_speed_proximity = rps * 2.0f * 3.14159265f * WHEEL_RADIUS_METERS * 3.6f;
proximity_pulse_count = 0;
TIM_ClearITPendingBit(TIM2, TIM_IT_Update);
}
}
// Xử lý bản tin GPS $GPRMC qua USART UART3
void Process_GPS_Stream(char* nmea_sentence) {
GPS_Data_t gps_data;
if (NMEA_Parse_GPRMC(nmea_sentence, &gps_data) == PARSE_SUCCESS) {
if (gps_data.status_valid) {
// Tọa độ và tốc độ định vị chuẩn GPS
printf("GPS Lock: Lat=%.5f, Lon=%.5f, Speed=%.2f km/h\r\n",
gps_data.latitude, gps_data.longitude, gps_data.speed_kmh);
} else {
// Trường hợp mất tín hiệu GPS (vào hầm/núi), sử dụng tốc độ đếm xung tiệm cận
printf("GPS Signal Lost! Fallback Proximity Speed: %.2f km/h\r\n", vehicle_speed_proximity);
}
}
}
4. Thiết kế hình học đường truyền RF ăng-ten 50 Ohm (Coplanar Waveguide with Ground)
Trên lớp mạch in FR4 tiêu chuẩn ($\varepsilon_r = 4.4$, độ dày cách điện $H = 1.6\text{ mm}$, độ dày đồng $T = 35\ \mu\text{m}$):
- Bề rộng đường mạch tín hiệu ăng-ten: $W = 1.4\text{ mm}$.
- Khoảng cách cách ly tới mặt phẳng Ground bên cạnh: $S = 0.3\text{ mm}$.
- Trở kháng tính toán thu được: $Z_0 = 51.8\ \Omega \approx 50\ \Omega$, suy hao phản xạ (Return Loss) $S_{11} < -18\text{ dB}$, triệt tiêu méo tín hiệu RF cho cả 2 dải tần 1575.42 MHz (GPS) và 900/1800 MHz (GSM).
Thử nghiệm và đánh giá (Testing & Validation)
Hệ thống được trải qua quá trình kiểm thử nghiêm ngặt tại phòng thí nghiệm Lab ManDevices (Viện Điện - ĐHBK Hà Nội) và lắp đặt thử nghiệm thực địa trên xe ô tô/xe công trình di chuyển thực tế.
+------------------------------------------------------------------------------------+
| BẢNG KẾT QUẢ ĐO KIỂM THỰC THẾ |
| |
| * Mức điện áp 12V LDO: 12.04 V (Chuẩn: 12.0 V, Lỗi: +0.33%) |
| * Mức điện áp 5V LDO: 5.02 V (Chuẩn: 5.0 V, Lỗi: +0.40%) |
| * Mức điện áp 3.3V LDO: 3.30 V (Chuẩn: 3.3 V, Lỗi: 0.00%) |
| * Nguồn Buck SIM800C: 4.08 V (Chuẩn: 4.1 V, Dòng đỉnh Max: 1.82A không sụt) |
| * Dòng tiêu thụ tổng: 45 mA (16VDC, Idle) / 185 mA (16VDC, Transmitting) |
| * Độ chính xác GPS: Sai số tĩnh 2.1m - 3.8m (So sánh GNSS RTK Surveyor) |
| * Nhiệt độ DS18B20: Sai lệch 0.2°C (So sánh nhiệt ẩm kế chuẩn HTC-1) |
+------------------------------------------------------------------------------------+
Các bài kiểm thử độ bền cơ học và môi trường:
- Thử nghiệm cắm ngược nguồn: Cấp điện áp $-36\text{V}$ liên tục trong 15 phút $\rightarrow$ Diode Schottky D1 5A khóa hoàn toàn, toàn bộ linh kiện vi mạch phía sau an toàn 100%.
- Thử nghiệm xung điện môi: Búa cao su và tác động lực va đập cơ học lên vỏ hợp kim nhôm CNC $\rightarrow$ Mạch hoạt động liên tục không reset, màn hình OLED không vỡ, thẻ SD Card không rung tuột chốt.
- Thử nghiệm mất mạng viễn thông: Ngắt sóng GSM/GPRS giả định bằng lồng Faraday $\rightarrow$ Firmware tự động ghi 1.440 bản ghi vào thẻ MicroSD; sau khi tái kết nối, toàn bộ 100% dữ liệu offline được truyền bù lên máy chủ trong vòng 48 giây qua giao thức MQTT QoS 1.
Đổi mới và đóng góp
- Cơ chế đo vận tốc kép thông minh (Dual-Speed Acquisition): Khắc phục triệt để nhược điểm "mù tốc độ" của các thiết bị GSHT thông thường khi xe công trình hoạt động tại các mỏ đá, hầm thủy điện hoặc khuất tán rừng sâu bị mất sóng vệ tinh GNSS bằng cách tự động chuyển mạch sang đếm xung cơ học từ cảm biến tiệm cận NPN.
- Hệ thống giám sát nhiệt độ và môi trường toàn diện: Khác với thiết bị GSHT thông thường chỉ giám sát vị trí, hệ thống tích hợp cảm biến nhiệt độ thân máy gắn trực tiếp trên vỏ và cảm biến nhiệt ẩm buồng lái, giúp ban điều hành cảnh báo sớm nguy cơ quá nhiệt động cơ cơ giới.
- Tối ưu hóa quản lý tiêu thụ điện năng với chế độ ngủ sâu (Deep Sleep): Điều khiển tắt có chọn lọc nguồn nuôi LDO của module GPS (qua IC TLV70233 chân EN) và đưa SIM800C về chế độ Sleep Mode ($0.6\text{ mA}$) khi xe tắt máy lâu hơn 30 phút, giảm 87.5% lượng tiêu thụ dòng ắc quy so với trạng thái hoạt động thường trực (từ $120\text{ mA}$ xuống còn $15\text{ mA}$).
- Kiến trúc mở trên nền tảng MQTT: Cho phép các doanh nghiệp xây dựng tự chủ hoàn toàn cơ sở dữ liệu và máy chủ phân tích, dễ dàng nhúng dữ liệu vào hệ thống ERP/BIM có sẵn của công ty mà không bị khóa phụ thuộc (Vendor Lock-in) vào máy chủ của các nhà mạng viễn thông.
Ứng dụng thực tế và triển khai
Kịch bản vận hành thực tế tại công trường
+-----------------------------------------------------------------------------------------+
| KỊCH BẢN VẬN HÀNH |
| |
| 1. BẬT KHÓA ĐIỆN XE |
| --> Thiết bị khởi động nguồn, OLED hiển thị "Ready", đèn LED GSM/GPS nhấp nháy |
| |
| 2. TÀI XẾ QUẸT THẺ RFID S50 |
| --> MFRC522 đọc UID --> Gửi gói xác thực lên Server --> Còi Buzzer kêu "Bíp" |
| --> Bắt đầu tính giờ ca làm việc liên tục (Work Shift Logging) |
| |
| 3. VẬN HÀNH THI CÔNG |
| --> Tần suất 10s/lần: Bắn gói tin MQTT (GPS, Vận tốc, Nhiệt độ, Áp ắc quy) |
| --> Ghi đồng thời tệp nhị phân/CSV vào thẻ nhớ MicroSD 16GB |
| |
| 4. TẮT MÁY / HẾT CA |
| --> Tài xế quẹt thẻ đăng xuất --> Thiết bị gửi tổng kết ca làm việc |
| --> Thiết bị tự động chuyển sang chế độ tiết kiệm điện Low-Power |
+-----------------------------------------------------------------------------------------+
Phân tích hiệu quả kinh tế và thu hồi vốn (ROI)
- Chi phí phần cứng tự chế tạo: Ước tính 1.250.000 VNĐ/thiết bị (thấp hơn 40–50% so với việc mua thiết bị ngoại nhập chuyên dụng cho máy công trình có giá 2.500.000 – 3.200.000 VNĐ).
- Định mức tiết kiệm: Ngăn chặn tình trạng gian lận giờ máy chạy và nổ máy không tải (Idling Engine), giúp trung bình mỗi xe cơ giới tiết kiệm 5–8% lượng dầu Diesel tiêu hao (tương đương 1.500.000 – 3.000.000 VNĐ/xe/tháng). Thời gian thu hồi vốn đầu tư thiết bị đạt mức kỷ lục: dưới 1.5 tháng vận hành.
Hạn chế và hướng phát triển
Hạn chế kỹ thuật hiện tại:
- Mạng truyền thông sử dụng module SIM800C dựa trên nền tảng sóng 2G/GPRS. Tại Việt Nam và nhiều quốc gia đang có lộ trình tắt sóng 2G hoàn toàn để tối ưu băng tần cho 4G/5G.
- Cảm biến đo nhiệt độ môi trường DHT11 có dải đo hẹp ($0 - 50^\circ\text{C}$) và vỏ nhựa không chịu được tiếp xúc trực tiếp với nước hoặc dầu mỡ máy móc.
- Dữ liệu nhiên liệu hiện tại đang tính toán gián tiếp qua thời gian nổ máy và tốc độ, chưa có cảm biến đo mức dầu chuyên dụng thả bình (Capacitive Fuel Sensor).
Hướng phát triển trong tương lai:
- Nâng cấp phần cứng viễn thông: Chuyển dịch thiết kế sang Module 4G LTE Cat-1/Cat-M1 (SIMCom SIM7600E hoặc Quectel EC200U) tích hợp sẵn GNSS độ chính xác cao.
- Tích hợp chuẩn giao tiếp công nghiệp: Bổ sung IC Transceiver RS485/CAN-bus (TJA1050/MAX485) để đọc trực tiếp dữ liệu chuẩn J1939 từ hộp điều khiển ECU xe tải/máy xúc và cảm biến báo dầu tuyến tính.
- Thuật toán AI trên biên (Edge AI): Ứng dụng cảm biến gia tốc kế 3 trục MPU6050 để phát hiện sớm các trạng thái bất thường: xe bị nghiêng lật, va chạm mạnh hoặc tài xế vận hành vượt ngưỡng rung giật an toàn.
Đối tượng hưởng lợi
- Sinh viên & Học viên chuyên ngành Kỹ thuật Đo lường, Tự động hóa, IoT: Nhận được tài liệu thiết kế phần cứng hoàn chỉnh từ sơ đồ nguyên lý mạch nguồn xung, mạch vi điều khiển ARM Cortex-M3, kỹ thuật vẽ mạch in PCB RF 50 Ohm đến lập trình nhúng C.
- Kỹ sư nhúng (Embedded Developers): Nắm vững kiến trúc xử lý chuỗi NMEA GPS, giao tiếp 1-Wire, ngắt Timer/Capture và kỹ thuật đóng gói bản tin JSON truyền qua giao thức MQTT.
- Doanh nghiệp xây dựng và nhà thầu cơ giới: Sở hữu giải pháp công nghệ giá thành hợp lý, dữ liệu bảo mật nội bộ, nâng cao 25% hiệu quả điều phối và giám sát thời gian thực phương tiện thi công.
- Nhà nghiên cứu khoa học ứng dụng: Cung cấp mô hình tham chiếu thực nghiệm về độ tin cậy của mạng cảm biến không dây trong môi trường công nghiệp nặng và cơ giới hóa.
Câu hỏi thường gặp
1. Yêu cầu kỹ thuật về nguồn điện khi lắp đặt thiết bị lên xe công trình là gì?
Thiết bị có thể đấu nối trực tiếp vào hệ thống ắc quy xe cơ giới từ 12V đến 36V DC nhờ tầng bảo vệ 3 cấp: cầu chì tự phục hồi 40V/3.5A, diode chống ngược cực 5A/60V, tụ chống sét TVS và mạch nguồn Buck TI TPS54360 chịu được xung áp đỉnh lên đến 60V.
2. Khi thiết bị mất kết nối mạng di động (GPRS) thì dữ liệu hành trình có bị mất không?
Không. Hệ thống tự động ghi song song toàn bộ tọa độ GPS, dữ liệu cảm biến và sự kiện quẹt thẻ RFID vào tệp nhật ký trên thẻ MicroSD chuẩn FATFS. Khi có sóng mạng trở lại, Firmware sẽ tự động gửi bù toàn bộ gói tin chưa chuyển giao lên Server.
3. Thiết bị có tương thích với phần mềm trích xuất dữ liệu của Bộ GTVT không?
Có. Phần cứng đã tích hợp sẵn IC chuyển đổi mức MAX232 kết nối cổng RS232 chuẩn DB9, cho phép cấu hình và trích xuất dữ liệu hành trình offline theo đúng cấu trúc giao thức quy chuẩn QCVN 31:2014/BGTVT.
4. Chi phí duy trì SIM data hàng tháng cho thiết bị là bao nhiêu?
Nhờ sử dụng giao thức MQTT có dung lượng Header cực nhỏ (chỉ 2 bytes) kết hợp nén chuỗi JSON, dung lượng dữ liệu tiêu hao cho mỗi thiết bị hoạt động 12 giờ/ngày chỉ khoảng 15MB – 25MB/tháng. Chi phí gói cước M2M/IoT chuyên dụng chỉ dao động từ 10.000 – 20.000 VNĐ/tháng.
5. Làm thế nào để nâng cấp thiết bị khi các nhà mạng tắt sóng 2G?
Sơ đồ chân giao tiếp UART giữa MCU STM32F103RCT6 và module SIM được thiết kế theo chuẩn độc lập. Khi nâng cấp lên module 4G LTE (như SIM7600C hay Quectel EC200U), ta chỉ cần thay đổi chân Pin-out module GSM trên mạch in mà không cần thiết kế lại toàn bộ kiến trúc phần cứng trung tâm và khối cảm biến.
Kết luận
Đồ án tốt nghiệp "Thiết kế thiết bị thu thập thông tin hiện trường ứng dụng trong hệ thống quản lý, giám sát xe công trình" đã giải quyết trọn vẹn và xuất sắc bài toán kỹ thuật từ nghiên cứu lý thuyết, tính toán thiết kế phần cứng, lập trình phần mềm nhúng đến thử nghiệm thực địa.
Với việc kết hợp tối ưu giữa vi điều khiển STM32F103, công nghệ định vị vệ tinh GNSS, kết nối mạng GSM/MQTT, định danh RFID và hệ thống cảm biến môi trường chuyên dụng, sản phẩm mang lại một giải pháp toàn diện, độ bền cao và chi phí tối ưu cho các doanh nghiệp xây dựng trong kỷ nguyên số hóa hạ tầng công nghiệp. Thiết bị sẵn sàng để chuyển giao công nghệ, mở rộng nâng cấp module 4G và triển khai sản xuất hàng loạt phục vụ thị trường thực tế.