2. Đánh giá chất lƣợng của Đ.T.T.N (so với nội dung yêu cầu đã đề ra trong
3.1.2.4. Một số cấu trúc khác
a. Mạch vào ra bằng nút ấn và đèn LED
Các đèn LED đƣợc sử dụng dùng để kiểm tra chƣơng trình và hiện thị khi cần thiết. Trong một số trƣờng hợp để phát hiện ra lỗi của chƣơng trình để trong quá trình lâp trình có thể nhanh chóng tìm ra chỗ sai mà không tốn nhiều thời gian và công sức. Dùng nút bấm để khởi động chƣơng trình. Để dùng nút bấm khởi động chƣơng trình thì trong quá trình lập trình sử dụng mức 1 của chân đƣa vào ngắt nên khi đảo tín hiệu đƣa vào thì nó là 0 khi đó có thể dừng đƣợc chƣơng trình cho đến khi có bấm nút. Khi đó thì tín hiệu vào vi điều khiển là 0 nên sau khi đảo tín hiệu thì nó là 1 cho phép chƣơng trình chạy. Sau đó phải có thêm vòng lặp cho lệnh tiếp tục thực
54 hiện.
Các đèn LED đƣợc dùng để hiện thị xem nút đã đƣợc bấm chƣa, dùng để hiển thị kết quả khi biết chƣơng trình đã chạy đến điểm mà chƣơng trình đã đặt hay không.
Hình 3.10: Mạch ghép nối LED và nút ấn
b. Mạch ghép nối với động cơ và phát xung PWM
Hình 3.11: Mạch xuất tín hiệu PWM và nhận tín hiệu từ cảm biến Hall Các đèn LED dùng để nhận biêt đƣợc sự thay đổi của tín hiệu Hall
55 xem có đúng với bảng giá trị hay không.
c. Mạch truyền thông nối tiếp
Mạch có sử dụng max232 để thực hiện kết nối và cách ly mạch điều khiển với máy tính thông qua cổng com. Vì nếu không có IC cách ly thì các xung điện từ máy tính xuống có thể làm hỏng mạch điều khiển.
Dùng truyền thông nối tiếp để thực hịên đọc các tín hiệu từ mạch điều khiển lên để vẽ đồ thị tốc độ của động cơ hoặc có thể thực hiện điều khiển động cơ trực tiếp bằng máy tính.
Hình 3.12:Mạch ghép nối cổng COM
d. Nguồn cấp và các đèn báo.
56
57
58