日本在线www-日本在线播放一区-日本在线不卡免费视频一区-日本在线不卡视频-成人影院久久久久久影院-成人影院一区二区三区

最新廣告
關注中國自動化產業發展的先行者!
工業智能邊緣計算2025年會
CAIAC 2025
2025工業安全大會
OICT公益講堂
當前位置:首頁 >> 案例 >> 案例首頁

案例頻道

基于ARM7與uclinux的嵌入式全自動生化分析儀控制系統模型
  • 企業:控制網     行業:輸配電    
  • 點擊數:1832     發布時間:2006-07-23 22:02:54
  • 分享到:
提出了一種新的基于ARM的嵌入式全自動生化分析儀系統的設計,該設計采用ARM處理器為主CPU,運動控制器為從CPU,并采用實時的uclinux操作系統,使得系統很好地進行多任務處理,并保證了運動控制的實時性。

1.引言  
     
隨著現代電子計算機技術的迅猛發展及普及,各式各樣的自動化分析儀日新月異,而臨床生化檢驗是實現自動化最早也最有成效的部分。大部分已裝備的全自動生化分析儀無論其同時檢測的項目多少還是其速度的快慢,其核心部分仍是建立在比色分析基礎上的自動比色系統,其附屬設備的增加及由計算機控制自動化程度的提高使分析儀具有了許多功能。
 
  市場上每小時1501200個測試的全自動生化分析儀的基本組成如下:


    從框圖可以看出,全自動生化分析儀是在計算機的程序控制下,圍繞著比色分析而進行的一系列工作,同手工操作的化學反應一樣,只不過是各個操作步驟都由相應的執行機構在計算機的控制下有序的完成。


2
基于ARMUCLINUX的控制系統模型


2
1 系統結構模型及優點

   
采用ARMUCLINUX具有以下好處:

   
(1)提高控制性能。采用成熟32位的ARM處理器來控制,可以提高系統可測的反應類型和相應的項目。

   
(2)提高系統可靠性。S3C4510B是一款基于ARM7內核的32RISC架構的處理器,其體積小、低功耗、低成本、性能高,支持Thumb(16)ARM(32)雙指令集,能很好的兼容8位/16位器件,采用此芯片后,控制器的硬件器件大為減少,軟件程序大為縮短,均有助提高可靠性。

   
(3)提高系統實時性,采用UCLIMNUX操作系統可以提高系統反應時間,如減少試劑臂下降過程中觸底的反應時間等等。
 
    (4)降低軟件研發成本。軟件開發簡單、快速,可以由更少的軟件研發人員花更少的時間完成復雜的運動控制編程。

   
因此,采用采用ARMUCLINUX能夠提高系統性能,并得到更優秀的控制特性。且采用了運動控制芯片MCX314,由運動控制芯片來完成復雜的運動控制,而ARM處理器用來管理調度。


1表示了基于這種思想開發的數控系統的結構。




22 數控系統的硬件結構
   
    系統硬件采用ARM處理器加運動控制芯片結構模式。ARM處理器選用SANSUM公司的4510B處理芯片,用于鍵盤、顯示,網絡通訊等管理工作,而運動控制芯片采用了NOVA電子有限公司的MCX314芯片,專門負責運動控制的處理工作, MCX314芯片是一款能夠同時控制4個伺服馬達或步進馬達的運動控制芯片,它以脈沖串形式輸出,能對伺服馬達或步進馬達進行位置控制、插補驅動、速度控制等。該芯片輸出的脈沖速度范圍為1PPS4MPPS,可以滿足高速驅動的需求,并且脈沖的頻率精確度小于01%。。控制系統硬件結構如圖2所示。



23 ARM 處理器與運動控制芯片的連接

 


 

    MCX314CPU的連接如圖3所示。其中:CLK是啟動MCX314的內部同步電路的主時鐘信號輸入端,其頻率16.000MHz。驅動速度、加/減速度、加速度/減速度的變化率都根據此頻率設定。A0-A2MCX314/寫寄存器的地址信號。CSN為片選信號,低電平有效。INTN是供CPU使用的中斷請求信號,由任何中斷因素引發中斷,INTN都為低電平,中斷解除后,返回高阻態。WRNRDN分別是寫使能和讀使能。PLSPulse/DIR模式下的脈沖輸出端,占空比為50%,復位后為低電平。DIRPulse/DIR模式下的方向信號輸出端,占空比為50%,復位后為低電平。LMTPLMPM分別是正方向和負方向的越限信號輸入端,在正、負方向驅動脈沖輸出過程中,此信號有效就執行減速停止或立即停止,在方式選擇中,可設定減速停止或立即停止和邏輯電平。IN0~IN3用于立即停止或減速運動中的軸,這里接原點和各工位的光電開關輸入信號。EMGN信號常用于緊急停車,低電平會立即停止所有輸出。



