Thiết kế mạch quang báo dùng KIT VXL, chương 6
Số trang: 18
Loại file: pdf
Dung lượng: 231.12 KB
Lượt xem: 19
Lượt tải: 0
Xem trước 2 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Bàn phím dùng để nhập dữ liệu từ bên ngoài , tuỳ thuộc vào người sư dụng muốn hiển thị nội dung như thế nào . điểm khác biệt giữa mạch quang báo chỉ dùng EPỎM và mạch quang báo điều khiển bằng Kit Vi xử lí là ở bàn phím vì Kit vi xử lí có thể cho phép người sử dụng thay đổi nội dung cần hiển thị dễ dàng bằng cách nhập trực tiếp từ bàn phím . Chương trình nhận dạng phím do người lập trình tạo ra và được lưu trữ trong ROM . ...
Nội dung trích xuất từ tài liệu:
Thiết kế mạch quang báo dùng KIT VXL, chương 6Chương 6: THIEÁT KEÁ BAØN PHÍMBaøn phím duøng ñeå nhaäp döõ lieäu töø beân ngoaøi , tuøy thuoäc vaøongöôøi sö duïng muoán hieån thò noäi dung nhö theá naøo . ñieåm khaùcbieät giöõa maïch quang baùo chæ duøng EPROM vaø maïch quang baùoñieàu khieån baèng Kit Vi xöû lí laø ôû baøn phím vì Kit vi xöû lí coù theåcho pheùp ngöôøi söû duïng thay ñoåi noäi dung caàn hieån thò deã daøngbaèng caùch nhaäp tröïc tieáp töø baøn phím . Chöông trình nhaän daïngphím do ngöôøi laäp trình taïo ra vaø ñöôïc löu tröõ trong ROM .1 . Yeâu caàu : Khi thieát keá baøn phím phaûi quan taâm tôùi caùc yeâu caàu sau : Coù keát caáu cô khí chaéc chaén Caùc tieáp ñieåm phaûi tieáp xuùc toát , nhaïy . Phaûi coù khaû naêng choáng doäi Phím nhaán phaûi roõ raøng , goïn nheï .2 . Thieát keá cuï theå : Töø caùc yeâu caàu treân ta thieát keá baøn phím nhö sau : Baøn phím ñöôïc xaây döïng döïa treân cô sôû queùt haøng vaø coät ,söû duïng IC 8255A thöù nhaát (ñaõ trình baøy ôû phaàn tröôùc) ñeå giaotieáp vôùi Vi xöû lí . Port A cuûa IC 8255A thöù nhaát seõ ñöôïc duøng laøm Port queùthaøng (nhaäp döõ lieäu), Port C seõ ñöôïc thieát keá queùt coät (xuaát döõlieäu) . Do yeâu caàu cuûa maïch neân nhoùm thieát keá maïch bao goàm 8haøng vaø 7 coät (56 phím) . Söõ duïng phaàn meàm ñeå choáng doäi cho caùc phím Baøn phím ñöôïc xaây döïng cho baûng chöõ caùi tieáng Vieät vaøtieáng Anh , sô ñoà phaân boá phím nhö sau : Hình 4.4Chöùc naêng cuûa caùc phím ñaëc bieät : Phím ENTER (RUN): Cho pheùp chaïy doøng thoâng baùo Phím LEFT : Xoùa moät kí töï beân traùi daáu nhaéc. Backspace : Cheøn moät kí töï traéng. Phím PRO : Cho pheùp nhaäp döõ lieäu 3. Sô ñoà maïch nguyeân lyù baøn phím :Trang sauHình 2.5 : Sô ñoà nguyeân lyù maïch baøn phím cuûa quang baùo Hoaït ñoäng cuûa baøn phím : Traïng thaùi bình thöôøng cuûa Port A (töø PA0 - PA7) laø111111112 neáu Port C xuaát ra moät giaù trò laø 00H , luùc naøy coù moätphím ñöôïc nhaán thì moät trong 8 ñöôøng cuûa Port A xuoáng möùclogic 0. Hoaït ñoäng queùt nhö sau : Ñaàu tieân Port C seõ xuaát ra giaùtrò laø 00H ñeå queùt coät, sau ñoù ñoïc vaøo Port A nhaèm kieåm tra xemcoù phím naøo ñöôïc aán hay khoâng, neáu moät phím ñöôïc nhaán thìmoät trong 7 ñöôøng cuûa Port A seõ xuoáng möùc 0 luùc naøy ta chæ bieátñöôïc haøng naøo coù phím aán maø thoâi. Ñeå xaùc ñònh chính xaùc vò trí cuûa phím ñöôïc aán thì Port C seõxuaát döõ lieäu ñeå queùt coät. Tuøy vaøo giaù trò coät naøo xuoáng möùc thaápmaø ta ñònh ñöôïc vò trí cuûa phím ñöôïc aán.III .THIEÁT KEÁ MAØN HÌNH QUANG BAÙO1. Yeâu caàu: Maïch phaûi hieån thò roõ raøng, caùc kí töï dòch töøng coät. Coù khaû naêng hieån thò chöõ tieáng Vieät vaø tieáng Anh. Phaûi hieån thò ñuû 6 kí töï tieáng Vieät.2. Thieát keá :a. Ñaët vaán ñeà : Caùc LED trong Matraän led coù theå saùng rieâng leõ nhau neáuta ñöa tín hieäu ñieàu khieån haøng vaø coät rieâng bieät. Moãi Led coùtheå saùng neáu ta caáp cho noù moät ñieän aùp laø 1,7V 2V vôùi doøngtoái ña laø 30 mA. Vì Ma traän Led coù coät hieån thò ôû möùc cao, haøngmöùc thaáp neân ta caáp ñieän aùp cho coät vaø haøng duøng ñeå xuaát döõlieäu. Vì taát caû caùc coät ñeàu ñöôïc ñieàu khieån bôûi ngoõ ra cuûa74ls164, coù doøng ra raát thaáp. Do ñoù, ñeå ñuû doøng caáp cho caùcLED saùng bình thöôøng thì ta phaûi thieát keá theâm maïch khueáchñaïi coâng suaát cho LED.Sô ñoà maïch cuï theå:b. Hoaït ñoäng : Khi tín hieäu queùt coät nhaän ñieän aùp 5V laøm cho Q1 daãn baõohoøa, luùc ñoù ñieän aùp 5V qua ñieän trôû RC1 (haïn doøng) seõ chaïy quaLED. Nhöng ñeå cho led saùng thì tín hieäu haøng phaûi xuaát ra möùccao khi qua coång NOT (74LS05) thì seõ xuoáng möùc logic 0, luùcñoù cathode cuûa led ñöôïc noái xuoáng möùc thaáp neân led seõ saùng.3. Tính toaùn giaù trò : Xeùt luôùi 1: 5v = RB IB + VBE + VLED Ñeå led saùng toái ña : VLED =1.8V Choïn Q1 laø transitor loaïi silic neân : VBE = 0.6V VCEsat = 0.3V RB. IB = 5 - 0.6 -1.8 -0.3 = 2.3V I 2,3V 2.6mA 1k IC = .IB = I LED = . 2.6mA Ñeå 1 led saùng toái ña laø 30mA .Trong khi ñoù vôùi ma traän led 58 thì moät coät goàm 8 led neân ñeå led saùng bình thöôøng thì IC = 8 ILED Vaäy : 2.6 mA = 240 mA = 240 = 104 2,6 Choïn = 150 Tra baûng ta choïn Transitor SC828, coù caùc tieâu chuaån sau(Tra töø soå tay caùc linh kieän ñieän töû): P = 400mW, = 130 520 ,VCBO = 30V , VEBO = 7V. Ghi chuù : Ñeå tín hieäu treân led dòch töøng coät thì ta coù theåduøng tín hieäu queùt coät qua vaøo IC 74LS164 moãi IC naøy coù 8ngoõ ra vôùi ñieän aùp 5V. Vì maïch quang b ...
Nội dung trích xuất từ tài liệu:
Thiết kế mạch quang báo dùng KIT VXL, chương 6Chương 6: THIEÁT KEÁ BAØN PHÍMBaøn phím duøng ñeå nhaäp döõ lieäu töø beân ngoaøi , tuøy thuoäc vaøongöôøi sö duïng muoán hieån thò noäi dung nhö theá naøo . ñieåm khaùcbieät giöõa maïch quang baùo chæ duøng EPROM vaø maïch quang baùoñieàu khieån baèng Kit Vi xöû lí laø ôû baøn phím vì Kit vi xöû lí coù theåcho pheùp ngöôøi söû duïng thay ñoåi noäi dung caàn hieån thò deã daøngbaèng caùch nhaäp tröïc tieáp töø baøn phím . Chöông trình nhaän daïngphím do ngöôøi laäp trình taïo ra vaø ñöôïc löu tröõ trong ROM .1 . Yeâu caàu : Khi thieát keá baøn phím phaûi quan taâm tôùi caùc yeâu caàu sau : Coù keát caáu cô khí chaéc chaén Caùc tieáp ñieåm phaûi tieáp xuùc toát , nhaïy . Phaûi coù khaû naêng choáng doäi Phím nhaán phaûi roõ raøng , goïn nheï .2 . Thieát keá cuï theå : Töø caùc yeâu caàu treân ta thieát keá baøn phím nhö sau : Baøn phím ñöôïc xaây döïng döïa treân cô sôû queùt haøng vaø coät ,söû duïng IC 8255A thöù nhaát (ñaõ trình baøy ôû phaàn tröôùc) ñeå giaotieáp vôùi Vi xöû lí . Port A cuûa IC 8255A thöù nhaát seõ ñöôïc duøng laøm Port queùthaøng (nhaäp döõ lieäu), Port C seõ ñöôïc thieát keá queùt coät (xuaát döõlieäu) . Do yeâu caàu cuûa maïch neân nhoùm thieát keá maïch bao goàm 8haøng vaø 7 coät (56 phím) . Söõ duïng phaàn meàm ñeå choáng doäi cho caùc phím Baøn phím ñöôïc xaây döïng cho baûng chöõ caùi tieáng Vieät vaøtieáng Anh , sô ñoà phaân boá phím nhö sau : Hình 4.4Chöùc naêng cuûa caùc phím ñaëc bieät : Phím ENTER (RUN): Cho pheùp chaïy doøng thoâng baùo Phím LEFT : Xoùa moät kí töï beân traùi daáu nhaéc. Backspace : Cheøn moät kí töï traéng. Phím PRO : Cho pheùp nhaäp döõ lieäu 3. Sô ñoà maïch nguyeân lyù baøn phím :Trang sauHình 2.5 : Sô ñoà nguyeân lyù maïch baøn phím cuûa quang baùo Hoaït ñoäng cuûa baøn phím : Traïng thaùi bình thöôøng cuûa Port A (töø PA0 - PA7) laø111111112 neáu Port C xuaát ra moät giaù trò laø 00H , luùc naøy coù moätphím ñöôïc nhaán thì moät trong 8 ñöôøng cuûa Port A xuoáng möùclogic 0. Hoaït ñoäng queùt nhö sau : Ñaàu tieân Port C seõ xuaát ra giaùtrò laø 00H ñeå queùt coät, sau ñoù ñoïc vaøo Port A nhaèm kieåm tra xemcoù phím naøo ñöôïc aán hay khoâng, neáu moät phím ñöôïc nhaán thìmoät trong 7 ñöôøng cuûa Port A seõ xuoáng möùc 0 luùc naøy ta chæ bieátñöôïc haøng naøo coù phím aán maø thoâi. Ñeå xaùc ñònh chính xaùc vò trí cuûa phím ñöôïc aán thì Port C seõxuaát döõ lieäu ñeå queùt coät. Tuøy vaøo giaù trò coät naøo xuoáng möùc thaápmaø ta ñònh ñöôïc vò trí cuûa phím ñöôïc aán.III .THIEÁT KEÁ MAØN HÌNH QUANG BAÙO1. Yeâu caàu: Maïch phaûi hieån thò roõ raøng, caùc kí töï dòch töøng coät. Coù khaû naêng hieån thò chöõ tieáng Vieät vaø tieáng Anh. Phaûi hieån thò ñuû 6 kí töï tieáng Vieät.2. Thieát keá :a. Ñaët vaán ñeà : Caùc LED trong Matraän led coù theå saùng rieâng leõ nhau neáuta ñöa tín hieäu ñieàu khieån haøng vaø coät rieâng bieät. Moãi Led coùtheå saùng neáu ta caáp cho noù moät ñieän aùp laø 1,7V 2V vôùi doøngtoái ña laø 30 mA. Vì Ma traän Led coù coät hieån thò ôû möùc cao, haøngmöùc thaáp neân ta caáp ñieän aùp cho coät vaø haøng duøng ñeå xuaát döõlieäu. Vì taát caû caùc coät ñeàu ñöôïc ñieàu khieån bôûi ngoõ ra cuûa74ls164, coù doøng ra raát thaáp. Do ñoù, ñeå ñuû doøng caáp cho caùcLED saùng bình thöôøng thì ta phaûi thieát keá theâm maïch khueáchñaïi coâng suaát cho LED.Sô ñoà maïch cuï theå:b. Hoaït ñoäng : Khi tín hieäu queùt coät nhaän ñieän aùp 5V laøm cho Q1 daãn baõohoøa, luùc ñoù ñieän aùp 5V qua ñieän trôû RC1 (haïn doøng) seõ chaïy quaLED. Nhöng ñeå cho led saùng thì tín hieäu haøng phaûi xuaát ra möùccao khi qua coång NOT (74LS05) thì seõ xuoáng möùc logic 0, luùcñoù cathode cuûa led ñöôïc noái xuoáng möùc thaáp neân led seõ saùng.3. Tính toaùn giaù trò : Xeùt luôùi 1: 5v = RB IB + VBE + VLED Ñeå led saùng toái ña : VLED =1.8V Choïn Q1 laø transitor loaïi silic neân : VBE = 0.6V VCEsat = 0.3V RB. IB = 5 - 0.6 -1.8 -0.3 = 2.3V I 2,3V 2.6mA 1k IC = .IB = I LED = . 2.6mA Ñeå 1 led saùng toái ña laø 30mA .Trong khi ñoù vôùi ma traän led 58 thì moät coät goàm 8 led neân ñeå led saùng bình thöôøng thì IC = 8 ILED Vaäy : 2.6 mA = 240 mA = 240 = 104 2,6 Choïn = 150 Tra baûng ta choïn Transitor SC828, coù caùc tieâu chuaån sau(Tra töø soå tay caùc linh kieän ñieän töû): P = 400mW, = 130 520 ,VCBO = 30V , VEBO = 7V. Ghi chuù : Ñeå tín hieäu treân led dòch töøng coät thì ta coù theåduøng tín hieäu queùt coät qua vaøo IC 74LS164 moãi IC naøy coù 8ngoõ ra vôùi ñieän aùp 5V. Vì maïch quang b ...
Tìm kiếm theo từ khóa liên quan:
Thiết kế mạch quang báo bộ nhớ vi xử lí máy tính EPORM linh kiện quang báo bàn phímTài liệu có liên quan:
-
Đề tài : Tính toán, thiết kế chiếu sáng sử dụng phần mềm DIALux
74 trang 241 0 0 -
6 trang 230 0 0
-
BÁO CÁO “QUANG BÁO DÙNG VI ĐIỀU KHIỂN GIAO TIẾP VỚI MÁY TÍNH ”
17 trang 113 0 0 -
Thủ thuật sử dụng máy tính: Cách đặt pass để chống keylog, magic
4 trang 106 0 0 -
57 trang 89 0 0
-
Kỹ thuật ghép nối máy vi tính - Nguyên lý phần cứng: Phần 1
179 trang 52 0 0 -
Các Chủ Đề Tiến Bộ Trong C# part
8 trang 46 0 0 -
Luận văn: QUANG BÁO CÓ KẾT HỢP CƠ KHÍ
48 trang 42 0 0 -
Giáo trình kiến trúc máy tính I
0 trang 40 0 0 -
Thiết kế bộ bảo mật điện thoại, chương 6
7 trang 40 0 0