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

正文內(nèi)容

傳感器液位檢測(cè)項(xiàng)目設(shè)計(jì)方案(留存版)

  

【正文】 函數(shù)功能:從DS1302讀取當(dāng)前時(shí)間 函數(shù)原型:DS1302_read_time*/void DS1302_read_time(void){ uchar i,Level。 rdata=rdata|Leveldata。Level++) //循環(huán)8次 { IO=(bit)(addramp。 //右移1位 } /*寫(xiě)入數(shù)據(jù):wdata*/ for(Level=0。 //時(shí)間的液晶字符uchar hide_hour=0,hide_min=0,hide_sec=0。在此要感謝黎水平老師對(duì)我的悉心指導(dǎo),黎老師在我選擇設(shè)計(jì)方案時(shí)給我指明了方向。(2)傳感器誤差:在本次課程設(shè)計(jì)中我選用的傳感器是FYC—3型浮子式液位傳感器。在本次設(shè)計(jì)中所用的是keil軟件進(jìn)行程序調(diào)試的。如下圖所示: 鍵盤(pán)設(shè)計(jì)如圖所示,設(shè)計(jì)中采用四個(gè)按鍵來(lái)控制液位。DelayMS(1)。P0=cmd。要顯示字符時(shí)要先輸入顯示字符地址,也就是告訴模塊在哪里顯示字符。在對(duì)Flash編程和程序驗(yàn)證時(shí),P1接收低8位地址。當(dāng)采用外部振蕩器時(shí),該引腳接收振蕩器的信號(hào),即把此信號(hào)直接接到內(nèi)部時(shí)鐘發(fā)生器的輸入端。當(dāng)通道選擇地址有效時(shí),ALE信號(hào)一出現(xiàn),地址便馬上被鎖存,這時(shí)轉(zhuǎn)換啟動(dòng)信號(hào)緊隨ALE之后(或與ALE同時(shí))出現(xiàn)。(4)VR(+)、VR()——正、負(fù)參考電壓輸入端,用于提供片內(nèi)DAC電阻網(wǎng)絡(luò)的基準(zhǔn)電壓。利用它可直接輸入8個(gè)單端的模擬信號(hào)分時(shí)進(jìn)行A/D轉(zhuǎn)換,在多點(diǎn)巡回檢測(cè)和過(guò)程控制、運(yùn)動(dòng)控制中應(yīng)用十分廣泛。水庫(kù)、船閘、水電站、水溫觀(guān)測(cè)站、水廠(chǎng)以及石油化工等行業(yè)理想的液位傳感器。顯示部分采用的是LCD顯示屏,與傳統(tǒng)的LED相比,LCD更加節(jié)能。與8086系列相比,AT89C515具有明顯的價(jià)格優(yōu)勢(shì),而且能夠滿(mǎn)足精度要求。他能夠長(zhǎng)期用于液位測(cè)量并能保證性能的穩(wěn)定可靠,是江河湖泊。他們都是CMO器件,不僅包括一個(gè)8位的逐次逼近型的ADC部分,而且還提供一個(gè)8通道的模擬多路開(kāi)關(guān)和通道尋址邏輯,因而有理由把它作為簡(jiǎn)單的“數(shù)據(jù)采集系統(tǒng)”。(3)ADDA、ADDB、ADDC——模擬通道選擇地址信號(hào),ADDA為低位,ADDC為高位。3) 工作時(shí)序與使用說(shuō)明。在單片機(jī)內(nèi)部,他是構(gòu)成片內(nèi)震蕩器的反相放大器的輸入端。對(duì)端口寫(xiě)1時(shí),通過(guò)內(nèi)部的上拉電阻把端口拉到高電位,這時(shí)可用作輸入口。液晶顯示模塊是一個(gè)慢顯示器件,所以在執(zhí)行每條指令之前一定要確認(rèn)模塊的忙標(biāo)志為低電平,表示不忙,否則此指令失效。_nop_()。}模塊5:LCD初始化void LCD_Initialise(){ LCD_Write_Command(0x38)。由于本次課程設(shè)計(jì)不需要復(fù)雜的按鍵設(shè)置,故在設(shè)計(jì)中我采用的是獨(dú)立式鍵盤(pán)。(4)上機(jī)調(diào)試運(yùn)行程序。一下則是本次液位測(cè)控系統(tǒng)的各種誤差來(lái)源的分析和相應(yīng)的解決方法: (1)被測(cè)液體的密度產(chǎn)生的誤差:因?yàn)橄到y(tǒng)中高度的控制是和所測(cè)量液體的密度具有一定的比例關(guān)系的,當(dāng)液體的密度不均勻時(shí)或者出現(xiàn)誤差時(shí),通過(guò)標(biāo)度變換后誤差就會(huì)直接影響到液位的高度上,所以測(cè)量時(shí)應(yīng)該對(duì)所測(cè)液體的密度進(jìn)行多次的實(shí)驗(yàn)驗(yàn)證。也許這個(gè)課程設(shè)計(jì)做的也不太好,但是在設(shè)計(jì)過(guò)程中所學(xué)到的東西是這次課程設(shè)計(jì)中最大的收獲和財(cái)富,使我終身受益。 //時(shí)、分、秒uchar Time_String[9]。 //產(chǎn)生上升沿,完成寫(xiě)操作 addr=addr1。Level8。 rdata=1。 //秒 DS1302_write_data(DS1302_control_add,0x80)。 Time_String[1]=39。 39。uchar code led_7seg[10] = {0x3F,0x06,0x5B,0x4F,0x66,0x6D,0x7D,0x07,0x7F,0x6F}。 //高八位的值賦給TH0 TL0,TH0都只有八位 TR0 = 1。256 dis_buff[0] = voltage/100。 data2voltage()。}/*函數(shù)功能:毫秒延時(shí)函數(shù) 函數(shù)原型:void delay_ms()輸入值:ms 返回值:無(wú)*/void delay_ms(uint ms){ uint i,j。}/*函數(shù)功能: 輸出一個(gè)字節(jié)數(shù)據(jù)到LCD 函數(shù)原型:void LCD_write_data()輸入值:lcd_data 返回值:無(wú)*/void LCD_write_data(uchar lcd_data) { delay_ms(5)。 //根據(jù)時(shí)序的要求 LCD_E=0。 LCD_write_Command(LCD_DISPLAY_DOUBLE_LINE)。 LCD_write_Command(LCD_DISPLAY_ON)。 lcd_string++。 //選擇寫(xiě) delay_us(5)。 LCD_E=1。 //液位值顯示函數(shù)void DS1302_Display(uchar ,uchar )。 while(!EOC)。 TR0 = 1。 }}/* timer0 4ms中斷服務(wù)函數(shù)*/static void timer0_isr(void) interrupt TF0_VECTOR using 1 //4ms中斷一次{ TR0 = 0。\039。039。 //RST腳置低 SCLK=0。 //暫停 DS1302_write_data(DS1302_charger_add,0xA9)。 SCLK=0。 RST=1。 //取最低位 SCLK=0。 //從DS1302讀取當(dāng)前時(shí)間void DS1302_initial(void)。通過(guò)這次課程設(shè)計(jì),我才明白學(xué)習(xí)是一個(gè)長(zhǎng)期積累的過(guò)程,在以后的工作、生活中都應(yīng)該不斷的學(xué)習(xí),努力提高自己知識(shí)和綜合素質(zhì)。(8) 單擊“P工程”菜單,在下拉菜單中單擊“目標(biāo)Target1屬性”,對(duì)所需屬性進(jìn)行相應(yīng)的修改后即可對(duì)程序進(jìn)行編譯。有了流程圖后可以從圖上檢驗(yàn)算法的正確性,減少出錯(cuò)的可能,同時(shí)也可以是編程時(shí)思路更加清晰。當(dāng)液位超過(guò)警戒水位時(shí),該電路就得驅(qū)動(dòng)電機(jī)工作,使進(jìn)水量減少,出水量增多,同時(shí)報(bào)警電路也同時(shí)啟動(dòng),輸出報(bào)警信號(hào)。delay4us()。 //判斷LCD是否忙碌 RS=0。在本次課程設(shè)計(jì)中我選用LCD型號(hào)為L(zhǎng)M016L,Z,在protues中引腳圖如下: LM016L引腳圖LM016L有兩行,每行有128列,每8列對(duì)應(yīng)1字節(jié)的8位,即每行由16字節(jié),共168個(gè)點(diǎn)組成。(7)P0端口 P0是一個(gè)8位漏極開(kāi)路型雙向I/O端口。AT89C51是美國(guó)ATMEL公司生產(chǎn)的低電壓,高性能CMOS 8位單片機(jī),片內(nèi)含4K bytes的可反復(fù)擦寫(xiě)的只讀程序存儲(chǔ)器(PEROM)和128bytes 的隨機(jī)數(shù)據(jù)存儲(chǔ)器(RAM),器件采用ATMEL公司的高密度、非易失性存儲(chǔ)技術(shù)生產(chǎn),兼容標(biāo)準(zhǔn)MCS51指令系統(tǒng),片內(nèi)置通用8位中央處理器(CPU)和Flash存儲(chǔ)單元,功能非常強(qiáng)大,可靈活的用于各種控制領(lǐng)域。在需要對(duì)某個(gè)模擬量不斷采樣、轉(zhuǎn)換的情況下,EOC也可作為啟動(dòng)信號(hào)反饋接到START端,但在剛加電時(shí)需由外電路第一次啟動(dòng)。2) 內(nèi)部結(jié)構(gòu)和外部引腳?,F(xiàn)在市面上ADC芯片的品種、型號(hào)很多,其內(nèi)部功能強(qiáng)弱、轉(zhuǎn)換速度快慢、轉(zhuǎn)換精度高低有很大差別,但用戶(hù)最關(guān)心的外特性包括以下四種基本信號(hào)引腳端:模擬信號(hào)輸入端(單極性或雙極性);數(shù)字量輸出端(并行或串行);轉(zhuǎn)換啟動(dòng)信號(hào)輸入端;轉(zhuǎn)換結(jié)束信號(hào)輸出端。綜上所述,方案1具有明顯的優(yōu)勢(shì),因此采用方案1為本次液位控制的最佳方案。能夠?qū)⒁何坏淖兓ㄟ^(guò)標(biāo)準(zhǔn)的電信號(hào)輸出。PLC采用的是循環(huán)掃描的工作方式、通過(guò)自診斷、通信處理、掃描輸入、刷新輸出這五個(gè)工作過(guò)程來(lái)完成一個(gè)周期。濾波電路穩(wěn)壓電路DC/DC變換電路直流供電設(shè)備(a)變壓電路整流電路穩(wěn)壓電路濾波電路交流供電設(shè)備 (b) 電源模塊設(shè)計(jì)系統(tǒng)組成框圖,其中電路的核心集成芯片7805是一種價(jià)格便宜、應(yīng)用廣泛的線(xiàn)性穩(wěn)壓器電子元件,其采用TO220的封裝形式,可以提供1A的最大工作電流,且由于內(nèi)部具有過(guò)壓過(guò)流保護(hù),使整機(jī)的電源電路穩(wěn)定,性能可靠。(4)單一電源: +5V。在使用時(shí),該信號(hào)常和START信號(hào)連在一起,以便同時(shí)鎖存通道地址和啟動(dòng)A/D轉(zhuǎn)換。這樣可以用一條寫(xiě)指令既選擇模擬通道又啟動(dòng)轉(zhuǎn)換。(3)RST 復(fù)位輸入端。 顯示電路的設(shè)計(jì)關(guān)于顯示部分,有兩種選擇:一種是傳統(tǒng)的LCD液晶顯示器,另一種是新興的LED發(fā)光二極管。E=1。E=0。DelayMS(1)。 時(shí)鐘信號(hào)設(shè)計(jì)由于要涉及到實(shí)時(shí)顯示,所以需要設(shè)計(jì)一個(gè)時(shí)鐘信號(hào)輸出模塊用以顯示。(2) 然后選擇要保存的路徑,輸入工程名字,比如保存到桌面新建文件夾里,工程名字為text,然后保存。(3)工業(yè)現(xiàn)場(chǎng)的電場(chǎng)和磁場(chǎng)的干擾:因?yàn)楸敬我何粶y(cè)控系統(tǒng)是應(yīng)用到工業(yè)當(dāng)中去的,所以工業(yè)當(dāng)中存在電場(chǎng)和磁場(chǎng)的會(huì)對(duì)系統(tǒng)產(chǎn)生一定的干擾(如交變磁場(chǎng)會(huì)產(chǎn)生感應(yīng)電動(dòng)勢(shì)),為了抑制器兩種干擾都系統(tǒng)的影響,可以采用如下的方法:屏蔽或去除干擾源,采用屏蔽電纜技術(shù),采用光電隔離耦合器隔離技術(shù)等。通過(guò)這次課程設(shè)計(jì)我對(duì)“紙上得來(lái)終覺(jué)淺,絕知此事要躬行。 //啟動(dòng)DS1302總線(xiàn) delay_DS1302(1)。 //取最低位 SCLK=0。 SCLK=1。 for(i=0。0x7F。 Time_String[1]=39。 Time_String[7]=Time_Buffer1[2]%10 + 39。/* 數(shù)碼管顯示函數(shù)*/void display(void){ static char posit = 0。= 0XF0。 addc = 1。 //寫(xiě)數(shù)據(jù)到LCDvoid LCD_write_Command(uchar)。j++) {。 LCD_Data=lcd_data。=0x01。 LCD_check_busy()。 //顯示關(guān)閉 LCD_check_busy()。 //如果在第2行 x|=0x80。 delay_us
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1