Chương 5: ThiếtKếVàThiCông GVHD: Đinh Thị Thanh Hoa CHƯƠNGTHIẾTKẾVÀTHICÔNG 5.1 SƠ ĐỒ KHỐI HỆ THỐNG: DAO DỘNG RESET KHỐI XỬ LÝ KHỐI CÔNG SUẤT KHỐI HIỂN THỊ KHỐI GIẢI MÃ KHỐI GIAO TIẾP MÁY TÍNH (RS232) MÁY TÍNH 5.2 KHỐI NGUỒN CHỨC NĂNG TỪNG KHỐI: 5.2.1 Khối nguồn: Trong mạch điện tử nguồn có vai trò quan trọng, định hoạt động hay ngưng hoạt động mạch Một nguồn không tốt làm cho mạch hoạt động ổn định dể làm hỏng linh kiện Vì nguồn ổn áp tốt cần thiết cho mạch điện tử ( mạch dùng IC số) Mạch Quang Báo Giao Tiếp Với Máy Tính Dùng Pic16F877A 61 Chương 5: ThiếtKếVàThiCông GVHD: Đinh Thị Thanh Hoa Khối nguồn mạch thiếtkế với 2ic 7805 với dòng max 1A(ampe) Một dùng để cấp cho khối xử lý bàn phím, dùng để cấp cho khối lại để đảm bảo đủ dòng cho toàn mạch Ngoài nguồn dùng mạch thiếtkế với hệ thông lọc nhiễu lọc nguồn nhờ tụ lọc nguồn tụ lọc nhiễu cao tầng, sau đươc qua ic ổn áp 7805 nên làm cho nguồn ổn định 5.2.1.1.SƠ ĐỒ MẠCH VC C =5V V IN 7805 G N D U VO U T J1 2 u f /2 V 104 v ac - D + 0 VC C =5V 7805 1 0 u f /2 V V IN G N D U VO U T R 330 2 u f /2 V J2 2 104 LED 0 Hình 5.2: Sơ đồ mạch nguồn ổn áp 5V Do mạch nguồn thiếtkế gồm IC ổn áp 7805 mà có dòng max 1A(ampe) 2con 2A nên đảm bảo cung cấp đủ cho toàn mạch 5.2.1.2 THIẾTKẾ Để an toàn IC 7805 cung cấp dòng cho tải là: 100mA - 1A Mạch Quang Báo Giao Tiếp Với Máy Tính Dùng Pic16F877A 62 Chương 5: ThiếtKếVàThiCông GVHD: Đinh Thị Thanh Hoa Điện áp ngõ vào tối thiểu phải cao điện áp ngõ 2V để mạch hoạt động tốt Trong tụ 1000uf/25v dùng để lọc (nguồn DC chưa ổn định) để ổn định điện áp ngõ vào, tụ 104 dùng để lọc nhiễu cao tần, tụ 220uf/25v làm cho áp phẳng 5.2.2.Khối Xử Lý: VC C =5V D 10k 1N 4007 100 PA 1 3 104 R ESET PC 33p 1 1 2 2 13 33p P IC F 7 A PVN M C L R * /V P P R R R R R R A A A A A A /A N /A N /A N /V R E F -/C V R E F /A N /V R E F + /T C K I/C O U T /A N /S S * /C O U T R R R R R R R R C C C C C C C C /T O S O /T C K I /T O S I/C C P /C C P /S C K /S C L /S D I/S D A /S D O /T X /C K /R X /D T O S C /C L K IN 4M 14 12 31 0 O S C /C L K O U T R B /IN T R B1 R B2 R B /P G M R B4 R B5 R B /P G C R B /P G D R R R R R R R R D D D D D D D D /P /P /P /P /P /P /P /P S S S S S S S S P P P P P P P P R E /R D */A N R E /W R */A N R E /C S * /A N VSS VSS VD D VD D 3 3 3 4 0 2 2 2 9 0 PD R 10 11 32 PB VC C =5V 330 CAPSLOCK LED K H O I X U LY Khối xử lý: Do PIC 16F877A đảm nhiệm có nhiệm vụ xử lý tất liệu chương trình Điều khiển liệu đưa qua ic giải mã để hiển thị Khối xử lý kết nối với bàn phím Hex để Điều khiển xuất nhập liệu Điều khiển truy xuất liệu xử lý sau truyền đến khối: công suất, giải mã đệm để hiển thị Led ma trận 5.2.3.Khối Công Suất: Khối công suất mạch dùng transistor A1015 có nhiệm vụ nâng dòng cho cột led ma trận cột gồm led đơn, tất gồm 32 cột nên cần dùng 32 transistor Các cột quét với tần số 50Hz Mạch Quang Báo Giao Tiếp Với Máy Tính Dùng Pic16F877A 63 Chương 5: ThiếtKếVàThiCông GVHD: Đinh Thị Thanh Hoa 5.2.3.1.Sơ đồ mạch VC C =5V LED LED LED R B A1015 R E Hình 5.1: Mạch kéo dòng Về phương diện công suất việc nâng dòng cho liệu cột hàng nhằm đảm bảo yêu cầu dòng qua led ma trận Mạch kéo dòng dùng Transistor để kéo dòng cho 4led ma trận chia làm 32 cột, cột gồm led đơn mắc song song 5.2.2.2 Tính toán * Tính RE Từ hiệu ứng sinh học mắt tần số Led chớp không nháy là: 40Hz