HIỂN THỊ LCD MASTER

Một phần của tài liệu nghiên cứu thiết kế thiết bị huấn luyện báo vụ trên công nghệ dspic (Trang 70 - 72)

MASTER yêu cầu).

Quá trình trên đƣợc thực hiện theo nguyên lý nhƣ sau: Ở trạng thái bình thƣờng (Khi PIC MASTER không yêu cầu PIC SLAVE gửi dữ liệu về ), thì các PIC SLAVE vẫn thực hiện nhiệm vụ của mình (Mà không cần phải thông báo trạng thái về PIC MASTER).

Khi NSD chọn chức năng "Xem nội dung bản điện", đồng thời chọn đƣờng tốc độ cần xem (Chính là số thứ tự của PIC SLAVE trong mạng I2C). Lúc này PIC MASTER sẽ gửi yêu cầu tới PIC SLAVE tƣơng ứng thông báo về trạng thái của mình.

Nếu PIC SLAVE đang ở trạng thái chờ lệnh, thì nó sẽ gửi chuỗi "Không phát báo" về PIC MASTER. Nếu PIC SLAVE đang phát điện, thì nó sẽ gửi các tham số của bản điện (Số thứ tự của bản điện, tốc độ bản điện, hệ số tự tăng tốc độ) và nội dung nhóm điện đang phát về PIC MASTER.

1 sdfgh wekhl cvbnm 4 hjkld adrgh cxzsd 4 hjkld adrgh cxzsd 7 ghjyf fgjkl yuiop TH=1 BD001 TD=100 00 Chọn đường tốc độ cần xem nội dung điện. Vi chỉnh lại hệ số tự tăng tốc độ 10 nhóm một Vi chỉnh lại tốc độ phát bản điện Hiển thị số thứ tự của bản điện đang được phát

Hình 4-9. Mô tả MENU chức năng xem bản điện đang phát

HIỂN THỊ LCD MASTER MASTER Nhận từ PIC SLAVE và phân tích Định dạng dữ liệu và gửi tới PIC SLAVE Cập nhật dữ liệu Lấy yêu cầu NSD G iá t r ị m ớ i c ủ a th am s ố

Số hóa bởi Trung tâm Học liệu – Đại học Thái Nguyên http://www.lrc-tnu.edu.vn

Nội dung nhận đƣợc từ PIC SLAVE, sẽ đƣợc PIC MASTER phân tích và hiển thị đúng vị trí trên màn hình LCD. Đồng thời nếu PIC SLAVE đang phát điện, thì PIC MASTER tiếp tục yêu cầu PIC SLAVE gửi nội dung điện phát về PIC MASTER.

Mặt khác trong quá trình PIC MASTER và một PIC SLAVE đang liên lạc với nhau, khi PIC MASTER nhận đƣợc bất cứ sự thay đổi tham số nào của NSD nhƣ: Tăng tốc độ, tăng hệ số tốc độ, dừng phát... Thì PIC MASTER đều phải thông báo cho PIC SLAVE biết. Đồng thời khi PIC SLAVE tự động thay đổi bất cứ một

Số hóa bởi Trung tâm Học liệu – Đại học Thái Nguyên http://www.lrc-tnu.edu.vn

tham số nào, thì nó cũng phải gửi thông báo về PIC MASTER để hiện lên màn hình LCD ( Tránh tình trạng giá trị hiện thị trên LCD không khớp với giá trị mà PIC SLAVE đang xử lý).

+ Chức năng nghe kiểm tra MANIP

Chức năng nghe kiểm tra MANIP, thực chất là việc làm sao để nối thông liên lạc giữa MANIP + tai nghe của 1 học viên bất kỳ ( Trong số 80 học viên) với MANIP + tai nghe của giáo viên ( Tại vị trí trên bàn giáo viên).

Để thực hiện đƣợc việc này, cần có một ma trận chuyển mạch gồm 80 phần tử ( Tƣơng ứng với 80 vị trí MANIP của học viên). Một đầu dây của 80 phần tử chuyển mạch đƣợc nối đến 80 vị trí MANIP + tai nghe của 80 học viên, đầu còn lại của các chuyển mạch đƣợc nối với nhau. Sau đó nối tới bộ tiếp hợp, ghép với MANIP + tai nghe của giáo viên.

Để thuận tiện cho việc thiết kế mạch giải mã, 80 phần tử nêu trên đƣợc chia thành 10 cột, 8 hàng.

Khi NSD chọn và xác nhận vị trí MANIP cần nghe kiểm tra, PIC MASTER trực tiếp phân tích yêu cầu. Sau đó xuất chuỗi dữ liệu tới đầu vào của mạch giải mã hàng, giải mã cột. Tín hiệu từ đầu ra của bộ giải mã hàng và cột, sẽ làm cho phần tử tƣơng ứng trong ma trận chuyển mạch hoạt động. Từ đó kết nối liên lạc giữa MANIP + tai nghe của học viên với MANIP + tai nghe của giáo viên.

Để duy trì đƣợc trạng thái trên (Khi giáo viên chƣa chọn vị trí MANIP nghe kiểm tra khác), đòi hỏi dữ liệu đƣa vào mạch giải mã hàng và cột phải liên tục và ổn

NGHE KIEM TRA MANIP Chon manip = 01

Một phần của tài liệu nghiên cứu thiết kế thiết bị huấn luyện báo vụ trên công nghệ dspic (Trang 70 - 72)