【正文】
做恒流源, 為了能夠精確輸出電流, 電路 使用運放作為反饋 ,運放采用 電源電壓范圍寬,靜態(tài)功耗小的 LM324,電路中的電阻我們采用高精度電阻。 為了簡化電路,降低成本。靜態(tài)顯示是指當(dāng)顯示器顯示某一字符時,發(fā)光二極管的位選(選擇第幾個數(shù)碼管顯示)始終被選中。如此反復(fù),直到電流達(dá)到設(shè)定要求。本系統(tǒng)的基本框圖如圖 所示。本 信號發(fā)生 系統(tǒng)輸出電流穩(wěn)定,輸出電流可在 0~ 20mA范圍內(nèi)任意設(shè)定,不隨負(fù)載和環(huán)境溫度 的 變化,并具有 較 高的精度,因而可實際應(yīng)用于需要高穩(wěn)定度小功率 的信號源 的領(lǐng)域 。 該系統(tǒng)主要由 電源模塊、恒流模塊、 顯示模塊和按鍵模塊組成,通過按鍵來設(shè)置信號發(fā)生器的輸出信號,并由四位共陽數(shù)碼管顯示信號的設(shè)定值。 掉電數(shù)據(jù)存儲部分 ............................................ 8 167。 設(shè)計的主要任務(wù) ...........................................................4 167。除文中已經(jīng)注明引用的內(nèi)容外,本論文的成果不包含任何他人創(chuàng)作的、已公開發(fā)表或者沒有公開發(fā)表的作品的內(nèi)容。 顯示電路模塊 .............................................................5 167。 穩(wěn)壓電源部分 ............................................................12 第四章 系統(tǒng)的軟件設(shè)計 .................................................... 13 第五章 系統(tǒng)調(diào)試 ......................................................... 14 167。 關(guān)鍵詞: AVR單片機 D/A轉(zhuǎn)換 恒流 南京機電職業(yè)技術(shù)學(xué)院電子工程系電子信息工程技術(shù)專業(yè)(二)班蔣培俊 第 2 頁 共 19 頁 Precision Electricity Signal Generating Device In the Range Of 0~ 20mA Abstract:This article introduces a low cost and high precision electricity signal Generating Device. It can carries out the output of constant flow in the range of 020mA. This system is made up by cocurrent voltagestabilized electrical source, constant flow module ,display module and so on . The system intercalates export signal of the signal occur machine by the keyboard,and the four mon anode digital display tube diaplays the intercalate value. It takes the Singlechip Atmega32 for the core, and bring the PWM wave through the inside timing machine,then through the low pass filter,the actuation enlargement electric circuit to realizes the D/A conversion, finally passes through the pressure control constant flow module to output constant current signal. This design that through the testing can satisfied any technic guide lines successful. Key word: SCM Atmega32, D/A conversion, Constant Flow 南京機電職業(yè)技術(shù)學(xué)院電子工程系電子信息工程技術(shù)專業(yè)(二)班蔣培俊 第 3 頁 共 19 頁 引言 隨著電子技術(shù)的發(fā)展、數(shù)字電路應(yīng)用領(lǐng)域的擴展, 在電子工程、通信工程、自動控制、遙測控制、測量儀器、儀表和計算機等技術(shù)領(lǐng)域,經(jīng)常需要用到各種各樣的信號發(fā)生器。 167。采用軟件方法來解決數(shù)據(jù)的預(yù)置,使系統(tǒng)硬件更加簡潔,各類功能易于實現(xiàn)。通過鍵盤來設(shè)置電流的輸出大小,并可由 LED數(shù)碼管顯示電流設(shè)定值。 方案二:采用數(shù)碼管動態(tài)顯示。 壓控恒流模塊 方案一: 恒流源 是用 兩只同型三極管,利用三極管相對穩(wěn)定的 be電壓作為基準(zhǔn) 。 南京機電職業(yè)技術(shù)學(xué)院電子工程系電子信息工程技術(shù)專 業(yè)(二)班蔣培俊 第 7 頁 共 19 頁 第三章 系統(tǒng)硬件電路的設(shè)計與實現(xiàn) 167。如 圖 所示。之所以采用三極管驅(qū)動因為我們平常對三極管的了解和使 用比較多 ,特別是對顯示的位數(shù)不多的情況下都采用動態(tài)顯示的方式。 南京機電職業(yè)技術(shù)學(xué)院電子工程系電子信息工程技術(shù)專 業(yè)(二)班蔣培俊 第 9 頁 共 19 頁 167。 HV LV t 圖 實際電路中典型的 PWM波形 實現(xiàn) PWM信號到 D/A 轉(zhuǎn)換輸出的理想方法是: 采用模擬低通濾波器濾掉 PWM 輸出的高頻部分,保留低頻的直流分量,即可得到對應(yīng)的 D/A 輸出。該場效應(yīng)管是 N溝道增強型,型號為 SI2302,是低導(dǎo)通電阻和開關(guān)特性好的開關(guān)管,其導(dǎo)通電阻為 ,而截止電阻卻非常大。 T/C0是 具有 PWM功能的 8位定時器 /計數(shù)器 0,它是單通道計數(shù)器,有比較匹配發(fā)生時清楚定時器(自動加載),無干擾脈沖,相位正確的 PWM等特點。 壓控恒流電路 圖 , LM324是四運放集成電路,它采用了 14腳雙列直插塑料封裝,它內(nèi)部包含四組形式 完全相同的運算放大器,除電源公用外,四組運放相互獨立。 則 ? ?202 0 2 5Y I X XRU U U URR? ? ? ?? ( 31) 由圖知: 31AX A X LU U U I R? ? ? 31A L XU I R U?? ( 32) 12J24 2 0m AV2121314U 4 1DL M 32 4 1098 U 4 1CL M 32 4R 2 0 10 KR 3 110 0R 2 910 KR 2 510 KR 3 010 K321411U 4 1AL M 32 4V2Q1S 8 05 0G2C 2 2 1u F / 25 vD 4 1S M A 9 .0G2C 2 310 4G2 V 3R 2 810 KR 2 710 KUxUyUzUiI i nUARL南京機電職業(yè)技術(shù)學(xué)院電子工程系電子信息工程技術(shù)專 業(yè)(二)班蔣培俊 第 12 頁 共 19 頁 得 ? ?30312 9 3 0Z L XRU I R URR? ? ?? ( 33) 又因 YZUU? ( 34) 可得 ? ? ? ?2 0 3 0312 0 2 5 2 9 3 0I X X L XRRU U U I R UR R R R? ? ? ? ? ??? 31ILU I R? 31ILUI R? ( 35) 由( 35)所示負(fù)載的電流只與 IU 與電流取樣電阻 31R 有關(guān)。因而在整流、濾波電路之后,還需接穩(wěn)壓電路。 本系統(tǒng)的鍵盤部分設(shè)有八個按鍵,每個數(shù)碼管分別對應(yīng)兩個按鍵“ INC” 和“ DEC”;“ INC”為輸出信號 +;“ DEC”為輸出信號 。用萬用表復(fù)核目測中有疑問的連接點,再檢測各種電源線與地線之間是否有短路現(xiàn)象,電源電壓是否達(dá)到所用負(fù)載電壓的要求。在基本符合的情況下 ,利用仿真器與工作正常的硬件連接進(jìn)行仿真調(diào)試。 結(jié)果分析 在設(shè)計電路時,為了使輸出信號與設(shè)定值偏差的絕對值要小,且精度要求較高,本次設(shè)計采用模數(shù)隔離,一點接 地兩種防干擾措施。例如原先沒有學(xué)過 AVR單片機,關(guān)于這方面的知識只能靠老師的講解和閱讀資料來理解。 //D/A 8000分辨率 TCCR1A = (1COM1A1)|(0COM1A0)|(0WGM11)|(0WGM10)。 case 0x16:OCR1A=k_out_bot。 } }