Phần 2 : THỰC NGHIỆM
4.5. Chương trình chi tiết trên các nút mạng MiWi PRO
4.5.1. Chương trình trên nút mạng chủ
Hình 4-18: Chương trình cho nút chủ mạng MiWi PRO.
- Sau khi khởi tạo Miwi Stack, nút mạng sẽ thiết lập mạng trên kênh tần số của nó với PAN ID là 1234, địa chỉ là 0000. Cấu hình được lưu vào chip Flash SPI. - Tùy vào cấu hình hoạt động, Nút mạng sẽ biết các yêu cầu điều khiển và ra lệnh
điều khiển tương ứng tới nút được yêu cầu.
- Ở đây, nút mạng chủ sẽ nhận được các yêu cầu đóng/mở các thiết bị ở nút điều khiển tải và phản hồi của các nút đó về dòng điện chạy qua tải.
Power Up Init Miwi PRO
Stack
Thực hiện yêu cầu Có yêu cầu hoặc phản hồi
từ nút con concôncon Nhận cấu hình và
Lưu vào Flash
Không
Có
Gửi phản hồi Về nút con Chạy Miwi PRO Stack
Tạo mạng Tìm mạng để gia nhập và hoạt động như 1 nút con Có Không
4.5.2. Chương trình trên nút điều khiển tải và nút trung gian (nút con)
Hình 4-19: Chương trình cho nút con.
- Sau khi khởi tạo Miwi Stack, nút mạng sẽ dò tìm mạng trên kênh tần số của nó. Nếu tìm thấy, nó sẽ bắt đầu gia nhập và đọc cấu hình của riêng nó từ Master. Cấu hình được lưu vào chip Flash SPI.
- Tùy vào cấu hình hoạt động, Nút mạng sẽ biết cách lệnh điều khiển và gọi các driver tương ứng với từng lệnh.
- Ở đây, nút mạng sẽ nhận được các lệnh đóng/mở các chân I/O tương ứng với từng TRIAC và lệnh đọc các chân ADC tương ứng với từng cảm biến dòng.
Power Up Init Miwi PRO
Stack Thực hiện lệnh Tìm Mạng Có lệnh từ Master Sleep Nhận cấu hình và Lưu vào Flash
Có Không Không Có Gửi phản hồi Về Master Chạy Miwi PRO
4.5.3. Chương trình trên nút đọc phím điều khiển
Hình 4-20: Chương trình cho nút đọc phím bấm cảm ứng.
- Sau khi khởi tạo Miwi Stack, nút mạng sẽ dò tìm mạng trên kênh tần số của nó. Nếu tìm thấy, nó sẽ bắt đầu gia nhập và đọc cấu hình của riêng nó từ Master. Cấu hình được lưu vào chip Flash SPI.
- Tùy vào cấu hình hoạt động, Nút mạng sẽ biết cách lệnh điều khiển và gọi các driver tương ứng với từng lệnh.
- Ở đây, nút mạng sẽ nhận được các lệnh quét các chân tương ứng với module bàn phím sau đó gửi phản hồi về mỗi khi có sự kiện phím bấm.
Power Up Init Miwi Stack Đọc Mã Phím Tìm Mạng Có Phím Bấm Sleep Nhận cấu hình và Lưu vào Flash
Có
Không
Không
Có
Gửi yêu cầu Về Master Chạy Miwi Stack
Chương 5
KẾT QUẢ VÀ MỞ RỘNG ĐỂ TÀI