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

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

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

3天內不再提示

基于ATmega128和上位機控制軟件實現陶瓷檢測系統的應用方案

電子設計 ? 來源:現代電子技術 ? 作者:來金鋼;劉教瑜 ? 2021-03-30 09:43 ? 次閱讀

引言

在城市的建設進程中,越來越注重綠色環保理念,然而使用實心磚會造成資源的巨大浪費,因此空心磚的使用量急劇增長。生產空心磚需要大量的生態陶瓷材料,但相應的陶瓷材料的性能檢測工具還很不完善。研制高性能生態陶瓷性能檢測儀具有重要的現實意義。本文以陶瓷材料的綜合性能為研究對象,進行陶瓷透氣度性能檢測儀的研制。

為了實現智能化和可視化,采用數據吞吐率高的ATmega128單片機作為系統的主控制芯片,用北京亞控公司的可視化高的組態王軟件作整個陶瓷性能檢測流程的監控系統。結合二者的優勢,設計一個便于操作,檢測精度高的陶瓷檢測系統。

檢測原理如下:室溫下,檢測在壓力差為1 mm水柱時1 h內以層流狀態通過厚度為1 cm、面積為1 m2的多孔陶瓷制品的氣體立方數。

1 系統結構及組成

基于AVR ATmega128單片機和北京亞控公司的組態軟件的陶瓷檢測系統,主要由上層控制系統和下層節點控制單元構成,結構圖如圖1所示。上層控制系統由上位機控制軟件、通信總線接口組成。下層控制單元由壓力采集變送板、控制CPU、總線接口、壓力傳感器、壓力反饋通信接口、液位傳感器等部分組成的。系統采用了總線結構、模塊化的設計方法,各部分組建方式靈活,并具有良好的可擴展性。控制系統還可外接通信模塊,與上位機通信,將數據信息上傳。AVR嵌入式控制器對執行機構發出控制指令,對電機的轉速進行控制,從而實現對壓力的檢測與控制。

基于ATmega128和上位機控制軟件實現陶瓷檢測系統的應用方案

上位機控制部分:主要由總線接口和上位機兩部分構成。其中總線接口一端和總線相連完成和總線的通信;另一端和上位機連接完成和上位機的通信。它的主要功能是將上位機的操作信號和控制參數傳送給指定的下位機節點。同時,將節點的數據傳輸給上位機做進一步處理。它和上位機之間的通信是通過RS 232串行口和上位機交換數據。

現場控制部分:現場控制層為系統的底層,它首先由信號采集調理模塊通過RS 232總線和上位機通信。然后由帶有總線接口的變送器和執行器來實現具體操作,它們之間通過RS 485總線進行通信,完成全部的控制工作。

2 系統硬件設計

從功能上來劃分,整個系統分為液位檢測模塊、PWM控制電機模塊、恒壓控制模塊、信號采集調理模塊、人機界面五部分。

主控模塊采用Atmel公司的高性能、低功耗的8位AVR微處理器。由于其先進的指令集以及單時鐘周期指令執行時間,ATmega128的數據吞吐率高達128 MIPS/MHz,從而可以減緩系統在功耗和處理速度之間的矛盾。JTAG接口通過JTAG接口實現對Flash、E2PROM、熔絲位和鎖定位的編程。片內集成了數據采集和控制系統中常用的模擬、數字外設及其他功能部件:內置FLASH程序存儲器、內部RAM,大部分器件內部還有位于外部數據存儲器空間的RAM。高速、流水線結構的內核,真正10位、100KSPS的8通道ADC,512 KB的E2PROM,擦寫壽命為100 000次。可工作于主機/從機模式的SPI串行接口具有獨立片內振蕩器的可編程看門狗定時器

2.1 壓力傳感器調理電路設計

信號采集調理模塊中壓力傳感器部分采用DG通用系列標準型全不銹鋼焊接結構壓力變送器,精確度最高可達0.1%FS,具有小體積、高性能、高性價比、高穩定性、高靈敏度等特點。差壓傳感器電壓信號經濾波及正向跟隨后接分壓電阻。ATmega128內部A/D直接從分壓電阻上采樣得到10位A/D值。設計的壓力傳感器信號處理電路如圖2所示。

