<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 嵌入式系統 > 設計應用 > 基于A(yíng)RM7芯片S3C44BOX的嵌入式定量分析系統

基于A(yíng)RM7芯片S3C44BOX的嵌入式定量分析系統

作者: 時(shí)間:2011-07-22 來(lái)源:網(wǎng)絡(luò ) 收藏

 煤矸石是采煤和洗煤過(guò)程中排放的固體廢物,是一種在成煤過(guò)程中與煤層伴生的黑灰色巖石。全國現有矸石山1500余座,堆積量30億噸以上,占中國工業(yè)固體廢物排放總量的40%以上。煤矸石的大量堆放,不僅占用土地資源,而且造成環(huán)境污染。用洗中煤和矸石混燒發(fā)電,是解決污染的有效途徑。2009年,煤矸石綜合利用量3.9億噸以上,利用率達到70%以上。如何快速、精確地混合燃料中煤與矸石的搭配比例,就成為監管部門(mén)及企業(yè)需要解決的問(wèn)題。為解決上述問(wèn)題,本文,設計了一個(gè)集數據采集、處理、顯示為一體的,并可以通網(wǎng)絡(luò )將數據傳送到遠程PC。

本文引用地址:http://dyxdggzs.com/article/150443.htm

  1 原理及總體方案設計

  1.1 原理

  γ射線(xiàn),它與物質(zhì)的相互作用主要是光電效應。不同物質(zhì)由于原子序數不同,對γ射線(xiàn)的質(zhì)量系數也明顯不同,意味著(zhù)按不同比例配制的煤與矸石的混合燃料,其吸收系數會(huì )發(fā)生明顯變化,因此通過(guò)放射性強度的測量,可以分析混合燃料中煤與矸石的混合比例。

  用單能、窄束γ射線(xiàn)照射混合燃料,經(jīng)理論推導可得:

  

  式中:αc,αg分別為混合燃料中煤、矸石的重量百分比;μc,μg,μp分別為煤、矸石、混合燃料的質(zhì)量吸收系數;μm為待測的質(zhì)量吸收系數;I0,I分別為γ射線(xiàn)穿過(guò)物體前、后的強度;V為標準樣品盒的凈容積,d為盒內樣品厚度,二者均可看作已知常量;ρ為樣品密度。

  因此只需要測出γ射線(xiàn)照射混合燃料前后的強度及混合燃料的質(zhì)量,就可以計算出煤、矸石的重量百分比。

  1.2 系統總體方案設計

  系統主要包括γ射線(xiàn)源、探測器、數據采集電路、精密電子天平、硬件平臺、LCD顯示屏、網(wǎng)絡(luò )接口。硬件框圖如圖1所示。

  

  系統的核心是微處理器,它是Samsung公司推出的16/32 b RISC處理器,采用2.5 VTDMI內核,0.25/μm工藝的COMS標準宏單元和存儲編譯器。它提供了豐富的內置部件,主要包括8 KB Cache、內部SRAM、帶自動(dòng)握手的2通道URAT、4通道DMA、系統管理器、RT-C、I/O端口、LCD控制器等,很好地滿(mǎn)足了系統設計要求。S3C44BOX可以很方便地擴展一個(gè)網(wǎng)絡(luò )接口,實(shí)現數據的網(wǎng)絡(luò )傳輸。另外S3C44BOX提供了70多個(gè)I/O端口,極大地方便了以后的功能擴展。

  信號采集電路采集γ射線(xiàn)的能量信號,精密電子天平同步測量混合燃料的質(zhì)量信號,并通過(guò)RS 232串口將數據傳送到處理器,S3C44BOX對采集到的數據進(jìn)行處理,得到煤與矸石的混合比例,將其顯示在LCD屏上,同時(shí)可以通過(guò)網(wǎng)絡(luò )接口將數據傳送到遠程PC,以備后期分析。

  2 系統功能模塊設計

  2.1 γ射線(xiàn)強度檢測部分

  由探測器、線(xiàn)性放大電路、脈沖幅度分析電路等幾部分組成,原理框圖如圖2所示。

  

23c.jpg

  NaI閃爍探測器輸出與入射γ射線(xiàn)成正比的脈沖信號,入射γ射線(xiàn)強度越大,單位時(shí)間內探測器輸出的脈沖數就越多。

  線(xiàn)性放大電路對探測器輸出的脈沖進(jìn)行放大整形,以滿(mǎn)足后接信號處理設備的要求。LMl38集成運算放大器具有15 MHz帶寬,轉換速度達50 V/μs,LMl38先對γ脈沖進(jìn)行放大,然后進(jìn)行成形,最后由緩沖放大器輸出。

  脈沖幅度分析電路由2個(gè)甄別器和1個(gè)反符合電路組成。2個(gè)甄別器分別設定計數脈沖的上下閾值,上下閾值之差即為道寬,反符合電路輸出此設定道寬內的脈沖。如圖3所示。

  

