在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

基于單片機和MAX038波形發生器實現汽油標號檢測儀的設計

電子設計 ? 來源:電子技術應用 ? 作者:廖東南,朱善君, ? 2021-01-30 10:00 ? 次閱讀

作者:廖東南,朱善君,孫新亞,吉吟東

介紹了一種由C51單片機控制的便攜式汽油標號檢測儀,對該系統的測量原理和控制器的硬件結構進行了說明,介紹了軟件主流程結構及其模塊化設計?通過與傳統油介質檢測方法的比較,說明了該系統各項性能的優越性及其廣泛的應用價值?

隨著近年來我國經濟的快速發展,汽車逐漸走入普通家庭,人們對汽油的消費也多了起來?由于汽車發動機對汽油的指標有嚴格的限制,使用指標不合格的汽油會損壞發動機;于是,對汽油標號的檢測就變得重要起來?為此,設計了一種便攜式油介質檢測儀,用它可以實現對汽油標號的實時檢測,從而滿足了市場上實際應用的需要?

1 測量方案的實現

1.1 設計原理

1.1.1 背景知識

汽油的標號是由其辛烷值確定的?辛烷值是測定汽油抗震性能的一種指標,辛烷值越大,汽油的抗震性能越好?由于異辛烷的抗爆性最好,所以將它的抗爆性定為100,也就是辛烷值為100?其它燃料的辛烷值是通過與異辛烷比較來確定的,如93號汽油的抗爆性是異辛烷的93%,這種汽油的辛烷值就定為93?

1.1.2 模型的建立

現采用電容電測的方法,以電容為傳感器,以相對介電常數為相關變量,間接測定汽油辛烷值?汽油是具有電氣絕緣性能的液體混合物,粘度低?流動性好?揮發性強,這些特點為使用電容式傳感器直接測量其相對介電常數創造了有利條件?

基于單片機和MAX038波形發生器實現便攜式汽油標號檢測儀的設計

電工學知識可知,平行板間的電容為:

C=ε0%26;#183;εr%26;#183;S/b

其中?熏ε0=8.85415%26;#215;10-12F/m,為真空的介電常數;εr為相對介電常數(在空氣中εr0≈1)?

平行板電容式傳感器在空氣中的電容為:

C0=ε0%26;#183;εr0%26;#183;S/b

式中,S為平行板的面積;b為平行板的間距?

同一傳感器在汽油中的電容為:

C=ε0%26;#183;εrn%26;#183;S/b

于是有:

C/C0=εrn%26;#183;εr0≈εrn

所以,汽油的相對介電常數εrn約等于同一傳感器以汽油為介質時的電容值C與以空氣為介質的電容值C0之比?對同一品質的汽油,該比值為一常數?于是,可以通過測定浸入待測油品中的電容傳感器的電容值C來得到待測汽油的相對介電常數εrn?

圖2 電路原理

通過大量實測數據,得出汽油的辛烷值Yn與其相對介電常數εrn之間存在著函數關系,即:

Yn=Y0-k%26;#183;εrn

其中,k為斜率參數;Y0為截距參數?

這些參數需要根據實際環境在現場由試驗標定設置?

1.2 硬件設計

本裝置的測量原理框圖如圖1所示?

這里選用了MAX038高頻精密波形發生器作為整個電路的核心器件,產生高頻方波?MAX038的工作頻率范圍為0.1Hz~20MHz;輸出波形可以是三角波?正弦波?鋸齒波?方波和脈沖波;頻率和占空比獨立調節;占空比可變(15%~85%);具有低阻抗(0.1Ω)輸出緩沖器和低失真(0.75%)正弦波?

MAX038的工作電壓為%26;#177;5V,其基本振蕩器是一種通過恒定電流對電容C進行交替充放電的張弛振蕩器,同時產生三角波和方波?充放電電流由流入引腳IIN的電流來控制,由施加在引腳FADJ和引腳DADJ的電壓來調節?

輸出波形的占空比可以通過對引腳DADJ施加電壓來控制?在正常情況下,VDADJ=0V,占空比為50%?VDADJ從+2.3V變到-2.3V時,占空比從15%變為85%,大概每伏特變化15%?當VDADJ超過%26;#177;2.3V時,將使頻率漂移,并引起不穩定?調節引腳DADJ上的電壓可以減少正弦波的失真?未調整時(VDADJ=0V)的占空比為50%%26;#177;2%,若對VDADJ加一個小的調整電壓(不大于100mV),則可以使波形準確對稱,并使失真減到最小?

MAX038的輸出頻率由輸入IIN引腳的電流?COSC引腳電容和FADJ引腳上的電壓決定?當VFADJ=0V時,輸出頻率F0=IIIN/C,則周期T0=C/IIIN?其中,IIIN為輸入IIN引腳的電流(2μA~750μA),C為COSC所接的電容(10pF~200pF)?當10μA≤IIIN≤400μA時,MAX038達到最佳工作性能?所以,當需要固定頻率時,取IIIN為100μA?電容必須用短引線,盡量減小分布電容的影響?在COSC引腳及其引線周圍用一個接地平面來減小其它雜散信號耦合?

