摘 要 針對傳統(tǒng)洗井方法效果不理想的缺點,設(shè)計了一種基于C8051F120單片機的洗井自動控制系統(tǒng)。該洗井自動控制系統(tǒng)能夠連續(xù)有效地采集洗井過程中的液體流量和濁度,通過分析出液濁度可自動調(diào)節(jié)洗井液的注入流量以滿足洗井各個階段的要求。
標(biāo)簽: C8051F120 自動控制系統(tǒng)
上傳時間: 2013-10-22
上傳用戶:王楚楚
本文介紹了用超聲波測量液面距離的方法。
上傳時間: 2013-10-29
上傳用戶:yzy6007
HT45F23 MCU 含有兩個運算放大器,OPA1 和OPA2,可用於用戶特定的模擬信號處理,通 過控制暫存器,OPA 相關(guān)的應(yīng)用可以很容易實現(xiàn)。本文主要介紹OPA 的操作,暫存器設(shè)定 以及基本OPA 應(yīng)用,例如:同相放大器、反相放大器和電壓跟隨器。 HT45F23 運算放大器OPA1/OPA2 具有多個開關(guān),輸入路徑可選以及多種參考電壓選擇,此 外OPA2 內(nèi)部有8 種增益選項,直接通過軟體設(shè)定。適應(yīng)於各種廣泛的應(yīng)用。
上傳時間: 2013-11-21
上傳用戶:immanuel2006
具備處理外部模擬信號功能是很多電子設(shè)備的基本要求。為了將模擬信號轉(zhuǎn)換為數(shù)字信 號,就需要藉助A/D 轉(zhuǎn)換器。將A/D 功能和MCU 整合在一起,就可減少電路的元件數(shù)量和 電路板的空間使用。 HT45F23 微控制器內(nèi)建6 通道,12 位解析度的A/D 轉(zhuǎn)換器。在本應(yīng)用說明中,將介紹如何 使用HT45F23 微控制器的A/D 功能。
上傳時間: 2013-10-27
上傳用戶:nostopper
假定從8位AD中讀取數(shù)據(jù)(如果是更高位的AD可定義數(shù)據(jù)類型為int),子程序為get_ad(); 1、限幅濾波法(又稱程序判斷濾波法) A、方法: 根據(jù)經(jīng)驗判斷,確定兩次采樣允許的最大偏差值(設(shè)為A) 每次檢測到新值時判斷: 如果本次值與上次值之差<=A,則本次值有效 如果本次值與上次值之差>A,則本次值無效,放棄本次值,用上次值代替本次值 B、優(yōu)點: 能有效克服因偶然因素引起的脈沖干擾 C、缺點 無法抑制那種周期性的干擾 平滑度差 /* A值可根據(jù)實際情況調(diào)整 value為有效值,new_value為當(dāng)前采樣值 濾波程序返回有效的實際值 */ #define A 10 char value; char filter() { char new_value; new_value = get_ad(); if ( ( new_value - value > A ) || ( value - new_value > A ) return value; return new_value; } 2、中位值濾波法 A、方法: 連續(xù)采樣N次(N取奇數(shù)) 把N次采樣值按大小排列 取中間值為本次有效值 B、優(yōu)點: 能有效克服因偶然因素引起的波動干擾 對溫度、液位的變化緩慢的被測參數(shù)有良好的濾波效果 C、缺點: 對流量、速度等快速變化的參數(shù)不宜 /* N值可根據(jù)實際情況調(diào)整 排序采用冒泡法*/
上傳時間: 2014-12-26
上傳用戶:nanshan
第一章 序論……………………………………………………………6 1- 1 研究動機…………………………………………………………..7 1- 2 專題目標(biāo)…………………………………………………………..8 1- 3 工作流程…………………………………………………………..9 1- 4 開發(fā)環(huán)境與設(shè)備…………………………………………………10 第二章 德州儀器OMAP 開發(fā)套件…………………………………10 2- 1 OMAP介紹………………………………………………………10 2-1.1 OMAP是什麼?…….………………………………….…10 2-1.2 DSP的優(yōu)點……………………………………………....11 2- 2 OMAP Architecture介紹………………………………………...12 2-2-1 OMAP1510 硬體架構(gòu)………………………………….…12 2-2.2 OMAP1510軟體架構(gòu)……………………………………...12 2-2.3 DSP / BIOS Bridge簡述…………………………………...13 2- 3 TI Innovator套件 -- OMAP1510 ……………………………..14 2-2.1 General Purpose processor -- ARM925T………………...14 2-2.2 DSP processor -- TMS320C55x …………………………15 2-2.3 IDE Tool – CCS …………………………………………15 2-2.4 Peripheral ………………………………………………..16 第三章 在OMAP1510上建構(gòu)Embedded Linux System…………….17 3- 1 嵌入式工具………………………………………………………17 3-1.1 嵌入式程式開發(fā)與一般程式開發(fā)之不同………….….17 3-1.2 Cross Compiling的GNU工具程式……………………18 3-1.3 建立ARM-Linux Cross-Compiling 工具程式………...19 3-1.4 Serial Communication Program………………………...20 3- 2 Porting kernel………………………………………………….…21 3-2.1 Setup CCS ………………………………………….…..21 3-2.2 編譯及上傳Loader…………………………………..…23 3-2.3 編譯及上傳Kernel…………………………………..…24 3- 3 建構(gòu)Root File System………………………………………..…..26 3-3.1 Flash ROM……………………………………………...26 3-3.2 NFS mounting…………………………………………..27 3-3.3 支援NFS Mounting 的kernel…………………………..27 3-3.4 提供NFS Mounting Service……………………………29 3-3.5 DHCP Server……………………………………………31 3-3.6 Linux root 檔案系統(tǒng)……………………………….…..32 3- 4 啟動及測試Innovator音效裝置…………………………..…….33 3- 5 建構(gòu)支援DSP processor的環(huán)境…………………………...……34 3-5.1 Solution -- DSP Gateway簡介……………………..…34 3-5.2 DSP Gateway運作架構(gòu)…………………………..…..35 3- 6 架設(shè)DSP Gateway………………………………………….…36 3-6.1 重編kernel……………………………………………...36 3-6.2 DEVFS driver…………………………………….……..36 3-6.3 編譯DSP tool和API……………………………..…….37 3-6.4 測試……………………………………………….…….37 第四章 MP3 Player……………………………………………….…..38 4- 1 MP3 介紹………………………………………………….…….38 4- 2 MP3 壓縮原理……………………………………………….….39 4- 3 Linux MP3 player – splay………………………………….…….41 4.3-1 splay介紹…………………………………………….…..41 4.3-2 splay 編譯………………………………………….…….41 4.3-3 splay 的使用說明………………………………….……41 第五章 程式改寫………………………………………………...…...42 5-1 程式評估與改寫………………………………………………...…42 5-1.1 Inter-Processor Communication Scheme…………….....42 5-1.2 ARM part programming……………………………..…42 5-1.3 DSP part programming………………………………....42 5-2 程式碼………………………………………………………..……43 5-3 雙處理器程式開發(fā)注意事項…………………………………...…47 第六章 效能評估與討論……………………………………………48 6-1 速度……………………………………………………………...48 6-2 CPU負(fù)載………………………………………………………..49 6-3 討論……………………………………………………………...49 6-3.1分工處理的經(jīng)濟效益………………………………...49 6-3.2音質(zhì)v.s 浮點與定點運算………………………..…..49 6-3.3 DSP Gateway架構(gòu)的限制………………………….…50 6-3.4減少IO溝通……………….………………………….50 6-3.5網(wǎng)路掛載File System的Delay…………………..……51 第七章 結(jié)論心得…
上傳時間: 2013-10-14
上傳用戶:a471778
隨著科學(xué)技術(shù)的快速發(fā)展,超聲波將在科學(xué)技術(shù)中的應(yīng)用越來越廣。本文對超聲波傳感器測距的可能性進(jìn)行了理論分析,利用模擬電子、數(shù)字電子、微機接口、超聲波換能器、以及超聲波在介質(zhì)的傳播特性等知識,采用以STC89C52 單片機為核心的低成本、高精度、微型化數(shù)字顯示超聲波測距的硬件電路和軟件設(shè)計方法在此基礎(chǔ)上設(shè)計了系統(tǒng)的總體方案,最后通過硬件和軟件實現(xiàn)了各個功能模塊。為了保證超聲波測距傳感器的可靠性和穩(wěn)定性,采取了相應(yīng)的抗干擾措施。就超聲波的傳播特性,超聲波換能器的工作特性、超聲波發(fā)射、接收、超聲微弱信號放大、波形整形、速度變換、語音提示電路及系統(tǒng)功能軟件等做了詳細(xì)說明.實現(xiàn)障礙物的距離測試、顯示和報警,超聲波測距范圍30CM-300CM,精度在十厘米左右。這套系統(tǒng)軟硬件設(shè)計合理、抗干擾能力強、實時性良好,經(jīng)過系統(tǒng)擴展和升級,可以用于倒車?yán)走_(dá)、建筑施工工地以及一些工業(yè)現(xiàn)場,例如:測量液位、井深、管道長度等場合。可以廣泛應(yīng)用于工業(yè)生產(chǎn)、醫(yī)學(xué)檢查、日常生活、無人駕駛汽車、自動作業(yè)現(xiàn)場的自動引導(dǎo)小車、機器人、液位計等。
上傳時間: 2013-11-05
上傳用戶:lixinxiang
由于具有單片機體積小、重量輕、價格低、耗電少、可靠性高、功能強、速度快、易擴展等特點。因此,單片機廣泛應(yīng)用于家電(洗衣、豆?jié){、微波爐、燃?xì)獗怼⒔∩砥鳎簧虡I(yè)(電子秤、收銀機);辦公(打印機、繪圖儀、傳真機);智能化儀表;機電一體化(數(shù)控機械、醫(yī)療設(shè)備、汽車);工業(yè)控制(溫度、液面、順序控制、電氣傳動);多機應(yīng)用(構(gòu)成大型實時測控系統(tǒng))。另外,還在不斷開拓新的應(yīng)用領(lǐng)域,因此非常有必要學(xué)好單片機知識。
上傳時間: 2013-11-14
上傳用戶:cepsypeng
車輛行駛性能的好壞,不僅取決于發(fā)動機,而且在很大程度上還依賴于變速器及變速器與發(fā)動機的匹配。在汽車上使用的自動變速器大致有三類:液力自動變速器(Automatic Transmission,AT)、電子控制機械自動變速器(AutomaticMechanicalTransmission,AMT)和金屬帶式無級變速器(Continuously Variable Transmission,CVT)。前兩種變速器都是有級或分段無級自動變速,無級變速器CVT避免了齒輪傳動比不連續(xù)的缺點,具有傳動比連續(xù)、傳遞動力平穩(wěn)、操縱方便、可使汽車行駛過程中經(jīng)常處于良好的性能狀態(tài)、可改善汽車排放和降低燃油消耗等特點,真正實現(xiàn)了無級變速。我國的汽車工業(yè)與發(fā)達(dá)國家有較大的差距,通過研制無級變速(CVT)控制系統(tǒng)對縮小差距和世新紀(jì)發(fā)展我國民族汽車工業(yè)都具有十分重要的意義。
上傳時間: 2013-11-11
上傳用戶:qingzhuhu
摘要:本文在對傳統(tǒng)PID調(diào)節(jié)器在液壓伺服控制系統(tǒng)中的控制效果分析的基礎(chǔ)上,采用了新型的模糊控制技術(shù),通過單片機實現(xiàn)了智能PID控制,取得了比較好的控制效果。關(guān)鍵詞:電液伺服控制;智能控制;模糊控制;單片機;智能PID
標(biāo)簽: PID 單片機控制 中的應(yīng)用 控制器
上傳時間: 2013-10-22
上傳用戶:yangqian
蟲蟲下載站版權(quán)所有 京ICP備2021023401號-1