Bối cảnh và vấn đề nghiên cứu

  • Lý do chọn đề tài: Trong bối cảnh phát triển mạnh mẽ của công nghệ điện tử, đặc biệt là các thiết bị cảm biến, việc tiêu thụ điện năng của các hệ thống chiếu sáng chiếm khoảng 15‑20 % toàn cầu. Trường Đại học Quảng Nam có khuôn viên rộng, hệ thống chiếu sáng hiện nay còn nhiều bất cập về hiệu quả năng lượng và độ tiện nghi.
  • Mục tiêu và câu hỏi nghiên cứu
    1. Nghiên cứu hoạt động của cảm biến ánh sáng, vi điều khiển AT89S52 và các linh kiện liên quan.
    2. Thiết kế và chế tạo hệ thống chiếu sáng thông minh cho khuôn viên trường.
    3. Đánh giá khả năng tiết kiệm điện năng thông qua việc tự động bật/tắt đèn dựa trên độ sáng và thời gian.
  • Đối tượng và phạm vi nghiên cứu
    • Đối tượng: Hệ thống chiếu sáng thông minh (cảm biến ánh sáng, vi điều khiển, rơ le, LED 7‑đoạn, DS1307, v.v.).
    • Phạm vi: Thiết kế mạch điện và phần mềm điều khiển cho khuôn viên trường Đại học Quảng Nam; thời gian thực hiện trong năm học 2015‑2019.

Cơ sở lý thuyết và phương pháp

  • Khung lý thuyết / mô hình
    • Bộ dao động thạch anh (Crystal) – tạo xung tần số 12 MHz cho vi điều khiển.
    • Vi điều khiển AT89S52 (MCS‑51) – 8 KB Flash, 256 byte RAM, 40 chân I/O.
    • DS1307 – chip đồng hồ thời gian thực (RTC) giao tiếp I²C, cung cấp thời gian thực cho vi điều khiển.
    • Quang trở (CdS) – giảm trở khi ánh sáng mạnh (tối > 1 MΩ, sáng < 100 Ω).
    • Transistor C1815 (NPN) và A1015 (PNP) – công tắc điện tử cho tải và LED 7‑đoạn.
    • Rơ le 5 chân HLS8L – công tắc điện áp 5 V DC, dòng cực đại 10 A, điện áp cực đại 250 VAC.
  • Phương pháp nghiên cứu
    • Phân tích‑tổng hợp: Tổng hợp tài liệu về các mô hình chiếu sáng thông minh đã có, phân tích các linh kiện điện tử.
    • Khảo sát thực địa: Đánh giá hiện trạng chiếu sáng tại trường (độ sáng, vị trí).
    • Thực nghiệm: Xây dựng mô hình mẫu, mô phỏng trong Proteus 7.10, và kiểm tra hoạt động thực tế.
    • Thiết kế hệ thống: Lập sơ đồ khối, thiết kế mạch PCB, viết phần mềm điều khiển bằng C (Keil C) cho AT89S52.
  • Nguồn dữ liệu: Các tài liệu kỹ thuật của linh kiện (datasheet AT89S52, DS1307, C1815, A1015, HLS8L), bản mô phỏng Proteus, và dữ liệu đo thực địa tại trường.

Nội dung chính theo từng chương

Chương 1: Cơ sở lý thuyết

  • Bộ dao động thạch anh: Giới thiệu nguyên lý RLC, tần số 12 MHz, khung nối XTAL1–XTAL2 và tụ C1, C2 (≈30 pF).
  • Vi điều khiển AT89S52: Kiến trúc 8‑bit, các cổng P0‑P3, cấu hình port cho LED 7‑đoạn, cảm biến, rơ le.
  • DS1307: Mô tả các thanh ghi thời gian, giao tiếp I²C (SDA, SCL) qua P3.4, P3.5.
  • Phần mềm Proteus 7.10: Công cụ mô phỏng mạch và vi điều khiển, bố trí thư viện linh kiện, quy trình nạp file .hex.

Chương 2: Thiết kế mạch điện điều khiển hệ thống chiếu sáng