3 控制系統軟件設計


3
1控制系統軟件構架

   
uClinux是控制領域的嵌入式操作系統,其優勢在于開源,免費.穩定及強大的網絡功能,其內核的功能結構與Linux基本相同. 只是對內存管理和進程管理進行改寫。uClinux不支持MMU.不能使用處理器的虛擬內存技術,它采用的是實存儲器管理策略uClinux采用romfs文件系統.這種文件系統相對于一般的ext2文件系統占有更少的空間。uClinux重寫了應用程序庫。相對于大而全的glibc庫,uclibc libc做了精簡

   
為了最大的利用系統硬件資源,并且還要保證實時性,所以使用了uClinux這個多任務實時操作系統,通過它實現多任務實時控制。程序的編程語言為C語言以及ARM匯編語言。uClinux的所有源代碼都作為本程序的一部分,并與其它代碼一起進行編譯和鏈接。系統的軟件構架如圖4所示。



    程序運行時將會先后創建如下任務:


    (1) TaskStart
系統運行后創建的第一個任務,完成一些初始化工作以及創建其它任務,所有工作完成后此任務將會被刪除。

(2) TaskMainMenu 主任務,系統的菜單、網絡下載以及測試等都在此任務中完成,進入運動控制任務后此任務會被掛起。

(3) TaskContml 運動控制任務,負責編織過程中命令發送、運動芯片狀態讀取、IO口操作等控制。

(4)TaskErrorControl 異常處理任務,負責運動過程中的異常處理。

(5)TaskStatusControl 運動狀態任務,負責運動過程中的狀態顯示以及參數設置。

(6)TaskKeyInt 按鍵處理任務,負責對鍵盤輸入的接收。

(7)TaskNetHandle 網絡任務,負責對網絡數據包的處理。

    (8)Taskstatus 系統狀態任務,負責顯示CPU利用率、編碼器值等系統狀態。

22 UClinux的移植和驅動程序的編寫

  
操作系統采用目前比較流行的嵌入式Linux操作系統UClinux。移植UClinuxS3C4510B上主要需要解決以下一些問題:

交叉編譯環境的建立:在宿主機上安裝armelftool工具包,建立基于ARM體系結構的編譯器、鏈接器、調試器以及一些實用程序,編譯UClinux內核、制作文件系統都需要依賴此交叉編譯環境。

加載方式:UClinux的內核有兩種運行方式,可以在Flash上直接運行;也可以加載到RAM 中運行。我們采用了boot-loader來執行設置開機寄存器的配置、內核與文件系統的加載以及傳遞硬件與啟動參數給內核的方式加載UClinux內核。

配置、編譯:在編譯UClinux內核之前,首先要進行內核的系統類型、通用選項、塊設備、文件系統、字符設備的選擇和配置。最后用make zlmage命令生成壓縮好的內核Zlmage

UClinux的根文件系統的加載:系統內核啟動成功之后便會試圖加載根文件系統。UClinux采用的romfs根文件系統,

romfs中需要保證基本目錄和基本應用程序的存在,這樣操作系統才能正常工作。

此外,還必須為各外部硬件設備編寫UClinux的驅動程序,如IIC總線驅動、LCD驅動、打印機驅動等。UClinux的驅動程序結構和標準Linux驅動程序結構類似。大部分的標準Linux驅動都是采用模塊化的方式,以支持動態加載/卸載的功能;而嵌入式系統都是針對具體應用的,一般不需要此功能,所以UClinux的驅動程序都是直接編譯到內核中去的。


3
2 運動控制芯片的控制

MCX314進行數據交換主要通過以WR開頭的8個寫寄存器和以RR開頭的8個讀寄存器。MCX314既可以用16位數據總線訪問,也可以用8位數據總線訪問。當用8位數據總線訪問時,需要使用A0A1A2A3。系統初始化時皆應預先設施寄存器初始制。

通過32位邏輯、實時位置計數器和比較寄存器實現位置反饋和控制;通過中斷端口向主控制器發出中斷請求;提供32個輸出端口和48個輸入端口,這些端口的功能各具特色。

本系統中運動控制芯片主要用于對4個軸(X.Y.Z.U)進行控制,X軸初始化程序流程圖如下所示。




