Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 16 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
16
Dung lượng
97 KB
Nội dung
Chương 7: Thiết Kế Mạch Một hệ thống vi xử lý sau thiết kế phần cứng muốn làm việc phải có phần mềm điều khiển Chương trình phần mềm chặt chẽ, linh hoạt hệ thống hoạt động xác Lập trình thực chương trình với ngôn ngữ để điều khiển cách xử lý liệu theo yêu cầu cụ thể vấn đề Do đó, bên cạnh hiểu biết chế hoạt động máy tính, người lập trình cần phải nắm vững cách tổ chức liệu cách xử lý gọi giải thuật Hiện có phương pháp lập trình thông dụng phương pháp lập trình phương pháp lập trình cấu trúc 7.1Phương pháp lập trình : Phương pháp CPU đọc thò chương trình từ đòa thấp đến đòa cao thực chúng đòa cuối Ưu điểm phương pháp người đọc dễ theo dõi chương trình nắm ý đồ người thực Tuy nhiên lại có nhược điểm kích thước chương trình lớn 7.2Phương pháp lập trình có cấu trúc: Theo phương pháp đoạn thường xuyên lập lại chương trình người ta đem chúng khỏi chương trình đặt chúng chương trình thi hành đến đoạn chương trình CPU nhảy đến đòa xác đònh chương trình để thực tác vụ Để trình làm việc không bò gián đoạn ta dùng lệnh quay (RET) CPU quay chương trình Phương pháp tỏ hiệu việc giảm kích thước chương trình thuận tiện cho người viết người thực sử dụng tập đồ án 7.3-KIỂM TRA VÀ ĐÁNH GIÁ HỆ THỐNG: Sau hoàn tất công đoạn lắp ráp, tiến hành kiểm tra hoạt độngmạch • Cấp điện cho mạch, mở công tắc POWER • Nhấn phím START mạch bắt đầu việc tính tiền • Nhấn phím STOP để thử chấm dứt việc đếm số km chạy không khách • Thử chọn MODE VC C • Điều chỉnh núm “Tín hiệu tốc độ” để thayVC C đổi vận tốcVC C theo dõi thay đổi nhòp kêu loa cảnh báo R1 10k SW R2 Q9 SPEAKER A1015 4k7 R3 330 10k R 25 VC V IN V O U T PVN M C LR */ V PP R B7/ P GD R B6/ P GC R A0/ A N R B5 R A1/ A N R B4 R A2/ A N 2/ V R EF/ C VR EF R B3/ P GM R A3/ A N 3/ V R EF+ R B2 R A4/ T 0C KI / C 1O U T R B1 R A5/ A N 4/ S S*/ C 2OU T R B0/ I N T R E0/ R D */ A N 23 VSS R C 4/ S D I / S D A R E1/ W R */ A N VSS 10 R E2/ C S*/ A N 24 R C 5/ S D O VD D 25 26 R C 6/ T X/ C K 15 R C 7/ R X/ D T R C 0/ T 1O SO/ T 1C KI 16 17 R C 1/ T 1O SI / C C P2 18 R C 2/ C C P1 R C 3/ S C K/ S C L VC C 13 14 O SC 1/ C LKI N O SC 2/ C LKO U T C3 C4 R D 7/ P SP7 R D 6/ P SP6 R D 5/ P SP5 R D 4/ P SP4 R D 3/ P SP3 R D 2/ P SP2 R D 1/ P SP1 R D 0/ P SP0 31 12 Q2 Q3 4k7 32 11 30 29 28 27 22 21 20 19 Q4 VC C R 30 R 31 R 32 R 33 R 34 R 35 R 36 R 37 LED 330 J7 J2 2 0n R 24 J6 Q5 Q6 u F / 6V Q7 X1 330 Q10 LED PH AT VC C u F / 16 V VD D 40 39 38 37 36 35 34 33 R 16 R 17 R 18 R 19 R 20 R 21 R 22 R 23 PI C 16F877A LED TH U p ow e r -12 v R4 4k7 30 GND J3 C1 C2 2 0n R5 SW U1 7805 Q1 C5 C6 30pFx2 A1015x8 J5 LED U4 10 LED U5 10 a b c d e f g cp a b c d e f g cp A2 A1 a b c d e f g cp LE D 10 A2 A1 A2 A1 LED U3 a b c d e f g cp 10 LE D 7 U2 a b c d e f g cp A2 A1 10 U1 a b c d e f g cp A2 A1 10 8 J4 J5 T it le S iz e C D a te : < T it le > D ocum ent N um b W ednesday , J Tính toán lựa chọn linh kiện: Tần số sóng vuông ra: f = 1/T = 1,44/(R1 + 2R2)C = 100Hz Chọn C=1MF: R1 = 10KΩ (R1 = 10KΩ + 0) Suy : 2R2 = (1,44/ 100.C) – R1 = 9.4KΩ Hay R2 = 4.7KΩ ...• Thử chọn MODE VC C • Điều chỉnh núm “Tín hiệu tốc độ để thayVC C đổi vận tốcVC C theo dõi thay đổi nhòp kêu loa cảnh báo R1 10k SW R2 Q9 SPEAKER A1015 4k7... 28 27 22 21 20 19 Q4 VC C R 30 R 31 R 32 R 33 R 34 R 35 R 36 R 37 LED 330 J7 J2 2 0n R 24 J6 Q5 Q6 u F / 6V Q7 X1 330 Q10 LED PH AT VC C u F / 16 V VD D 40 39 38 37 36 35 34 33 R 16 R 17 R 18. .. 33 R 16 R 17 R 18 R 19 R 20 R 21 R 22 R 23 PI C 16F877A LED TH U p ow e r -12 v R4 4k7 30 GND J3 C1 C2 2 0n R5 SW U1 780 5 Q1 C5 C6 30pFx2 A1015x8 J5 LED U4 10 LED U5 10 a b c d e f g cp a b