SoftwareSmart Factory

Phần mềm kiểm tra tai nghe và thiết bị sạc không dây

Phát triển phần mềm WinForms phục vụ kiểm tra chất lượng tai nghe cao cấp và thiết bị sạc không dây cho đối tác của Merry & Luxshare Việt Nam. Xây dựng kết nối BLE, RF.

C#WinFormsSQL ServerBLERFMeasurement Devices

Tài liệu kỹ thuật dự án

Vai tròKỹ sư phát triển phần mềm - Phát triển cho đối tác của Merry & Luxshare Việt Nam
Thời gian03/2022 - 10/2022
Trạng tháiĐã bàn giao
Danh mục
SoftwareSmart Factory

Tổng quan dự án

Dự án phát triển phần mềm kiểm tra chất lượng (QA Testing Software) cho dòng sản phẩm tai nghe Bluetooth cao cấp và sạc không dây cho đối tác của Merry & Luxshare Việt Nam. Phần mềm giải quyết yêu cầu đo đạc tự động các thông số dòng điện, điện áp, tần số sóng vô tuyến (RF) và các chức năng kết nối Bluetooth năng lượng thấp (BLE), giúp đẩy nhanh tốc độ kiểm tra xuất xưởng.

Trải nghiệm Demo tương tác

* Lưu ý: Đây là bản giả lập mô phỏng một tính năng nhỏ thuộc hệ thống lớn của dự án thực tế.
Chọn mẫu đầu vào:
QA FIXTURE: AUTOMATIC TEST
1. PINS CONTACT TESTAWAIT
2. BLE ADV SCANAWAIT
3. BLE GATT READAWAIT
4. RF SWEPT RANGEAWAIT
5. WIRELESS COIL TESTAWAIT
UNIT UNDER TEST (UUT)
SYSTEM CONSOLE LOGS:

Sơ đồ kiến trúc kỹ thuật

* Lưu ý: Đây là sơ đồ khối rút gọn mô tả luồng xử lý chính của dự án thực tế.
1
BLE Link

Giao tiếp lệnh GATT

Windows BT APIs
2
RF Sweep

Quét dải tần & Sóng vô tuyến

GPIB / RS232 SCPI
3
WinForms

Đo đạc & Điều phối tự động

C# QA Logic
4
MES SQL

Đồng bộ hóa kết quả QA

Serial mapping audit
→ Kiểm thử tự động: Quét serial kết nối → Đo BLE battery & pairing → Gửi lệnh SCPI quét RF → Đẩy kết quả PASS/FAIL lên SQL

Tính năng chính

Đo sóng vô tuyến (RF Testing): Kết nối, điều khiển máy đo sóng RF để quét dải tần số âm thanh và cường độ sóng tai nghe phát ra.
Giao tiếp BLE tự động: Tự động ghép nối, gửi tập lệnh GATT để kiểm tra các tính năng của tai nghe như tăng giảm âm lượng, cảm biến chạm.
Kiểm tra sạc không dây: Đọc các chỉ số dòng điện nạp, điện áp cuộn cảm ứng từ bộ nguồn một chiều chuyên dụng.
Lịch sử kiểm tra (Logging): Lưu chi tiết từng bài test lỗi (Fail item) kèm số serial vào cơ sở dữ liệu SQL Server để kiểm tra lỗi hàng loạt.

Kiến trúc hệ thống

Phần mềm được viết bằng C# WinForms để tối ưu hóa tương tác phần cứng máy tính. Sử dụng thư viện Windows.Devices.Bluetooth kết nối thiết bị BLE. Thư viện SCPI (Standard Commands for Programmable Instruments) được xây dựng để gửi lệnh điều khiển máy đo qua cáp GPIB/USB/RS232. Cơ sở dữ liệu SQL Server lưu cục bộ kết quả test trước khi đồng bộ với MES đối tác.

Thành tựu đạt được

1

Tối ưu hóa và rút ngắn đáng kể thời gian kiểm thử xuất xưởng tai nghe trên mỗi sản phẩm.

2

Tự động hóa hoàn toàn các bước đo đạc thay cho thao tác bấm nút bằng tay trên thiết bị đo.

3

Triệt tiêu hoàn toàn các sai lệch kết quả đo đạc do yếu tố con người.

Đinh Sỹ Chung

AI Engineer & Software Developer © 2026. All Rights Reserved.