4 結論

   
采用基于ARM7S3C451OB嵌入式微處理器,可以使系統小型化,便于提高性能以及與各種外設連接擴展,同時降低了成本。uclinux作為一個源代碼公開的操作系統,在具體應用種穩定可靠。本系統采用ARM7+ uclinux開發設計,具有精度高、運行穩定、實時性好、抗干擾能力強、性價比高的特點,通過實驗證明,這種設計方案是可行的,如果接入網絡接口應用,將取得更好效果。

參考文獻:

[1].馬忠梅,馬廣云等.ARM嵌入式處理器結構與應用基礎.北京:北京航空航天大學出版社,2002

[2].Samsung ElectronicsCPUS3C4510BREV1pdf

[3].李駒光 聶雪媛等.ARM應用系統開發詳解-基于S3C4510B的系統設計清華大學出版社 2003

[4].Linux與嵌入式系統,李善平等,清華大學出版社,2003

[5].[]Hollabaugh C,陳雷,鐘書毅等譯.嵌入式linux―― 硬件、軟件與接口.北京:電子工業出版社,2003

[6].葉佩青,汪勁松. MCX314運動控制芯片與數控系統設計. 北京航空航天大學出版社,2002

熱點新聞

推薦產品

x
  • 在線反饋
1.我有以下需求:



