Xây dựng thuật toán cho cảm biến quay đa hướng

Một phần của tài liệu Luận án Tiến sĩ Nghiên cứu giải pháp tiết kiệm năng lượng sử dụng cắt mức biên sau điện áp và cảm biến quay đa hướng cho thiết bị chiếu sáng (Trang 66 - 67)

6. Bố cục của luận án

3.4Xây dựng thuật toán cho cảm biến quay đa hướng

Thuật toán của cảm biến quay đa hướng được đưa ra ở hình 3.6:

Hình 3.6: Thuật toán cảm biến quay đa hướng

Thuật toán này được phát triển để tự động xoay các cảm biến, tính toán các góc và thu thập độ rọi theo nhiều hướng. Trong hệ thống điều khiển ánh sáng, việc định hướng phương vị của cảm biến rất quan trọng đối với quá trình đo đạc dữ liệu cường độ ánh sáng. Vấn đềđó đã được giải quyết trong nghiên cứu này, bởi cảm biến được đề xuất có thểxoay 360 độ, do đó bất kỳhướng nào cũng có thểlà hướng khởi tạo của cảm biến.

52 Sau khi thiết lập hướng cảm biến, thuật toán bắt đầu điều khiển động cơ và thu thập dữ liệu cảm biến. Trừ khi bộđiều khiển phát ra tín hiệu kết thúc chu trình, các bước chính được trình bày trong hình 3.6 được thực hiện lặp đi lặp trong một chu trình khép kín. Trong mỗi lần lặp, hệ thống trước hết tăng bước động cơ để quay cảm biến. Hướng cảm biến được tính toán và đo cường độánh sáng. Sau đó, dữ liệu cảm biến được truyền đến hệ thống giám sát. Nghiên cứu sử dụng một biến bộđếm đểtheo dõi các bước của động cơ. Nếu động cơ đã quay đủ một vòng (đạt 2048 bước), động cơ sẽđược đảo ngược về vị trí khởi tạo, bộđếm bước được đặt lại về0 và sau đó cảm biến liên tục đo dữ liệu.

Hướng của cảm biến được tính từbước động cơ quay bằng công thức (3.2). Do đó, hệ thống có thể xoay cảm biến theo bất kỳhướng nào. Hơn nữa, người dùng có thể lập trình cảm biến để đo theo hướng góc tương đương, chẳng hạn như cảm biến đo 8 hướng (cách nhau 45 độ), 16 hướng (cách nhau 22,5 độ) hoặc 32 hướng (cách nhau 11,25 độ). Ngoài ra, cùng với hướng và cường độ ánh sáng, thời gian đo có thể được ghi lại và truyền lên khối giám sát.

Một phần của tài liệu Luận án Tiến sĩ Nghiên cứu giải pháp tiết kiệm năng lượng sử dụng cắt mức biên sau điện áp và cảm biến quay đa hướng cho thiết bị chiếu sáng (Trang 66 - 67)