23d.jpg

  脈沖幅度分析電路的上下閾值選取γ射線(xiàn)的全能峰脈沖,送到微處理器的計數器計數,根據單位時(shí)間內落在此道寬內的脈沖計數即可測得γ射線(xiàn)強度。

  2.2 質(zhì)量信號采集部分

  系統選用JA2003精密電子天平測量混合燃料的質(zhì)量,它采用專(zhuān)利陶瓷電容稱(chēng)重技術(shù),內部集成一個(gè)用戶(hù)溫度補償電路,具有測量精度高等優(yōu)點(diǎn)。JA2003帶有一個(gè)標準的RS 232接口,可以很方便地實(shí)現和S3C44BOX之間的通信。

  當天平與S3C44BOX連接時(shí),可以使用立即打印符“#”進(jìn)行數據傳送,天平將顯示的數據以字符串的形式傳送給處理器。數據格式如下:

  +/- 1 2 3 4 5 6 . CO C1 C2 C3 CR LF前六個(gè)為數字區,前面通常有符號(+或-)。C0為空格,當天平被設定為自動(dòng)模式時(shí)C1為空格,C2表示傳出單位,如果天平設定的單位為克時(shí),則傳送“g”,C3表示數據傳輸的穩定性,空格表示不穩定,“s”表示傳輸穩定,CR、LF分別代表回車(chē)和換行符。

  2.3 網(wǎng)絡(luò )傳輸部分

  RTL8019AS是臺灣Realtek公司生產(chǎn)的以太網(wǎng)控制器,適應于EthernetⅡ,IEEE 802.3,全雙工,收發(fā)可同時(shí)達到10 Mb/s的速率,支持8 b、16 b的數據總線(xiàn)。RTL8019AS內部可分為本地DMA通道和遠程DMA通道,本地DMA完成控制器與網(wǎng)線(xiàn)的數據交換,主處理器收發(fā)數據只需要對遠程DMA進(jìn)行操作。RTL8019AS與S3C44BOX的鏈接如圖4所示。

  

RTL8019AS與S3C44BOX的鏈接 www.elecfans.com

  當系統向網(wǎng)絡(luò )發(fā)送數據時(shí),D[O:15]數據通過(guò)遠程DMA送到RTL8019AS發(fā)送緩存區,然后發(fā)出傳送命令,RTL8019AS完成上一幀的發(fā)送后,再完成此幀的發(fā)送。接收數據時(shí)D[0:15]數據經(jīng)74F163245反相后傳給處理器。

  同時(shí)還擴展了一個(gè)8.4英寸640×480的。TFTLCD屏,作為人機界面。

  3 軟件設計

  系統選用μClinux操作系統,它在標準的Linux基礎上進(jìn)行了適當的裁剪和優(yōu)化,形成了一個(gè)高度優(yōu)化、代碼緊湊的Linux。雖然體積小,但仍然保留了Linux的大多數優(yōu)點(diǎn),非常適合系統的應用。

  在μClinux內核基礎上,編寫(xiě)了RS 232串口驅動(dòng)程序、LCD驅動(dòng)程序和網(wǎng)絡(luò )接口驅動(dòng)程序。設備驅動(dòng)程序屏蔽了是硬件細節,這樣操作系統可以像操作普通文件一樣對其進(jìn)行讀寫(xiě)操作。

  為了長(cháng)期保存數據,系統在μClinux編譯時(shí)添加了JFFS2文件系統。操作系統通過(guò)J17FS2文件系統管理FLASH空間,不僅可以保存系統設置的各種參數,還可以將采集到的數據以文件形式保存在FLASH中,即使掉電也不會(huì )丟失。

  本地軟件在Linux下用C語(yǔ)言編寫(xiě),并通過(guò)交叉編譯得到適合在μClinux運行的程序。本應用采用多線(xiàn)程編程,將系統工作劃分為γ射線(xiàn)強度檢測線(xiàn)程、串口通信線(xiàn)程、數據處理線(xiàn)程、LCD顯示線(xiàn)程、網(wǎng)絡(luò )傳輸線(xiàn)程。各線(xiàn)程是相對獨立的工作子模塊,可以同時(shí)工作,有利于提高實(shí)時(shí)性。

  γ射線(xiàn)強度檢測線(xiàn)程負責采集脈沖信號;串口通信線(xiàn)程負責采集煤與矸石混合燃料的質(zhì)量信號;數據處理線(xiàn)程負責對采集到的兩路數據進(jìn)行處理,分別得到煤、矸石的混合比例;LCD顯示線(xiàn)程顯示煤、矸石的混合比例;網(wǎng)絡(luò )傳輸線(xiàn)程將處理得到的數據傳送到遠程PC。

  4 結語(yǔ)

  S3C44BOX微處理器的工業(yè)用煤成分系統,其電路設計簡(jiǎn)單、易于操作、可靠性強,具有良好的人機界面??膳鋫溆跓犭姀S(chǎng)及監測部門(mén)的化驗室,對混合燃料的成分進(jìn)行快速定量分析。

  由于矸石本身含有一定量的煤,減小了矸石與煤的區分度,造成測量誤差。因此,如何合理選擇混合燃料質(zhì)量吸收系數測量時(shí)的修正值,就成為精確測量的關(guān)鍵,可以通過(guò)大量實(shí)驗確定。

linux操作系統文章專(zhuān)題:linux操作系統詳解(linux不再難懂)


評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>