2.2 紅外液位檢測電路設計

為了自動檢測單位體積的檢測液的流動速度,在玻璃容器的輸入、輸出口分別安裝了紅外檢測系統。這里設計的紅外光源驅動電路如圖3所示。其中+12 V電壓通過兩個100 kΩ電阻加在放大器的兩端形成同相比例,放大電路放大倍數為Vi0=(1+RF/R1)V來驅動三極管的導通與截止,驅動發光二極管

3 系統軟件設計

3.1 控制算法的設計

為了實現陶瓷檢測設備高精度、反應速度快、寬測量范圍的性能指標要求。設計的陶瓷檢測控制軟件采用PID控制算法和模糊神經網絡控制的隸屬度函數相結合的方法,來完成對各個模塊的控制。實現參數標定、設置、透氣度測量、恒壓信號(PWM信號)輸出等功能。軟件完成初始化設置后,進行壓力信號的數據采集與處理、恒壓控制輸出等。根據實際工況,壓力信號變化范圍太大時,系統將處于等待狀態,直到壓力被調節到9 500~10 050 Pa的范圍要求。同時,當誤差范圍比較大時會根據模糊神經網絡算法來粗調PWM信號,當距10 000 Pa范圍較小時再采用PID精確調節,保證輸出的PWM信號在設計范圍內。

普通的PID控制是反饋控制系統中取偏差的比例、積分、微分的組合控制。固定參數PID控制屬于線性控制。而液位上升的過程具有非線性、時變性及不確定性等特點,對于這類系統采用固定參數PID控制很難實現理想的控制效果,因此采用了變參數控制的方法。

這里將模糊控制知識表達容易的特點和神經網絡自學習能力強的優勢相結合,取長補短,以提高整個系統的學習能力和表達能力,實現電機的在線智能調速。通過該智能控制系統,將模糊控制規律和隸屬函數隱含地分布在整個網絡中,用神經網絡實現模糊推理,用神經網絡的在線自學習能力來調整隸屬函數和改變模糊控制規律,使控制系統工作狀態可根據設定速度和環境狀態變化而自動調整,實現速度的智能控制。

實驗結果表明,該算法可以有效控制PWM輸出的穩定性,近而可以很好的穩定壓力,保證其在設計值范圍內,并且進一步提高了系統檢測精度。

3.2 數據通信設計

本系統的通信主要采用了信號采集調理模塊來完成數據采集。該模塊是以ATmega128單片機為核心的陶瓷檢測智能控制儀重要組成部分。ATmega128片內含128 KB ISP的可反復擦寫10 000次的FLASH只讀程序存儲器。對壓力傳感器的數據進行監測和設定并記錄到數據庫。主控界面中的參數是通過數據采集現場總線RS 485傳輸過來的智能儀表的參數。

由于組態王和單片機進行通信的數據格式是ASCII碼,所以提前定義控制系統和上位機間的通信協議,其中如波特率、數據位、停止位和奇偶檢驗等必須在協議中進行定義。首先要在組態王中把地址分配給要通信的數據變量,按照設計要求把數據類型分為字節和無符號整型兩類,分別占1 B和2 B的空間。因此分配時不能有重疊現象,為提高通信速度這里使用連續的數據區。

3.3 監控系統的設計開發

設計時充分利用了北京亞控公司開發的組態王元件的可視化及其集成的可視化數據庫工具,開發了此監控軟件如圖4所示。人機界面分為以下幾個頁面:登陸畫面、主畫面、測試方形試樣參數畫面、測試圓形試樣畫面、報警畫面、數據查詢畫面、報表打印畫面等。

下面具體介紹主要的幾個模塊:

3.3.1 參數模塊功能

本系統中包括試樣的形狀、試樣的尺寸、測量數據(輸入兩個壓力值),在測試時系統會自動計時,同時不斷地采集壓力數據信息,然后根據系統設計的模糊神經網絡PID控制器來快速穩定的調節PWM輸出,進而調節電機的轉速,最終確保壓力恒定在設計的要求范圍內。

3.3.2 報警模塊功能

