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

正文內(nèi)容

轉(zhuǎn)速表計(jì)數(shù)器的設(shè)計(jì)制作畢業(yè)論文-在線瀏覽

2025-08-06 13:43本頁(yè)面
  

【正文】 167?!?主芯片的選擇考慮到本設(shè)計(jì)需要比較精確的測(cè)量油泵主軸轉(zhuǎn)速且需要與微機(jī)進(jìn)行通信,對(duì)定時(shí)器和計(jì)數(shù)器的使用較多,所以采用AT89C52作為設(shè)計(jì)主體控制芯片。167。用計(jì)數(shù)器來(lái)對(duì)整形后的脈沖進(jìn)行計(jì)數(shù),每來(lái)一個(gè)脈沖計(jì)數(shù)器便中斷一次,在每一次中斷子程序中對(duì)某一地址的固定寄存器進(jìn)行加1操作。其中計(jì)數(shù)功能由計(jì)數(shù)器T0來(lái)實(shí)現(xiàn),通過設(shè)置初始值使其每計(jì)數(shù)一次便溢出標(biāo)志位為1,并產(chǎn)生一次中斷,每一次中斷便對(duì)固定的寄存器加1。此外還要對(duì)噴油次數(shù)進(jìn)行計(jì)算,主軸每轉(zhuǎn)一圈,噴油嘴便會(huì)噴一次油,當(dāng)提取到轉(zhuǎn)速的數(shù)據(jù)后調(diào)用一個(gè)雙字節(jié)的除法子程序,用提取到的數(shù)據(jù)做除以六十的操作,便可以得出目前的噴油次數(shù)?!?方框流程圖圖21 方框流程圖167。  芯片的選擇本設(shè)計(jì)的測(cè)溫系統(tǒng)采用芯片DS18B20,DS18B20是DALLAS公司的最新單線數(shù)字溫度傳感器,它的體積小、適用電壓更寬、更經(jīng)濟(jì),DS18B20是世界上第一片支持“一線總線”接口的溫度傳感器,一線總線獨(dú)特而且經(jīng)濟(jì)的特點(diǎn),使用戶可輕松地組建傳感器網(wǎng)絡(luò),為測(cè)量系統(tǒng)的構(gòu)建引入全新概念,它的測(cè)量溫度范圍為-55~+125℃,在-10~+85℃范圍內(nèi),精度為177。167。167?!?數(shù)碼顯示模塊方案與分析設(shè)計(jì)中使用八塊八段共陰極數(shù)碼管作為顯示載體,通過八路并口傳輸,共使用了十六個(gè)I/O口,具體連接如表21:表21 數(shù)碼管連接段名稱I/O名稱位名稱I/O口名稱AC0BC1CC2DC3EC4FC5GC6DPC7顯示時(shí)采用循環(huán)移位法,即八位數(shù)碼管依次循環(huán)點(diǎn)亮,利用人眼睛的視覺暫留效果達(dá)到連續(xù)顯示,主程序每運(yùn)行一遍便調(diào)用一次顯示子程序,將數(shù)據(jù)顯示出來(lái)。ULN2803A內(nèi)部為八個(gè)高壓大電流達(dá)林頓管陣列,18腳為輸入,1118腳為輸出,9腳為接地端,10腳保護(hù)二極管公共陰極。167?!?通信標(biāo)準(zhǔn)的選擇與分析RS232和RS485是美國(guó)電子工業(yè)協(xié)會(huì)(EIA)批準(zhǔn)的連接串行通信設(shè)備的串行通信接口標(biāo)準(zhǔn)。RS232和RS485也廣泛用于AV行業(yè)中的設(shè)備控制?! S232和RS485二種標(biāo)準(zhǔn)的主要區(qū)別在于使用平衡信號(hào)和非平衡信號(hào)。目前,在現(xiàn)代演示和通信系統(tǒng)中,平衡和非平衡串行通信都被應(yīng)用。在傳輸距離小于30米,并且環(huán)境電器噪聲較小情況下,最好采用非平衡RS232,在傳輸距離較長(zhǎng),但小于300米,或者環(huán)境電器噪聲影響必需考慮時(shí),最好采用平衡RS485。167?!?掉電存儲(chǔ)模塊的方案與分析167。因?yàn)樗鎯?chǔ)的數(shù)據(jù)每次都被刷新,因而選擇了24C02串行EEPROM芯片,AT24C02是美國(guó)ATMEL公司的低功耗串行EEPROM,它是內(nèi)含256*8位存儲(chǔ)空間,具有工作電壓寬(~),可擦寫次數(shù)多(大于10000次),寫入速度快等優(yōu)點(diǎn)?!?實(shí)現(xiàn)方法簡(jiǎn)介在本設(shè)計(jì)中,采用了I2C 總線技術(shù),AT24C02的3腳是三條地址線,用于確定芯片的硬件地址。167。次方案中用到了電容、二極管、 LM339等電子元件。(2)  電源電壓范圍寬,單電源為236V,雙電源電壓為177。18V。(4)  差動(dòng)輸入電壓范圍較大,大到可以等于電源電壓。第3章  硬件電路分析167。18(XTAL2)管腳和19(XTAL1)管腳接時(shí)鐘發(fā)生電路。、 、 、B、C、D、E、F、G、DP連接,作為數(shù)碼顯示的段選控制端;、作為數(shù)碼顯示的位選控制端;T0口為檢測(cè)轉(zhuǎn)速脈沖輸入口;TXD和RXD為與微機(jī)串行通信接口;INT0和INT1為串行EEPROM接口;;,由于P0口沒有上拉電阻,因此在使用次接口時(shí)要加外部上拉電阻。  掉電存儲(chǔ)模塊原理圖圖32 掉電存儲(chǔ)電路此模塊中,24C02芯片的第7管腳接地,第5管腳與INT0()連接,第6管腳與INT1()連接,第8管腳接電源?!?數(shù)碼顯示模塊原理圖圖33 數(shù)碼顯示電路如圖33中所示P1口為段選控制端,P2口為位選控制端,八位數(shù)碼管均為共陰極的?!?串口通信模塊原理圖圖34中TXD和RXD分別與單片機(jī)對(duì)應(yīng)的管腳相連,DIN和DOUT分別與PC機(jī)后面的串口COM1口的3和2管腳相連,與PC機(jī)通信的波特率為19200bps,每次傳送8位數(shù)據(jù),還有一個(gè)起始位和一個(gè)停止位?!?信號(hào)整形模塊原理圖圖35 信號(hào)整形模塊原理圖圖中FIN點(diǎn)為磁感應(yīng)信號(hào)脈沖輸入端,經(jīng)過濾波、運(yùn)放后由LM339N的第2管腳輸出到AT89C52芯片的T0口?!?測(cè)溫模塊原理圖圖36 測(cè)溫模塊原理圖圖中DS18B20測(cè)溫芯片的VDD端接+5V電源,GND端接地,采用外部電源供電方式。DS18B20數(shù)字溫度傳感器主要包括:寄生電源、溫度傳感器、64位激光ROM和單總線接口、存放中間數(shù)據(jù)的高速暫存器RAM、用于存儲(chǔ)用戶設(shè)定溫度上下限值的TH和TL觸發(fā)器、存儲(chǔ)和控制邏輯、8位循環(huán)冗余校驗(yàn)碼(CRC)發(fā)生器等7部分,其詳細(xì)內(nèi)容介紹見第五章?!?主程序流程圖開 始寫控制字S3為0S1為0S2為0為鍵盤掃描預(yù) 置計(jì) 數(shù)送預(yù)置數(shù)溫度測(cè)量數(shù)據(jù)處理送計(jì)數(shù)值送測(cè)溫?cái)?shù)據(jù)送轉(zhuǎn)速數(shù)據(jù)數(shù)碼顯示返回圖41 主程序流程圖167?!?掉電存儲(chǔ)子程序READ: LCALL BEGN 。從地址 LCALL TB MOV A, 10H 。開始信號(hào) MOV A,0A1H 。讀24C02的10H MOV STAKK, A 。主器件應(yīng)答 SETB NOP NOP SETB NOP NOP LCALL RB 。存入89C52的STAKKK CLR 。結(jié)束信號(hào) RETWRITE: LCALL BEGN 。發(fā)送一字節(jié)子程序 TB1: CLR NOP RLC A MOV , C SETB NOP DJNZ R6, TB1 CLR SETB NOP NOP SETB TB2: MOV A,P3 JB , TB2 RET RB: MOV R7, 08H 。開始信號(hào)子程序   SETB CLR NOP NOP CLR RET STOP: CLR ?!?數(shù)碼顯示子程序DISPLAY: MOV A,DISBUF0 MOV DPTR,SEG MOVC A,A+DPTR MOV P1,A 。開顯示即位選:數(shù)碼管1 LCALL DELAY1 MOV P2,00000000B 。送段選控制碼 MOV P2,01000000B 。送段選控制碼 MOV P2,10000000B ?!?中斷服務(wù)子程序1. 串行中斷服務(wù)子程序當(dāng)單片機(jī)檢測(cè)到SUBF的內(nèi)容為“74H”時(shí),便向微機(jī)發(fā)送數(shù)據(jù),這些位數(shù)據(jù)包括四位轉(zhuǎn)速數(shù)據(jù)、四位噴油次數(shù)、四位油溫?cái)?shù)據(jù)、四位預(yù)置數(shù),由鍵盤控制此時(shí)輸出的數(shù)據(jù),具體操作如下: JNB TI , $ CLR TI JNB RI , $ CLR RI部分源程序和程序流程如下:SSINT: NOP CLR ES PUSH ACC PUSH PSW JNB RI , SIN SJMP SIN1 SIN: AJMP SINT SIN1: MOV A, SBUF CLR RI CJNE A,74H, SIN2 SJMP SIN3 SIN2: AJMP SINT SIN3: MOV SBUF, 74H JNB TI, $ CLR TI NOP MOV SBUF , DISBUF0 JNB TI , $ CLR TI NOP ……… MOV SBUF ,DISBUF7 JNB TI, $ CLR TI NOP LJMP SINT SINT: NOP POP PSW POP ACC CLR TI CLR RI SETB ES RETI2. 定時(shí)中斷服務(wù)子程序TIME1:   PUSH Acc PUSH PSW MOV TH1, 0D8H MOV TL1, 0F0H DJNZ ZSCS, TIME1RET 。讀取所轉(zhuǎn)圈數(shù) MOV JSZL, 00H MOV JSZH, 00H MOV ZSCS, 64TIME1RET: POP PSW POP ACC RETI程序中定時(shí)器T0產(chǎn)生十毫秒一次的中斷,每中斷一百次便去讀固定寄存器的數(shù)值,將數(shù)值通過一系列轉(zhuǎn)換并通過數(shù)碼管顯示出來(lái)?!?測(cè)溫子程序主機(jī)控制DS18B20完成溫度轉(zhuǎn)換必須經(jīng)過三個(gè)步驟:初始化、ROM操作指令、存儲(chǔ)器操作指令。本設(shè)計(jì)一線僅掛接一個(gè)芯片,使用默認(rèn)的12位轉(zhuǎn)換精度,外接供電電源,可寫出完成一次轉(zhuǎn)換并讀取溫度值子程序RDTMP。復(fù)位 MOV A,0CCH LCALL WRITE00 。發(fā)啟動(dòng)轉(zhuǎn)換命令 LCALL RESET 。發(fā)跳過ROM命令 MOV A,0BEH 。溫度值低位字節(jié)送YWK9 LCALL READ00 MOV A,3DH MOV YWK10,A 。第5章  主要芯片功能簡(jiǎn)介167?!?內(nèi)部結(jié)構(gòu)AT89C52是美國(guó)ATMEL公司生產(chǎn)的低電壓,高性能CMOS 8位單片機(jī),片內(nèi)含8k bytes的可反復(fù)擦寫的只讀程序存儲(chǔ)器(PEROM)和256 bytes的隨機(jī)存取數(shù)據(jù)存儲(chǔ)器(RAM),器件采用ATMEL公司的高密度、非易失性存儲(chǔ)技術(shù)生產(chǎn),與標(biāo)準(zhǔn)MCS-51指令系統(tǒng)及8052產(chǎn)品引腳兼容,片內(nèi)通用8位中央處理器(CPU)和Flash存儲(chǔ)單元,AT89C52單片機(jī)適合于許多較為復(fù)雜控制的應(yīng)用場(chǎng)合。圖52 AT89C52內(nèi)部結(jié)構(gòu)框圖167。此外,在工作頻率為0Hz時(shí)具有靜態(tài)邏輯功能,并且支持兩種軟件編程的電源存儲(chǔ)模式。節(jié)能模式時(shí),會(huì)保存RAM內(nèi)的數(shù)據(jù),振蕩器停振,片內(nèi)所有功能失去作用。RST:復(fù)位輸入。ALE/PROG:當(dāng)訪問外部程序存儲(chǔ)器或數(shù)據(jù)存儲(chǔ)器時(shí),ALE(地址鎖存允許)輸出脈沖用于鎖存地址的低8位字節(jié)。要注意的是:每當(dāng)訪問外部數(shù)據(jù)存儲(chǔ)器時(shí)將跳過一個(gè)ALE脈沖。如有必要,可通過對(duì)特殊功能寄存器(SFR)區(qū)中的8EH單元的D0位置位,可禁止ALE操作。此外,該引腳會(huì)被微弱拉高,單片機(jī)執(zhí)行外部程序時(shí),應(yīng)設(shè)置ALE禁止位無(wú)效。在此期間,當(dāng)訪問外部數(shù)據(jù)存儲(chǔ)器,將跳過兩次PSEN信號(hào)。欲使CPU僅訪問外部程序存儲(chǔ)器(地址為0000H-FFFFH),EA端必須保持低電平(接地)。如EA端為高電平(接VCC端),CPU則執(zhí)行內(nèi)部程序存儲(chǔ)器中的指令。XTAL1:振蕩器反相放大器輸入端。特殊功能寄存器:AT89C52片內(nèi)存儲(chǔ)器中,80H-FFH共128個(gè)單元為
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1