Thành phần Chức năng Pin/Port Thông số nổi bật
AT89S52 Điều khiển toàn bộ hệ thống P0‑P3 12 MHz, 8 KB Flash
DS1307 Cung cấp thời gian thực P3.4 (SDA), P3.5 (SCL) I²C, 56 byte RAM
Quang trở Đo độ sáng môi trường Analog vào V2 CdS, giảm R khi sáng
LM358 So sánh điện áp V2‑V3 – Op‑amp, nguồn 5 V
Transistor C1815 (NPN) Điều khiển rơ le khi sáng P2.6 Hệ số β ≈ 100
Transistor A1015 (PNP) Bảo vệ ngắt dòng P2.5 Hệ số β ≈ 100
Rơ le HLS8L Công tắc tải (đèn) – 5 V DC, 10 A, 250 VAC
LED 7‑đoạn (6 đơn vị) Hiển thị thời gian P0 4.7 kΩ hạn dòng, chung anode
  • Thuật toán điều khiển:

    1. Đọc thời gian từ DS1307.
    2. So sánh với thời gian cài đặt (hbt, pbt, gbt).
    3. Nếu thời gian hợp lệ, đọc giá trị quang trở; nếu độ sáng < ngưỡng → bật rơ le, ngược lại tắt.
    4. Cập nhật hiển thị LED 7‑đoạn (giờ, phút, giây).
  • Mạch chi tiết: Sơ đồ PCB gồm các khối nguồn 5 V, 3 V (cho DS1307), tụ lọc, resistor pull‑up cho I²C, và đường tín hiệu đồng bộ.

Chương 3: Mô phỏng mạch điện và thiết kế hệ thống chiếu sáng thông minh

  • Mô phỏng Proteus:
    • Đưa file .hex được biên dịch từ Keil C vào vi điều khiển.
    • Khi chạy, các LED 7‑đoạn hiển thị thời gian, rơ le bật khi độ sáng thấp và thời gian nằm trong khoảng cài đặt.
    • Lỗi “simulation is not running in real time due to excessive CPU load” xuất hiện do tải tính toán, không ảnh hưởng tới hoạt động thực tế.
  • Thiết kế bố trí: Phân bố các cảm biến ánh sáng và đèn tại các khu vực quan trọng (cổng vào, khu vực học tập, hành lang).
  • Đánh giá hiệu quả: Mạch hoạt động ổn định trong môi trường thực; thời gian đáp ứng dưới 1 ms nhờ vi điều khiển 12 MHz; tiêu thụ điện năng của bộ điều khiển < 5 mA.

Thiết kế và triển khai

  • Kiến trúc hệ thống: Kiến trúc 4‑khối (thời gian thực, vi điều khiển, cảm biến ánh sáng, tải). Tất cả các khối giao tiếp qua cổng I/O của AT89S52, đồng thời DS1307 cung cấp thời gian qua I²C.
  • Công nghệ:
    • Vi điều khiển AT89S52 (MCS‑51) lập trình bằng ngôn ngữ C (Keil).
    • Mô phỏng bằng Proteus 7.10; thiết kế PCB bằng phần mềm (ví dụ EAGLE hoặc KiCad, không có trong văn bản nhưng chỉ đề cập tới “thiết kế mạch in”).
  • Kiểm thử:
    • Kiểm thử chức năng: Kiểm tra đúng/nhầm tín hiệu LED, rơ le, và đồng bộ thời gian.
    • Kiểm thử môi trường: Thay đổi độ sáng môi trường để xác nhận ngưỡng bật/tắt.
    • Chi tiết mã nguồn: Các hàm start_rtc, stop_rtc, gui_rtc, nhan_rtc thực hiện giao tiếp I²C; các hàm htgio, hienthi1‑4 điều khiển LED 7‑đoạn; các vòng while(1) trong main duy trì vòng lặp điều khiển.
  • Triển khai thực tế: Lắp đặt mạch trên bảng mạch in, cắm vào nguồn 5 V, kết nối cảm biến tại các vị trí chiến lược; hệ thống đã được triển khai thử nghiệm tại một phần khuôn viên trường.