本系統中主要的報警項有兩種:一是當儲水箱中的指針高出水液面一定時間后就要發出報警信號;二是壓力傳感器超過設定值時也要發出報警信號。

3.3.3 報表打印模塊功能

報表打印模塊是對每天生產過程中的一些重要參數進行報表打印,以便對生產情況進行備案,一張報表可選定16個參數,此為固定的報表格式。如圖5所示。

組態軟件開發的人機界面有兩個顯著的優點:一是實際操作時,先登陸界面設定好初始參數,然后按照系統提示下一步操作。操作人員可根據系統的提示來完成操作,自動化程度高。如進入主界面后系統會提示安裝樣品,接著會提示系統氣密性檢查等。二是主界面生動形象。如:當每一步操作進行時,圖中相應的器件也會運行起來,可以模擬實際現場的工作狀態。

4 結語

(1)充分利用了ATmega128的數據吞吐率和強大的I/O端口保證了數據快速處理和及時通信的要求,同時設計的模糊神經網絡控制器使得測試范圍在很大程度上變寬了并且測試精度也提高了。

(2)利用組態王開發的上位機控制軟件,可以方便快捷地控制系統和人機界面的設計。

(3)實際運行表明本陶瓷測控系統無論是在穩定性、實時性都表現良好。

本系統已于2009年經過完善后應用在陶瓷檢測科研項目中,得到了用戶的好評,不僅提高了自動化檢測程度,同時也提高了測試精度,節省了工作人員。在長時間使用期間,滿足了用戶的需求。

責任編輯:gt

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

    關注

    6056

    文章

    44800

    瀏覽量

    643669
  • 控制系統
    +關注

    關注

    41

    文章

    6734

    瀏覽量

    111541
  • 總線
    +關注

    關注

    10

    文章

    2934

    瀏覽量

    89051
