mach dieu khien den giao thong dung vi dieu khien pic co code va so do mach , mach dieu khien den giao thong dung vi dieu khien pic co code va so do mach , mach dieu khien den giao thong dung vi dieu khien pic co code va so do mach , mach dieu khien den giao thong dung vi dieu khien pic co code va so do mach
Trang 1M C L C ỤC LỤC ỤC LỤC
CH ƯƠNG 1 NG 1 T NG QUAN V M CH ĐÈN GIAO THÔNG ỔNG QUAN VỀ MẠCH ĐÈN GIAO THÔNG Ề MẠCH ĐÈN GIAO THÔNG ẠCH ĐÈN GIAO THÔNG 1
1.1 Đ ẶT T V N ẤN ĐỀ 1
1.2 G I I ỚI THI U ỆU VỀ ĐỀ TÀI 1
1.3 N GUYÊN LÝ HO T ẠT Đ NG ỘNG C A ỦA M CH ẠT ĐÈN GIAO THÔNG 1
CHƯƠNG 2 THIẾT KẾ MẠCH TỔNG QUÁT 2
2.1 S Ơ ĐỒ KH I ỐI 2
2.2 L U ƯU ĐỒ GI I ẢI THU T ẬT 3
2.2.1 Kh i ngu n: ối nguồn: ồn: 4
2.2.2 Kh i đèn báo hi u ối nguồn: ệu 5
2.2.3 Kh i hi n th ối nguồn: ển thị ị 5
2.2.4 Kh i đi u khi n ối nguồn: ều khiển ển thị 6
CHƯƠNG 3 TÌM HIỂU VỀ LINH KIỆN 7
3.1 C ÁC LINH KI N ỆU TRONG KH I ỐI NGU N Ồ : 7
3.1.1 IC LM7805: 7
3.1.2 T đi n: ụ điện: ệu 7
3.1.3 Diode -1N4007 8
3.1.4 Bi n áp 220V-5V ến áp 220V-5V 8
3.2 C ÁC LINH KI N ỆU KH I ỐI BÁO HI U ỆU VÀ KH I ỐI HI N ỂN THỊ : 9
3.2.1 Đi n tr ệu ở 9
3.2.2 LED đ n ơn 9
3.2.3 LED 7 đo n ạn 9
3.3 L INH KI N ỆU KH I ỐI ĐI U Ề KHI N ỂN 11
3.3.1 Khái ni m v vi đi u khi n PIC ệu ều khiển ều khiển ển thị 11
3.3.2 PIC 16F877A 11
CHƯƠNG 4 THIẾT KẾ VÀ THI CÔNG MẠCH 17
4.1 S Ơ ĐỒ NGUYÊN LÝ 17
4.2 M Ô PH NG ỎNG TRÊN PH N ẦN M M Ề PROTEUS 18
4.3 T HI T ẾT KẾT L AYOUT 18
4.4 M ẠT CH PH N ẦN C NG ỨNG 19
i
Trang 2CHƯƠNG 5 KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN 20
5.1 K ẾT T LU N ẬT 20
5.2 H ƯUỚI NG PHÁT TRI N ỂN 20
CODE ĐI U KHI N Ề MẠCH ĐÈN GIAO THÔNG ỂU 21
TÀI LI U THAM KH O ỆU THAM KHẢO ẢNH 24
ii
Trang 3DANH M C CÁC HÌNH NH ỤC LỤC ẢNH
Hình 1-1: Đèn giao thông 1
Hình 2-1: s đ kh i c a m ch ơ đồ khối của mạch ồ khối của mạch ối của mạch ủa mạch ạch 2
Hình 2-2: L u đ gi i thu t ưu đồ giải thuật ồ khối của mạch ải thuật ật 3
Hình 2-2: S đ nguyên lý c a kh i ngu n ơ đồ khối của mạch ồ khối của mạch ủa mạch ối của mạch ồ khối của mạch .4
Hình 2-3: Mô ph ng m ch ngu n ỏng mạch nguồn ạch ồ khối của mạch 4
Hình 2-4: S đ nguyên lý kh i báo hi u ơ đồ khối của mạch ồ khối của mạch ối của mạch ệu 5
Hình 2-5: S đ nguyên lý kh i hi n th ơ đồ khối của mạch ồ khối của mạch ối của mạch ển thị ị 5
Hình 2-6 : S đ kh i đi u khi n ơ đồ khối của mạch ồ khối của mạch ối của mạch ều khiển ển thị 6
Hình 3-1: IC LM78xx 7
Hình 3-2: T đi n ụ điện ệu 7
Hình 3-3: Diode 8
Hình 3-4: Bi n áp ến áp 8
Hình 3-5: Đi n tr ệu ở 9
Hình 3-6: LED đ n ơ đồ khối của mạch .9
Hình 3-7: LED 7 đo n ạch .10
Hình 3-8: S đ nguyên lý c a LED Anode chung ơ đồ khối của mạch ồ khối của mạch ủa mạch .10
Hình 3-9: S đ nguyên lý c a LED Catode chung ơ đồ khối của mạch ồ khối của mạch ủa mạch .10
Hình 3-10: LED 7 đo n đôi ạch .11
Hình 4-1 : S đ nguyên lý ơ đồ khối của mạch ồ khối của mạch .17
Hình 4-2: Mô ph ng trên Proteus ỏng mạch nguồn 18
iii
Trang 4Hình 4-3: Layout c a m ch đèn giao thông ủa mạch ạch .19 Hình 4-3: ph n c ng m ch đèn giao thông ần cứng mạch đèn giao thông ứng mạch đèn giao thông ạch .19
iv
Trang 5DANH M C CÁC B NG BI U ỤC LỤC ẢNH ỂU
B ng 3-1 ải thuật : Ch c năng c a PORT A ứng mạch đèn giao thông ủa mạch .14
B ng 3-2 ải thuật : Ch c năng c a PORT B ứng mạch đèn giao thông ủa mạch .14
B ng 3-3 ải thuật : Ch c năng c a PORT C ứng mạch đèn giao thông ủa mạch .15
B ng 3-4 ải thuật : Ch c năng c a PORT D ứng mạch đèn giao thông ủa mạch .15
B ng 3-5 ải thuật : Ch c năng c a PORT E ứng mạch đèn giao thông ủa mạch .16
v
Trang 6DANH M C CÁC T VI T T T ỤC LỤC Ừ VIẾT TẮT ẾT TẮT ẮT
AC Alternating Current
IC Integrated Circuit
LED Light Emitting Diode
PIC Programable Intelligent Computer
vi
Trang 7CH ƯƠNG 1 NG 1 T NG QUAN V M CH ĐÈN GIAO THÔNG ỔNG QUAN VỀ MẠCH ĐÈN GIAO THÔNG Ề MẠCH ĐÈN GIAO THÔNG ẠCH ĐÈN GIAO THÔNG 1.1 Lý do ch n đ tìa ọn đề tìa ều khiển
Vi t Nam làm m t n ột nước có tỉ lệ dân số đông, chiếm khoàng 1,27% dân ước có tỉ lệ dân số đông, chiếm khoàng 1,27% dân c có t l dân s đông, chi m khoàng 1,27% dân ỉ lệ dân số đông, chiếm khoàng 1,27% dân ố đông, chiếm khoàng 1,27% dân ếm khoàng 1,27% dân
s th gi i, và cũng vì v y mà l ố đông, chiếm khoàng 1,27% dân ếm khoàng 1,27% dân ớc có tỉ lệ dân số đông, chiếm khoàng 1,27% dân ậy mà lượng phương tiện giao thông cần thiết cho nhu ượng phương tiện giao thông cần thiết cho nhu ng ph ương tiện giao thông cần thiết cho nhu ng ti n giao thông c n thi t cho nhu ần thiết cho nhu ếm khoàng 1,27% dân
c u đi l i cũng r t nhi u Đ tránh các tình tr ng ùn t c giao thông, vi c s ần thiết cho nhu ất nhiều Để tránh các tình trạng ùn tắc giao thông, việc sử ều Để tránh các tình trạng ùn tắc giao thông, việc sử ể tránh các tình trạng ùn tắc giao thông, việc sử ắc giao thông, việc sử ử
d ng đèn giao thông là r t c n thi t, n m b t đ & ất nhiều Để tránh các tình trạng ùn tắc giao thông, việc sử ần thiết cho nhu ếm khoàng 1,27% dân ắc giao thông, việc sử ắc giao thông, việc sử ượng phương tiện giao thông cần thiết cho nhu ần thiết cho nhu c t m quan tr ng đó, em ọng đó, em
mu n th c hi n đ tài này cũng nh mu n phát tri n m ch đèn giao thông đ ố đông, chiếm khoàng 1,27% dân ( ều Để tránh các tình trạng ùn tắc giao thông, việc sử ư ố đông, chiếm khoàng 1,27% dân ể tránh các tình trạng ùn tắc giao thông, việc sử ể tránh các tình trạng ùn tắc giao thông, việc sử
ph c v cho nhu c u trong cu c s ng chúng ta Có nhi u cách đ thi t k m t & & ần thiết cho nhu ột nước có tỉ lệ dân số đông, chiếm khoàng 1,27% dân ố đông, chiếm khoàng 1,27% dân ều Để tránh các tình trạng ùn tắc giao thông, việc sử ể tránh các tình trạng ùn tắc giao thông, việc sử ếm khoàng 1,27% dân ếm khoàng 1,27% dân ột nước có tỉ lệ dân số đông, chiếm khoàng 1,27% dân
m ch đèn giao thông nh thi t k đèn giao thông trên micro PLC SIMATIC, ư ếm khoàng 1,27% dân ếm khoàng 1,27% dân dùng vi đi u khi n ho c vi x lí, ho c m ch đèn giao thông dùng IC… ều Để tránh các tình trạng ùn tắc giao thông, việc sử ể tránh các tình trạng ùn tắc giao thông, việc sử ặc vi xử lí, hoặc mạch đèn giao thông dùng IC… ử ặc vi xử lí, hoặc mạch đèn giao thông dùng IC…
1.2 Gi i thi u v đ tài ới thiệu về đề tài ệu ều khiển ều khiển
Hi n nay, c u t o bên trong c a các máy móc hay các thi t b đi n t ta ất nhiều Để tránh các tình trạng ùn tắc giao thông, việc sử ủa các máy móc hay các thiết bị điện tử ta ếm khoàng 1,27% dân ị điện tử ta ử
d dàng b t g p đ , ắc giao thông, việc sử ặc vi xử lí, hoặc mạch đèn giao thông dùng IC… ượng phương tiện giao thông cần thiết cho nhu c các con chip vi đi u khi n h t s c thông minh, mà nó ều Để tránh các tình trạng ùn tắc giao thông, việc sử ể tránh các tình trạng ùn tắc giao thông, việc sử ếm khoàng 1,27% dân ức thông minh, mà nó
d ượng phương tiện giao thông cần thiết cho nhu ậy mà lượng phương tiện giao thông cần thiết cho nhu c l p trình b i con ng ởi con người Công nghệ vi điều khiển đang rất phổ biến, vì ười Công nghệ vi điều khiển đang rất phổ biến, vì i Công ngh vi đi u khi n đang r t ph bi n, vì ều Để tránh các tình trạng ùn tắc giao thông, việc sử ể tránh các tình trạng ùn tắc giao thông, việc sử ất nhiều Để tránh các tình trạng ùn tắc giao thông, việc sử ổ biến, vì ếm khoàng 1,27% dân
v y em xin th c hi n đ tài: m ch đi u khi n đèn giao thông dùng vi đi u ậy mà lượng phương tiện giao thông cần thiết cho nhu ( ều Để tránh các tình trạng ùn tắc giao thông, việc sử ều Để tránh các tình trạng ùn tắc giao thông, việc sử ể tránh các tình trạng ùn tắc giao thông, việc sử ều Để tránh các tình trạng ùn tắc giao thông, việc sử khi n PIC có hi n th LED 7 đo n ể tránh các tình trạng ùn tắc giao thông, việc sử ể tránh các tình trạng ùn tắc giao thông, việc sử ị điện tử ta
1.3 Nguyên lý ho t đ ng c a m ch đèn giao thông ạch ộng của mạch đèn giao thông ủa mạch ạch.
Khi đ ượng phương tiện giao thông cần thiết cho nhu ất nhiều Để tránh các tình trạng ùn tắc giao thông, việc sử c c p ngu n vào, đèn xanh sẽ b t đ u sáng trong kho n th i ồn vào, đèn xanh sẽ bắt đầu sáng trong khoản thời ắc giao thông, việc sử ần thiết cho nhu ản thời ời Công nghệ vi điều khiển đang rất phổ biến, vì gian 15s, led 7 đo n sẽ hi n th th i gian Khi th i gian đ ể tránh các tình trạng ùn tắc giao thông, việc sử ị điện tử ta ời Công nghệ vi điều khiển đang rất phổ biến, vì ời Công nghệ vi điều khiển đang rất phổ biến, vì ượng phương tiện giao thông cần thiết cho nhu c hi n th trên LED ể tránh các tình trạng ùn tắc giao thông, việc sử ị điện tử ta
7 đo n gi m v 0s đèn xanh t t và đèn vàng sáng trong kho n th i gian là 3s, ản thời ều Để tránh các tình trạng ùn tắc giao thông, việc sử ắc giao thông, việc sử ản thời ời Công nghệ vi điều khiển đang rất phổ biến, vì khi th i gian hi n th trên LED 7 đo n gi m v 0s thì đèn vàng t t và đèn đ sẽ ời Công nghệ vi điều khiển đang rất phổ biến, vì ể tránh các tình trạng ùn tắc giao thông, việc sử ị điện tử ta ản thời ều Để tránh các tình trạng ùn tắc giao thông, việc sử ắc giao thông, việc sử ỏ sẽ sáng trong kho n th i gian 15s khi h t 15s đèn đ t t và th c hi n l i quá ản thời ời Công nghệ vi điều khiển đang rất phổ biến, vì ếm khoàng 1,27% dân ỏ sẽ ắc giao thông, việc sử ( trình đèn xanh sáng 15s, quá trình l p đi l p l i đ n vô cùng ậy mà lượng phương tiện giao thông cần thiết cho nhu ậy mà lượng phương tiện giao thông cần thiết cho nhu ếm khoàng 1,27% dân
Trang 8Hình 1-1: Đèn giao thông.
Trang 9CHƯƠNG 2 THIẾT KẾ MẠCH TỔNG QUÁT 2.1 S đ kh i ơ đồ khối của mạch ồ khối của mạch ối của mạch.
Hình 2-1: s đ kh i c a m ch ơng tiện giao thông cần thiết cho nhu ồn vào, đèn xanh sẽ bắt đầu sáng trong khoản thời ố đông, chiếm khoàng 1,27% dân ủa các máy móc hay các thiết bị điện tử ta
- Nhi m v t ng kh i: & ừng khối: ố đông, chiếm khoàng 1,27% dân
- Kh i ngu n: cung c p ngu n v i m c đi n áp là 5V cho các kh i ố đông, chiếm khoàng 1,27% dân ồn vào, đèn xanh sẽ bắt đầu sáng trong khoản thời ất nhiều Để tránh các tình trạng ùn tắc giao thông, việc sử ồn vào, đèn xanh sẽ bắt đầu sáng trong khoản thời ớc có tỉ lệ dân số đông, chiếm khoàng 1,27% dân ức thông minh, mà nó ố đông, chiếm khoàng 1,27% dân trong m ch.
- Kh i đi u khi n: đi u khi n kh i đèn báo hi u và kh i hi n th LED ố đông, chiếm khoàng 1,27% dân ều Để tránh các tình trạng ùn tắc giao thông, việc sử ể tránh các tình trạng ùn tắc giao thông, việc sử ều Để tránh các tình trạng ùn tắc giao thông, việc sử ể tránh các tình trạng ùn tắc giao thông, việc sử ố đông, chiếm khoàng 1,27% dân ố đông, chiếm khoàng 1,27% dân ể tránh các tình trạng ùn tắc giao thông, việc sử ị điện tử ta
7 đo n đúng v i đ tài đ án ớc có tỉ lệ dân số đông, chiếm khoàng 1,27% dân ều Để tránh các tình trạng ùn tắc giao thông, việc sử ồn vào, đèn xanh sẽ bắt đầu sáng trong khoản thời
- Kh i đèn báo hi u: g m 3 led đ n v i 3 màu xanh , vàng, đ dùng đ ố đông, chiếm khoàng 1,27% dân ồn vào, đèn xanh sẽ bắt đầu sáng trong khoản thời ơng tiện giao thông cần thiết cho nhu ớc có tỉ lệ dân số đông, chiếm khoàng 1,27% dân ỏ sẽ ể tránh các tình trạng ùn tắc giao thông, việc sử báo hi u ng ười Công nghệ vi điều khiển đang rất phổ biến, vì i dùng.
Khối điều khiển
Khối đèn báo hiệu
Khối hiển thị
Khối nguồn
Trang 10- Kh i hi n th LED 7 đo n: có ch c năng đ m ng ố đông, chiếm khoàng 1,27% dân ể tránh các tình trạng ùn tắc giao thông, việc sử ị điện tử ta ức thông minh, mà nó ếm khoàng 1,27% dân ượng phương tiện giao thông cần thiết cho nhu c th i gian đ ời Công nghệ vi điều khiển đang rất phổ biến, vì ể tránh các tình trạng ùn tắc giao thông, việc sử chuy n đ i tín hi u đèn ể tránh các tình trạng ùn tắc giao thông, việc sử ổ biến, vì
Trang 11Bắt đầu
Giải mã led 7 đoạn
Đèn đỏ và vàng tắt, đèn xanh sáng 15s
Đèn xanh tắt, đèn vàng
sáng 3s
Đèn vàng tắt, đèn đỏ sáng 15s
2.2 l u đ gi i thu t ưu đồ giải thuật ồ khối của mạch ải thuật ật
Hình 2-2: L u đ gi i thu t ư ồn vào, đèn xanh sẽ bắt đầu sáng trong khoản thời ản thời ậy mà lượng phương tiện giao thông cần thiết cho nhu
Trang 122.2.1 Kh i ngu n: ối của mạch ồ khối của mạch.
- S đ nguyên lý: ơng tiện giao thông cần thiết cho nhu ồn vào, đèn xanh sẽ bắt đầu sáng trong khoản thời
Hình 2-2: S đ nguyên lý c a kh i ngu n ơng tiện giao thông cần thiết cho nhu ồn vào, đèn xanh sẽ bắt đầu sáng trong khoản thời ủa các máy móc hay các thiết bị điện tử ta ố đông, chiếm khoàng 1,27% dân ồn vào, đèn xanh sẽ bắt đầu sáng trong khoản thời
- Nguyên lý ho t đ ng: khi ngu n đi n 230V AC đi qua máy bi n áp ột nước có tỉ lệ dân số đông, chiếm khoàng 1,27% dân ồn vào, đèn xanh sẽ bắt đầu sáng trong khoản thời ếm khoàng 1,27% dân thành ngu n đi n nh (5V AC đ n 12V AC) Ngu n đi n (5V AC đ n ồn vào, đèn xanh sẽ bắt đầu sáng trong khoản thời ỏ sẽ ếm khoàng 1,27% dân ồn vào, đèn xanh sẽ bắt đầu sáng trong khoản thời ếm khoàng 1,27% dân 12V AC) này sau khi đi qua c u điode sẽ đ ần thiết cho nhu ượng phương tiện giao thông cần thiết cho nhu c chuy n hóa t AC ể tránh các tình trạng ùn tắc giao thông, việc sử ừng khối: thành DC, sau khi qua t l c và IC 7805 sẽ thành ngu n 5V DC & ọng đó, em ồn vào, đèn xanh sẽ bắt đầu sáng trong khoản thời
Hình 2-3: Mô ph ng m ch ngu n ỏ sẽ ồn vào, đèn xanh sẽ bắt đầu sáng trong khoản thời
Trang 132.2.2 Kh i đèn báo hi u ối của mạch ệu
- S đ nguyên lý: ơng tiện giao thông cần thiết cho nhu ồn vào, đèn xanh sẽ bắt đầu sáng trong khoản thời
Hình 2-4: S đ nguyên lý kh i báo hi u ơng tiện giao thông cần thiết cho nhu ồn vào, đèn xanh sẽ bắt đầu sáng trong khoản thời ố đông, chiếm khoàng 1,27% dân
- Nguyên lý ho t đ ng: g m 3 LED đ n v i 3 màu xanh , vàng, đ , m i ột nước có tỉ lệ dân số đông, chiếm khoàng 1,27% dân ồn vào, đèn xanh sẽ bắt đầu sáng trong khoản thời ơng tiện giao thông cần thiết cho nhu ớc có tỉ lệ dân số đông, chiếm khoàng 1,27% dân ỏ sẽ ỗi LED m c n i ti p v i đi n tr giá tr 220Ω Các LED n m trên 1 ắc giao thông, việc sử ố đông, chiếm khoàng 1,27% dân ếm khoàng 1,27% dân ớc có tỉ lệ dân số đông, chiếm khoàng 1,27% dân ởi con người Công nghệ vi điều khiển đang rất phổ biến, vì ị điện tử ta ằm trên 1
đ ười Công nghệ vi điều khiển đang rất phổ biến, vì ng dây khác nhau nh ng các chân Catode c a các LED m c l i ư ủa các máy móc hay các thiết bị điện tử ta ắc giao thông, việc sử
v i nhau và n i đ t (GND) Khi dòng đi n đi qua đ ớc có tỉ lệ dân số đông, chiếm khoàng 1,27% dân ố đông, chiếm khoàng 1,27% dân ất nhiều Để tránh các tình trạng ùn tắc giao thông, việc sử ười Công nghệ vi điều khiển đang rất phổ biến, vì ng dây m c LED ắc giao thông, việc sử nào thì LED đó sáng.
2.2.3 Kh i hi n th ối của mạch ển thị ị
- S đ nguyên lý: ơng tiện giao thông cần thiết cho nhu ồn vào, đèn xanh sẽ bắt đầu sáng trong khoản thời
Hình 2-5: S đ nguyên lý kh i hi n th ơng tiện giao thông cần thiết cho nhu ồn vào, đèn xanh sẽ bắt đầu sáng trong khoản thời ố đông, chiếm khoàng 1,27% dân ể tránh các tình trạng ùn tắc giao thông, việc sử ị điện tử ta
- Nguyên lý ho t đông: Là 1 LED 7 đo n đôi Dùng đ hi n th th i ể tránh các tình trạng ùn tắc giao thông, việc sử ể tránh các tình trạng ùn tắc giao thông, việc sử ị điện tử ta ời Công nghệ vi điều khiển đang rất phổ biến, vì gian đ m ng ếm khoàng 1,27% dân ượng phương tiện giao thông cần thiết cho nhu c, khi dòng đi n qua LED nào thì LED đó sáng.
Trang 142.2.4 Kh i đi u khi n ối của mạch ều khiển ển thị
Hình 2-6 : S đ kh i đi u khi n ơng tiện giao thông cần thiết cho nhu ồn vào, đèn xanh sẽ bắt đầu sáng trong khoản thời ố đông, chiếm khoàng 1,27% dân ều Để tránh các tình trạng ùn tắc giao thông, việc sử ể tránh các tình trạng ùn tắc giao thông, việc sử
- Nguyên lý ho t đ ng: ột nước có tỉ lệ dân số đông, chiếm khoàng 1,27% dân Đi u khi n kh i đèn báo hi u sao cho: LED ều Để tránh các tình trạng ùn tắc giao thông, việc sử ể tránh các tình trạng ùn tắc giao thông, việc sử ố đông, chiếm khoàng 1,27% dân xanh sáng 15s (đ ượng phương tiện giao thông cần thiết cho nhu c hi n th trong kh i hi n th LED 7 đo n), LED ể tránh các tình trạng ùn tắc giao thông, việc sử ị điện tử ta ố đông, chiếm khoàng 1,27% dân ể tránh các tình trạng ùn tắc giao thông, việc sử ị điện tử ta
đ và LED vàng t t Sau khi h t 15s LED xanh t t, LED vàng sáng ỏ sẽ ắc giao thông, việc sử ếm khoàng 1,27% dân ắc giao thông, việc sử trong 3s (đ ượng phương tiện giao thông cần thiết cho nhu c bi u đi n trong kh i hi n th ) và LED đ v n t t Sau ể tránh các tình trạng ùn tắc giao thông, việc sử , ố đông, chiếm khoàng 1,27% dân ể tránh các tình trạng ùn tắc giao thông, việc sử ị điện tử ta ỏ sẽ ẫn tắt Sau ắc giao thông, việc sử khi h t 3s LED vàng t t, LED đ sáng 15s (đ ếm khoàng 1,27% dân ắc giao thông, việc sử ỏ sẽ ượng phương tiện giao thông cần thiết cho nhu c hi n th trong kh i ể tránh các tình trạng ùn tắc giao thông, việc sử ị điện tử ta ố đông, chiếm khoàng 1,27% dân
hi n th LED 7 đo n), LED xanh t t Quá trình đó đ ể tránh các tình trạng ùn tắc giao thông, việc sử ị điện tử ta ắc giao thông, việc sử ượng phương tiện giao thông cần thiết cho nhu c th c hi n ( trong vòng l p vô h n ặc vi xử lí, hoặc mạch đèn giao thông dùng IC…
Trang 15CHƯƠNG 3 TÌM HIỂU VỀ LINH KIỆN 3.1 Các linh ki n ệu trong kh i ngu ối của mạch ồ khối của mạch : n
3.1.1 IC LM7805:
- H IC LM 78XX th ọng đó, em ười Công nghệ vi điều khiển đang rất phổ biến, vì ng d ượng phương tiện giao thông cần thiết cho nhu ử & c s d ng trong các m ch đi n không đòi
h i đ n đ nh c a di n áp quá cao IC n áp th ỏ sẽ ột nước có tỉ lệ dân số đông, chiếm khoàng 1,27% dân ổ biến, vì ị điện tử ta ủa các máy móc hay các thiết bị điện tử ta ổ biến, vì ười Công nghệ vi điều khiển đang rất phổ biến, vì ng đ ượng phương tiện giao thông cần thiết cho nhu c ng ười Công nghệ vi điều khiển đang rất phổ biến, vì i thi t ếm khoàng 1,27% dân
k s d ng vì m ch đi n khá đ n gi n và giá thành th p Vì v y r t ếm khoàng 1,27% dân ử & ơng tiện giao thông cần thiết cho nhu ản thời ất nhiều Để tránh các tình trạng ùn tắc giao thông, việc sử ậy mà lượng phương tiện giao thông cần thiết cho nhu ất nhiều Để tránh các tình trạng ùn tắc giao thông, việc sử thích h p dùng trong vi c sinh viên nghiên c u đ tài, th c hi n đ án ợng phương tiện giao thông cần thiết cho nhu ức thông minh, mà nó ều Để tránh các tình trạng ùn tắc giao thông, việc sử ( ồn vào, đèn xanh sẽ bắt đầu sáng trong khoản thời
đ n áp cho m ch ngu n Trong đ tài này em s d ng IC LM 7805 đ ể tránh các tình trạng ùn tắc giao thông, việc sử ổ biến, vì ồn vào, đèn xanh sẽ bắt đầu sáng trong khoản thời ều Để tránh các tình trạng ùn tắc giao thông, việc sử ử & ể tránh các tình trạng ùn tắc giao thông, việc sử
n áp ngu n 5V.
ổ biến, vì ồn vào, đèn xanh sẽ bắt đầu sáng trong khoản thời
- IC LM 7805 có c u t o g m 3 chân: ất nhiều Để tránh các tình trạng ùn tắc giao thông, việc sử ồn vào, đèn xanh sẽ bắt đầu sáng trong khoản thời
Hình 3-1: IC LM78xx
3.1.2 T đi n: ụ điện ệu
- T đi n là lo i linh ki n đi n t th đ ng, có c u t o g m 2 b m t & ử & ột nước có tỉ lệ dân số đông, chiếm khoàng 1,27% dân ất nhiều Để tránh các tình trạng ùn tắc giao thông, việc sử ồn vào, đèn xanh sẽ bắt đầu sáng trong khoản thời ều Để tránh các tình trạng ùn tắc giao thông, việc sử ặc vi xử lí, hoặc mạch đèn giao thông dùng IC…
d n đi n đ ẫn tắt Sau ượng phương tiện giao thông cần thiết cho nhu c ngăn cách b i đi n môi ởi con người Công nghệ vi điều khiển đang rất phổ biến, vì
- Phân lo i: g m 2 lo i là t phân c c và t không phân c c T phân c c ồn vào, đèn xanh sẽ bắt đầu sáng trong khoản thời & ( & ( & (
là t có phân ra c c âm và c c d & ( ( ương tiện giao thông cần thiết cho nhu ng và có tr s l n h n 0,47 micro ị điện tử ta ố đông, chiếm khoàng 1,27% dân ớc có tỉ lệ dân số đông, chiếm khoàng 1,27% dân ơng tiện giao thông cần thiết cho nhu Fara, Vd: T Hóa, T không phân c c là các t không phân bi t c c âm & & ( & (
và c c d ( ương tiện giao thông cần thiết cho nhu ng và có tr s nh h n 470 nano Fara ị điện tử ta ố đông, chiếm khoàng 1,27% dân ỏ sẽ ơng tiện giao thông cần thiết cho nhu
- Tính ch t quan tr ng c a t là tính ch t phóng n p, t đi n sẽ ất nhiều Để tránh các tình trạng ùn tắc giao thông, việc sử ọng đó, em ủa các máy móc hay các thiết bị điện tử ta & ất nhiều Để tránh các tình trạng ùn tắc giao thông, việc sử & phóng đi n t c c d ừng khối: ( ương tiện giao thông cần thiết cho nhu ng sang c c âm Vì v y t dùng đ tích n p và ( ậy mà lượng phương tiện giao thông cần thiết cho nhu & ể tránh các tình trạng ùn tắc giao thông, việc sử
d n dòng đi n xoay chi u ẫn tắt Sau ều Để tránh các tình trạng ùn tắc giao thông, việc sử
Trang 16Hình 3-2: T đi n &
3.1.3 Diode -1N4007
- Diode 1N4007 là m t diode silic ch nh l u ph bi n 1A th ột nước có tỉ lệ dân số đông, chiếm khoàng 1,27% dân ỉ lệ dân số đông, chiếm khoàng 1,27% dân ư ổ biến, vì ếm khoàng 1,27% dân ười Công nghệ vi điều khiển đang rất phổ biến, vì ng đ ượng phương tiện giao thông cần thiết cho nhu c
s d ng trong các adapter AC cho các thi t b gia d ng thông ử & ếm khoàng 1,27% dân ị điện tử ta &
th ười Công nghệ vi điều khiển đang rất phổ biến, vì ng Là linh ki n đi n t th đ ng và phi tuy n, cho phép dòng ử & ột nước có tỉ lệ dân số đông, chiếm khoàng 1,27% dân ếm khoàng 1,27% dân
đi n đi qua nó theo 1 chi u mà không theo chi u ng ều Để tránh các tình trạng ùn tắc giao thông, việc sử ều Để tránh các tình trạng ùn tắc giao thông, việc sử ượng phương tiện giao thông cần thiết cho nhu c l i.
- Diode 1N4007 ch u đ ị điện tử ta ượng phương tiện giao thông cần thiết cho nhu đi n áp t i đa c ố đông, chiếm khoàng 1,27% dân lên đ n 1000V Dòng đi n ếm khoàng 1,27% dân
c c đ i qua m i ( ỗi diode 1N4007 là 1A, n u dòng cao h n sẽ gây nóng ếm khoàng 1,27% dân ơng tiện giao thông cần thiết cho nhu
và cháy diode.
- ỨNG ng d ng: Dùng đ ch nh l u dòng đi n xoay chi u thành dòng đi n & ể tránh các tình trạng ùn tắc giao thông, việc sử ỉ lệ dân số đông, chiếm khoàng 1,27% dân ư ều Để tránh các tình trạng ùn tắc giao thông, việc sử
1 chi u ều Để tránh các tình trạng ùn tắc giao thông, việc sử Diode có n i tr thay đ i r t l n, n u phân c c thu n RD 0 ột nước có tỉ lệ dân số đông, chiếm khoàng 1,27% dân ởi con người Công nghệ vi điều khiển đang rất phổ biến, vì ổ biến, vì ất nhiều Để tránh các tình trạng ùn tắc giao thông, việc sử ớc có tỉ lệ dân số đông, chiếm khoàng 1,27% dân ếm khoàng 1,27% dân ( ậy mà lượng phương tiện giao thông cần thiết cho nhu (n i t t), phân c c ngh ch RD (h m ch), nên Diode đ ố đông, chiếm khoàng 1,27% dân ắc giao thông, việc sử ( ị điện tử ta ởi con người Công nghệ vi điều khiển đang rất phổ biến, vì ượng phương tiện giao thông cần thiết cho nhu c dùng làm các công t c đi n t ắc giao thông, việc sử ử
Hình 3: Diode
3-3.1.4 Bi n áp 220V-5V ến áp
- Bi n áp ếm khoàng 1,27% dân là thi t b đ bi n đ i đi n áp xoay chi u, c u t o bao g m ếm khoàng 1,27% dân ị điện tử ta ể tránh các tình trạng ùn tắc giao thông, việc sử ếm khoàng 1,27% dân ổ biến, vì ều Để tránh các tình trạng ùn tắc giao thông, việc sử ất nhiều Để tránh các tình trạng ùn tắc giao thông, việc sử ồn vào, đèn xanh sẽ bắt đầu sáng trong khoản thời
m t cu n s c p ( đ a đi n áp vào ) và m t hay nhi u cu n th c p ột nước có tỉ lệ dân số đông, chiếm khoàng 1,27% dân ột nước có tỉ lệ dân số đông, chiếm khoàng 1,27% dân ơng tiện giao thông cần thiết cho nhu ất nhiều Để tránh các tình trạng ùn tắc giao thông, việc sử ư ột nước có tỉ lệ dân số đông, chiếm khoàng 1,27% dân ều Để tránh các tình trạng ùn tắc giao thông, việc sử ột nước có tỉ lệ dân số đông, chiếm khoàng 1,27% dân ức thông minh, mà nó ất nhiều Để tránh các tình trạng ùn tắc giao thông, việc sử ( l y đi n áp ra s d ng) cùng qu n trên m t lõi t có th là lá thép ất nhiều Để tránh các tình trạng ùn tắc giao thông, việc sử ử & ất nhiều Để tránh các tình trạng ùn tắc giao thông, việc sử ột nước có tỉ lệ dân số đông, chiếm khoàng 1,27% dân ừng khối: ể tránh các tình trạng ùn tắc giao thông, việc sử
ho c lõi ferit ặc vi xử lí, hoặc mạch đèn giao thông dùng IC…
- Bi n áp ho t đông theo nguyên lí c m ng đi n t ếm khoàng 1,27% dân ản thời ức thông minh, mà nó ừng khối:
T 1
T R A N S F O R M E R
Trang 17Hình 3-4: Bi n áp ếm khoàng 1,27% dân
Trang 183.2 Các linh ki n kh i báo hi u và kh i hi n th : ệu ối của mạch ệu ối của mạch ển thị ị
3.2.1 Đi n tr ệu ở
- Đi n tr là m t ởi con người Công nghệ vi điều khiển đang rất phổ biến, vì ột nước có tỉ lệ dân số đông, chiếm khoàng 1,27% dân linh ki n đi n t th đ ng ử & ột nước có tỉ lệ dân số đông, chiếm khoàng 1,27% dân , đ ượng phương tiện giao thông cần thiết cho nhu c làm t các v t li u ừng khối: ậy mà lượng phương tiện giao thông cần thiết cho nhu
nh : than, magie,… là nh ng v t li u có đi n tr su t cao Đi n tr ư ững vật liệu có điện trở suất cao Điện trở ậy mà lượng phương tiện giao thông cần thiết cho nhu ởi con người Công nghệ vi điều khiển đang rất phổ biến, vì ất nhiều Để tránh các tình trạng ùn tắc giao thông, việc sử ởi con người Công nghệ vi điều khiển đang rất phổ biến, vì
có ch c năng c n tr dòng đi n, đ mô t giá tr c a đi n tr ng ức thông minh, mà nó ản thời ởi con người Công nghệ vi điều khiển đang rất phổ biến, vì ể tránh các tình trạng ùn tắc giao thông, việc sử ản thời ị điện tử ta ủa các máy móc hay các thiết bị điện tử ta ởi con người Công nghệ vi điều khiển đang rất phổ biến, vì ười Công nghệ vi điều khiển đang rất phổ biến, vì i
ta dùng nh ng vòng màu ững vật liệu có điện trở suất cao Điện trở
Hình 3-5: Đi n trởi con người Công nghệ vi điều khiển đang rất phổ biến, vì
3.2.2 LED đ n ơ đồ khối của mạch.
- LED (vi t t t c a ếm khoàng 1,27% dân ắc giao thông, việc sử ủa các máy móc hay các thiết bị điện tử ta Light Emitting Diode, có nghĩa là diode phát quang)
là các diode có kh năng phát ra ản thời ánh sáng hay tia h ng ngo i ồn vào, đèn xanh sẽ bắt đầu sáng trong khoản thời , t ử ngo i Cũng gi ng nh diode, LED đ ố đông, chiếm khoàng 1,27% dân ư ượng phương tiện giao thông cần thiết cho nhu ất nhiều Để tránh các tình trạng ùn tắc giao thông, việc sử ừng khối: ột nước có tỉ lệ dân số đông, chiếm khoàng 1,27% dân c c u t o t m t kh i ố đông, chiếm khoàng 1,27% dân bán d n ẫn tắt Sau
lo i p ghép v i m t kh i ớc có tỉ lệ dân số đông, chiếm khoàng 1,27% dân ột nước có tỉ lệ dân số đông, chiếm khoàng 1,27% dân ố đông, chiếm khoàng 1,27% dân bán d n lo i n ẫn tắt Sau .
Trang 19Hình 3-6: LED đ n ơng tiện giao thông cần thiết cho nhu
3.2.3 LED 7 đo n ạch.
- LED 7 đo n hay LED 7 thanh (Seven Segment display) là 1 linh ki n
đi n t r t ph d ng , đ ử ất nhiều Để tránh các tình trạng ùn tắc giao thông, việc sử ổ biến, vì & ượng phương tiện giao thông cần thiết cho nhu c dùng nh là 1 công c hi n th đ n gi n ư & ể tránh các tình trạng ùn tắc giao thông, việc sử ị điện tử ta ơng tiện giao thông cần thiết cho nhu ản thời
nh t ất nhiều Để tránh các tình trạng ùn tắc giao thông, việc sử
- Trong LED 7 thanh bao g m ít nh t là 7 con LED m c l i v i nhau , vì ồn vào, đèn xanh sẽ bắt đầu sáng trong khoản thời ất nhiều Để tránh các tình trạng ùn tắc giao thông, việc sử ắc giao thông, việc sử ớc có tỉ lệ dân số đông, chiếm khoàng 1,27% dân
v y mà có tên là LED 7 đo n,7 LED đ n đ ậy mà lượng phương tiện giao thông cần thiết cho nhu ơng tiện giao thông cần thiết cho nhu ượng phương tiện giao thông cần thiết cho nhu c m c sao cho nó có th ắc giao thông, việc sử ể tránh các tình trạng ùn tắc giao thông, việc sử
hi n th đ ể tránh các tình trạng ùn tắc giao thông, việc sử ị điện tử ta ượng phương tiện giao thông cần thiết cho nhu c các s t 0 - 9 , và 1 vài ch cái thông d ng, đ phân ố đông, chiếm khoàng 1,27% dân ừng khối: ững vật liệu có điện trở suất cao Điện trở & ể tránh các tình trạng ùn tắc giao thông, việc sử cách các LED 7 đo n v i nhau thì ng ớc có tỉ lệ dân số đông, chiếm khoàng 1,27% dân ười Công nghệ vi điều khiển đang rất phổ biến, vì i ta còn dùng thêm 1 LED đ n ơng tiện giao thông cần thiết cho nhu
đ hi n th d u ch m (dot) ể tránh các tình trạng ùn tắc giao thông, việc sử ể tránh các tình trạng ùn tắc giao thông, việc sử ị điện tử ta ất nhiều Để tránh các tình trạng ùn tắc giao thông, việc sử ất nhiều Để tránh các tình trạng ùn tắc giao thông, việc sử
Hình 3-7: LED 7 đo n.
- LED 7 đo n đ ượng phương tiện giao thông cần thiết cho nhu c chia làm 2 lo i:
o Chân Anode chung (chân + các LED m c chung l i v i nhau) ắc giao thông, việc sử ớc có tỉ lệ dân số đông, chiếm khoàng 1,27% dân
Hình 3-8: S đ nguyên lý c a LED Anode chung ơng tiện giao thông cần thiết cho nhu ồn vào, đèn xanh sẽ bắt đầu sáng trong khoản thời ủa các máy móc hay các thiết bị điện tử ta
Trang 20o Chân Catode chung (Chân - các LED đ ượng phương tiện giao thông cần thiết cho nhu c m c chung v i ắc giao thông, việc sử ớc có tỉ lệ dân số đông, chiếm khoàng 1,27% dân nhau).
Hình 3-9: S đ nguyên lý c a LED Catode chung ơng tiện giao thông cần thiết cho nhu ồn vào, đèn xanh sẽ bắt đầu sáng trong khoản thời ủa các máy móc hay các thiết bị điện tử ta
- Thông s làm vi c c a LED : ố đông, chiếm khoàng 1,27% dân ủa các máy móc hay các thiết bị điện tử ta
Đi n áp = 2V.
Dòng = 20mA.
- Trong m ch đèn giao thông ta sẽ s d ng LED 7 do n đôi đ tăng ử & ể tránh các tình trạng ùn tắc giao thông, việc sử
hi u su t cho m ch nh : ti t ki m đ ất nhiều Để tránh các tình trạng ùn tắc giao thông, việc sử ư ếm khoàng 1,27% dân ượng phương tiện giao thông cần thiết cho nhu c các port c a vi đi u khi n ủa các máy móc hay các thiết bị điện tử ta ều Để tránh các tình trạng ùn tắc giao thông, việc sử ể tránh các tình trạng ùn tắc giao thông, việc sử PIC, hi n th đ ể tránh các tình trạng ùn tắc giao thông, việc sử ị điện tử ta ượng phương tiện giao thông cần thiết cho nhu ố đông, chiếm khoàng 1,27% dân c s hàng ch c và hàng đ n v d nhìn h n khi s & ơng tiện giao thông cần thiết cho nhu ị điện tử ta , ơng tiện giao thông cần thiết cho nhu ử
d ng 2 LED 7 đo n đ n & ơng tiện giao thông cần thiết cho nhu
Hình 3-10: LED 7 đo n đôi
3.3 Linh ki n kh i đi u khi n ệu ối của mạch ều khiển ển thị
3.3.1 Khái ni m v vi đi u khi n PIC ệu ều khiển ều khiển ển thị
- PIC là m t vi đi u khi n đ ột nước có tỉ lệ dân số đông, chiếm khoàng 1,27% dân ều Để tránh các tình trạng ùn tắc giao thông, việc sử ể tránh các tình trạng ùn tắc giao thông, việc sử ượng phương tiện giao thông cần thiết cho nhu ản thời c s n xu t b i công ty Microchip ất nhiều Để tránh các tình trạng ùn tắc giao thông, việc sử ởi con người Công nghệ vi điều khiển đang rất phổ biến, vì Technology PIC là vi t t t cùa “Programable Intelligent Computer”, ếm khoàng 1,27% dân ắc giao thông, việc sử
Trang 21có th t m d ch là ‘’ máy tính thông minh kh trình’’ do hãng General ể tránh các tình trạng ùn tắc giao thông, việc sử ị điện tử ta ản thời Instrument đ t tên cho vi đi u khi n đ u tiên c a h : PIC 1650 PIC ặc vi xử lí, hoặc mạch đèn giao thông dùng IC… ều Để tránh các tình trạng ùn tắc giao thông, việc sử ể tránh các tình trạng ùn tắc giao thông, việc sử ần thiết cho nhu ủa các máy móc hay các thiết bị điện tử ta ọng đó, em ban đ u đ ần thiết cho nhu ượng phương tiện giao thông cần thiết cho nhu c thi t k đ dùng làm các thi t b ngo i vi cho vi đi u ếm khoàng 1,27% dân ếm khoàng 1,27% dân ể tránh các tình trạng ùn tắc giao thông, việc sử ếm khoàng 1,27% dân ị điện tử ta ều Để tránh các tình trạng ùn tắc giao thông, việc sử khi n CP1600 Vi đi u khi n này sau đó đ ể tránh các tình trạng ùn tắc giao thông, việc sử ều Để tránh các tình trạng ùn tắc giao thông, việc sử ể tránh các tình trạng ùn tắc giao thông, việc sử ượng phương tiện giao thông cần thiết cho nhu c nghiên c u phát tri n ức thông minh, mà nó ể tránh các tình trạng ùn tắc giao thông, việc sử thêm và t đó hình thành vi đi u khi n ngày nay ừng khối: ều Để tránh các tình trạng ùn tắc giao thông, việc sử ể tránh các tình trạng ùn tắc giao thông, việc sử
- M t s lo i PIC: ột nước có tỉ lệ dân số đông, chiếm khoàng 1,27% dân ố đông, chiếm khoàng 1,27% dân
o PIC12xxxx: đ dài l nh 12 bit ột nước có tỉ lệ dân số đông, chiếm khoàng 1,27% dân
o PIC16xxxx: đ dài l nh 14 bit ột nước có tỉ lệ dân số đông, chiếm khoàng 1,27% dân
o PIC18xxxx: đ dài l nh 16 bit ột nước có tỉ lệ dân số đông, chiếm khoàng 1,27% dân
o C: PIC có b nh EPROM (ch có 16C84 là EEPROM) ột nước có tỉ lệ dân số đông, chiếm khoàng 1,27% dân ớc có tỉ lệ dân số đông, chiếm khoàng 1,27% dân ỉ lệ dân số đông, chiếm khoàng 1,27% dân
o F: PIC có b nh flash ột nước có tỉ lệ dân số đông, chiếm khoàng 1,27% dân ớc có tỉ lệ dân số đông, chiếm khoàng 1,27% dân
o Ngoài ra còn có thêm m t dòng vi đi u khi n PIC m i là dsPIC ột nước có tỉ lệ dân số đông, chiếm khoàng 1,27% dân ều Để tránh các tình trạng ùn tắc giao thông, việc sử ể tránh các tình trạng ùn tắc giao thông, việc sử ớc có tỉ lệ dân số đông, chiếm khoàng 1,27% dân
3.3.2 PIC 18F4520
Vi điều khiển Pic18F4520 có đặc điểm sau:
- Sử dụng công nghệ nano Watl: Hiệu năng cao, tiêu thụ năng lượng ít
- Kiến trúc RISC
- Các bộ nhớ chương trình và dữ liệu cố định
thực hiện được 100.000 lần ghi/xóa
+ 4 bộ định thời/bộ đếm 8 bit với các chế độ tỉ lệ đặt trước và chế độ so sánh.+ Bộ đếm thời gian thực với bộ tạo dao động riêng biệt
+ 2 kênh PWM
+ 13 kênh ADC 10 bit
Bộ truyền tin nối tiếp USART khả trình
Trang 22 Power on Reset và dò Brown out khả trình.
- Các nguồn ngắt bên trong và bên ngoài
3.3.3 3.2.1 S đ kh i c a PIC18F4520 ơ đồ khối của mạch ồ khối của mạch ối của mạch ủa mạch.
Hình 3.1 Sơ đồ khối kiến trúc vi điều khiển pic18F4520
Trang 233.3.4 3.2.2 S đ chân c a PIC18F4520 ơ đồ khối của mạch ồ khối của mạch ủa mạch.
Hình 3.2 Sơ đồ chân vi điều khiển Pic18F4520
Sau đây là giới thiệu cấu tạo chân loại 40 chân (40 Pin PDIP):
reset toàn bộ thiết bị
Các chân thuộc cổng vào ra PortA
tự Input0
Input1
tương tự Input2 VREF+ đầu vào tương tự chuyển đổi A/D điện áptham chiếu(mức thấp), còn CVREF là đầu ra tương tự để so sánh điện
áp chuẩn
Trang 24 Chân 5(RA3/AN3/VREF/CVREF ): RA3 là cổng vào ra số, AN3 là đầuvào tương tự Input3 VREF- đầu vào tương tự chuyển đổi A/D điện áptham chiếu(mức cao).
xung bên ngoài của Timer0, C1OUT là đầu ra bộ so sánh 1
ra só, AN4 là đầu vào tương tự Input 4, SS chọn đầu vào phụ thuộcSPI, HLVDINđầu vào tương tự để dò điện áp, C2OUT đầu ra bộ sosánh 2
anh hoặc là đầu vào nguồn xung từ bên ngoài, khi ta nối dây với cácthiết bị tương tự thì đầu vào này dạng ST( Schmitt Trigger input ưithCMOS levels).CLKI là đầu vào CMOS cho nguồn xung bên ngoài vàluôn được ghép nối với chân OSC1 Còn RA7 là chân vào ra sử dụngchung
được nối với thạch anh hoặc bộ công hưởng dể lựa chọn dạng bộ daođộng thạch anh CLK0 có tần số bằng ¼ tần số của OSC1 đọ rộng chu
kì lệnh, RA6 là đầu vào ra chung
phần mềm khi cho kéo đầu vào bên trong yếu lên trên toàn bộ đầu vào
đầu vào ngắt ngoài Interrup 0, FLT0 là đầu vào báo lỗi PWM đượctăng cường CCP1, AN12 đầu vào tương tự Input 12
ngoài Interrup1, AN10 đầu tương tự Input 10
ngoài Interrup2, AN8 đầu tương tự Input 8
Input 9, CCP2 ( Capture 2 input/Compare 2 output/PWM2 output.)
ngắt, AN11 đầu tương tự Input 9
PGM cho phép có thể lập trình ISCP ở điện áp thấp
Trang 25 Chân 39(RB6/KBI2/PGC): RB6 là đầu vào ra số, KBI2 thay đổi mởngắt, PGC chân dùng trong mạch chạy và xung lập trình ICSP.
PGD chân dùng trong mạch chạy và xung lập trình ICSP
Các chân công Port C
dao động Timer1, T13CKI đầu vào xung bên ngoài Timer1/Timer3
dao động Timer1, CCP2(Capture 2 input/Compare 2 output/PWM2output.)
input/Compare 1 output/PWM1 output.), P1A đầu ra tăng cường CCP1
chuỗi xung vào ra cho SPI lựa chọn, SCL đầu vào ra đưa chuỗi xungvào ra cho IC lựa chọn
API, SDA đầu vào ra dữ liệu cho IC
đổi dị bộ EUSARRT, CK dầu vào ra xung đồng bộ EUSART
EUSART, DT
song phụ thuộc(PSP) cho giao diên vi xử lý và khi đó các đầu vào phải
Trang 26 Chân 27(RD4/PSP4): RD4 đầu vào ra số, PSP4 cổng dữ liệu song songphụ thuộc
song phụ thuộc, P1B đầu ra được tăng cường CCP1
song phụ thuộc, P1C đầu ra được tăng cường CCP1
song phụ thuộc, P1D đầu ra được tăng cường CCP1
đọc cho cổng PSP, AN5 đầu vào tương tự Input5
viết dữ liệu cổng PSP, AN6 đầu vào tương tự Input6
Chip cho cổng PSP, AN7 đầu vào tương tự Input7
Các chân khác:
Loại 44 chân có thêm một số chân phụ khác khi cần thiết ta có thể dễdàng tra trong DataSheet Chi tiết hơn chúng ta có thể thấy qua sơ đồ khốicủa Pic18F4420/4520 trong tài liệu do microchip cung cấp sẽ có hoàn toànđầy đủ thông tin đặc điểm cấu tạo
3.3.5 3.2.3 T ch c d li u b nh (DATA MEMORY ORGANIZATION) ổ chức dữ liệu bộ nhớ (DATA MEMORY ORGANIZATION) ứng mạch đèn giao thông ữ liệu bộ nhớ (DATA MEMORY ORGANIZATION) ệu ộng của mạch đèn giao thông ới thiệu về đề tài
Pic18Fxxxx là họ Statis Ram mỗi thanh ghi bộ nhớ dữ liệu có 12 bit địachỉ, cho phép truy nhập tới 4096 bytes dữ liệu bộ nhớ Không gian bộ nhớchia làm 16 bank gồm 256 byte mỗi bank Pic18F4520 như sơ đồ phía sau
Bộ nhớ dữ liệu bao gồm: thanh ghi chức năng đặc biệt (SFRS), thanh ghi mụcđích chung (GPRS) Thanh ghi SFR dùng để điều khiển trạng thái và chứcnăng thiết bị ngoại vi, trong khi thanh ghi GPR dùng để lưu trữ hoặc làmvùng nhớ tạm thời đang hoạt động của các ứng dụng
Trang 27Hình 3.3 Sơ đồ cấu trúc bộ nhớ dữ liệu pic 18F4520
Theo cấu trúc lệnh và kiến trúc dòng Pic18Fxxxx cho phép các bankhoạt động đồng thời Toàn bộ bộ nhớ dữ liệu có thể cho phép truy nhập cóhướng, vô hướng hay địa chỉ có chỉ số, đặc điểm chung của các thanh ghi làcho phép xử lý trong một chu kì đơn Pic 18Fxxxx cung cấp một AccesBankgồm 256 byte bộ nhớ cho phép truy cập nhanh tới SFRS và phần Bank0 củaGPR nếu không sử dụng BSR
- Sau đây là một số cấu trúc thanh ghi điển hình:
Trang 28Hình 3.4 Sơ đồ cấu trúc thanh ghi của pic 18F4520
3.3.6 3.2.4 Ng t (Interrupts) ắt (Interrupts)
Dòng Pic18Fxxxx này cung cấp cho người sử dụng nhiều nguồn ngắt
và một đăc trưng ưu tiên ngắt là hầu hết các ngắt đều có cả mức ưu tiên cao
và thấp Ngắt ưu tiên cao ở địa chỉ 0008h, ngắt ưu tiên thấp ở địa chỉ 0018h.Những ngắt ưu tiên cao thực hiện ngắt còn các ngắt ưu tiên thấp phải đượcgọi trong chương trình
- Có tất cả mười thanh ghi sử dụng dể điều khiển hoạt dộng ngắt gồm:
- Nói chung các nguồn ngắt có 3 bit dể điều khiển hoạt động ngắt:
Ngoài ra ở các thanh ghi chức năng cụ thể phục vụ cho ngắt thì có cácbít riêng với các chức năng giúp người lập trình có thể quản lý và sử dụng cácngắt hiệu quả
Sơ đồ trạng thái Logic các ngắt có thể mô tả :
Trang 29Khi IPEN = 0:
Trang 30RB<7:4>(có thể xoá bằng phần mềm).
b, INTCON 2 Registers
Giá trị 1: toàn bộ PORT B không được kéo lên