Thông tin tài liệu:
Mạch lấy tín hiệu trực tiếp từ cad? giao tiếp đưa ra, sau đó cân áp ra mức logich 0 hay 1 (0V hay 5V) nhờ vào các điện trở mảng (aray). Giải mã tín hiệu điều khiển từ Pỏt A, thông qua các IC 74LS00, 74LS192 và 4555 để lấy được tín hiệu điều khiển động cơ bước truyền qua các jumpẻ để truyền qua mạch công suất. Truyền tín hiệu của pỏt C sang mạch quét, các tín hiệu còn lại được xử lý.......
Nội dung trích xuất từ tài liệu:
thiết kế máy chấm bài trắc nghiệm, chương 7Chương 7: MAÏCH GIAÛI MAÕ TÍN HIEÄU ÑIEÀU KHIEÅN(ñöôïc xem laø maïch trung taâm) Maïch giaûi maõ tín hieäu ñieàu khieån thöïc ra chæ laø maïch ñeämdöõ lieäu giöõa maïch ngoaøi vaø maïch giao tieáp beân trong maùy tínhñoàng thôøi giaûi maõ caùc tín hieåu ñieàu khieån ñöôïc truyeàn ñeán.Maïch ñöôïc thieát keá theo sô ñoà khoái sau: SÔ ÑOÀ KHOÁI MAÏCH GIAÛI MAÕ TÍN HIEÄU ÑIEÀU KHIEÅN Maïch laáy tín hieäu tröïc tieáp töø card giao tieáp ñöa ra, sau ñoùcaân aùp ra möùc logich 0 hay 1 (0V hay 5V) nhôø vaøo caùc ñieän trôûmaûng (array). Giaûi maõ tín hieäu ñieàu khieån töø Port A, thoâng quacaùc IC 74LS00, 74LS192 vaø 4555 ñeå laáy ñöôïc tín hieäu ñieàukhieån ñoäng cô böôùc truyeàn qua caùc jumper ñeå truyeàn qua maïchcoâng suaát. Truyeàn tín hieäu cuûa port C sang maïch queùt, caùc tínhieäu coøn laïi ñöôïc xöû lyù vaø truyeàn ñi. Maïch söû duïng moät IC74164 (ñeå choát döõ lieäu ñaàu ra, tín hieäu naøy card giao tieáp seõ ñoïcvaøo ñeå xöû lyù, thoâng qua port B). Döôùi ñaây laø sô ñoà maïch maïch Giaûi maõ ñieàu khieån ñoäng côböôùc, ñöôïc thieát keá sau khi thöû nghieäm ñoái vôùi töøng maïch leû(maïch ñôn, thí nghieäm kieåm chöùng treân töøng IC).SÔ ÑOÀ MAÏCH TRUNG TAÂM Trong ñoù:LINH KIEÄN Linh kieän Giaù Chöùc naêng tròRN14 1K Ñieän trôû maûng keùo leân, cho caùc tín hieäu PortABC.C111 100nF Loïc nguoàn.SV1 Caûng vaøo, Port ABC, tín hieäu töø maïch giao tieáp.SV3 Caûng vaøo ra, trao ñoåi tín hieäu vôùi caàn queùt.74LS32 Giaûi maõ Autoreset.74LS00 Giaûi maõ tín hieäu ñieàu khieån vaø voøng laëp.74LS192 Taïo voøng laëp.4555 Giaûi maõ tín hieäu nhò phaân sang tín hieäu thaäp phaân.J16 Truyeàn tín hieäu ñieàu khieån ñeán maïch coâng suaát. Phaân tích maïch: Tín hieäu töø card giao tieáp sau khi truyeàn qua SV1 ñöôïc caùc ñieän trôû maûng RN1, RN2, RN3 vaø RN4 laøm chuaån möùc logic 0 hay 1 (tín hieäu truyeàn song song chæ truyeàn vôùi khoaûng caùch ngaén, vôùi ñoaïn ñöôøng truyeàn daøi tín hieäu seõ bò suy giaûm). Chaân PC5 choïn laøm chaân Reset ñeå xaùc laäp laïi traïng thaùikhôûi ñieåm cuûa IC 74164, chaân PC4 laø tín hieäu nhòp döõ lieäu.Tín hieäu vaøo chaân AB ñöôïc laáy tröïc tieáp töø maïch queùt gôûiveà. Tín hieäu naøy ñoàng thôøi truyeàn qua coång OR ñeå laømchuaåân möùc logic vaø truyeàn tín hieäu naøy qua Port C veà PC.Tín hieäu ñöôïc choát ôû IC 74164 seõ thoâng qua RN1 ñeán chôø ôûPortB chôø CPU ñoïc vaøo. Tín hieäu ERR1, ERR2 (loãi 1, loãi 2) laàn löôït qua caùcchaân 1, 2 cuûa SV3 ñeán coång OR (IC2D) vaø chôø CPU ñoïcvaøo. Tín hieäu TH_Page, laø tín hieäu theo doõi xem coù giaáyhay khoâng, löôït qua chaân 3 cuûa SV3 vaø chôø CPU ñoïc vaøo. Maïch ñieàu khieån ñoäng cô böôùc laøm vieäc treân cô sôû cuûamaïch queùt tuaàn töï. Maïch duøng vi maïch ñeám 74LS192 (vôùithieát keá ban ñaàu duøng vi maïch 4022B) vaø vi maïch giaûi maõnhò phaân sang maõ thaäp phaân, 4555B. Söï keát hôïp cuûa hai vimaïch naøy taïo ra maïch queùt tuaàn töï boán (04) böôùc, coù theåchuyeån traïng thaùi töø queùt thuaän sang queùt nghòch hay ngöôïclaïi. Thöïc hieän chöùc naêng naøy laø nhôø vaøo vi maïch 74LS192coù laø loaïi ñeám thuaän nghòch (up/down counter). Vi maïchnaøy keát hôïp vôùi moät coång NAND taïo thaønh moät boä ñeámvoøng leân xuoáng (boán böôùc). Xung Ck vaø tín hieäu ñieàu khieån up/down nhaän töø Port Aqua ñieàu khieån baèng coång NAND (74LS00) taïo ra xungCk_up hay Ck_down taùc ñoäng vaøo chaân Ck töông öùng cuûa74LS192 (chaân soá 04: Ck_up; chaân soá 05: Ck_down).Tröôøng hôïp ñeám leân: khi QC leân möùc [1] (chuyeån tieáp töøgiaù trò 0011B leân 0100B) seõ taïo neân xung qua coång OR (coångduøng chung vôùi chöùc naêng Autoreset) taïo möùc logic [0] taùcñoäng vaøo Clr (chaân soá 14), voøng ñeám trôû veà giaù trò 00B, voøng laëp cöù theá tieáp tuïc. Tröôøng hôïp ñeám xuoáng: khi QD leân möùc [1] (chuyeån tieáp töø giaù trò 0000B leân 1111B) seõ taïo neân xung qua coång NAND taïo möùc logic [0] taùc ñoäng vaøo LD (chaân soá 11, load), giaù trò ñaët tröôùc seõ ñöôïc ñöa ra (AB=[1] vaø CD=[0]0011B) voøng ñeám trôû veà giaù trò 11B,voøng laêp cöù theá tieáp tuïc. Giaù trò cuûa QA, QB ñöôïc chuyeån ñeán tín hieäu vaøo (A,B töông öùng) töông öùng cuûa IC 4555B, IC naøy seõ chuyeån giaù trò nhò phaân naøy ra giaù trò thaäp phaân truyeàn ñeán maïch coâng suaát ñeå ñieàu khieån ñoäng cô böôùc. Ñeà taøi söû duïng taát caû laø naêm (05) ñoäng cô. Ñeå ñaûm baûo tính chính xaùc trong tính c ...