由于MAX038產生的是高頻信號,很難直接進行計數和相應的計算,所以必須對MAX038的輸出信號進行分頻?在這里,選用了兩片73HC393進行分頻,從而得到便于處理的方波信號?

具體電路如圖2所示?

1.3 軟件設計

普通的單片機軟件都是采用一種前后臺的編程方式,后臺采用死循環輪詢的方式,前臺處于等待中斷的狀態,一旦中斷發生就會打斷后臺的輪詢?這種方式將各種情況的處理混雜在一起,使得軟件的復雜度大大增加,編寫和維護都很困難,而且任何一個部分出了問題,整個系統就會處于死機狀態?為此選擇在RTOS(Real Time Operation System)基礎上構建系統的軟件?RTOS的特點就是多任務,可以許多個任務同時存在,根據一定的調度規則,進行任務切換?多任務使得CPU的利用率達到了最大,并且使軟件最大程度地模塊化,便于編寫?

系統軟件可分為兩大模塊:CPU模塊和LCD模塊?

CPU模塊包含以下任務:

(1)CAN管理任務,負責CPU和LCD板的通信,可以發送/接收一個Modbus的數據包?

(2)232管理任務,負責CPU和上位機的通信,可以發送/接收一個Modbus的數據包?

(3)CAN中斷任務,負責發送或接收一個CAN幀?

(4)232中斷任務,負責發送或接收一個232幀?

(5)Modbus任務,可以執行以下操作?

①接收一個232/CAN的數據包?

②發送一個232/CAN的響應數據包,等待232/CAN的發送狀態返回信息?

③分析接收到的232/CAN數據包中的內容,對實時數據庫和歷史數據庫進行讀寫操作,或者搜索操作?

(6)I/O時鐘任務,定時執行以下操作(兩次刷新間隔500ms):

①讀取外界模擬量,并寫到實時數據庫?

②讀取外界開關量,并寫到實時數據庫?

③讀取實時數據庫,并輸出開關量和模擬量?

④調整系統的時間?刷新系統的時候要求獨占CPU?

(7)時間任務,定時刷新看門狗(兩次刷新間隔500ms)?

(8)打印任務,接收信箱中的要求,進行打印,每次打印一個字符(兩個字符間隔100ms)?

(9)存盤任務,接收信箱中的要求,進行存盤,每次存儲一個內存塊,獨占CPU(兩個內存塊間隔100ms)?

(10)自動檢測任務,根據當前系統的狀態執行自動檢測控制邏輯,調節數據庫,達到控制所有I/O的目的(兩次調節相差1s)?

ECPU板信號流程如圖3所示?

LCD模塊包含以下任務:

(1)CAN中斷處理任務,負責接收發送一個CAN幀?

(2)CAN管理任務,負責發送接收一個Modbus數據包,同時負責LCD與CPU的通信?

(3)Modbus任務,負責Modbus命令與需求間的解釋?

(4)刷新任務(間隔500ms),負責從CPU板上的數據庫讀取數據,刷新RAM區中的LCD動態信息,然后刷新LCD?

(5)鍵盤任務,它可以執行以下內容(間隔300ms):

①分析鍵盤捕獲的按鍵,改變RAM區中的LCD控制信息?

②分析鍵盤捕獲的按鍵,根據RAM區中的LCD控制信息,從CPU上讀取動態信息?

③分析鍵盤捕獲的按鍵,根據RAM區中的LCD控制信息,刷新CPU上的動態信息?

④刷新LCD?

ELCD板信號流程如圖4所示?

2 主要性能指標

該系統測量電容范圍在10pF~200pF之間,測量誤差小于5%,一次測量周期小于10分鐘,使用快捷方便?為了消除溫度?濕度?寄生電容的影響,保證測量的精度,仍需采取恒溫?防潮?屏蔽和接地等措施?必要時,還可以考慮采取雙屏蔽,從而實現等電位傳輸技術?

本裝置不僅適用于無鉛汽油和含鉛汽油,同時也適用于其它多種油介質的檢測,并可以進一步應用到其它非油介質的絕緣材料的檢測中?

責任編輯:gt

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 單片機
    +關注

    關注

    6037

    文章

    44562

    瀏覽量

    635750
  • 檢測儀
    +關注

    關注

    5

    文章

    4101

    瀏覽量

    42315
  • 波形發生器
    +關注

    關注

    3

    文章

    293

    瀏覽量

    31392