Kết quả và đóng góp

  • Kết quả chính
    • Hệ thống đáp ứng đúng thời gian cài đặt và độ sáng, tự động bật/tắt đèn.
    • Tiết kiệm điện năng dựa trên giả thuyết: giảm đáng kể tiêu thụ so với chiếu sáng liên tục (không có số liệu định lượng trong văn bản).
    • Thời gian phản hồi < 1 ms, phù hợp cho môi trường thời gian thực.
  • Giải pháp/kiến nghị
    • Đề xuất mở rộng cảm biến đa điểm để tăng độ phủ sáng.
    • Sử dụng vi điều khiển 8‑bit hiện tại cho các dự án tương tự với chi phí thấp.
  • Đóng góp so với nghiên cứu trước
    • Tích hợp DS1307 và quang trở vào cùng một vi điều khiển để đồng thời quản lý thời gian và độ sáng – chưa thấy ở các mô hình chiếu sáng công cộng được trích dẫn trong văn bản.

Hạn chế và hướng nghiên cứu tiếp

  • Hạn chế
    • Chỉ triển khai thử nghiệm ở một khu vực nhỏ của trường; chưa đánh giá toàn bộ khuôn viên.
    • Không có đo lường chi tiết về tiết kiệm năng lượng (kWh) trong văn bản.
  • Hướng nghiên cứu
    • Mở rộng mạng cảm biến (nhiều quang trở) để cải thiện độ chính xác.
    • Nâng cấp vi điều khiển lên nền tảng 32‑bit (ARM Cortex‑M) để hỗ trợ giao thức không dây (Wi‑Fi, Zigbee).
    • Tích hợp thuật toán dự báo dựa trên dữ liệu lịch sử để tối ưu hoá thời gian bật/tắt.

Giá trị tham khảo

  • Sinh viên ngành Điện‑Điện tử / Tự động hoá: Tham khảo quy trình thiết kế vi điều khiển, giao tiếp I²C, và lập trình C cho MCU.
  • Nhà nghiên cứu về hệ thống chiếu sáng thông minh: Các mô hình mạch và thuật toán điều khiển được trình bày có thể làm cơ sở cho các dự án tiết kiệm năng lượng.
  • Giảng viên hướng dẫn đồ án: Phần mô tả chi tiết mạch, cấu trúc chương trình, và cách kiểm thử cung cấp tài liệu hướng dẫn thực hành.

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

  1. Cảm biến ánh sáng được sử dụng loại nào?
    • Sử dụng quang trở CdS (Cadmium sulfide) với điện trở tối > 1 MΩ và giảm dưới 100 Ω khi ánh sáng mạnh.
  2. Vi điều khiển AT89S52 có bao nhiêu byte RAM nội?
    • 128 byte RAM nội, và 8 KB Flash ROM cho chương trình.
  3. DS1307 giao tiếp với vi điều khiển qua giao thức nào?
    • Giao tiếp I²C: SDA trên P3.4, SCL trên P3.5.
  4. Rơ le HLS8L hỗ trợ điện áp và dòng tối đa bao nhiêu?
    • Điện áp cực đại 250 VAC, dòng cực đại 10 A.
  5. Mạch điều khiển thời gian thực được đồng bộ với tần số nào?
    • 12 MHz được cung cấp bởi dao động thạch anh (Crystal) nối vào chân XTAL1, XTAL2 của AT89S52.

Kết luận

Hệ thống chiếu sáng thông minh được nghiên cứu và thiết kế dựa trên vi điều khiển AT89S52, cảm biến ánh sáng CdS và đồng hồ thời gian thực DS1307 đã chứng minh khả năng điều khiển tự động dựa trên thời gian và độ sáng môi trường. Mặc dù thực nghiệm chỉ trên một phần khuôn viên, kết quả cho thấy tiềm năng giảm đáng kể tiêu thụ điện năng và cải thiện tiện nghi chiếu sáng cho trường Đại học Quảng Nam. Các đề xuất mở rộng và nâng cấp sẽ là hướng đi tiếp theo để đưa giải pháp này tới quy mô toàn trường.