freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于單片機(jī)原理的步進(jìn)電機(jī)的正反轉(zhuǎn)程設(shè)計(jì)報(bào)告書-在線瀏覽

2024-08-14 22:06本頁面
  

【正文】 個(gè)引腳被外部信號(hào)拉低時(shí)輸出一個(gè)電流。P2口:P2口是一個(gè)內(nèi)部帶有上拉電阻的8位雙向I/O口,P2的輸出緩沖級(jí)可驅(qū)動(dòng)4個(gè)TTL電路。因?yàn)閮?nèi)部有電阻,某個(gè)引腳被外部信號(hào)拉低時(shí)會(huì)輸出一個(gè)電流。在訪問8位地址的外部數(shù)據(jù)存儲(chǔ)器時(shí),P2口線上的內(nèi)容在整個(gè)運(yùn)行期間不變。P3口:P3口是一組帶有內(nèi)部電阻的8位雙向I/O口,P3口輸出緩沖故可驅(qū)動(dòng)4個(gè)TTL電路。P3口除了作為一般的I/O口外,更重要的用途是它的第二功能,如下表21所示:端口引腳第二功能RXDTXDINT0INT1T0T1WRRD表21P3口還接收一些用于閃爍存儲(chǔ)器編程和程序校驗(yàn)的控制信號(hào)。當(dāng)震蕩器工作時(shí),RET引腳出現(xiàn)兩個(gè)機(jī)器周期以上的高電平將使單片機(jī)復(fù)位。即使不訪問外部存儲(chǔ)器,ALE以時(shí)鐘震蕩頻率的1/16輸出固定的正脈沖信號(hào),因此它可對(duì)輸出時(shí)鐘或用于定時(shí)目的。如果必要,可對(duì)特殊寄存器區(qū)中的8EH單元的D0位置禁止ALE操作。此外,這個(gè)引腳會(huì)微弱拉高,單片機(jī)執(zhí)行外部程序時(shí),應(yīng)設(shè)置ALE無效。在此期間,當(dāng)訪問外部數(shù)據(jù)存儲(chǔ)器時(shí),這兩次有效的PSEN 信號(hào)不出現(xiàn)。欲使中央處理器僅訪問外部程序存儲(chǔ)器,EA端必須保持低電平。如EA端為高電平,CPU則執(zhí)行內(nèi)部程序存儲(chǔ)器中的指令。XTAL1:片內(nèi)振蕩器反相放大器和時(shí)鐘發(fā)生線路的輸入端。XTAL2:片內(nèi)振蕩器反相放大器的輸出端。22 AT89C51引腳單片機(jī)在啟動(dòng)運(yùn)行時(shí)需要復(fù)位,使CPU以及其他功能部件處于一個(gè)確定的初始狀態(tài),并從這個(gè)狀態(tài)開始工作,另外,在單片機(jī)工作過程中,如果出現(xiàn)死機(jī)時(shí),也必須對(duì)單片機(jī)進(jìn)行復(fù)位,使其重新開始工作。如圖所示,當(dāng)要對(duì)晶片重置時(shí),只要按此開關(guān)就能完成LED和開關(guān)的重置。單片機(jī)的RST管腳為主機(jī)提供了一個(gè)外部復(fù)位信號(hào)輸入口。單片機(jī)的復(fù)位方式可由手動(dòng)復(fù)位方式完成。在通電瞬間,由于RC的充電過程,在RST端出現(xiàn)一定寬度的正脈沖,只要該正脈沖保持10ms以上,就能使單片機(jī)自動(dòng)復(fù)位。在單片機(jī)復(fù)位期間,AlE和 信號(hào)都不產(chǎn)生。上電瞬間由于電容C上無儲(chǔ)能,其端電壓近似為零,RST獲得高電平,隨著電容器C的充電,RST引腳上的高電平將逐漸下降,當(dāng)RST引腳上的電壓小于某一數(shù)值后,單片機(jī)就脫離復(fù)位狀態(tài),進(jìn)入正常工作模式。圖23復(fù)位電路 晶振分為有源晶振和無源晶振兩種,其作用是在電路產(chǎn)生震蕩電流,發(fā)出時(shí)鐘信號(hào)。一般的晶振振蕩電路都是在一個(gè)反相放大器,兩端接入晶振,再有兩個(gè)電容分別接到晶振的兩端,每個(gè)電容的另一端再接到地,這兩個(gè)電容串聯(lián)的容量值就應(yīng)該等于負(fù)載電容,一般IC的引腳都有等效輸入電容。解釋說明:當(dāng)步進(jìn)驅(qū)動(dòng)器接收到一個(gè)脈沖信號(hào),它就驅(qū)動(dòng)步進(jìn)電機(jī)按設(shè)定的方向轉(zhuǎn)動(dòng)一個(gè)固定的角度(及步進(jìn)腳)。本次系統(tǒng)采用的是四相八拍電機(jī),電壓為DC5VDC12V。每一個(gè)脈沖信號(hào)對(duì)應(yīng)步進(jìn)電機(jī)的某一相或者兩相繞組的通電狀態(tài)轉(zhuǎn)變一次,也就對(duì)應(yīng)轉(zhuǎn)子轉(zhuǎn)過一定的角度(一個(gè)步距角)。四相步進(jìn)電機(jī)可以在不同的通電方式下運(yùn)行,通常的通電方式有單(單相繞組通電)四拍(ABCDA…)雙(雙相繞組通電)四拍(ABBCCDDAAB..)八拍(AABBBCCCDDDAA..)。轉(zhuǎn)動(dòng)的速度和脈沖的頻率成正比。如果需要轉(zhuǎn)動(dòng)1圈,那么需要360/*64=4096個(gè)脈沖信號(hào)。1. 電機(jī)控制部分電機(jī)控制主要是靠的ULN2003驅(qū)動(dòng)電路。當(dāng)對(duì)步進(jìn)電機(jī)施加一系列連續(xù)不斷的控制脈沖時(shí),它可以連續(xù)不斷地運(yùn)轉(zhuǎn)。當(dāng)通電狀態(tài)改變完成一個(gè)循環(huán)時(shí),轉(zhuǎn)子轉(zhuǎn)過一個(gè)齒距,而八拍(AABBBCCCDDDAA..)。//正轉(zhuǎn)表格,0111,0011,1011,1001,1101,1100,1110,0110//aabbbcccddda 四相八拍方式void zheng(){ uint i,j。j64*8。 { for(i=0。i++) { dianji=B_Rotation[i]。 } }}本文中斷只要使用的兩個(gè)外部中斷(int0,int1),使用的是下降沿出發(fā)方式,所以,讓其中的引腳接地,即可得到一個(gè)下降沿,系統(tǒng)就會(huì)執(zhí)行中斷程序,由于兩個(gè)中斷是獨(dú)立的,所以不需要考慮優(yōu)先級(jí)問題。 //全局中斷開 EX0=1。 IT0=1。 zdup()。 }4. 系統(tǒng)總程序includedefine uchar unsigned chardefine uint unsigned intdefine dianji P2uchar liushui[]={0x7f,0xbf,0xdf,0xef,0xf7,0xfb,0xfd,0xfe,0xff}。//正轉(zhuǎn)表格, 0111,0011 1011,1001 1101,1100 ,1110,0110//aabbbcccddda 四相八拍方式uchar B_Rotation[8]={0xF2,0xF0,0xF8,0xE8,0xEC,0xE4,0xE6,0xE2}。 for(。t) { for(j=19。j)。 for(x=z。x) for(y=110。y)。 P0=。 //stc12型MCU,延時(shí)乘以12倍 lcden=1。 lcden=0。 P0=date。 lcden=1。 lcden=0。 write_(0x38)。 write_(0x06)。 }void xianshi1(){ uint i。i2。 write_(0x82+0x10)。num13。 delay(300)。num16。 delay(2000)。
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1