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

正文內容

數字測溫系統(tǒng)設計正文說明書畢業(yè)論文-在線瀏覽

2025-08-09 14:33本頁面
  

【正文】 讀選通,低電平有效。在單片機內部,它是一個法相放大器輸入端,這個放大器構成了片內振蕩器。本次畢業(yè)設計中單片機主控電路設計是以AT80S51為核心,外接數字溫度傳感器模塊,數字濕度傳感器模塊,時鐘模塊,電源等硬件電路。,濕度傳感器數據接“H”。 ②可用數據線供電,電壓范圍:++ V?!妗? ⑤用戶可自設定非易失性的報警上下限值。 。對于單線操作:漏極開路3VDD可選的VDD引腳 DS18B20引腳圖(2)數字溫度傳感器內部結構DS18B20內部結構主要有四部分組成:溫度傳感器,64位光刻ROM,非揮發(fā)的溫度報警觸發(fā)器TH和TL,高速暫存器。根據頻率比值和溫度的對應曲線得到相應的溫度值。低溫度系數晶振的振蕩頻率受溫度的影響很小,用于產生固定頻率的脈沖信號送給減法計數器1,高溫度系數晶振會隨溫度變化其振蕩頻率明顯改變,是很敏感的振蕩器,它所產生的信號作為減法計數器2的脈沖輸入,為計數器2提供一個頻率隨溫度變化的計數脈沖。計數門的開啟時間由高溫度系數振蕩器來決定,每次測量前,首先將55℃所對應的基數分別置入減法計數器1和溫度寄存器中,減法計數器1和溫度寄存器被預置在55℃所對應的一個基數值。斜率累加器用于補償和修正測溫過程中的非線性,其輸出用于修正減法計數器的預置值,只要計數門仍未關閉就重復上述過程,直至溫度寄存器值達到被測溫度值。命令字分為二種:ROM命令字和RAM命令字。在發(fā)送每一個ROM命令字和RAM命令字之前,都要先發(fā)送初始化時序。 DS18B20的復位時序圖DS18B20的讀時序。DS18B20的讀時隙是從主機把單總線拉低之后,在15 微秒之內就得釋放單總線,好讓DS18B20把數據傳輸到單總線上。 ③DS18B20的寫時序。DS18B20寫0時序和寫1時序的要求不同,當要寫0時序時,單總線要被拉低至少60us,保證DS18B20能夠在15us到45us之間能夠正確地采樣IO總線上的“0”電平,當要寫1時序時,單總線被拉低之后,在15us之內就得釋放單總線。 DS18B20硬件接口電路 濕度模塊電路設計分析傳感器是能夠感受規(guī)定的被測量并按照一定規(guī)律轉換成可用輸出信號的器件或裝置。其中,敏感元件是指傳感器中能夠直接感受被測量的部分,轉換元件指傳感器中能將敏感元件輸出轉換為適于傳輸和測量的電信號部分。應該說明,并不是所有的傳感器都能明顯分清敏感元件與轉換元件兩個部分,而是二者全為一體。濕度傳感模塊的選擇是核心部分,型號和質量選擇的好壞將會直接影響著最后輸出濕度結果的準確性,在眾多濕度傳感器模塊中我們根據我們實際的電路要求,通過對比各個傳感器的參數。高分子濕度傳感器CHR002系列為新一代復合型電阻型濕度敏感部件,其復阻抗與空氣相對濕度成指數關系,直流阻抗(普通數字萬用表測量)幾乎為無窮大,與傳統(tǒng)意義上的電阻有空氣中水分子參與膜感濕中的離子導電,由于水分子為極性分子,在直流電存在的情況下,會電離、分解,從而影響導電與元件的壽命,所以要求采用交流電路對傳感器進行供電。濕度傳感器阻抗變化與溫度的關系見規(guī)格書中的數據表,先檢測溫度,然后按查表法對進行濕度檢測。 H(t)=H (25℃) *(t – 25) ()例如,以實測阻抗按25℃的數據表讀數,例如在35℃時讀到的阻抗為30K,按25℃表格,相對濕度為60%RH,此時按公式計算的實際濕度應為56%RH。 輸出信號濕度(%)102030405060708090輸出信號(V)(2)敏感元件(濕度):高分子濕敏電阻 “CHR01”。5%(4)耗電電流:5 mA max (2mA avg)(5)工作范圍:溫度060 ℃ 濕度 10%95%RH(6)儲存條件:溫度050 ℃ 濕度 60%RH(7)濕度變送范圍:0100%RH(8)精度:177。 線性度。 時鐘芯片DS1302 是美國DALLAS公司推出的一種高性能、低功耗、帶RAM的實時時鐘電路,它可以對年、月、日、周日、時、分、秒進行計時,具有閏年補償功能,~。DS1302內部有一個318的用于臨時性存放數據的RAM寄存器。DS1302的引腳排列,其中Vcc1為后備電源,VCC2為主電源。DS1302由Vcc1或Vcc2兩者中的較大者供電。當Vcc2小于Vcc1時,DS1302由Vcc1供電。RST是復位/片選線,通過把RST輸入驅動置高電平來啟動所有的數據傳送。當RST為高電平時,所有的數據傳送被初始化,允許對DS1302進行操作。上電運行時,在Vcc,RST必須保持低電平。I/O為串行數據輸入輸出端(雙向),后面有詳細說明。 。所以會用到時鐘芯片DS1302。I/,,其中VCC端接電容用于濾波而DS1302的好處是在實際調試程序時可以不加電容器, 的晶振即可。另外,還可以在上面的電路中加入DS18B20,同時顯示實時溫度。該部分的電路主要是有ADC0809模數轉換芯片完成。(2)初始化時,使ST 和OE 信號全為低電平。(4)在ST 端給出一個至少有100ns 寬的正脈沖信號。(6)當EOC 變?yōu)楦唠娖綍r,這時給OE 為高電平,轉換的數據就輸出給單片機了。 芯片引腳圖根據芯片的資料。 工作流程圖ADC0809芯片在本次的畢業(yè)設計中濕度傳感模塊,將空氣中的濕度轉換成模擬信號,然后該模擬信號要輸入至AD模數轉換電路中,經轉換后輸出與之正確對應的電信號。 雙D型觸發(fā)器74LS74內含兩個獨立的D上升沿雙d觸發(fā)器,每個觸發(fā)器有數據輸入(D)、置位輸入()復位輸入()、時鐘輸入(CP)和數據輸出(Q、)。當、均無效(高電平式)時,符合建立時間要求的D數據在CP上升沿作用下傳送到輸出端。 雙D觸發(fā)器輸入輸出輸由于要實現(xiàn)移位寄存,4個D觸發(fā)器之間應相互聯(lián)接。按圖接好電路。并入并出:使數據輸入端D3D2D1D0=1011,給CP端輸入一個正單脈沖,觀察Q3Q2Q1Q0發(fā)光二極管的狀態(tài),、將結果填入表中。串入并出:使數據輸入端D0分別為1011,同時通過給CP端輸入正單脈沖將D0端的4個數據送入寄存器。串入串出:使數據輸入端D0分別為1011,同時通過給CP端輸入正單脈沖,將D0端的4個數據送入寄存器。74LS74雙D型觸發(fā)器在這次的畢業(yè)設計電路中是起到分頻作用的,該芯片是把分出來的芯片給AD模塊ADC0809,然后由AD轉換器轉換出的信號輸入到濕度芯片。5 單片機時鐘電路和復位電路AT89C51單片機在實際應用中,時鐘電路用于產生時鐘信號,時鐘信號是單片機內部各種各樣的微小操作的時間基準,在此基礎上,控制器按照指令的功能產生一系列在時間上有一定次序的信號,這些信號用來控制相關的邏輯電路工作,實現(xiàn)指令的功能。本系統(tǒng)在設計上對復位電路設計成上電復位加手動復位。典型復位電路中,當晶振為12MHZ時,C為10uF,,當晶振為6MHZ時,C為22uF,R為1K。將XAL1端和XAL2端與晶振、電容與內部的反相放大器連接起來組成并聯(lián)諧振電路。按鍵復位電路和時鐘晶振電路,構成了單片機的最小系統(tǒng)。只有在溫度或濕度降低到輸入預設值的下限值的時候,蜂鳴器才停止響聲。電路原理圖如圖當空氣的溫度或濕度低于預設值的時候,通過比較后單片機的P30口將會輸出低電平,經過基極電阻拉動電壓值,功率三極管S9015導通,驅動報警控制電路進行相應的動作。7 液晶屏顯示電路 設計要求本模塊設計是利用12864 點陣的漢字圖形型液晶顯示模塊,可顯示漢字及圖形,內置8192個中文漢字(16X16點陣)、128個字符(8X16點陣)及64X256點陣顯示RAM(GDRAM)。具有多種功能:光標顯示、畫面移位、睡眠模式等。本次畢業(yè)設計要求是單片機實時采集經過單片機處理后通過12864液晶屏顯示出當前空氣溫度及濕度值。 12864管腳功能表引線號符號名稱功能 1VSS接地0V 2VDD電路正極5V 3VEE液晶驅動電壓保證VDDVEE= 4RS寄存器選擇信號H:數據寄存器 L:指令寄存器 5R/W讀/寫信號H:讀 L:寫 6E片選信號使能信號(串行移位脈沖輸入) 714DB數據線數據傳輸 15PSBH:并行模式 L:串行模式 16NC空腳 17RST復位端L:復位 18NC空腳 19BLA背光源正極5V 20BLK背光源負極0V 液晶屏接線示意圖。RS,,(P0口作為I/O輸出口時,由于輸出級為漏極開路電路,引腳上應外接上拉電阻,以驅動),液晶采用+5V電源供電,電位器R3用來調節(jié)液晶的對比度。本次加濕系統(tǒng)控制裝置對單片機的單片機編程采用的是C語言編程。C語言有功能豐富的庫函數、運算速度快、編譯效率高、有良好的可移植性,而且可以直接實現(xiàn)對系統(tǒng)硬件的控制。 單片機編程思路。 sbit OE=P3^2。 sbit ADDA=P3^4。sbit ADDC=P3^6。void ad0809( ){ ST=0。 ST=0。ADDB=0。 Delay_ms(1)。 OE=1。 OE=0。 P0=0xff。 Init1302( )。 Lcd_init( )。 Lcd_str(桂林電子科技大學)。 Lcd_str(信息科技學院)。 Lcd_str(題目:溫濕度檢測)。 Lcd_str(作者:樂紀鐘)。 Lcd_init( )。 while(1) { donetime( )。 Lcd_pst(0,2)。 display()。 Lcd_wcd(dat,led[dispbuf[2]])。 Lcd_wcd(dat,led[dispbuf[1]])。 Lcd_str( C)。 Lcd_str(濕度:)。 table[2]=getdata%10。 table[0]=getdata/100。i3。 } Set_time()。 }} 12864液晶屏程序void Delay_us(uint i)//i=10,time=100us{ for(。i)。}//向12864液晶寫數據或命令void Lcd_wcd(uchar dat_m,uchar Lcd_data){ if(dat_m) RS=1。 //命令 Lcd_IO=Lcd_data。 EN=1。 EN=0。 //外部復位 Lcd_wcd(m,0x30)。 Lcd_wcd(m,0x01)。 Lcd_wcd(m,0x06)。}void Lcd_pst(uchar xx,uchar yy) //設置顯示坐標{ uint line。break。break。break。break。 } Lcd_wcd(m,0x80+line+xx)。\039。 str++。 wendu_ge=dispbuf[1]。Delay_ms(200)。} if(wendu_shi=wendu_baijing){fmq=1。 reset()。 // 跳過序列號 writebyte(0x44)。 writebyte(0xCC)。 //讀9個寄存器,前兩個為溫度 a=readbyte()。 //高位 temper[0]=aamp。 a=a4。 //高位左移4位,舍棄符號位 temper[1]=temper[1]|a。 Lcd_str(濕度:)。 table[2]=getdata%10。 table[0]=getdata/100。i3。 } Set_time()。 }}9 系統(tǒng)調試 硬件調試任何復雜電路都是由一些基本單元電路組成的,把組成電路的各功能塊(或基本單元電路)先調試好,并在此基礎上逐步擴大調試范圍,最后完成整機調試。如果出現(xiàn)異常,應立即切斷電源,待排除故障后才能再通電。單片機最小系統(tǒng)由:AT80S51,時鐘,復位電路組成。若40腳為高電平,20腳、9腳為低電平,且放波信號都正常時,則視為最小系統(tǒng)工作正常。該溫度模塊采用的DS18B20,在電路圖中DS18B20的1引腳(GND)接地,2引腳是(數據輸入/輸出端)與單片機P31相連,R40為數據段的上拉電阻,3引腳(VCC)接電源正極。該傳感器反應靈敏,根據周圍環(huán)境的變化,其溫度值也變化較快。所以我們要把溫度那個接線放空不接,同時檢查線路是否導通,有無短接,上電之后檢查傳感器的工作狀態(tài),插腳有無松動。溫度報警利用一個簡單的開關電路就能實現(xiàn)了,圖中Q1為PNP三極管,R1R4242都一定的限流作用,D424為發(fā)光二極管,LS1為蜂鳴器,當R12的輸入端P30是低電平時發(fā)光二極管D424和蜂鳴器LS1就工作(發(fā)光和發(fā)出聲音),利用這一原理通過軟件設定一個溫度的最大值,當溫度超過該溫度值時從P30端輸出一個低電平,發(fā)光二極管和蜂鳴器工作,這樣就能對溫度有一定的監(jiān)控
點擊復制文檔內容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1