|
6步進電機控制卡設(shè)計
4相(A、B、C、D相)8拍電壓控制方式步進機電運行狀態(tài)為 :
正轉(zhuǎn)A –AB—B—BC—C—CD—D—DA—A
反轉(zhuǎn) A—AD—D—CD—C—BC—B—BA—A
每個脈沖為一步,從一個狀態(tài)轉(zhuǎn)移到下一狀態(tài),轉(zhuǎn)過一個固定的角度。
控制卡由一片73LS373和一片8253為主芯片,74LS373中的4個輸出為步進電機A、B、C、D相開/關(guān)控制信號;8253中的一個通道由1MHz有源晶振提供CLK信號,OUT信號輸出至從8259A的IR4,該通道控制步進電機的轉(zhuǎn)速,范圍為:500Hz----2000Hz。
設(shè)計電原理圖,并設(shè)計步進電機控制程序。
7 產(chǎn)品包裝計數(shù)接口卡設(shè)計
為PC/AT (ISA總線)設(shè)計一塊8位計數(shù)接口卡,對生產(chǎn)流水線上的產(chǎn)品計數(shù),計滿N個產(chǎn)品發(fā)出一個打包控制信號。用2片74LS161芯片構(gòu)成8位二進制同步加法計數(shù)器,高位74LS161的進位信號作為中斷請求信號連到從8259A的IR2,用74LS373或普通D觸發(fā)器(如74LS74)與光電耦合器相結(jié)合輸出打包控制信號,設(shè)備端控制電壓為24VDC。設(shè)計電路原理圖和計數(shù)/控制程序。
8 數(shù)據(jù)采集卡的設(shè)計
為PC/AT(ISA總線)設(shè)計8位數(shù)據(jù)采集卡。 AD轉(zhuǎn)換器有EOC信號(轉(zhuǎn)換結(jié)束EOC變?yōu)楦唠娖剑?span lang="EN-US">START信號(START引腳出現(xiàn)正脈沖啟動一次AD轉(zhuǎn)換)和OE信號(OE低電平時AD轉(zhuǎn)換器輸出數(shù)據(jù),并使EOC復(fù)位),以查詢方式傳送數(shù)據(jù),用一片8255A作為接口芯片,設(shè)計原理圖,并設(shè)計數(shù)據(jù)采集子程序。
9 交通燈控制卡的設(shè)計
為PC/AT(ISA總線)設(shè)計交通燈控制系統(tǒng)。 十字路口交通信號燈為紅燈、黃燈和綠燈,由綠變紅切換時有3秒鐘的黃燈過渡,紅燈45秒,綠燈42鈔,黃燈3秒。用一片8253作為定時器,一片8255提供12個燈的控制信號,輸出1 燈亮,輸出0燈滅。 8255A輸出光電隔離,設(shè)備端控制電壓為24V。
設(shè)計原理圖,并設(shè)計控制程序。
10 波型發(fā)生器設(shè)計
為PC/AT(ISA總線)設(shè)計波形發(fā)生器擴展卡,產(chǎn)生三角波、鋸齒波信號。 用一片8253作為定時器,控制信號的頻率,DA轉(zhuǎn)換器(DAC0832)產(chǎn)生波形。設(shè)計原理圖,并設(shè)計頻率可調(diào)的波形生成程序。
Powered by 單片機教程網(wǎng)