Sau khi thiết kế và ghộp nối phần cứng, nạp chương trỡnh cho PSoC và thiết kế chương trỡnh trờn mỏy tớnh, ta tiến hành chạy thử nghiệm và đỏnh giỏ thiết kế. Cỏc bước
thư nghiệmđược tiến hành như sau:
Thử nghiệm mạch đo và hiệu chỉnh thiết bị đo
Cấp nguồn 220V cho mạch nguồn, kết nối mạch nguồn với mạch thu thập và điều khiển. Đầu ra của rơ le điều khiển nối với ổ cắm cú cắm thiết bị điều khiển (sử dụng đốn và
quạt khi thử nghiệm).
Để cạnh mạch đo một nhiệt kế đo nhiệt độ mụi trường. Đọc giỏ trị nhiệt độ trờn nhiệt kế sau đú điều chỉnh biến trở của mạch đo sao cho nhiệt độ hiển thị trờn LCD của
mạchđo bằng với nhiệtđộ của nhiệt kế.
Kết thỳc quỏ trỡnh thử nghiệm, ta thấy mạch thu thập và điều khiển hoạt động tốt, nhiệt độ đo được hiển thị chớnh xỏc. Khi thử tỏc động thay đổi nhiệt độ ở cảm biến, nhiệt độ hiển thị kịp thời và chớnh xỏc.
Ta thử thay đổi biến trở sao cho nhiệt độ hiển thị trờn LCD được thay đổi thỡ ta
thấy như sau:
• Khi nhiệt độ vượt ngưỡng 30oC (thiết lập ngưỡng nhiệt độ max = 30), mạch điều khiển hoạt động, rơle đúng và bật quạt.
• Khi nhiệt độ dưới ngưỡng 15oC (thiết lập ngưỡng nhiệt độ min = 15), mạch điều khiển hoạt động, rơle đúng và bật đốn sưởi ấm.
Thử nghiệm khi kết nối chương trỡnh
Sau khi kiểmtra mạch thu thập và điều khiển hoạt động tốt và ổn định, tiếp đến ta kiểm tra hoạt động truyền thụng Bluetooth của mạch với Server. Kết nối và cấp nguồn cho ARF32, kết nối USB Bluetooth Dongle cho Server. Khởi động chương trỡnh BlueSoleil trờn Server để dũ tỡm thiết bị ARF32 từ mạch thu thập, điều khiển. Mạch thu thập và điều khiển sẽ được phỏt hiện với tờn là Serial Port Device.
Sau khi thiết lập kết nối Pair device giữa server và mạch, dịch vụ Bluetooth Serial Port Service được cung cấp cho kết nối. Sử dụng dịch vụ này để thiết lập một kết nối COM ảo giữa server vớimạch thu thập và điều khiển.
Nguyễn Quang Huy 64
Hỡnh3.5.2: Thu nhận nhiệt độ
Khi hệ thống được kết nối hoàn chỉnh thỡ ta thấy nhiệt độ hiển thị trờn LCD và
nhiệtđộ phũng hiện tại hiển thị trờn mỏy tớnh là như nhau.
Thử truyền lệnhBật Đốn và Tắt đốn thỡ đốn bật và tắt theo đỳng lệnh vừađượcđiều
khiển. Thay đổi giỏ trị biến trởđể nhiệtđộ trờn 30oC thỡ ta thấy quạtđược bật và nhiệtđộ
dưới 15oC thỡ đốn được bật. Như vậy, hệ thống hoạt động khi kết nối với mỏy tớnh hoạt động bỡnh thường.
Chương trỡnh chạy ổn định, giỏ trị đo và trạng thỏi thiết bị được cập nhật liờn tục từ mạch thu thập và điều khiển. Như vậy, trong quỏ trỡnh chạy thử nghiệm, kết quả thu được
là cỏc mụ đun phần cứng và phần mềm đều hoạt động tốt, cỏc chức năng của từng mụ đun hoạt động khỏ ổn định. Tuy nhiờn, cú đụi lỳc cỏc thiết bị kết nối Bluetooth gặp phải khú khăn khi dũ tỡm và thiết lập kết nối.
Nguyễn Quang Huy 65
Phần 4 Vấn đề an toàn và bảo mật trong Bluetooth