收藏 人收藏

    評論

    相關推薦

    基于MAX038的程控函數信號發生器的設計

    等構成的程控函數信號發生器。研究了LPC2114通過D/A轉換實現MAX038頻就緒和占空比的調控方法。給出了在0.1Hz~20MHz內產生精確的正弦波、方波和三角波的方法。此外,
    發表于 03-16 11:06

    基于C8051F130和MAX038的信號源發生器

    發生器的總體設計  該信號源發生器主要以單片機C8051F130 為控制核心, 通過對Maxim 公司波形發生器芯片
    發表于 09-09 09:03

    基于max038函數信號發生器的仿真源文件

    基于max038函數信號發生器的仿真源文件
    發表于 03-28 15:28

    使用max038怎么實現信號發生器電路?

    max038做的信號發生器電路
    發表于 10-11 09:01

    怎么利用MAX038設計一款函數發生器

    MAX038芯片的功能特點MAX038芯片在波形發生器中的應用
    發表于 04-09 06:40

    智能化寬頻帶函數信號發生器MAX038

    智能化寬頻帶函數信號發生器MAX038 摘 要:本文介紹了一種智能化寬頻帶函數信號發生器的研制,它通過單片機MAX038芯片的控制來
    發表于 05-15 14:38 ?88次下載

    max038做的信號發生器電路

    max038做的信號發生器電路
    發表于 04-26 01:51 ?6092次閱讀
    <b class='flag-5'>max038</b>做的信號<b class='flag-5'>發生器</b>電路

    一種基于單片機的函數發生器的設計實現

    【摘 要】 介紹一種由單片機控制的采用MAX038芯片構成的高頻函數發生器,它的特點是輸出精度高,頻率范圍寬,失真小。   
    發表于 05-15 21:46 ?1196次閱讀
    一種基于<b class='flag-5'>單片機</b>的函數<b class='flag-5'>發生器</b>的設計<b class='flag-5'>實現</b>

    基于MAX038單片機多波調頻信號產生的設計

    基于MAX038單片機多波調頻信號產生的設計 文章介紹了MAX038的特性和功能,以及由單片機M
    發表于 12-14 15:32 ?2713次閱讀
    基于<b class='flag-5'>MAX038</b>的<b class='flag-5'>單片機</b>多波調頻信號產生<b class='flag-5'>器</b>的設計

    Max038制作的函數波形發生器

    Max038制作的函數波形發生器 MAX038是美國馬克希姆公司研制的單片高頻精密函數波形
    發表于 12-14 15:37 ?1919次閱讀
    用<b class='flag-5'>Max038</b>制作的函數<b class='flag-5'>波形</b><b class='flag-5'>發生器</b>

    基于MAX038的寬頻程控波形發生器的設計

    介紹了一種基于 MAX038 的寬頻程控 波形發生器 。它可以產生三角波、方波和正弦波,輸出頻率范圍為1.6 kHz一40MHz。與其他類型的波形
    發表于 08-04 15:24 ?176次下載
    基于<b class='flag-5'>MAX038</b>的寬頻程控<b class='flag-5'>波形</b><b class='flag-5'>發生器</b>的設計

    用于超聲導波檢測波形發生器設計

    提出一種用于產生窄帶脈沖信號的波形發生器設計方案。波形發生器的設計基于幅度調制的思想,電路由函數發生器M
    發表于 05-07 15:39 ?47次下載
    用于超聲導波<b class='flag-5'>檢測</b>的<b class='flag-5'>波形</b><b class='flag-5'>發生器</b>設計

    基于單片機波形發生器

    基于單片機波形發生器
    發表于 12-11 22:52 ?21次下載

    MAX038多種波形振蕩

    關鍵詞:MAX038 , 波形振蕩 MAX038引腳功能和內部電路: MAX038基本應用電路:
    發表于 10-17 16:02 ?547次閱讀

    使用信號發生芯片MAX038設計多功能波形發生器的論文免費下載

     本設計是基于信號發生芯片MAX038的多功能波形發生器。由MAX038、D\A 轉換,MAX4
    發表于 08-20 17:28 ?33次下載
    使用信號<b class='flag-5'>發生</b>芯片<b class='flag-5'>MAX038</b>設計多功能<b class='flag-5'>波形</b><b class='flag-5'>發生器</b>的論文免費下載
    主站蜘蛛池模板: 中文字幕亚洲一区二区三区| 伊人久久综合成人网小说| 美女牲交视频一级毛片| 深夜视频在线观看免费| 深夜免费在线视频| 狠狠摸狠狠操| 黄色大片网站| 国产一区中文字幕在线观看| 一级特黄aa大片一又好看| 天堂亚洲网| 欧美日韩亚洲色图| 久久精品国产亚洲综合色| 国产三级黄色录像| 亚洲资源在线视频| 尻逼尻逼| 综合欧美一区二区三区| 综合aⅴ| 天堂在线中文字幕| 欧美婷婷综合| 国产精品激情综合久久| 天天干天天操天天射| 爱射综合| 康熙古代高h细节肉爽文全文| 性爽爽| 免费网站毛片| 最新版天堂资源官网| 免费看片免| 一区不卡在线观看| 亚洲网在线| 免费毛片软件| 午夜影院网站| 999久久久免费精品国产牛牛| 日本不卡免费一区| 性视频网| 经典三级影院| 天堂在线最新版www中文| 亚洲性影院| 亚洲色图在线视频| 尻美女视频| 手机看片国产免费现在观看| 国产视频黄|