Thiết kế vả thi công hệ thống test time tự động ứng dụng CPUZ80 part8 pot - Pdf 18

Luận văn tốt nghiệp
Hệ thống báo giờ tự động3.3.8- Chương trình con ERROR.
 Mô tả chương trình
Nhằm báo lỗi cho người sử dụng biết những lỗi như: xóa Hottime/Skiptime
rỗng, thêm Hottime/Skiptime thứ 11.
Nhấn phím “OK” để bỏ lỗi (thoát khỏi ERROR)
Thông báo lỗi bằng cách chớp tắt chữ ERROR trên đèn hiển thò.
 Lưu đồ:
Lưu đồ chương trình ERROR như sau:



N

TẮT LED
TRÌ HOÃN PHỤC HỒI AF ,BC, DE, HL TỪ STACK

KẾT THÚC
Hình 35 : LƯU ĐỒ CHI TIẾT CHƯƠNG TRÌNH ERRORLuận văn tốt nghiệp
Hệ thống báo giờ tự độngTóm lại
Toàn bộ phần mềm được thiết kế để đáp ứng cho yêu cầu và mục đích của
đề tài. Hệ Thống báo giờ tự động sử dụng các chương trình:
 Chương trình MAIN để khởi động hệ thống, so sánh thời gian thực với các
Restime, Hotime, Skiptime và thứ trong tuần để ra quyết đònh báo hiệu
và điều khiển báo hiệu.
 Chương trình RTP (Real Time Program) để tạo thời gian thực

Gồm sơ đồ mạch in lớp trên, sơ đồ mạch in lớp dưới và sơ đồ bố trí linh
kiện. Vì các sơ đồ này được vẽ ở Eagle nên không mang được sang word (kích
thước lớn) nên không trình bày ở đây.
Luận văn tốt nghiệp
Hệ thống báo giờ tự động

PHẦN III
KẾT LUẬN VÀ KIẾN NGHỊ
Luận văn tốt nghiệp
Hệ thống báo giờ tự độngI- KẾT QUẢ THỰC NGHIỆM.
Với thiết kế như trên, phần mềm Hệ Thống hoạt động tốt và ổn đònh, hoàn
toàn tương thích với phần cứng.
Qua thực nghiệm, Hệ Thống hoạt động tốt, các tính năng đã đề ra đều đạt
yêu cầu. Hệ Thống có cách sử dụng đơn giản.
Tuy nhiên Hệ Thống cũng có một số hạn chế:
Hệ Thống đòi hỏi phải được cấp điện liên tục để hoạt động đếm thời gian và
báo hiệu chính xác. Do đó, Hệ Thống phải dùng đến accu dự phòng, người sử
dụng phải tốn chi phí cho accu.

Để lựa chọn các chức năng: SETTIME, HOTTIME hay SKIPTIME người sử
dụng ấn phím “select” cho đến khi đèn chỉ thò chức năng mong muốn sáng lên.
Khi không muốn lựa chọn chức năng nữa hay sau khi thực hiện xong chức năng
nào đó, người sử dụng phải ấn phím “sellect” cho đến khi cả ba đèn chỉ thò đều
tắt để Hệ Thống trở lại hoạt động bình thường.
Sau khi đã lựa chọn xong chức năng mong muốn, người sử dụng ấn phím
“accept” để bắt đầu thực hiện các chức năng của chức năng đó.
Lưu ý:
Chức năng HOTTIME hay SKIPTIME có ba phục vụ : xem, xóa và đặt
mới.
2.1- Chức năng điều chỉnh thời gian thực (SETTIME ).
Sử dụng các phím trên bàn phím để điều chỉnh thời gian thực theo qui
đònh như sau:
 Phím “+ “ tăng phút.
 Phím “-“ giảm phút.
 Phím “Ins _+” tăng giờ.
 Phím “Ins_-“ giảm giờ.
 Phím “Del/Date_ +” tăng thứ.
 Phím “Del/Date_-“ giảm thứ.
Phím “OK” chấp nhận giờ phút đã điều chỉnh và thoát khỏi chức năng
SETTIME .
Khi ấn các phím “+” hay “-“ có thể ấn và giữ để thứ, giơ,ø phút tăng liên tục.
Ghi chú :
Phím “Ins_+”, “Ins_-“ hay “Del/Date_+”, “Del/Date_-“ được tạo ra do ấn phím
“+” hay ”-“ trong khi ấn và giữ phím “Ins”, “Del/Date”.
2.2- Chức năng về Hottime.
Chức năng HOTTIME gồm có: Xem, xóa và đặt Hottime mới. Cách sử dụng
bàn phím như sau:
 Phím “+” Xem HOTTIME kế sau.
 Phím “-“ Xem HOTTIME kế trước.

Các trường hợp xuất hiện thông báo lỗi:
 Xóa Skiptime trong khi không có Skiptime nào trong bộ nhớ.
 Đặt Skiptime thứ 11
Thông báo lỗi là chữ ERROR chớp tắt trên đèn hiển thò. Khi gặp thông báo
lỗi ấn phím “OK” để bỏ lỗi.
III- KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN CỦA ĐỀ TÀI
Kỹ thuật vi xử lí ngày càng đóng vai trò quan trọng trong tự động điều
khiển. Nó là kỹ thuật của tương lai, là chìa khóa đi vào công nghệ hiện đại. tuy
nhiên đối với sinh viên ngành điện tử đây vẫn còn là một lónh vực mới mẽ, hứa
Luận văn tốt nghiệp
Hệ thống báo giờ tự độnghẹn và mở ra nhiều triển vọng. Chính vì vậy, để góp phần tạo nền tảng ban đầu
cho việc học tập, tìm hiểu kỹ thuật vi xử lí người viết đã thực hiện đề tài : ỨNG
DỤNG CPU-Z80 VÀO HỆ THỐNG BÁO GIỜ TỰ ĐỘNG.
Với tên gọi Hệ Thống Báo Giờ Tự Động, Hệ Thống đã đạt được những
khả năng sau:
_ Tạo ra thời gian thực gồm thứ, giờ, phút, giây và hiển thò thứ, giờ, phút,
giây trên led 7 đoạn.
_ Tự động báo hiệu báo hiệu tại những thời điểm cố đònh hàng ngày
(những thời điểm này được đặt sẵn trong IC-ROM). Không báo hiệu vào ngày
chủ nhật.
_ Cho phép người sử dụng đặt vào hệ thống 10 thời điểm báo hiệu đột
xuất (10 Hottime)
_ Cho phép người sử dụng đặt vào hệ thống 10 thời điểm cấm báo hiệu
(10 Skiptime)
_ Cho phép người sử dụng điều chỉnh thời gian thực gồm điều chỉnh thứ,
giờ, phút. Cách thức điều chỉnh là điều chỉnh thứ, giờ, phút độc lập với nhau và
có thể điều chỉnh theo hướng tăng hoặc giảm.

dụng tự động hóa vào đời sống mang lại những lợi ích to lớn về kinh tế xã hội.
Để đạt được điều này theo người viết chúng ta phải :
 Đầu tư nghiên cứu kỹ thuật vi xử lí và tự động điều khiển.
 Trang bò các thiết bò phục vụ nghiên cứu và giảng dạy, tiếp cận dần với
kỹ thuật mới.
 Ứng dụng các thành quả đạt được trong nghiên cứu vào đời sống.


Nhờ tải bản gốc

Tài liệu, ebook tham khảo khác

Music ♫

Copyright: Tài liệu đại học © DMCA.com Protection Status