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

正文內(nèi)容

單片機(jī)課程設(shè)計(jì)---液位控制系統(tǒng)-在線瀏覽

2025-03-07 14:09本頁(yè)面
  

【正文】 換器A/D轉(zhuǎn)換器選用ADC0809。它是逐次逼近式A/D轉(zhuǎn)換器,可以和微機(jī)直接接口。ADC0809的內(nèi)部邏輯結(jié)構(gòu):ADC0809的內(nèi)部邏輯結(jié)構(gòu)如上圖所示。多路開(kāi)關(guān)可選通8個(gè)模擬通道,允許8路模擬量分時(shí)輸入,共用一個(gè)A/D轉(zhuǎn)換器進(jìn)行轉(zhuǎn)換。引腳結(jié)構(gòu):ADC0809采用雙列直插式封裝,共有28條引腳。(1)IN0~IN7:8條模擬量通道 ADC 0809對(duì)輸入模擬量要求:信號(hào)單極性,電壓范圍是0~5v,若信號(hào)太小,必須進(jìn)行放大;輸入的模擬量在轉(zhuǎn)換過(guò)程中應(yīng)該保持不變,如若模擬量變化太快,則需在輸入前增加采樣保持電路。當(dāng)ALE現(xiàn)為高電平時(shí),地止鎖存與譯碼器將ADDA、ADDB和ADDC三條地址輸入線,用于選通IN0~IN7上的一路模擬量輸入。我們只用IN0通道,所以直接將ADDA、ADDB和ADDC接地。當(dāng)START上跳沿時(shí),所有內(nèi)部寄存器清零;下跳沿時(shí),開(kāi)始進(jìn)行A/D轉(zhuǎn)換;在轉(zhuǎn)換期間,START應(yīng)保持低電平。當(dāng)EOC為高電平時(shí),表明轉(zhuǎn)換結(jié)束;否則,表明正在進(jìn)行A/D轉(zhuǎn)換。OE=1,輸出轉(zhuǎn)換得到的數(shù)據(jù);OE=0,輸出數(shù)據(jù)線呈高阻狀態(tài)。(4)電源線及其他:5條CLOCK為時(shí)鐘輸入信號(hào)線。Vcc為+5V電源線。Vref(+)和Vref()為參考電壓輸入,參考電壓用來(lái)與輸入的模擬信號(hào)進(jìn)行比較,作為逐次逼近的基準(zhǔn)。我們通過(guò)一個(gè)運(yùn)算放大電路把4mA到20mA的電流信號(hào)轉(zhuǎn)化成0到5V的電壓信號(hào)。第一個(gè)步驟:壓力傳感器與一個(gè)250Ω的電阻串聯(lián)成回路,U0=I*R12U1=U0第二個(gè)步驟:用運(yùn)算放大器將1到5伏的電壓信號(hào)通過(guò)減法運(yùn)算轉(zhuǎn)化成0到4伏的電壓信號(hào),(U1u)/R5=(uU2)/R7u=12V*R11/(R11+R6)第三個(gè)步驟:用一個(gè)運(yùn)算放大器反相,就得到了0到5伏的電壓信號(hào)。2732的片選段接到了A12上。接線圖如下圖: LED的連接 我們用LED數(shù)碼管來(lái)顯示液位,用到了4位的數(shù)碼管,第二位顯示小數(shù)點(diǎn),顯示到小數(shù)點(diǎn)后二位,ABCDEFG和DP八個(gè)接口接到了P0口上,數(shù)碼管的選擇端接到了譯碼器74LS139上,這樣可以減少與單片機(jī)的連線。數(shù)碼管的顯示是通過(guò)動(dòng)態(tài)掃描的方式。 撥碼盤的設(shè)計(jì) 我們選擇撥碼盤作為用戶設(shè)定水位的輸入工具,主要是因?yàn)閾艽a盤使用直觀簡(jiǎn)單,穩(wěn)定可靠,易于操作,設(shè)定的數(shù)值斷電仍可保存。 上圖是我們撥碼盤的連線圖,我們用到了兩個(gè)撥碼盤用來(lái)輸入液位的小數(shù)點(diǎn)后一位和兩位。撥碼盤的1,2,4,8四個(gè)接口接到P0口的低四位上。 光電隔離和電機(jī)控制電路 為了防止輸出對(duì)輸入可能產(chǎn)生的反饋和干擾,采用了光電耦合器MOC3031M,最后通過(guò)一個(gè)繼電器KM就可以控制電機(jī)的啟停。TBP4投入式液位變送器用途和特點(diǎn):采用進(jìn)口芯片,質(zhì)量可靠,液位測(cè)量計(jì)不受外界大氣壓的影響,具有優(yōu)良的密封劑防腐性能,測(cè)量準(zhǔn)確,長(zhǎng)期穩(wěn)定性好。:存在的問(wèn)題是測(cè)量的范圍小于量程的五分之一,會(huì)影響精度。RAM區(qū)清零 MOV 31H,00H 。 MOV 33H,00H 。 MOV 36H,00H 。 MOV 38H,00H 。 MOV 41H,00H 。 MOV 43H,00H 。 ACALL HADC 。調(diào)用顯示當(dāng)前液位 ACALL BMP 。液位控制子程序LOOP1:MOV R0,200 。 ACALL DISP 。 DJNZ R0,LOOP1 。測(cè)量液位子程序HADC: MOV 31H,00H 。 MOV R2,04H 。HADC0:MOVX DPTR,A 。查詢AD轉(zhuǎn)換結(jié)束 MOVX A,DPTR 。 ADD A,31H 。 ADDC 30H,0 。 MOV A,31H 。 RRC A 。 RRC A 。 MOV A,30H 。 RR A 。 MOV 31H,A ??刂齐姍C(jī)子程序CONT: MOV 32H,31H 。 CLR C 。液位設(shè)定值從43H中取出放入33H SUBB A,33H。若液位偏低,跳轉(zhuǎn),液位偏高則繼續(xù)執(zhí)行 CLR C 。偏差值與5cm相比較 JC CONT2 。關(guān)電動(dòng)機(jī) SJMP CONT2 。液位偏低情況 CLR C 。偏差值與5cm相比較 JC CONT2 。開(kāi)電動(dòng)機(jī)CONT2:RET 。撥碼盤讀數(shù)轉(zhuǎn)化子程序BMP:MOV R1, 40H 。讀第一個(gè)撥碼盤數(shù),小數(shù)點(diǎn)后第二位 MOV A, R2 MOV P2, A MOV A, P0 ANL A, OFH MOV R1, A INC R1 MOV R2, DDH 。讀第三個(gè)撥碼盤數(shù),整數(shù)部分 MOV A, R2 MOV P2, A MOV A, P0 ANL A, 0FH MOV R1, A CLR C SUBB A,2 JC BMP1 MOV R1,2 。存放0到200間的液位設(shè)定值。43H+43H/4+43H/40MOV A, 43H CLR C RRC A
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1