2.詳細的需求:
姓名:
單位:
電話:
郵件:
主站蜘蛛池模板: 一区二区三区欧美日韩-一区二区三区欧美-一区二区三区免费在线视频-一区二区三区免费在线观看-久久精品店-久久精品第一页 | 国产精品成av人在线观看片-国产精品成久久久久三级-国产精品成久久久久三级四虎-国产精品成久久久久三级无码-国产精品成年片在线观看-国产精品成人 | 久草免费在线观看-久草免费在线色站-久草免费在线视频-久草免费资源-天堂网中文在线-天堂网中文字幕 | 一个色综合网-一个色综合高清在线观看-一个色在线视频-一个色亚洲-一个人在线观看的www-一个人在线观看www中国 | 天天噜噜色-天天看天天射天天视频-天天看天天射天天碰-天天看天天碰-国产成人高清-国产成人爱情动作片在线观看 | 极品美女在线观看国产一区-极品嫩模一区二区三区-极品人妻被黑人中出-极品少妇xxxxⅹ另类-极品少妇xxxx精品少妇-极品少妇XXXX精品少妇偷拍 | 亚洲成人7777-亚洲成人777-亚洲成人18-亚洲成片在线观看12345ba-国农村精品国产自线拍-国内做爰免费视频 | 91精品久久久久久久久无码变态-91精品久久久久久久久中文字幕-91精品久久久久久久蜜臀-91精品久久久久久久青草-91精品久久久久久中文字幕-91精品久久久久久综合五月天 | 亚洲精品在线免费观看,在线日韩欧美,午夜高清在线观看免费完整版,亚洲综合久久久,久久一区二区三区免费,日韩小视频在线 | 亚洲免费在线观看-做羞羞的事情的免费视频-最终痴汉电车在线观看-最新综艺-最新自拍偷拍-最新在线精品国自拍视频 | 二区乱码综合无码一区二区三-二区女人观看chinese中国真实乱-二区欧美三-二区欧美无遮挡中文字幕人成人-二区啪视频-二区日本成人动漫电影 | 精品欧美小视频在线观看-精品欧美18videosex欧美-精品免费在线视频-精品免费视在线视频观看-亚洲视频区-亚洲视频欧美在线专区 | 久久免费视频1-久久免费看视频-久久免费精品一区二区-久久免费精品视频-中文字幕亚洲专区-中文字幕亚洲一区二区三区 | 欧美日韩在线成人免费-欧美日韩在线成人看片a-欧美日韩在线不卡-欧美日韩在线播放-自拍偷拍三级-自拍偷拍欧美亚洲 | 日b视频免费看-日b视频免费-人禽性bbb视频-人禽无码做爰在线观看-人妻中文字幕无码-人妻一区日韩二区国产欧美的无码 | 在线久色-在线久草-在线久-在线精品自拍亚洲第一区-久久在视频-久久在精品线影院精品国产 | 五月天在线观看免费视频播放,人人草人人,色视频综合,狠狠色婷婷丁香六月,五月婷婷六月丁香综合,开心激情综合网 | yy一级毛片免费视频-yyyyyy高清成人观看-yy6080理aa级伦大片一级毛片-yy4080午夜理论一级毛片-色吊丝在线观看国产-色的视频在线观看免费播放 | 国产精品v免费视频-国产精品v毛片免费看观看-国产精品v户外野战-国产精品vr无码专区-国产精品va在线观看无码-国产精品va在线观看丝瓜影院 | 亚洲色图网站-亚洲色图图片专区-亚洲色图图片区-亚洲色图图片-精品久久久中文字幕一区-精品久久久中文字幕二区 | 91精品国产综合久久久久-91精品国产综合久久久久久-91精品国产综合久久青草-91精品国产综合久久婷婷-91精品国产综合久久香蕉-91精品国产综合久久消防器材 | 18禁欧美猛交XXXXX无码-18禁无遮挡爽爽爽无码视频-18禁止观看免费私人影院-1区2区3区高清视频-日本在线网-日本在线视频一区二区 在线观看日本视频-在线观看日本免费-在线观看日本www-在线观看日本-久久亚洲精品成人-久久亚洲精品tv | 亚洲日韩在线观看-亚洲日韩欧美一区二区在线-亚洲日韩aⅴ在线视频-亚洲日本一区二区三区在线不卡-久久黄视频-久久狠色噜噜狠狠狠狠97 | 亚洲午夜久久久久中文字幕,欧美精品久久久久久久久大尺度,91精品推荐,九九久久99综合一区二区,哪里有毛片,精品亚洲一区二区三区 精品国产91乱码一区二区三区,成人国产一区二区三区精品,亚洲一区免费在线观看,日韩在线一区二区三区免费视频,波多野吉衣在线观看,日韩一级精品久久久久 | 国产精品1024永久免费视频-国产精品1-国产精品 视频一区 二区三区-国产精品 色-四虎1515hhh co m-四虎1515hhcom | 天天噜噜色-天天看天天射天天视频-天天看天天射天天碰-天天看天天碰-国产成人高清-国产成人爱情动作片在线观看 | 亚洲 日韩 色 图网站-亚洲 图片 另类 综合 小说-亚洲 无码 欧美 经典-亚洲 校园 春色 另类 图片-亚洲 校园 欧美 国产 另类-亚洲 在线 成 人色色 | 91精品国产色综合久久不卡蜜,999国内精品永久免费视频试看,五月婷婷六月香,欧美成人综合在线,日韩亚洲第一页,国产欧美日韩不卡在线播放在线 | 五月天婷婷视频,九九爱这里只有精品,热和尚三区四区,善良的嫂子3在线播放,久久久久久久久久久久久久,热er99久久6国产精品免费 | 天天插天天搞,国产99在线,九七视频在线观看,2020国产成人精品视频网站,日本久久网,人人澡人人澡人人看青草 | 色婷婷在线观看视频-色婷婷在线播放-色婷婷一区二区三区四区成人网-色婷婷亚洲综合-黄色免费网站在线看-黄色免费网站在线观看 | 国产一区二区高清-国产一区二区福利久久-国产一区二区成人-国产一区二区不卡视频-亚洲高清网站-亚洲高清视频在线观看 | 日韩专区第一页-日韩中文字幕在线亚洲一区-日韩中文字幕在线观看视频-日韩中文字幕在线播放-日韩中文字幕一区二区不卡-日韩中文字幕一区 | 国产成人精品一区二区视频免费-国产成人精品一区二区视频-国产成人精品一区二区三在线观看-国产成人精品一区二区三在-国产成人精品一区二区三区小说-国产成人精品一区二区三区无码 | 五月天激情婷婷,欧美午夜在线,日一下影院,免费一区二区三区四区,99热99re8国产在线播放,婷婷开心激情网 | 娇妻在客厅被朋友玩得呻吟漫画-娇小娇小与黑人tubevideos-进去粗粗硬硬紧紧的好爽免费视频-禁欲总裁被C呻吟双腿大张-禁止的爱6浴室吃奶中文字幕-经典乱家庭伦小说 | 激情www,国产成人爱情动作片在线观看,五月天婷婷在线观看高清,欧美美女福利视频,五月激激激综合网色播免费,国产亚洲欧美日韩综合另类 | 免费黄色在线观看视频-免费黄色在线观看-免费黄色在线电影-免费黄色在线-成人精品一区二区三区电影-成人精品一区二区三区 | 久久免费视频1-久久免费看视频-久久免费精品一区二区-久久免费精品视频-中文字幕亚洲专区-中文字幕亚洲一区二区三区 | 国产系列欧美系列日韩系列在线-国产午夜在线视频-国产午夜在线观看视频播放-国产午夜在线观看视频-性夜影院爽黄a免费视频-性视频网址 | 日本欧美大码aⅴ在线播放-日本欧美不卡一区二区三区在线-日本女同在线观看-日本女同在线-国产日韩在线-国产日韩视频一区 |