




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、太陽能熱水器溫控上水系統設計the design of temperature control water supply system of the solar water heater 2013 屆 電氣工程 系專業 自動化 學號 學生姓名 指導老師 完成日期2013年5月27日 畢業設計成績單學生姓名學號班級專業自動化畢業設計題目太陽能熱水器溫控上水系統設計指導教師姓名 指導教師職稱教授助教評 定 成 績指導教師得分評閱人得分答辯小組組長得分成績:院長(主任) 簽字:年 月 日畢業設計任務書題 目太陽能熱水器溫控上水系統設計學生姓名學號班級專業自動化承擔指導任務單位電氣工程系導師姓名馮國勝
2、導師職稱教授一、主要內容通過單片機at89c51和溫度傳感器等一些元器件設計一套能夠根據水溫水位的控制系統對熱水器內的水進行上水以及加熱。使水箱水位保持最低警戒水位,不出現空管現象。使水箱內的水保持最低溫度,達到隨時用水目的。使在日照不夠的情況下進行輔助加熱,解決日照不足時用水難的問題。二、基本要求(1)選擇合適的單片機。(2)通過數字溫度傳感器和數碼管顯示器對水溫進行測量和顯示。(3)對水溫和水位信息進行處理,當達到設定值時對水箱內的電加熱和上水管路電路進行控制。(4)保證陰雨天的情況下有50度的水使用。(5)設計顯示電路、水位測量電路、水溫測量電路、加熱電路和加水電路。(6)設計報警電路,
3、水位低于最低限時聲光報警。(7)設計電源電路,為單片機供電。(8)編寫軟件程序,實現系統功能。三、主要技術指標(或研究方法)(1)系統供電電源dc12v。(2)單片機選用at89c51,dip40封裝。(3)溫度傳感器建議選用ad590。四、應收集的資料及參考文獻1 單片微型計算機原理與接口技術 科學出版社2 單片機原理及應用 高等教育出版社五、進度計劃第1-2周: 搜集資料,設定方案第3周: 開題報告 第4-7周: 系統設計第8周: 中期答辯 第9-14周: 整理、撰寫、編輯論文(打印) 第15-16周: 答辯 教研室主任簽字時間 年 月 日畢業設計開題報告題目太陽能熱水器溫控上水系統設計學
4、生姓名田宇江學號班級專業自動化一、選題的背景太陽能是由內部氫原子發生聚變釋放出巨大核能而產生的能量,來自太陽的輻射能量每年源源不斷的提供給地球。人類的發展和自然界的生存都離不開太陽,而現在人類社會的的發展對與能源的需求也越來越大,尤其是那些可持續使用的,綠色的能源?,F在社會的能源主要有風能,水能,核能,太陽能等,而太陽能憑借其廣泛的分布性和無污染性越來越得到了人們的青睞。 從最簡單的日常生活用水來說,人們每天都需要使用熱水,用熱水洗衣服,洗澡等,而目前,市場上有三類熱水器,燃氣熱水器,電熱水器以及運用最為廣泛的太陽能熱水器。太陽能熱水器憑借其簡單的安裝,簡便的使用方法和安全可靠穩定的使用性而被
5、廣泛應用于城市和農村。太陽能的廣泛應用不僅可以方便人類生活,還能保護環境,為現在的環境極度惡化的社會貢獻一份力量。而且太陽能極大優越于燃氣,燃煤等能源,減少了對地球的開發,給子孫后代留下了一片藍天。二、國內外發展狀況中國太陽能熱利用起源于上世紀70年代。20世紀80年代,由于能源緊張引起國家和社會重視,國內許多科研院所、大專院校開始從事太陽能熱利用的研究工作,以平板太陽熱水器、悶曬熱水器產品為主的一些生產制造企業相繼誕生,但發展比較緩慢。從“七五”至“十五”的科技攻關,將一大批科研成果轉化為生產力,如:銅鋁復合平板太陽集熱器、全玻璃真空管太陽集熱器及熱水器,熱管式真空管熱水器等,尤其是立式單靶
6、磁控濺射鋁-氮鋁全玻璃真空太陽集熱管技術的成功轉化,全面帶動了我國太陽能熱利用的產業化進程。1996年以前,太陽熱水器產品以平板型為主,占70%以上。1996年后,真空管型太陽熱水器逐步成為市場主導產品,現已經占到87.5%以上。國外的太陽能應用早于中國,例如美國、日本、法國、德國、澳大利亞、英國等發達國家也擁有相當先進的太陽能建筑應用技術。著名的集熱蓄熱墻采暖方式即是法國人菲利克斯特朗勃的專利,法國的奧代洛太陽房是該采暖理論轉化為實際應用的第一個樣板房。英國利物浦附近的沃拉西的圣喬治郡中學,則是直接受益式太陽房最大和最早的樣板之一。因此國內發展太陽能有很大的前景。三、所要進行的主要工作 (1
7、)選擇at89c51型單片機和一些電路元器件組成主控制電路。(2)溫度測量電路采用溫度傳感器ad590組成,用以測量水箱內溫度,并通過數碼管顯示出來。當陰天下雨時,水箱內溫度較低時,啟動加熱模式,對水箱內溫度進行加熱,并開啟加熱指示燈,使水箱內溫度保持在50攝氏度 。(3)水箱內有水位測量傳感器,當水位較低時如水位少于水箱的50%時,啟動報警電路,會有紅色燈光提醒,同時啟動自動上水電路,給水箱上水,當水箱水位達到90%時,關閉上水電路和報警電路。(4)編寫軟件程序,實現系統功利用protel繪制電路圖并形成pcb圖,制作出實物;利用c語言或者匯編語言完成軟件設計。四、 預期達到的結果太陽能熱水
8、器能在陽光下安全穩定的工作,當水箱內水位較低時,低于警戒水位時,會有紅色燈光提醒上水。在陰天下雨時,水箱內溫度低時,低于30攝氏度,啟動加熱電路,使水箱內溫度保持在50攝氏度。指導教師簽字時 間 年 月 日摘 要在21世紀中,人們越來越認識到環境的重要性,而且目前越來越倡導低碳生活出行,而太陽能憑借其綠色、源源不斷的特性被人們所青睞。人們生活中對太陽能應用最廣泛的就是太陽能熱水器。太陽能熱水器隨著時代的進步不斷進行著改進和優化,本篇論文就設計了一種溫控的自動上水的太陽能系統。本文結合太陽能熱水器的具體應用,設計了以at89c51單片機為核心,ad590為溫度傳感器,adc0832為轉換芯片等元
9、器件為基礎的太陽能熱水器的智能控制系統,詳細描述了它的工作原理和設計方案。而且設計了溫度控制電路,水位檢測電路,上水電路和溫度顯示電路,并利用c語言編寫了a/d轉換程序和溫度顯示程序,可以直觀的觀測太陽能水箱的溫度和水位。通過系統的控制可以對太陽能熱水器進行溫度的測量和顯示,當溫度較低時,可以進行加熱,并且對水箱的水位顯示,當不到規定水位時,開啟自動上水。這樣以保證用戶的正常的生活熱水的使用。關鍵詞:at89c51 太陽能熱水器 ad590abstractin twenty-first century, more and more people come to realize the impo
10、rtance of environment, and now more and more advocate low carbon life trip, and the solar energy with its green, everfount is favored by people. people living in the solar energy is the most widely used solar water heater. solar water heater with the progress of ongoing improvement and optimization,
11、 this paper designs a temperature control automatic water of the solar system.combining with the practical application of the solar water heater, design of the at89c51 single-chip microcomputer as the core, the temperature sensor ad590, adc0832 conversion chips and other components of solar energy w
12、ater heater based on intelligent control system, describes in detail its working principle and design scheme. and design a temperature control circuit, water level detection circuit, water supply circuit and temperature display circuit, and using c language to write the a/d converter program and tem
13、perature display program. it can be intuitive observation of the temperature of the solar water tank and water level. through control system to temperature measurement and display of solar water heater. when the temperature is low, it can be heated, and according to the water level in the tank, it c
14、an open the automatically water supply syetem, when it is less than regulation water level. so that to ensure the normal life of the user the use of hot water.key word: at89c51 solar water heater ad590目 錄第1章 緒論11.1 太陽能熱水器的概況11.1.1 選題的背景和意義11.1.2 國內外研究現狀1第2章 系統方案設計2第3章 系統元件選型3 3.1 主要元器件介紹33.1.1 單片機at
15、89c5133.1.2 數碼管53.1.3 ad59063.1.4 adc083273.1.5 op078第4章 硬件設計10 4.1 單片機電路10 4.2 電源電路11 4.3 數碼管顯示電路11 4.4 溫度測量電路及加熱電路12 4.5 水位顯示及上水電路13第5章 硬件制作145.1protel 99 se簡介145.2新建數據庫文件165.3原理圖設計步驟185.3.1原理圖常見錯誤185.4pcb的制作185.4.1pcb制作的常見錯誤19第6章 軟件部分20 6.1 keil uvision4軟件206.1.1 keil uvision4的主要功能206.1.2項目的創建和調試
16、21 6.2 主程序22 6.3 水溫控制程序23 6.4 溫度顯示程序24第7章 結論與展望25參考文獻26致謝27附錄28附錄a 外文資料28 附錄b 電路原理圖39 附錄c pcb板圖40 附錄d 程序41第1章 緒 論1.1 太陽能熱水器的概況1.1.1 選題的背景和意義太陽能是由內部氫原子發生核聚變釋放出巨大核能而產生的能,來自太陽的輻射能量。人類的發展和自然界的生存都離不開太陽,而現在人類社會的的發展對與能源的需求也越來越大。現在社會的能源主要有風能,水能,核能,太陽能等,而太陽能憑借其廣泛的分布性和無污染性越來越得到了人們的青睞。從最簡單的生活用水來說,人們每天都需要使用熱水,用
17、熱水洗衣服,洗澡等,而目前,市場上有三類熱水器,燃氣熱水器,電熱水器以及運用最為廣泛的太陽能熱水器。太陽能熱水器以其簡單的安裝,簡便的使用方法和安全可靠而被廣泛應用于城市和農村。太陽能的廣泛應用不僅可以方便自己,還能保護環境,為現在的環境極度惡化的社會貢獻一份力量。而且太陽能極大優越于燃氣,燃煤等能源,減少了對地球的開發,給子孫后代留下了一片藍天。1.1.2 國內外研究現狀中國太陽能熱利用起源于上世紀70年代。20世紀80年代,由于能源緊張引起國家和社會重視,國內許多科研院所、大專院校開始從事太陽能熱利用的研究工作,以平板太陽熱水器、悶曬熱水器產品為主的一些生產制造企業相繼誕生,但發展比較緩慢
18、。從“七五”至“十五”的科技攻關,將一大批科研成果轉化為生產力,如:銅鋁復合平板太陽集熱器、全玻璃真空管太陽集熱器及熱水器,熱管式真空管熱水器等,尤其是立式單靶磁控濺射鋁-氮/鋁全玻璃真空太陽集熱管技術的成功轉化,全面帶動了我國太陽能熱利用的產業化進程。1996年以前,太陽熱水器產品以平板型為主,占70%以上。1996年后,真空管型太陽熱水器逐步成為市場主導產品,現已經占到87.5%以上。國外的太陽能應用早于中國,例如美國、日本、法國、德國、澳大利亞、英國等發達國家也擁有相當先進的太陽能建筑應用技術。著名的集熱蓄熱墻采暖方式即是法國人菲利克斯特朗勃的專利,法國的奧代洛太陽房是該采暖理論轉化為實
19、際應用的第一個樣板房。英國利物浦附近的沃拉西的圣喬治郡中學,則是直接受益式太陽房最大和最早的樣板之一。因此國內發展太陽能有很大的前景。第2章 系統方案設計系統主要采用的是at89c51單片機對數據進行處理。溫度傳感器采集到的數據經過a/d轉換電路處理后輸入給單片機,單片機接受數據后,運行數碼管顯示電路。顯示溫度,同時判斷是否開啟驅動電路對水箱內進行加熱。同時單片機還處理水位監測到的數據,并根據不同的水位輸入信號覺定是否開啟驅動電路對水箱進行上水。系統結構框圖如圖2-1所示。(1)時鐘電路:為cpu提供時鐘脈沖。(2)復位電路:使單片機在工作狀態之前所有部件處于一個確定的初始狀態,并從這個狀態開
20、始工作。(3)電源電路:為系統各個部件供電。(4)驅動電路:驅動加熱電路和上水電路。(5)傳感器檢測和a/d轉換電路:檢測水箱內的水溫并將數據放大后輸入a/d轉換芯片。(6)數碼管顯示電路:顯示水箱內的溫度。(7)水位監測電路:監測水箱內的水位。數碼管顯示時鐘電路驅動電路溫度傳感器器水位監測圖2-1 系統結構框圖a/d轉換水位監測單片機電源模塊dc12v第3章 系統元件選型3.1 主要元器件介紹3.1.1 單片機at89c51at89c51是一種帶4k字節flash存儲器(fperomflash programmable and erasable read only memory)的低電壓、高
21、性能cmos 8位微處理器,俗稱單片機. at89c51 提供以下標準功能:4k字節flash閃速存儲器,128字節內部ram,32 個i/o 口線,兩個16位定時/計數器,一個5向量兩級中斷結構,一個全雙工串行通信口,片內振蕩器及時鐘電路。同時,at89c51可降至0hz的靜態邏輯操作,并支持兩種軟件可選的節電工作模式??臻e方式停止cpu的工作,但允許ram,定時/計數器,串行通信口及中斷系統繼續工作。掉電方式保存ram中的內容,但振蕩器停止工作并禁止其它所有部件工作直到下一個硬件復位 1。單片機引腳圖如圖3-1所示。圖3-1 at89c51引腳圖(1)主要引腳功能vcc:供電電壓。gnd:
22、接地。p0口:p0口為一個8位漏級開路雙向i/o口,每腳可吸收8ttl門電流。當p0口的管腳第一次寫1時,被定義為高阻輸入。p0能夠用于外部程序數據存儲器,它可以被定義為數據/地址的低八位。在fiash編程時,p0 口作為原碼輸入口,當fiash進行校驗時,p0輸出原碼,此時p0外部必須接上拉電阻。p1口:p1口是一個內部提供上拉電阻的8位雙向i/o口,p1口緩沖器能接收輸出4ttl門電流。p1口管腳寫入1后,被內部上拉為高,可用作輸入,p1口被外部下拉為低電平時,將輸出電流,這是由于內部上拉的緣故。在flash編程和校驗時,p1口作為低八位地址接收。p2口:p2口為一個內部上拉電阻的8位雙向
23、i/o口,p2口緩沖器可接收,輸出4個ttl門電流,當p2口被寫“1”時,其管腳被內部上拉電阻拉高,且作為輸入。并因此作為輸入時,p2口的管腳被外部拉低,將輸出電流。這是由于內部上拉的緣故。p2口當用于外部程序存儲器或16位地址外部數據存儲器進行存取時,p2口輸出地址的高八位。在給出地址“1”時,它利用內部上拉優勢,當對外部八位地址數據存儲器進行讀寫時,p2口輸出其特殊功能寄存器的內容。p2口在flash編程和校驗時接收高八位地址信號和控制信號。p3口:p3口管腳是8個帶內部上拉電阻的雙向i/o口,可接收輸出4個ttl門電流。當p3口寫入“1”后,它們被內部上拉為高電平,并用作輸入。作為輸入,
24、由于外部下拉為低電平,p3口將輸出電流(ill)這是由于上拉的緣故。p3口也可作為at89c51的一些特殊功能口,如下所示:p3口管腳備選功能p3.0 rxd(串行輸入口)p3.1 txd(串行輸出口)p3.2 /int0(外部中斷0)p3.3 /int1(外部中斷)p3.4 t0(計時器0外部輸入)p3.5 t1(計時器1外部輸入)p3.6 /wr(外部數據存儲器寫選通)p3.7 /rd(外部數據存儲器讀選通)p3口同時為閃爍編程和編程校驗接收一些控制信號。rst:復位輸入,當振蕩器復位器件時,要保持rst腳兩個機器周期的高電平時間。ale/prog:當訪問外部存儲器時,地址鎖存允許的輸出電
25、平用于鎖存地址的低位字節。在flash編程期間,此引腳用于輸入編程脈沖。在平時,ale端以不變的頻率周期輸出正脈沖信號,此頻率為振蕩器頻率的1/6。因此它可用作對外部輸出的脈沖或用于定時目的。然而要注意的是:每當用作外部數據存儲器時,將跳過一個ale脈沖。如想禁止ale的輸出可在sfr8eh地址上置0。此時,ale只有在執行movx,movc指令是ale才起作用。另外,該引腳被略微拉高。如果微處理器在外部執行狀態ale禁止,置位無效。/psen:外部程序存儲器的選通信號。在由外部程序存儲器取指期間,每個機器周期兩次/psen有效。但在訪問外部數據存儲器時,這兩次有效的/psen信號將不出現2。
26、/ea/vpp:當/ea保持低電平時,則在此期間外部程序存儲器(0000h-ffffh),不管是否有內部程序存儲器。注意加密方式1時,/ea將內部鎖定為reset;當/ea端保持高電平時,此間內部程序存儲器。在flash編程期間,此引腳也用于施加12v編程電源(vpp)。xtal1:反向振蕩放大器的輸入及內部時鐘工作電路的輸入。xtal2:來自反向振蕩器的輸出。3.1.2 數碼管數碼管動態顯示接口是單片機中應用最為廣泛的一種顯示方式之一,動態驅動是將所有數碼管的8個顯示筆劃a,b,c,d,e,f,g,dp的同名端連在一起,另外為八段四位圖3-2 數碼管數碼管的公共極com增加位選通控制電路,位
27、選通由各自獨立的i/o線控制,當單片機輸出字形碼時,所有數碼管都接收到相同的字形碼,但究竟是哪個數碼管會顯示出字形,取決于單片機對位選通com端電路的控制,所以我們只要將需要顯示的數碼管的選通控制打開,該位就顯示出字形,沒有選通的數碼管就不會亮。通過分時輪流控制各個數碼管的的com端,就使各個數碼管輪流受控顯示,這就是動態驅動。在輪流顯示過程中,每位數碼管的點亮時間為12ms,由于人的視覺暫留現象及發光二極管的余輝效應,盡管實際上各位數碼管并非同時點亮,但只要掃描的速度足夠快,給人的印象就是一組穩定的顯示數據,不會有閃爍感,動態顯示的效果和靜態顯示是一樣的,能夠節省大量的i/o端口,而且功耗更
28、低3。數碼管如圖3-2所示。3.1.3 ad590ad590是美國analog devices公司的單片集成兩端感溫電流源,其輸出電流與絕對溫度成比例。在4v至30v電源電壓范圍內,該器件可充當一個高阻抗、恒流調節器,調節系數為1a/k。片內薄膜電阻經過激光調整,可用于校準器件,使該器件在298.2k (25c)時輸出298.2 a電流。ad590適用于150c以下,前采用傳統電氣溫度傳感器的任何溫度檢測應用。低成本的單芯片集成電路及無需支持電路的特點,使它成為許多溫度測量應用的一種很有吸引力的備選方案。應用ad590時,無需線性化電路、精密電壓放大器、電阻測量電路和冷結補償。除溫度測量外,還
29、可用于分立器件的溫度補償或校正、與絕對溫度成比例的偏置、流速測量、液位檢測以及風速測定等。ad590可以裸片形式提供,適合受保護環境下的混合電路和快速溫度測量。ad590特別適合遠程檢測應用。它提供高阻抗電流輸出,對長線路上的壓降不敏感。任何絕緣良好的雙絞線都適用,與接收電路的距離可達到數百英尺。這種輸出特性還便于ad590實現多路復用:輸出電流可以通過一個cmos多路復用器切換,或者電源電壓可以通過一個邏輯門輸出切換4。ad590如圖3-3所示。主要特性:(1)流過器件的電流(a)等于器件所處環境的熱力學溫度(開爾文) 度數;ir/t=1,ir流過器件(ad590)的電流,單位為a;t熱力學
30、溫度,單位為k;(2)ad590的測溫范圍為- 55+150;(3)ad590的電源電壓范圍為430 v,可以承受44v正向電壓和20v反向電壓,因而器件即使反接也不會被損壞;(4)輸出電阻為710 m;(5)精度高,ad590在- 55+-150范圍內,非線性誤差僅為0.3。圖3-3 ad5903.1.4 adc0832adc0832 是美國國家半導體公司生產的一種8 位分辨率、雙通道a/d轉換芯片。由于它體積小,兼容性,性價比高而深受單片機愛好者及企業歡迎。adc0832引腳如圖3-4所示。圖3-4 adc0832adc0832 具有以下特點: (1)8位分辨率; (2)雙通道a/d轉換;
31、 (3)輸入輸出電平與ttl/cmos相兼容; (4)5v電源供電時輸入電壓在05v之間; (5)工作頻率為250khz,轉換時間為32s; (6)一般功耗僅為15mw; (7)8p、14pdip(雙列直插)、picc 多種封裝; (8)商用級芯片溫寬為0c to +70c,工業級芯片溫寬為40c to +85c; 芯片接口說明: (1) cs_ 片選使能,低電平芯片使能。 (2) ch0模擬輸入通道0,或作為in+/-使用。 (3)ch1模擬輸入通道1,或作為in+/-使用。 (4)gnd芯片參考。 (5)di數據信號輸入,選擇通道控制。 (6)do數據信號輸出,轉換數據輸出。 (7)clk
32、芯片時鐘輸入。 (8)vcc/ref電源輸入及參考電壓輸入(復用)。 adc0832 為8位分辨率a/d轉換芯片,其最高分辨可達256級,可以適應一般的模擬量轉換要求。其內部電源輸入與參考電壓的復用,使得芯片的模擬電壓輸入在05v之間。芯片轉換時間僅為32s,據有雙數據輸出可作為數據校驗,以減少數據誤差,轉換速度快且穩定性能強。獨立的芯片使能輸入,使多器件掛接和處理器控制變的更加方便。通過di 數據輸入端,可以輕易的實現通道功能的選擇5。 單片機對adc0832 的控制原理: 正常情況下adc0832 與單片機的接口應為4條數據線,分別是cs、clk、do、di。但由于do端與di端在通信時并
33、未同時有效并與單片機的接口是雙向的,所以電路設計時可以將do和di 并聯在一根數據線上使用。當adc0832未工作時其cs輸入端應為高電平,此時芯片禁用,clk 和do/di 的電平可任意。當要進a/d轉換時,須先將cs使能端置于低電平并且保持低電平直到轉換完全結束。此時芯片開始轉換工作,同時由處理器向芯片時鐘輸入端clk 輸入時鐘脈沖,do/di端則使用di端輸入通道功能選擇的數據信號。在第1 個時鐘脈沖的下沉之前di端必須是高電平,表示啟始信號。在第2、3個脈沖下沉之前di端應輸入2 位數據用于選擇通道功能,當此2 位數據為“1”、“0”時,只對ch0 進行單通道轉換。當2位數據為“1”、
34、“1”時,只對ch1進行單通道轉換。當2位數據為“0”、“0”時,將ch0作為正輸入端in+,ch1作為負輸入端in-進行輸入。當2 位數據為“0”、“1”時,將ch0作為負輸入端in-,ch1 作為正輸入端in+進行輸入。到第3 個脈沖的下沉之后di端的輸入電平就失去輸入作用,此后do/di端則開始利用數據輸出do進行轉換數據的讀取。從第4個脈沖下沉開始由do端輸出轉換數據最高位data7,隨后每一個脈沖下沉do端輸出下一位數據。直到第11個脈沖時發出最低位數據data0,一個字節的數據輸出完成。也正是從此位開始輸出下一個相反字節的數據,即從第11個字節的下沉輸出data0。隨后輸出8位數據
35、,到第19個脈沖時數據輸出完成,也標志著一次a/d轉換的結束。最后將cs置高電平禁用芯片,直接將轉換后的數據進行處理就可以了6。 作為單通道模擬信號輸入時adc0832的輸入電壓是05v且8位分辨率時的電壓精度為19.53mv。如果作為由in+與in-輸入的輸入時,可是將電壓值設定在某一個較大范圍之內,從而提高轉換的寬度。但值得注意的是,在進行in+與in-的輸入時,如果in-的電壓大于in+的電壓則轉換后的數據結果始終為00h。3.1.5 op07op07是一種低噪聲,非斬波穩零的雙極性運算放大器。由于op07具有非常低的輸入失調電壓,所以op07在很多場合不需要而外的調零措施,op07同時
36、具有輸入偏置電流低和開環增益高的特點,這種低失調,高開環增益的特性使得op07特別適用于高增益的測量設備和放大傳感器的微弱信號等方面。op07引腳如圖3-5所示。圖3-5 op07引腳圖輸入電壓范圍與高達110db的共模抑制比和高輸入阻抗的結合,在同向電路阻態中提高了很高的精度,即使在很高的閉環增益下,也能保持極好的線性和增益精度。下面是op07參數資料的簡明說明:產品型號:op07cp通道數:1關斷功能:no工作電壓max. (v):36工作電壓min. (v):6每通道iq(典型值)(ma):5帶寬gbw(典型值)(mhz):0.600轉換速率(典型值)(v/us):0.300輸入失調電壓
37、(25)(max.)(mv):0.150失調漂移(典型值)(uv/):0.500輸入偏置電流(max.)(pa):7000共模抑制比(min.)(db):100噪聲電壓(典型值):9.800單電源供電:no滿幅:no封裝/溫度():pdip-8/070描述:精密,低噪聲運放第4章 硬件設計4.1 單片機電路單片機復位電路使用按鍵復位,復位電路由電阻r19和c7組成,在按鍵的瞬間產生一個脈沖將at89c51單片機復位。為了保證可靠復位脈沖寬度應該大于兩個機器周期,這取決于r、c的時間常數,取c=10f,r=10k。單片機的震蕩頻率取11mhz,機械周期是1s。p00p07接入的是數碼管,用以控制
38、四位八段數碼管的段選,p20p24接入的是數碼管的位選。rxd和txd和a/d模塊的adc0832連接,用以控制adc0832和接受數據,wr端口用以給adc0832提供脈沖。p24和p25兩個引腳分別連接上水驅動電路和加熱驅動電路,當單片機輸出低電平時,三極導通,啟動上水和加熱電路。單片機的供電由電源電路提供5v直流電壓。單片機最小系統電路如圖4-1所示。圖4-1 單片機最小系統電路4.2 電源電路電源電路采用12v電路轉5v電路,給單片機供電。當有電源時,電源指示燈亮,通過整流濾波電路,輸出5v電壓,供電給單片機at89c51。電源電路如圖4-2所示。圖4-2 電源電路4.3 數碼管顯示電
39、路數碼管顯示電路采用4位的共陽極數碼管,用來顯示當前水箱內的溫度和水箱規定的限定溫度,其中前兩位用以顯示30攝氏度,表示當水溫低于30度時會啟動加熱電路,后兩位時時顯示當前水箱內的水溫,當水箱內的溫度高于50攝氏度時,會關閉加熱電路。位選用低電平控制,段選用高電平控制。數碼管顯示電路如圖4-3所示。圖4-3 數碼管顯示電路4.4 溫度測量電路及加熱電路本設計溫度傳感器選用ad590。ad590屬于半導體集成電路溫度傳感器,測溫范圍-55- +150,在其二端加上一定的工作電壓,其輸出電流與溫度變化成線性關系為1a/k,誤差有幾種等級:1、0.5、0.3,本設計中選取0.5品種。op07高精度運
40、算放大器,ad590電流流經r20、rp21轉換為電壓信號,r23、rp22為運算負反饋電阻,構成反相比例放大器,將溫度信號電壓放大約1.4倍后變成0-5v的電壓信號,輸入給adc0832,再將其轉換為數字信號,輸入單片機。adc8032的sdata接口與單片機rxd口相連,sclk與txd相連,cs與wr相連。溫度測量電路如圖4-4所示。圖4-4 溫度測量電路當溫度檢測低于30度時,輸出低電平,三級管導通,使繼電器線圈通電,從而使繼電器常開觸頭關閉,常閉觸頭斷開,d3加熱表示燈點亮,d2不加熱表示燈熄滅。加熱電路如圖4-5所示。圖4-5 加熱電路4.5 水位顯示及上水電路實驗證明,純凈水幾乎
41、是不導電的,但自然界存在的以及人們日常使用的水都會含有一定的mg2+、ca2+等離子,它們的存在使水導電。本控制裝置就是利用水的導電性來完成的。水位顯示電路,采用電極法測量水位,將電極至于水箱的90%和50%位置同時在水箱底部安放接地電極,當水位不足50%時,電極w2和水面脫離,致使電極由低電平變成高電平,單片機接受這一脈沖后,用p25引腳輸出低電平,使三極管導通,從而繼電器吸合,水箱上水。當水位達到90%時,w1電極由高電平變成低電平,單片機接收到后使p25引腳輸出高電平,三極管截止,繼電器復位,上水停止。其中上水電路中d4表示水箱水位在正常水位,d5表示水箱水位不足。水位檢測及上水電路如圖
42、4-6和4-7所示。 圖4-6 水位檢測電路圖4-7 上水電路第5章 硬件制作5.1protel 99 se簡介protel是在我國流行最早的電子設計自動化軟件之一,一直以易學易用而深受廣大電子設計者的喜愛,protel 99 se 作為一款簡單易用的板卡級設計軟件,以windows xp的界面風格為主,同時獨一無二的dxp技術集成平臺也為設計系統提供了所有工具和編輯器的相容環境,友好的界面環境及智能化的性能也可以為電路設計者提供最優質的服務。protel 99 se由兩大部分組成:電路原理圖設計(advanced schematic)和多層印刷電路板設計(advanced pcb)。在電子行
43、業的cad軟件中,它當之無愧地排在眾多eda軟件的前面,是電子設計者的首選軟件,它較早就在國內開始使用,在國內的普及率也最高,有些高校的電子專業還專門開設了課程來學習它,幾乎所有的電子公司都要用到它,許多大公司在招聘電子設計人才時在其條件欄上常會寫著要求會使用protel。早期的protel主要作為印制板自動布線工具使用,運行在dos環境,對硬件的要求很低,在無硬盤286機的1m內存下就能運行,但它的功能也較少,只有電原理圖繪制與印制板設計功能,其印制板自動布線的布通率也低,而現今的protel已發展到protel99,是個龐大的eda軟件,完全安裝有200多m,它工作在windows95環境
44、下,是個完整的板級全方位電子設計系統,它包含了電路原理圖繪制、模擬電路與數字電路混合信號仿真、多層印制電路板設計(包含印制電路板自動布線)、可編程邏輯器件設計、圖表生成、電子表格生成、支持宏操作等功能,并具有client/server(客戶/服務器)體系結構,同時還兼容一些其它設計軟件的文件格式,如orcad,pspice,excel等,其多層印制線路板的自動布線可實現高密度pcb的100布通率。protel 99 se主要特點。集成設計管理系統:(1)protel 99 se 設計管理系統的外觀,與windows的資源管理器相似,使用非常方便。(2)使用了智能工具技術,在設計環境中集成了所有
45、設計所用到的工具。(3)使用了智能文檔管理技術,把所有設計使用到的文檔,都保存在一個數據庫中,在工作中可以使用可中文檔。(4)使用了智能組管理技術,允許多個設計者通過網絡安全的為同一工程工作。通過集成的設計組管理系統,可以方便的管理用戶,設置訪問權限等。(5)protel 99 se提供了功能強大的各種文檔的快速瀏覽工具,使用戶可以快速方便的查詢,定位,修改文檔。(6)提供了全面而方便使用的幫助系統。下面介紹 protel 99 se的主要優點。方便靈活的編輯功能:(1)protel 99 se有交互式全局編輯功能。在任何設計對象上,只要雙擊鼠標左鍵,就可以對其屬性進行設置,并將之一修改擴展到
46、同一類型的所有其它對象,即進行全局修改。(2)有型號齊全的元件庫。在原理圖,pcb封裝庫,仿真元件庫中提供了大量原件,可以滿足用戶的絕大部分要求。(3)protel 99 se提供了多種方便,使用的選取對象的方法,及拷貝,粘貼,排列,對齊和重新編號等多種編輯命令。(4)提供了豐富的右鍵菜單功能,使用非常方便。(5)提供了集成的向導功能,使用戶可以輕松完成許多復雜的工作。(6)設置無限制的撤銷、重復功能,允許用戶恢復到以前的任意狀態。功能強大的自動化設計:(1)protel 99 se功能強大的自動布局、布線功能,提供了許多布線策略,在電路非常復雜的情況下也可以完成高質量的布線。(2)功能完備的
47、erc(電器規則檢查)和drc(設計規則檢查),可以大大提高用戶設計電路的可靠性和正確性,節約用戶的檢查時間。(3)提供了能力強大的數/?;旌闲盘柗抡嫫鳎褂脩艨梢栽陔娐吩O計階段,就可以預計電路的性能。(4)提供了高級pcb信號完整性分析仿真器,能分析 pcb設計和檢查設計參數,測試過沖、下沖,阻抗和信號斜率等。(5)完全支持層次結構的原理圖設計,能夠采用自上而下或自下而上不同的設計方法,自動生成相應的原理圖出入口。(6)對pcb設計,具有智能化敷銅功能,可以方便的進行敷銅參數設置。完善的庫管理功能:(1)用戶不僅可以打開任意數目的設計庫,而且不需要離開原來的編輯環境,就可以訪問元件庫。(2)
48、元件可以在線瀏覽,也可以直接從庫編輯器中放置到設計圖紙上。(3)protel 99 se元件庫編輯功能和原件封裝編輯功能,可以很方便的生成新的元件,并且可以方便的添加到庫中使用。良好的開放性:(1)protel 99 se可以識別、調用多種格式的原理圖。如其他版本的protel 、tango等(2)還可以接受多種網絡表格。(3)可以輸出多種報表形式(4)采用的數據庫結構,可以方便網絡管理。它具有強大設計能力,可完整的實現電子產品從電學概念設計,到生成物理生產數據的全過程,以及包含著中間的所有設計分析、電路仿真和驗證。protel 99 se的主要功能模塊:原理圖設計模塊:該模塊用于設計電路原理
49、圖、制作電路元件、進行電路規則檢查等。主要包括:用于原理圖設計的原理圖編輯器sch,用于管理、制作元器件的元件編輯器schlib,和產生各種相關報表的報表生成器等。印刷電路板設計模塊:該模板用于設計印刷電路板pcb。包括:印刷電路板編輯器,用于制作、管理元件封裝的元件編輯器pcblib,電路板組件管理器和各種相關報表生成器等。無網格布線模塊(rouye):布線模塊用于電路板布線。主要有:電路板連線編輯器、電路布線器組成,可實現電路的自動布線、手動布線??删幊踢壿嬈骷O計模塊(pld):該模塊包括具有語言意識的文本編輯器、用于編譯和仿真設計結果的pld和用于觀察仿真結果的wave。電路仿真模塊:
50、該模塊包括一個功能強大的數字/模擬混合信號電路仿真器,及用于仿真結果顯示、測量的波形顯示器,可提供a/d信號進行電路仿真。高級信號完整性分析模塊(signal):該模塊主要包括一個高級信號完整性分析仿真器,能分析pcb的設計效果的檢查設計參數等。5.2新建數據庫文件雙擊protel 99 圖標,點擊file(文件)中new項,新建設計數據庫。在browse選項中選取需要存儲的文件夾,然后點擊ok即可建立自己的設計數據庫。設計數據庫包括設計組、回收站、設計管理器。 (1)設計組(design team) 我們可以先在design team 中設定設計小組成員,protel 99可在一個設計組中進
51、行協同設計,所有設計數據庫和設計組特性都由設計組控制。定義組成員和設置他們的訪問權 限都在設計管理器中進行,確定其網絡類型和網絡專家獨立性不需要求助于網絡管理員 。 無限制數量的設計組成員能同時訪問相同的設計數據庫。每個組成員都能看到什么文件當前是打開的以及誰在編輯,并能鎖定文件以防止意外重寫。 訪問設計數據庫可以通過建立設計組成員和指定其權限來控制。設計組成員建立在成員文件夾中。在成員文件夾中單擊右鍵就會彈出浮動菜單,選擇新成員。為保證設計安全,為管理組成員設置一個口令。這樣如果沒有注冊名字和口令就不能打開設計數據庫。 (2)回收站( recycle bin) 相當于windows 中的回收
52、站,所有在設計數據庫中刪除的文件,均保存在回收站中,可以找回由于誤操作而刪除的文件 (3)設計管理器(document.) 所有protel99設計文件都被儲存在唯一的綜合設計數據庫中,并顯示在唯一的綜合設計編輯窗口。在protel99中與設計的接口叫設計管理器。使用設計管理器,可以進行對設計文件的管理編輯、設置設計組的訪問權限和監視對設計文件的訪問。 組織設計文件過去組織和管理40個或更多的原理圖、pcb、gerber、drill、bom和drc文件,要花費幾天的時間,而protel99把設計文件全部儲存在唯一的設計數據庫。 在設計數據庫內組織按分層結構文件夾建立的文件顯示在右邊的個人安全系
53、統設計數據庫有一文件夾叫設計文件,這個文件夾中是主設計文件(原理圖和pcb),還有許多的子文件夾,包括了pcb裝配文件、報告和仿真分析。這里對在設計數據庫中創建文件夾的分層深度沒有限制。 設計數據庫對存儲protel設計文件沒有限制你能輸入任何類型的設計文件進入數據庫,如在ms word書寫的報告、在ms excel準備的費用清單和autocad中制的機械圖。簡單雙擊設計數據庫里的文件圖標,在適當的編輯器打開文件,被更新的文件自動地保存到設計數據庫。ms word和excel文件可以在設計管理器中直接編輯。 在綜合設計數據庫中用protel99的設計管理器管理設計文件是非常輕松的。設計管理器的
54、工作就象ms windows的文件管理器一樣,可用它來導航和組織設計數據庫里文件。使用設計管理器在設計數據庫創建分層結構的文件夾,使用標準文件操作命令來組織這些文件夾內設計文件。 設計管理器的心臟就是左邊的導航面板。面板顯示的樹狀結構是大家熟悉的protel軟件特性。在protel99中,這個樹不僅僅顯示的是一個原理圖方案各文件間的邏輯關系,它也顯示了在設計數據庫中文件的物理結構。在導航樹中活躍的文件夾是pcb裝配文件夾。如同windows文件管理器,設計管理器在右邊顯示這個文件夾的內容。 設計管理器與windows文件管理器的不同之處是在右邊還顯示已經打開的文件。 打開文件只要在導航樹中單擊
55、所要編輯的文件名,或者雙擊右邊文件夾中的圖標。 在設計數據庫中打開的各個文件用卡片分隔顯示在同一個設計編輯窗口,使得非常容易知道當前工作到哪里,特別在大的設計中。要一起觀察不同的文件可以將設計編輯窗口拆分為多區域。 5.3原理圖設計步驟原理圖設計工作主要包括:創建原理圖、設置原理圖設計環境和電路原理圖的設計、編輯處理及報表生成等。(1)在指定路徑上創建設計數據庫,新建原理圖文檔,并進行命名。(2)設置原理圖的設計環境,如圖紙的大小、顏色、標題、光標設置。(3)加載電路原理圖常用的元件庫。(4)放置話原理圖需要的各種電器元器件和非電器元器件,并對各元件的相關屬性進行設置。使用wiring tools(電路工具欄)來放置元件、網絡編號、端口等。
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 航空貨運行業2025年市場競爭格局與行業規范實施效果研究報告
- 家居行業新生態構建:2025線上線下融合模式創新路徑研究報告
- 保護動物的重要性議論文周記(8篇)
- 零售門店運營中的數字化客戶關系管理系統報告
- 跨境支付2025年區塊鏈與跨境支付跨境支付清算流程研究報告
- 尿液室內質控記錄表(干化學法)
- 兒童營養與健康教育
- 2025-2030中國通氣管行業發展狀況與供需前景預測報告
- 2025-2030中國軟磁合金材料行業運營態勢與前景趨勢預測報告
- 2025-2030中國葡萄白蘭地市場競爭動態與營銷策略分析報告
- 2024年石家莊市市屬國有企業招聘筆試真題
- 2024年廣東“三支一扶”計劃招募筆試真題
- 設備租賃方案(3篇)
- 公關費用標準管理制度
- 2025-2030年中國潔凈室風扇過濾單元行業市場現狀供需分析及投資評估規劃分析研究報告
- 2025至2030中國汽車租賃行業發展分析及發展戰略與市場策略報告
- 2025年煙臺市中考地理試卷真題
- 安徽省合肥市名校2025屆八年級英語第二學期期末統考試題含答案
- 2024年廣東省廣州市初中生物會考真題(含答案)
- 2025年河北省中考麒麟卷生物(一)
- 2025初升高數學銜接教材
評論
0/150
提交評論