收藏 人收藏

    評論

    相關推薦

    ATmega128系統模塊,設計一個數控雕刻系統

    為了實現對迷你數控雕刻控制,提出了一種基于ATmega128的迷你數控雕刻系統設計
    發表于 02-05 10:07 ?3256次閱讀
    <b class='flag-5'>ATmega128</b><b class='flag-5'>系統</b>模塊,設計一個數控雕刻<b class='flag-5'>機</b><b class='flag-5'>系統</b>

    ATmega128單片入門與提高》光盤.rar

    程序的源代碼以及一些相關的學習資料。  《Atmega128單片入門與提高》適合于ATmega128單片的初學者以及有一定單片與嵌入式
    發表于 08-16 10:36

    懸賞求助!!如何用Atmega128實現音樂功能!!!

    一塊ATMEGA128單片 實現功能:按鍵播放音樂!!就行電話。微信:***現金懸賞!!
    發表于 06-11 20:38

    基于Atmega128嵌入式控制器該怎么設計?

    采用Atmega128單片機設計的嵌入式控制器,模擬量輸入通道用Atmega128片內A/D轉換器,輸出用AD421D/A轉換器,數字量I/O通道配置高速先耦器件.用lccavr編譯器修改OSTaskStklnit()函數及其相
    發表于 08-30 07:06

    基于Atmega128嵌入式控制器該怎么設計?

      采用Atmega128單片機設計的嵌入式控制器,模擬量輸入通道用Atmega128片內A/D轉換器,輸出用AD421 D/A轉換器,數字量I/O通道配置高速先耦器件.用lccavr編譯器修改OSTaskStklnit()函數
    發表于 09-02 06:23

    atmega128 pdf

    ATmega128為基于AVR RISC結構的8位低功耗CMOS微處理器。由于其先進的指令集以及單周期指令執行時間, ATmega128 的數據吞吐率高達1 MIPS/MHz,從而可以緩減系統在功耗和處理速度之
    發表于 04-08 10:47 ?9次下載

    ATMEGA128在SFC電源測控系統中的應用

    本文論述了單片ATMEGA128 在重離子加速器注入器(SFC)數字電源測控系統中的應用。Atmega128 在本系統中不僅發揮了高速的數
    發表于 01-11 14:23 ?17次下載

    采用ATMEGA128單片結合CPLD 實現了對VGA顯示

    采用ATMEGA128 單片結合CPLD 實現了對VGA 顯示器和激光打印機的控制作者:時永樂 王培勇 轉貼自:微計算機信息摘要:用 ATMEGA
    發表于 02-08 09:52 ?107次下載

    ATmega128在開發應用中應注意的問題

    ATmega128在開發應用中應注意的問題 ATmega128是AVR系列中功能最強的單片,具有如下主要特點:   (1)先進的RISC精簡指令集結構:ATmega128具有1
    發表于 10-26 09:06 ?3192次閱讀

    ATmega128和組態王實現陶瓷檢測系統

    針對國內的陶瓷性能檢測儀自動化程度不高、檢測精度低、檢測范圍比較窄,可視化差等情況,設計開發了一種基于AVR ATmega128單片
    發表于 09-27 14:40 ?2110次閱讀
    <b class='flag-5'>ATmega128</b>和組態王<b class='flag-5'>實現</b><b class='flag-5'>陶瓷</b><b class='flag-5'>檢測</b><b class='flag-5'>系統</b>

    ATmega128幾個常用程序例子

    ATmega128單片經典例題 對初學者很有幫助的哦
    發表于 11-03 18:14 ?63次下載

    ATmega128單片的內部資源、工作原理和硬件電路設計的資料免費下載

    在本系統中,本小節主要講 ATmega128 單片的內部資源、工作原理和硬件電路設計等。2.5.1 ATmega128 芯片介紹 ATmega12
    發表于 09-21 15:50 ?103次下載
    <b class='flag-5'>ATmega128</b>單片<b class='flag-5'>機</b>的內部資源、工作原理和硬件電路設計的資料免費下載

    基于ATmega128的球管電壓控制系統設計與實現

    電子發燒友網站提供《基于ATmega128的球管電壓控制系統設計與實現.pdf》資料免費下載
    發表于 10-08 10:46 ?0次下載
    基于<b class='flag-5'>ATmega128</b>的球管電壓<b class='flag-5'>控制系統</b>設計與<b class='flag-5'>實現</b>

    基于Atmega128車禍自動定位報警系統的設計

    電子發燒友網站提供《基于Atmega128車禍自動定位報警系統的設計.pdf》資料免費下載
    發表于 10-10 10:46 ?0次下載
    基于<b class='flag-5'>Atmega128</b>車禍自動定位報警<b class='flag-5'>系統</b>的設計

    基于ATmega128的光伏并網發電系統設計

    電子發燒友網站提供《基于ATmega128的光伏并網發電系統設計.pdf》資料免費下載
    發表于 10-25 10:58 ?5次下載
    基于<b class='flag-5'>ATmega128</b>的光伏并網發電<b class='flag-5'>系統</b>設計
    主站蜘蛛池模板: 天天舔天天色 | 色成年激情久久综合 | 久久久久综合中文字幕 | www.a级片| 亚洲美女黄视频 | 国产黄色片一级 | 91成人免费在线视频 | 亚色图| 在线资源站 | 色综合啪啪| 色在线视频观看 | 5月丁香6月婷婷 | 色资源窝窝全色 | 国产欧美精品午夜在线播放 | 午夜精品久久久久久久第一页 | 好爽好深太大了再快一点 | 久久国产精品岛国搬运工 | 人与牲动交xxxxbbb | a毛片基地免费全部香蕉 | 亚洲第一在线 | 特别毛片| 天天摸天天操免费播放小视频 | 日韩a无吗一区二区三区 | 韩国三级无遮挡床戏视频 | 国产精品青草久久 | 免费能看的黄色网址 | 一级特黄a免费大片 | 亚洲日本三级 | 国产精品国产三级在线高清观看 | 6一10周岁毛片免费 717影院理论午夜伦不卡久久 | 一色屋精品免费视频 视频 一色屋免费视频 | 98色花堂永久地址国产精品 | 天天插狠狠干 | 五月天婷婷免费观看视频在线 | 日本欧美强乱视频在线 | 色多多黄色 | 看日本黄大片在线观看 | 天堂网在线www最新版在线 | 久操免费在线视频 | 激情5月婷婷 | 亚洲男人的天堂在线观看 |