水位計廣泛應用于水利、石油、化工、冶金、電力等領域的自動檢測和控制系統(tǒng)中.本文設計的智能水位計是吸收了國內(nèi)外最新智能化儀表的設計經(jīng)驗,采用工業(yè)控制單片機,集水位采集、存儲、顯示及遠程聯(lián)網(wǎng)于一體,適用于各種液位及閘門開度的測量.它具有高精度、高可靠性、多功能和智能化等特點.針對研制任務的要求,課題期間研制了下位機系統(tǒng)硬件和軟件,開發(fā)了上位機監(jiān)控軟件,其中所作的具體工作包括:測量原理的研究和在系統(tǒng)中的實現(xiàn),在本次設計中用三種方法來進行水位測量,分別是旋轉編碼器法、液位壓力傳感器法和可變電阻器法;主控芯片的選擇,我們選用了高集成度的混合信號系統(tǒng)級芯片C8051F021;實現(xiàn)了信號的采集和處理,包括信號的轉換和在單片機內(nèi)的運算;高集成度16位模數(shù)轉換芯片AD7705在系統(tǒng)中的應用,我們完成了它與單片機的接口設計及程序編制任務;精確時鐘芯片DS1302在系統(tǒng)中的應用,在此,我們實現(xiàn)了用單片機的I/O口與DS1302的連接和在軟件中對時序的模擬,該芯片的應用給整臺儀器提供了時間基準,方便了儀器的使用;另外,針對研制任務的要求,還給系統(tǒng)加上了一路4~20mA模擬信號電流環(huán)的輸出電路來提供系統(tǒng)監(jiān)測,該部分的實現(xiàn)是通過采用AD421芯片來完成的,本設計中完成了AD421與單片機的SPI接口任務,協(xié)調(diào)了它與AD7705芯片和單片機共同構成的SPI總線系統(tǒng)的關系,并完成了程序設計;與上位機的通信接口設計,該部分通過兩種方法實現(xiàn):RS232通信方式和RS485通信方式;系統(tǒng)設計方面還包括報警電路設計、操作鍵盤設計、電源監(jiān)控電路設計、電壓基準電路的設計.在硬件設計的基礎上,對系統(tǒng)進行了軟件設計,軟件部分包括下位機單片機程序的設計和上位機監(jiān)控軟件的設計.在軟硬件充分結合的情況下,實現(xiàn)了系統(tǒng)設計要求,很好地解決了以往的水位計中存在的問題,達到了高精度水位測量儀器的各項標準.
標簽: 水位計
上傳時間: 2013-06-20
上傳用戶:libenshu01
內(nèi)容包括PIC16F87X硬件概況;指令系統(tǒng);匯編程序設計;集成開發(fā)環(huán)境;在線調(diào)試工具;I/O端口;定時器等等
上傳時間: 2013-07-31
上傳用戶:pinksun9
選相控制開關又稱同步開關或相控開關,其實質(zhì)就是控制開關在電壓或電流的期望相位完成合閘或分閘,以主動消除開關過程所產(chǎn)生的涌流和過電壓等電磁暫態(tài)效應,提高開關的開斷能力。本論文以電力系統(tǒng)的無功補償為背景,分析了隨機投切電容器組的暫態(tài)過程所帶來的各種危害,從而提出選相投切技術;本文以真空開關選相投切電容器組為研究對象,著重介紹了電容器組選相投切技術的相關理論,給出了電容器組選相投切的控制策略,為同步開關選相控制器的設計提供了理論依據(jù)。 雙穩(wěn)態(tài)永磁機構結構簡單、動作穩(wěn)定可靠,其出力特性能與真空開關良好匹配,在中壓領域得到越來越廣泛的應用。相控真空開關采用三相獨立操動的雙穩(wěn)態(tài)永磁機構,其操作電源為由大功率電力電子器件控制的儲能大容量電容器,通過多次的測試結果表明雙穩(wěn)態(tài)永磁機能很好地滿足相控開關的要求,是相控開關的理想選擇。 IPM(智能功率模塊)作為一種新型的大功率開關器件,以其設計簡單(內(nèi)置驅動和保護電路),低功耗,開關速度快等特點成為越來越多設計者的首選,得到了越來越廣泛的應用。本文討論了IPM在選相投切電容器組中的相關邏輯控制策略,光耦隔離驅動,IPM過流、過熱相關保護等內(nèi)容,設計了以DSP(TMS320LF2407A)為核心的永磁機構同步控制系統(tǒng),實時采集電網(wǎng)信號,經(jīng)過FIR數(shù)字濾波提取零點,通過IPM控制大容量電容器放電來驅動永磁機構,實現(xiàn)斷路器在期望相位上分斷或關合以減小暫態(tài)沖擊,并保證儲能電容器的一次儲能完成一次完整的O-C-O操作。 通過相關試驗測試,表明本系統(tǒng)已經(jīng)初步達到了設計所要達到的預期效果,為以后的研究以及同步控制控制系統(tǒng)的完善和優(yōu)化提供了有益的經(jīng)驗和參考。
標簽: 并聯(lián)電容器組 相控 技術研究
上傳時間: 2013-04-24
上傳用戶:diets
雙向DC/DC變換器(Bi-directionalDC/DCconverters)是能夠根據(jù)需要調(diào)節(jié)能量雙向傳輸?shù)闹绷?直流變換器。隨著科技的發(fā)展,雙向DC/DC變換器的應用需求越來越多,正逐步應用到無軌電車、地鐵、列車、電動車等直流電機驅動系統(tǒng),直流不間斷電源系統(tǒng),航天電源等場合。一方面,雙向DC/DC變換器為這些系統(tǒng)提供能量,另一方面,又使可回收能量反向給供電端充電,從而節(jié)約能量。 大多數(shù)雙向DC/DC變換器采用復雜的輔助網(wǎng)絡來實現(xiàn)軟開關技術,本文所研究的Buck/Boost雙向的DC/DC變換器從拓撲上解決器件軟開關的問題;由于Buck/Boost雙向DC/DC變換器的電流紋波較大,這會帶來嚴重的電磁干擾,本文結合Buck/Boost雙向DC/DC變換器拓撲與磁耦合技術使電感電流紋波減小;由于在同一頻率下不同負載時電流紋波不同,本文在控制時根據(jù)負載改變PWM頻率,從而使輕載時的電流紋波均較小。 本文所研究的雙向DC/DC變換器采用DSP處理器進行控制,其原因在于:目前沒有專門用于控制該Buck/Boost雙向DC/DC變換器的控制芯片,而DSP具有多路的高分辨率PWM,通過對DSP寄存器的配置可以實現(xiàn)Buck/Boost雙向DC/DC變換器的控制PWM;DSP具有多路高速的A/D轉換接口,并可以通過配合PWM完成對反饋采樣,具備一定的濾波功能。 本文所研究的數(shù)字雙向DC/DC變換器實現(xiàn)了在Buck模式下功率MOSFET的零電壓開通及零電壓關斷,電感電流的交迭使其電感輸出端電流紋波明顯變小,輕載時PWM頻率的提升也使得電流紋波變小。
上傳時間: 2013-06-08
上傳用戶:cy_ewhat
函數(shù)發(fā)生器又名任意波形發(fā)生器,是一種常用的信號源,廣泛應用于通信、雷達、導航等現(xiàn)代電子技術領域。信號發(fā)生器的核心技術是頻率合成技術,主要方法有:直接模擬頻率合成、鎖相環(huán)頻率合成(PLL)、直接數(shù)字合成技術(DDS)。DDS是開環(huán)系統(tǒng),無反饋環(huán)節(jié),輸出響應速度快,頻率穩(wěn)定度高。因此直接數(shù)字頻率合成技術是目前頻率合成的主要技術之一,其輸出信號具有相對較大的帶寬、快速的相位捷變、極高的相位分辨率和相位連續(xù)等優(yōu)點。本文的主要工作是采用SOPC結合虛擬儀器技術,進行DDS智能函數(shù)發(fā)生器的研制。 本文介紹了虛擬儀器技術的基本理論,簡要闡述了儀器驅動程序、VISA等相關技術。對SOPC技術進行了深入的研究:SOPC技術是基于可編程邏輯器件的可重構片上系統(tǒng),它作為SOC和CPLD/FPGA相結合的一項綜合技術,結合了兩者的優(yōu)點,集成了硬核或軟核CPU、DSP、鎖相環(huán)、存儲器、I/O接口及可編程邏輯,可以靈活高效地解決SOC方案,而且設計周期短,設計成本低,非常適合本設計的應用。本文還對基于DDS原理的設計方案進行了分析,介紹了DDS的基本理論以及數(shù)學綜合,在研究DDS原理的基礎上,利用SOPC技術,在一片F(xiàn)PGA芯片上實現(xiàn)了整個函數(shù)發(fā)生器的硬件集成。 本文就函數(shù)發(fā)生器的設計制定了整體方案,對軟硬件設計原理及實現(xiàn)方法進行了具體的介紹,包括整個系統(tǒng)的硬件電路,SOPC片上系統(tǒng)和PC端軟件的設計。在設計中,LabVIEW波形編輯軟件和函數(shù)發(fā)生器二者采用異步串口進行通信。利用LabVIEW的強大功能,把波形的編輯,系統(tǒng)的設置放到計算機上完 成,具有人機界面友好、系統(tǒng)升級方便、節(jié)約硬件成本等諸多優(yōu)勢。同時充分利用了FPGA內(nèi)部大量的邏輯資源,將DDS模塊和微處理器模塊集成到一個單片F(xiàn)PGA上,改變了傳統(tǒng)的系統(tǒng)設計思路。通過對系統(tǒng)仿真和實際測試,結果表明該智能型函數(shù)發(fā)生器不僅能產(chǎn)生理想的輸出信號,還具有集成度高、穩(wěn)定性好和擴展性強等優(yōu)點。關鍵詞:智能型函數(shù)發(fā)生器,虛擬儀器,可編程片上系統(tǒng),直接數(shù)字合成技術,NiosⅡ處理器。
上傳時間: 2013-07-09
上傳用戶:zw380105939
隨著技術的發(fā)展,基于PLC的控制系統(tǒng)呈現(xiàn)綜合化、網(wǎng)絡化的發(fā)展趨勢。為了適應當今PLC課程教學的需要,我們應提供具有現(xiàn)場控制對象的控制層、監(jiān)控管理層、遠程監(jiān)控層三層結構的實驗控制系統(tǒng),并將組態(tài)軟件技術、先進的數(shù)據(jù)交互技術、單片機技術、通信技術集成在控制系統(tǒng)中,構建現(xiàn)代大綜合設計性實驗系統(tǒng),以培養(yǎng)全面的高素質(zhì)的綜合性人才。 本文提出了一種多功能、大綜合的實驗平臺的方案和技術實現(xiàn)。本課題由市場占有率高的西門子PLC及其通信網(wǎng)絡模塊組成,采用具有很高的性價比的系統(tǒng)集成技術,構成了覆蓋面較大的全集成的網(wǎng)絡控制系統(tǒng),可提供PPI網(wǎng)絡、PROFIBUS-DP網(wǎng)絡和以太網(wǎng)等多種網(wǎng)絡形式的實驗平臺;采用多種工業(yè)組態(tài)軟件如Wincc、組態(tài)王和MCGS,構成了豐富的上位監(jiān)控模式;通過OPC技術實現(xiàn)對PROFIBuS-DP網(wǎng)絡的遠程監(jiān)控。在此基礎上,結合單片機技術、CPLD技術,設計了可自定義I/O口的多路模擬采集卡,擴展了PLC的信息控制功能;采用網(wǎng)絡技術,將PLC技術與變頻器、步進電機控制相結合,對標準的PLC對象TM2和機械手設備進行二次開發(fā),構成相關的運動控制系統(tǒng),模擬生產(chǎn)線的控制,展示PLC的運動控制功能;將PLC技術與無線控制技術相結合,實現(xiàn)PLC的無線遙控功能;完成了三菱Q系列PLC與PROFIBUS-DP網(wǎng)絡的聯(lián)網(wǎng),實現(xiàn)了不同品牌的PLC網(wǎng)絡的互聯(lián)互通。在此基礎上,還開發(fā)了多個實驗程序,展示其豐富的網(wǎng)絡構架和綜合的實驗模式。 系統(tǒng)調(diào)試和實驗效果表明,該系統(tǒng)接近當今工業(yè)技術實踐,可為學生的課程設計、畢業(yè)設計以及PLC技術研究提供先進的集多種技術于一體的大綜合設 計性實驗平臺。關鍵詞:PLC;業(yè)網(wǎng)絡;OPC
上傳時間: 2013-05-22
上傳用戶:歸海惜雪
主要程序代碼有 單片機與LED數(shù)碼管接口 LED大屏幕顯示器和接口 字符LCD 液晶顯示和接口 單片機與鍵盤接口 A/D轉換器接口 D/A 轉換器接口 串行通信基礎 MCS-51的串行接口 MCS-51單片機雙機通信 RS-232C串行通信總線標準及其接口 存儲器的擴展 串行口的I/O口擴展 數(shù)字鐘的設計與制作 單片機溫度檢測記錄系統(tǒng)
上傳時間: 2013-08-01
上傳用戶:shwjl
混合動力汽車采用內(nèi)燃機和電機作為動力源,成為解決排污和能源問題最具現(xiàn)實意義的途徑之一,集成一體化起動/發(fā)電機(ISG)技術是當前國際公認的未來汽車的先進技術之一,也是當代汽車發(fā)展的重要方向。論文以ISG型混合動力汽車為研究對象,進行了混合動力汽車驅動系統(tǒng)和動力總成控制系統(tǒng)等方面的研究。 本文系統(tǒng)地分析了串聯(lián)式、并聯(lián)式以及混聯(lián)式混和動力汽車動力總成構型的優(yōu)缺點,介紹了ISG型混合動力汽車結構及主要特點的基礎上,首先通過對各總成選型分析,選擇了發(fā)動機、電機、電池等部件,接著根據(jù)性能指標,確定了發(fā)動機、電機、電池等部件參數(shù)匹配。 動力總成控制系統(tǒng)作為HEV控制系統(tǒng)的關鍵,主要負責對行駛需求功率的合理分配,保證HEV高效運行,使發(fā)動機燃油消耗和排放達到最優(yōu)。動力總成控制系統(tǒng)的硬件采用了TMS320F2812芯片,由于它功能強大,I/O資源豐富,并且支持廣泛用于汽車電控的CAN通訊,因此,非常適合于混合動力汽車的實時控制。本文研究了動力總成控制系統(tǒng)的總體結構,以TMS320F2812型DSP為核心,組建了混合動力總成控制系統(tǒng)的硬件系統(tǒng)。在充分利用DSP內(nèi)部模塊的基礎上對它的外部總線進行擴展。并設計了電源模塊、A/O模塊、IO模塊、CAN總線模塊和串口通訊模塊。在模塊化設計方式基礎上建立了混合動力控制策略的軟件設計。 為了證明設計方案的可行性和DSP總成控制系統(tǒng)的控制性能,在MATIAB/Simulink環(huán)境下,以hdvisor為仿真平臺,依據(jù)系統(tǒng)的結構、控制策略,對相關模塊進行修改,建立了ISG型混合動力汽車整車的仿真模型。利用建立的模型,在Advisor仿真軟件中輸人仿真參數(shù),設置仿真性能,汽車動力性、經(jīng)濟性以及一些重要性能曲線的仿真結果。與同樣參數(shù)設置的傳統(tǒng)燃油汽車仿真結果進行比較表明,油耗和排放都得到了很好的降低。
標簽: 混合動力 汽車驅動 控制系統(tǒng)
上傳時間: 2013-07-08
上傳用戶:cx111111
:嵌入式應用技術基礎教程1 第1章 嵌入式應用技術概述 第2章 嵌入式應用技術的硬件基礎 第3章 高級語言的串行通信編程 第4章 Freescale 08系列單片機概述 第5章 HC08 CPU與匯編基礎 第6章 通用I/O與第一個匯編程序 第7章 08C語言 第8章 串行通信接口SCI與串行外設接口SPI 第9章 鍵盤中斷模塊與A/D轉換模塊 第10章 定時接口模塊
上傳時間: 2013-05-23
上傳用戶:cx111111
一本很好的匯編語言教程,跟大家一起分享 課程介紹 第1章 預備知識 1.1 匯編語言的由來及其特點 1 機器語言 2 匯編語言 3 匯編程序 4 匯編語言的主要特點 5 匯編語言的使用領域 1.2 數(shù)據(jù)的表示和類型 1 數(shù)值數(shù)據(jù)的表示 2 非數(shù)值數(shù)據(jù)的表示 3 基本的數(shù)據(jù)類型 1.3 習題 第2章 CPU資源和存儲器 2.1 寄存器組 1 寄存器組 2 通用寄存器的作用 3 專用寄存器的作用 2.2 存儲器的管理模式 1 16位微機的內(nèi)存管理模式 2 32位微機的內(nèi)存管理模式 2.3 習題 第3章 操作數(shù)的尋址方式 3.1 立即尋址方式 3.2 寄存器尋址方式 3.3 直接尋址方式 3.4 寄存器間接尋址方式 3.5 寄存器相對尋址方式 3.6 基址加變址尋址方式 3.7 相對基址加變址尋址方式 3.8 32位地址的尋址方式 3.9 操作數(shù)尋址方式的小結 3.10 習題 第4章 標識符和表達式 4.1 標識符 4.2 簡單內(nèi)存變量的定義 1 內(nèi)存變量定義的一般形式 2 字節(jié)變量 3 字變量 4 雙字變量 5 六字節(jié)變量 6 八字節(jié)變量 7 十字節(jié)變量 4.3 調(diào)整偏移量偽指令 1 偶對齊偽指令 2 對齊偽指令 3 調(diào)整偏移量偽指令 4 偏移量計數(shù)器的值 4.4 復合內(nèi)存變量的定義 1 重復說明符 2 結構類型的定義 3 聯(lián)合類型的定義 4 記錄類型的定義 5 數(shù)據(jù)類型的自定義 4.5 標號 4.6 內(nèi)存變量和標號的屬性 1 段屬性操作符 2 偏移量屬性操作符 3 類型屬性操作符 4 長度屬性操作符 5 容量屬性操作符 6 強制屬性操作符 7 存儲單元別名操作符 4.7 表達式 1 進制偽指令 2 數(shù)值表達式 3 地址表達式 4.8 符號定義語句 1 等價語句 2 等號語句 3 符號名定義語句 4.9 習題 第5章 微機CPU的指令系統(tǒng) 5.1 匯編語言指令格式 1 指令格式 2 了解指令的幾個方面 5.2 指令系統(tǒng) 1 數(shù)據(jù)傳送指令 2 標志位操作指令 3 算術運算指令 4 邏輯運算指令 5 移位操作指令 6 位操作指令 7 比較運算指令 8 循環(huán)指令 9 轉移指令 10 條件設置字節(jié)指令 11 字符串操作指令 12 ASCII-BCD碼調(diào)整指令 13 處理器指令 5.3 習題 第6章 程序的基本結構 6.1 程序的基本組成 1 段的定義 2 段寄存器的說明語句 3 堆棧段的說明 4 源程序的結構 6.2 程序的基本結構 1 順序結構 2 分支結構 3 循環(huán)結構 6.3 段的基本屬性 1 對齊類型 2 組合類型 3 類別 4 段組 6.4 簡化的段定義 1 存儲模型說明偽指令 2 簡化段定義偽指令 3 簡化段段名的引用 6.5 源程序的輔助說明偽指令 1 模塊名定義偽指令 2 頁面定義偽指令 3 標題定義偽指令 4 子標題定義偽指令 6.6 習題 第7章 子程序和庫 7.1 子程序的定義 7.2 子程序的調(diào)用和返回指令 1 調(diào)用指令 2 返回指令 7.3 子程序的參數(shù)傳遞 1 寄存器傳遞參數(shù) 2 存儲單元傳遞參數(shù) 3 堆棧傳遞參數(shù) 7.4 寄存器的保護與恢復 7.5 子程序的完全定義 1 子程序完全定義格式 2 子程序的位距 3 子程序的語言類型 4 子程序的可見性 5 子程序的起始和結束操作 6 寄存器的保護和恢復 7 子程序的參數(shù)傳遞 8 子程序的原型說明 9 子程序的調(diào)用偽指令 10 局部變量的定義 7.6 子程序庫 1 建立庫文件命令 2 建立庫文件舉例 3 庫文件的應用 4 庫文件的好處 7.7 習題 第8章 輸入輸出和中斷 8.1 輸入輸出的基本概念 1 I/O端口地址 2 I/O指令 8.2 中斷 1 中斷的基本概念 2 中斷指令 3 中斷返回指令 4 中斷和子程序 8.3 中斷的分類 1 鍵盤輸入的中斷功能 2 屏幕顯示的中斷功能 3 打印輸出的中斷功能 4 串行通信口的中斷功能 5 鼠標的中斷功能 6 目錄和文件的中斷功能 7 內(nèi)存管理的中斷功能 8 讀取和設置中斷向量 8.4 習題 第9章 宏 9.1 宏的定義和引用 1 宏的定義 2 宏的引用 3 宏的參數(shù)傳遞方式 4 宏的嵌套定義 5 宏與子程序的區(qū)別 9.2 宏參數(shù)的特殊運算符 1 連接運算符 2 字符串整體傳遞運算符 3 字符轉義運算符 4 計算表達式運算符 9.3 與宏有關的偽指令 1 局部標號偽指令 2 取消宏定義偽指令 3 中止宏擴展偽指令 9.4 重復匯編偽指令 1 偽指令REPT 2 偽指令IRP 3 偽指令IRPC 9.5 條件匯編偽指令 1 條件匯編偽指令的功能 2 條件匯編偽指令的舉例 9.6 宏的擴充 1 宏定義形式 2 重復偽指令REPEAT 3 循環(huán)偽指令WHILE 4 循環(huán)偽指令FOR 5 循環(huán)偽指令FORC 6 轉移偽指令GOTO 7 宏擴充的舉例 8 系統(tǒng)定義的宏 9.7 習題 第10章 應用程序的設計 10.1 字符串的處理程序 10.2 數(shù)據(jù)的分類統(tǒng)計程序 10.3 數(shù)據(jù)轉換程序 10.4 文件操作程序 10.5 動態(tài)數(shù)據(jù)的編程 10.6 COM文件的編程 10.7 駐留程序 10.8 程序段前綴及其應用 1 程序段前綴的字段含義 2 程序段前綴的應用 10.9 習題 第11章 數(shù)值運算協(xié)處理器 11.1 協(xié)處理器的數(shù)據(jù)格式 1 有符號整數(shù) 2 BCD碼數(shù)據(jù) 3 浮點數(shù) 11.2 協(xié)處理器的結構 11.3 協(xié)處理器的指令系統(tǒng) 1 操作符的命名規(guī)則 2 數(shù)據(jù)傳送指令 3 數(shù)學運算指令 4 比較運算指令 5 超越函數(shù)運算指令 6 常數(shù)操作指令 7 協(xié)處理器控制指令 11.4 協(xié)處理器的編程舉例 11.5 習題 第12章 匯編語言和C語言 12.1 匯編語言的嵌入 12.2 C語言程序的匯編輸出 12.3 一個具體的例子 12.4 習題 附錄
上傳時間: 2013-07-05
上傳用戶:hw1688888