Thông tin tài liệu:
Trước đây đã có một vài Hệ Thống báo Giờ Tự Động được thiết kế và thi công. Tuy nhiên, do chúng được thiết kế bằng cách dùng “erpom” nên đã vấp phải một vài hạn chế về tính năng trong sử dụng cũng như việc tính toán phức tạp trong kết nối phần cứng. Sau đây, người viết sẽ giới thiệu hai dạng mạch dùng “erpom” điển hình.
Nội dung trích xuất từ tài liệu:
Thiết kế và thi côn hệ thống báo giờ tự động ứng dụng CPU Z80, chương 2 Chương 2: GIÔÙI THIEÄU CAÙC DAÏNG MAÏCH ÑAÕ COÙ TRONG NÖÔÙC Tröôùc ñaây ñaõ coù moät vaøi Heä Thoáng baùo Giôø Töï Ñoäng ñöôïcthieát keá vaø thi coâng. Tuy nhieân, do chuùng ñöôïc thieát keá baèngcaùch duøng “Eprom” neân ñaõ vaáp phaûi moät vaøi haïn cheá veà tínhnaêng trong söû duïng cuõng nhö vieäc tính toaùn phöùc taïp trong keátnoái phaàn cöùng. Sau ñaây, ngöôøi vieát seõ giôùi thieäu hai daïng maïchduøng “Eprom” ñieån hình. 1.1_ Ñeà taøi : “Thieát Keá Vaø Thi Coâng Maùy Baùo Tieát ChoTröôøng ÑHSPKT” Gvhd: Traàn Minh Chaùnh. Svth : Nguyeãn Ñình Maïnh Chieán Traàn Thò Baïch Ngoïc Sô ñoà khoái chi tieát maïch: DAO ÑOÄNG CHIA 30 ÑEÁM NHÔÙ VAØ ÑEÄM 1Hz OR NGUOÀN DAO ÑOÄNG ÑIEÀU KHIEÅN CHÆ THÒ 12V.5V CHÆNH BAÙO COÂNG SUAÁT VAØ TAÛI Trình baøy sô ñoà khoái: _ Khoái dao ñoäng: taïo taàn soá chuaån 1Hz laøm taàn soá cô sôû ñeåmaïch hoaït ñoäng vaø taïo xung ñieàu khieån maïch baùo giaây. _ Khoái chia 30: taïo taàn soá 1/30 Hz töùc ½ giaây laø taàn soá ñeåmaïch ñeám thay ñoåi ñòa chæ boä nhôù. _ Khoái ñeám: Laø maïch ñeám leân laøm taêng daàn ñòa chæ boä nhôùsau moãi xung ½ giaây. Coù theå ñaët laïi traïng thaùi ban ñaàu (reset)baèng tay hoaëc töø ngoõ ra cuûa boä nhôù. _ Khoái nhôù vaø ñeäm: ghi toaøn boä chöông trình baùo tieát hoïctrong 24 giôø. Taïo xung cho maïch chæ thò (1 phuùt) . Taïo xung reset cho maïch chæ thò sau 60 phuùt, sau 24 giôø. Taïo xung reset toaøn maïch sau 24 giôø (baèng caùch reset maïch ñeám veà traïng thaùi ban ñaàu maø taïi ñòa chæ ñoù chöùa ñoaïn chöông trình reset toaøn maïch). _ Khoái ñieàu khieån baùo hieäu: Taïo thôøi gian daøi (7’) cho ñaàu tieát hoïc. Taïo thôøi gian ngaén (3’) cho cuoái tieát hoïc. Taét môû baùo baèng tay theo yeâu caàu söû duïng (ALARM ON/OFF). _ Khoái coâng suaát: goàm transistor coâng suaát, rôle ñoùng caét taûiAC, DC (110V, 220V). _ Khoái dao ñoäng ñieàu chænh: Taïo taàn soá dao ñoäng cao hôn taàn soá dao ñoäng cô baûn ñeåñieàu chænh laïi ñoàng hoà baùo giôø. Chænh vôùi toác ñoä nhanh. Chænh vôùi toác ñoä chaäm. _ Khoái nguoàn: Goàm coù maïch oån aùp, maïch baûo veä nhaèmcöïc tính nguoàn accu töø beân ngoaøi Nguyeân lyù hoaït ñoäng cô baûn cuûa heä thoáng nhö sau: Döõ lieäu töø 0 ñeán 23 giôø vaø tín hieäu ñieàu khieån baùo chuoângñöôïc naïp trong moät IC ROM 2732. Döõ lieäu naøy khoâng xuaát tröïctieáp ra led 7 ñoaïn ñeå hieån thò maø chuùng coù nhieäm vuï taïo ra xungclock cho maïch ñeám BCD vaø xung reset cho maïch ñeám sau 60phuùt vaø sau 24 giôø. Nguyeân taéc taïo ra xung clock cho maïch ñeám BCD nhö sau: Cöù moãi phuùt ôû ngoõ ra cuûa IC ROM seõ xuaát hai 2 byte, ôû bitD0 cuûa byte thöù nhaát coù giaù trò laø 0 vaø byte thöù 2 coù giaù trò laø 1,IC ROM cöù tuaàn hoaøn xuaát ra döõ lieäu nhö theá neân ôû bit D0 ngoõra seõ taïo thaønh moät chuoãi xung lieân tuïc coù taàn soá laø 1/60 Hz hay1 phuùt (daïng chuoãi xung coù ñöôïc moâ taû ôû hình phía döôùi) kíchcho maïch ñeám BCD ñeå maïch ñeám naøy cöù ñeám taêng leân, sau ñoùsoá ñeám BCD naøy seõ ñöôïc giaûi maõ töø BCD ra led 7 ñoaïn ñeå hieånthò. Ñòa chæ : 0h 1h 2h 3h 4h D0 0 1 0 1 0 Daïng soùng 1/60 Hz Do maïch ñeám laø maïch ñeám BCD neân ôû phuùt 60 phaûi coù xungreset maïch ñeám phuùt veà 00 vaø taêng giôø leân 1, töông töï khi giôøbaèng 24 phaûi reset giôø veà 00. Nguyeân taéc reset maïch ñeám phuùt vaø giôø nhö sau: Bit D1 duøng ñeå reset maïch ñeám phuùt. Giaû söû maïch ñeám phuùtñöôïc reset ôû möùc 0 thì taát caû caùc byte ôû phuùt 60 phaûi ñaët bit D1 =0 coøn caùc byte khaùc phaûi ñaët bit D1 = 1. Töông töï nhö reset maïch ñeám phuùt, bit D2 duøng ñeå resetmaïch ñeám giôø. Byte töông öùng vôùi 24 giôø phaûi ñaët bit D2 = 0(giaû söû maïch ñeám giôø coù reset taùc ñoäng möùc 0) coøn caùc byte coønlaïi phaûi ñaët bit D2 = 1. VD : Maïch reset phuùt taùc ñoäng möùc 0 thì phaûi ghi chöôngtrình nhö sau: Ñòa chæ : 118D 119D 102D 121D Giôø öùng : 0:59 0:59:30 1:00:00 1:00:30 D1 : 1 1 0 1 Phuùt Chuïc Giôø Chuïc phuùt giôø IC1 IC2 IC3 IC4 D0 ck CO ck ...