《電子技術(shù)應(yīng)用》
您所在的位置:首頁 > 嵌入式技術(shù) > 設(shè)計(jì)應(yīng)用 > 基于ARM處理器的數(shù)據(jù)記錄分析儀的設(shè)計(jì)
基于ARM處理器的數(shù)據(jù)記錄分析儀的設(shè)計(jì)
摘要: 為集中監(jiān)控工業(yè)現(xiàn)場的大量自動化儀表,提高工業(yè)生產(chǎn)中的自動化水平,現(xiàn)以S3C2410A為主控芯片,以液晶屏為顯示設(shè)備,以觸摸屏為輸入設(shè)備,以SD卡為存儲設(shè)備,設(shè)計(jì)一種電力設(shè)備數(shù)據(jù)記錄分析儀。記錄儀支持CAN通信與485通信2種總線方式采集采樣模塊的數(shù)據(jù),具有大屏幕顯示輸出,簡單易行的觸摸屏輸入,利用以太網(wǎng)上傳數(shù)據(jù),大容量的存儲空間,功能齊全,用途廣泛。
Abstract:
Key words :
摘要:為集中監(jiān)控工業(yè)現(xiàn)場的大量自動化儀表,提高工業(yè)生產(chǎn)中的自動化水平,現(xiàn)以S3C2410A為主控芯片,以液晶屏為顯示設(shè)備,以觸摸屏為輸入設(shè)備,以SD卡為存儲設(shè)備,設(shè)計(jì)一種電力設(shè)備數(shù)據(jù)記錄分析儀。記錄儀支持CAN通信與485通信2種總線方式采集采樣模塊的數(shù)據(jù),具有大屏幕顯示輸出,簡單易行的觸摸屏輸入,利用以太網(wǎng)上傳數(shù)據(jù),大容量的存儲空間,功能齊全,用途廣泛。

隨著科學(xué)技術(shù)的發(fā)展和我國工業(yè)自動化程度的提高,大量的自動化設(shè)備和儀表已經(jīng)廣泛應(yīng)用于各大廠礦的工業(yè)現(xiàn)場。這些設(shè)備和儀表大多具有數(shù)據(jù)采集,傳送,聯(lián)網(wǎng)的能力,然而在現(xiàn)場應(yīng)用中,往往需要對各個(gè)設(shè)備的相關(guān)數(shù)據(jù)進(jìn)行實(shí)時(shí)記錄與及時(shí)分析。本文所設(shè)計(jì)的系統(tǒng)就是為了滿足這樣的需求。本系統(tǒng)以S3C2410為核心,采用linux實(shí)時(shí)操作系統(tǒng),結(jié)合嵌入式設(shè)備與網(wǎng)絡(luò)技術(shù)的優(yōu)點(diǎn),有可連接設(shè)備數(shù)量多,速度快,功能多及可擴(kuò)展性強(qiáng)等優(yōu)點(diǎn),可完成大量電力設(shè)備的集中監(jiān)控,顯著提高用戶自動化系統(tǒng)的可靠性,節(jié)約大量的人力物力。

1 系統(tǒng)的總體結(jié)構(gòu)

系統(tǒng)的組成部分和主要功能如下:

1)上位機(jī)部分,主要負(fù)責(zé)遠(yuǎn)程的信息配置與數(shù)據(jù)采集,記錄,與處理。

2)數(shù)據(jù)記錄分析儀部分:主要負(fù)責(zé)現(xiàn)場的信息配置和數(shù)據(jù)記錄與處理。

3)單片機(jī)系統(tǒng):主要負(fù)責(zé)環(huán)境信息的采集,監(jiān)控,處理。

2 系統(tǒng)的硬件設(shè)計(jì)

記錄儀的硬件系統(tǒng)由核心板與主板2部分構(gòu)成。其中核心板主要負(fù)責(zé)CPU與RAM存儲器,F(xiàn)lash存儲器等的搭建。

主板包括整個(gè)系統(tǒng)的電源部分,以太網(wǎng)通信部分,CAN通信部分,485通信部分,串行通信部分,顯示部分,數(shù)據(jù)存儲部分,CPLD部分等。核心板與主板通過雙排插針的結(jié)構(gòu)連接。

硬件設(shè)計(jì)的的結(jié)構(gòu)圖如圖1所示。

基于嵌入式系統(tǒng)的數(shù)據(jù)記錄分析儀的硬件設(shè)計(jì)
圖1 記錄儀結(jié)構(gòu)圖

2.1 核心板的設(shè)計(jì)

核心板主要由CPU S3C2410、內(nèi)存SDRAM、閃存NANDFlash、晶振電路、啟動配置電路等幾部分構(gòu)成。

CPU S3C2410A的內(nèi)部僅僅集成了4k大小的SRAM,用作系統(tǒng)程序的引導(dǎo)程序空間,所以需要擴(kuò)展一定容量的RAM,用來用作主程序的運(yùn)行空間,數(shù)據(jù)及堆棧區(qū)。當(dāng)系統(tǒng)啟動時(shí),CPU首先從復(fù)位地址0x0處讀啟動代碼,完成系統(tǒng)初始化后,程序代碼一般都調(diào)入SDRAM中運(yùn)行,以提高系統(tǒng)的運(yùn)行速度,同時(shí),系統(tǒng)及用戶堆棧,運(yùn)行數(shù)據(jù)也都放在SDRAM中。SRAM中的引導(dǎo)程序完成以后,會將操作系統(tǒng)鏡像加載到SDRAM中。本系統(tǒng)的SDRAM由2片HY57V561620T構(gòu)建成1個(gè)32位的SDRAM存儲結(jié)構(gòu)。

HY57V561620T是1個(gè)268 435 456位的CMOS SDRAM芯片,能夠很好地滿足大容量高寬度的存儲需求。

本系統(tǒng)中使用的Flash為三星公司的K9F1208.,容量為64MB,采用塊頁式存儲管理,8個(gè)I/O引腳充當(dāng)數(shù)據(jù),地址,命令的復(fù)用端口。

2.2 主板的設(shè)計(jì)

如上所述,主板負(fù)責(zé)整個(gè)系統(tǒng)的電源部分,以太網(wǎng)通信部分,CAN通信部分,485通信部分,串行通信部分,顯示部分,數(shù)據(jù)存儲部分,CPLD部分等。

2.2.1 電源模塊的設(shè)計(jì)

CPUS3C2410A芯片的各個(gè)模塊采取獨(dú)立供電,其中,內(nèi)核在200MHz工作時(shí),工作電壓是1.8V,在266MHz工作時(shí),工作電壓是2V,存儲器和I/O的工作電壓是3.3V,所以本系統(tǒng)采用一個(gè)+5V的開關(guān)電源模塊,然后再分別將+5V電壓處理成3.3V電壓和1.8V電壓。其中3.3V電壓是用低壓差線性電壓源通過+5V調(diào)整得到的。直流5V電壓經(jīng)外部接入,經(jīng)過電源的濾波,輸出平穩(wěn)的,5V可用的電壓,通過LM1117T的調(diào)整可以得到可用的3.3V電壓。最后在輸出端接入一個(gè)100μF的鉭電容,來改善其瞬態(tài)響應(yīng)和穩(wěn)定性。

原理圖如圖2所示。

基于嵌入式系統(tǒng)的數(shù)據(jù)記錄分析儀的硬件設(shè)計(jì)
圖2 3.3V電壓的實(shí)現(xiàn)

系統(tǒng)中的1.8V,是用線性電壓調(diào)節(jié)器MIC5207根據(jù)3.3V轉(zhuǎn)換而成的,其原理圖如圖3所示。輸出電壓用于向CPU的內(nèi)核供電。在上圖中,MIC5207的3腳接到CPU的PWREN管腳,通過PWREN給MIC5207一個(gè)電平,可以控制MIC5207的開關(guān),從而可以將CPU內(nèi)核的電源關(guān)閉,使其進(jìn)入掉電狀態(tài)。MIC5207的4腳接入1個(gè)470pF的旁路電容,其作用在于進(jìn)一步降低噪音。其輸出接入1個(gè)470pF的濾波電容,進(jìn)一步使輸出更加平穩(wěn)。

基于嵌入式系統(tǒng)的數(shù)據(jù)記錄分析儀的硬件設(shè)計(jì)
圖3 1.8V電壓的實(shí)現(xiàn)

2.2.2 通信模塊的設(shè)計(jì)

本系統(tǒng)作為一個(gè)多功能的數(shù)據(jù)記錄顯示儀器,提供485通信與CAN通信與下位機(jī)采樣模塊連接。485通信與CAN通信是工業(yè)現(xiàn)場比較常用的2種模塊。另外,系統(tǒng)還配置了以太網(wǎng)通信模塊,便于將數(shù)據(jù)傳送到上位機(jī)進(jìn)行集中監(jiān)控和管理。下面,就分別進(jìn)行簡單說明。

1)485通信模塊的設(shè)計(jì)

485通信模塊原理圖如圖4所示。

基于嵌入式系統(tǒng)的數(shù)據(jù)記錄分析儀的硬件設(shè)計(jì)
圖4 485通信模塊原理圖

常規(guī)的485通信模塊由電源隔離,光耦電氣隔離,RS-485總線收發(fā)器與保護(hù)器構(gòu)成。由于地回路的存在,通信回路與地之間存在電勢差,在環(huán)境惡劣的場合尤為突出。電勢差會在通信線之間形成共模電壓。由于通信線之間對地阻抗不平衡,共模電壓就會在通信線之間產(chǎn)生干擾電壓,使通信的可靠性降低,嚴(yán)重情況下還會毀壞通信節(jié)點(diǎn)。電源隔離和光耦隔離的作用在于防止此情況發(fā)生,但是加入太多的隔離模塊會使電路復(fù)雜化。在本系統(tǒng)中,采用集成的隔離485收發(fā)器模塊RSM485CHT,它集成了電源隔離,光耦電氣隔離,總線收發(fā)器與總線保護(hù)器。這樣降低了系統(tǒng)的復(fù)雜程度,又能有效地提高電路的抗干擾能力,傳輸速度和可靠性。還有效地減小了PCB板的面積以及布線的復(fù)雜程度。

由于RSM485CHT芯片的TXD,RXD,CON的接口匹配電平是+5V電平,而CPU的管腳電平是3.3V,所以需要接入1個(gè)總線電平轉(zhuǎn)化器74LV4245A, 用來給3V器件和5V器件提供接口。也可以選擇與3.3V電平匹配的隔離模塊RSM3485CHT。

2)CAN通信模塊的設(shè)計(jì)

CAN總線由BOSCH公司開發(fā),最先應(yīng)用于汽車工業(yè),為解決現(xiàn)代汽車中龐大的電子控制裝置之間的通訊,減少不斷增加的信號線。它是一種多主方式的串行通信總線,有高的位速率,高的抗電磁干擾性,成本低,傳輸效率高,傳輸效率遠(yuǎn),有可靠的錯(cuò)誤處理和檢錯(cuò)機(jī)制。因?yàn)镃AN總線有很好的實(shí)時(shí)性能,所以在汽車工業(yè),航空工業(yè),工業(yè)控制,安全防護(hù)能領(lǐng)域得到了廣泛的應(yīng)用。

CAN總線發(fā)明以來,出現(xiàn)了許許多多的CAN控制芯片,它們各有優(yōu)勢。本文所采用的控制芯片,是PHILIPS公司的SJA1000T。SJA1000是一種獨(dú)立控制器,它增加了一種新的模式,可以支持CAN2.0B協(xié)議。它是82C200的替代品,相比于后者,它各方面的性能都有很大的提高,標(biāo)識符由原來的11位擴(kuò)展到29位,濾波方式由原來的單一方式改為單濾波和雙濾波2種方式,并且在出錯(cuò)處理,超載能力,以及接受濾波等方面有了很大的改進(jìn)。

與485通信模塊相同,CAN通信模塊的設(shè)計(jì)仍然采用隔離模塊CTM1050。CTM1050作為物理總線與CAN控制器之間的接口,用于提高總線的差動發(fā)送能力與CAN總線的差動接受能力。CTM1050則采用了全灌封工藝,內(nèi)部集成了CAN總線所必需的所有收發(fā)電路,完全電器隔離電路,隔離電壓。很好地實(shí)現(xiàn)了系統(tǒng)的模塊化設(shè)計(jì),簡化了電路的連接與維護(hù)。

CAN總線模塊的原理圖如圖5所示。

基于嵌入式系統(tǒng)的數(shù)據(jù)記錄分析儀的硬件設(shè)計(jì)
圖5 CAN通信模塊原理圖

如上圖所示,CAN總線通信模塊由CAN控制器SJA1000T與集成收發(fā)控制器CTM1050構(gòu)成。CAN收發(fā)器連接到CAN總線,負(fù)責(zé)控制從CAN控制器到總線物理層或相反的邏輯電平信號,CAN收發(fā)器的上一層是CAN控制器,負(fù)責(zé)執(zhí)行CAN規(guī)范的中完整的協(xié)議,通常用于報(bào)文緩沖和驗(yàn)收濾波。CAN控制器的上一層是CPU。

SJA1000支持2種CPU類型:80C51 和68**,這一功能是通過配置MODE引腳實(shí)現(xiàn)的,在本系統(tǒng)中,采用80C51的INTEL模式,另外,采用獨(dú)立的外接晶振,來改善CAN節(jié)點(diǎn)的EMC性能。

3)以太網(wǎng)通信模塊的設(shè)計(jì)

監(jiān)控器中的以太網(wǎng)接口設(shè)計(jì)是為了通過組態(tài)軟件與上位機(jī)通信,從而提高整個(gè)系統(tǒng)的自動化程度,增加可操作性。

以太網(wǎng)接口控制器主要包括MAC和PHY 2部分,其中MAC層控制作為邏輯控制比較容易承載處理器內(nèi)部。沒有集成MAC控制器的嵌入式處理器,更通用的方法是采用集成了MAC控制器與PHY的以太網(wǎng)控制器,本系統(tǒng)就是采取這種方法,以Host Bus接口的控制器有很多,本系統(tǒng)采用的是Cirrus Logic公司的CS8900[5]。

CS8900A是一個(gè)真正的單片,全雙工的以太網(wǎng)控制器,它把所有需要的模擬電路和數(shù)字電路集成為一個(gè)完整的以太網(wǎng)電路,有以下幾個(gè)模塊組成:直接的ISA-bus接口、接口緩沖內(nèi)存、串行的EEPROM接口、帶有10ASE-T端口和AUI端口的完整的模擬濾波器。

CS8900可以設(shè)置為測試模式和休眠模式,低電平有效,正常模式下把nTEXT和nSLEEP位置高位。CS8900A-CQ3是一個(gè)3.3V電平的芯片,可以與S3C2410直接連通。在本系統(tǒng)中,在地址總線和CPU之間與數(shù)據(jù)總線與CPU之間都接入一個(gè)三態(tài)門,這樣可以對總線進(jìn)行有效的控制。另外,用CPLD模塊代替了普通常用的與非門電路,節(jié)省了CPU的管腳,同時(shí)減小了電路板的體積。電路原理圖如圖6所示。

基于嵌入式系統(tǒng)的數(shù)據(jù)記錄分析儀的硬件設(shè)計(jì)
圖6 以太網(wǎng)模塊原理圖

系統(tǒng)的顯示模塊采用800×600的液晶屏,電阻式觸摸屏,結(jié)構(gòu)比較簡單,由于篇幅所限在此不再贅述。

3 結(jié)論

基于S3C2410的電力設(shè)備記錄儀采用了功能強(qiáng)大的ARM920T內(nèi)核的芯片作為CPU,支持485,CAN,以太網(wǎng)3種通信方式,采用液晶顯示與觸摸屏,大容量SD卡存儲單元。

能將分散在各個(gè)工作現(xiàn)場的設(shè)備數(shù)據(jù)集中起來,能自己完成數(shù)據(jù)的集中顯示,分析,對各單元設(shè)備的操作控制,還可以作為數(shù)據(jù)傳輸?shù)闹虚g站,將數(shù)據(jù)傳輸于上位機(jī)進(jìn)行集中的檢測與控制。在工業(yè)現(xiàn)場的網(wǎng)絡(luò)中,能起到很關(guān)鍵的作用。另外,該系統(tǒng)通用性強(qiáng),搭配不同的軟件定義,可以應(yīng)用于許多場合。

此內(nèi)容為AET網(wǎng)站原創(chuàng),未經(jīng)授權(quán)禁止轉(zhuǎn)載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
一区二区激情| 久久婷婷av| 久久精品视频在线看| 亚洲欧美综合v| 亚洲一区二区三区午夜| 亚洲视频观看| 一区二区三区免费网站| 99在线视频精品| 日韩亚洲一区在线播放| 亚洲人成人一区二区三区| 亚洲国产一区二区三区青草影视| 伊人久久亚洲热| 在线观看亚洲精品| 亚洲大胆视频| 亚洲日本欧美天堂| 99国产精品久久久| 一区二区久久久久| 亚洲色诱最新| 亚洲欧美日韩视频一区| 午夜精品福利视频| 欧美一二三视频| 欧美专区日韩视频| 亚洲人成网站999久久久综合| 亚洲国产专区| 99精品国产一区二区青青牛奶| 99精品视频免费全部在线| 99精品热视频| 亚洲一区二区网站| 午夜欧美视频| 久久精品国产亚洲精品| 久久躁狠狠躁夜夜爽| 欧美大片va欧美在线播放| 欧美激情在线免费观看| 欧美日韩国产综合视频在线观看中文 | 99国产精品自拍| 亚洲一区二区av电影| 校园激情久久| 久久阴道视频| 欧美精品三区| 国产精品久久久久免费a∨| 国产欧美日韩中文字幕在线| 黄色成人在线| 日韩天堂av| 亚洲欧美综合v| 91久久精品一区二区别| 夜夜嗨av色综合久久久综合网| 亚洲综合好骚| 久久久夜精品| 欧美日韩不卡| 国产一区二区三区最好精华液| 精品成人久久| 一区二区三区 在线观看视| 亚洲免费视频观看| 亚洲激情欧美| 午夜精品在线观看| 欧美成人资源| 国产精品一页| 亚洲日本aⅴ片在线观看香蕉| 亚洲欧美bt| 亚洲美女色禁图| 欧美一级精品大片| 欧美精品xxxxbbbb| 国产无一区二区| 亚洲免费成人av电影| 久久精品国语| 亚洲淫性视频| 欧美福利专区| 国产日本欧美在线观看| 亚洲精品乱码久久久久久蜜桃91| 午夜在线观看欧美| 一本色道久久综合亚洲精品婷婷| 久久精品国产99国产精品| 欧美日韩精品欧美日韩精品 | 牛人盗摄一区二区三区视频| 国产精品久久精品日日| 在线免费观看欧美| 午夜精品久久久久久久99黑人| 99re热精品| 久久中文字幕一区| 国产欧美日韩视频一区二区三区| 亚洲日本免费| 亚洲国产欧美一区二区三区久久| 亚洲欧美另类在线| 欧美激情精品久久久久久| 国产亚洲精品福利| 亚洲一级片在线观看| 999亚洲国产精| 美日韩精品免费观看视频| 国产精品一区二区在线观看| 亚洲免费高清| 亚洲区国产区| 久久综合婷婷| 国产视频一区三区| 中文一区二区| 一区二区三区四区五区在线| 欧美不卡在线| 精品动漫3d一区二区三区免费版| 午夜精品短视频| 午夜久久久久久| 国产精品国产三级国产aⅴ无密码 国产精品国产三级国产aⅴ入口 | 国内精品视频久久| 亚洲欧美日本国产专区一区| 亚洲自拍偷拍麻豆| 欧美日韩一区高清| 日韩午夜av| 中日韩在线视频| 欧美日韩一区二区三区| 亚洲裸体俱乐部裸体舞表演av| 亚洲日本在线观看| 欧美高清在线播放| 亚洲国产日韩在线一区模特| 91久久综合| 欧美国产日韩一区二区三区| 亚洲国产一区二区精品专区| 最新亚洲视频| 欧美va天堂va视频va在线| 在线视频国内自拍亚洲视频| 亚洲国产欧美精品| 欧美3dxxxxhd| 亚洲第一页中文字幕| 亚洲国产精品久久久久婷婷884 | 久久国产精品黑丝| 久热这里只精品99re8久| 激情综合视频| 最新日韩在线视频| 欧美精品www| avtt综合网| 西西人体一区二区| 国产农村妇女毛片精品久久莱园子| 亚洲欧美在线一区二区| 欧美一区二区精品| 国产揄拍国内精品对白| 亚洲国产精选| 欧美日本一道本在线视频| 夜夜精品视频一区二区| 午夜视频一区在线观看| 国产欧美va欧美va香蕉在| 欧美亚洲视频一区二区| 久久香蕉国产线看观看网| 亚洲第一黄色| 中文av一区特黄| 国产精品尤物福利片在线观看| 性做久久久久久久久| 老司机67194精品线观看| 亚洲韩国青草视频| 这里只有精品视频在线| 国产欧美日韩在线| 亚洲黄色一区| 欧美视频一区二区三区…| 亚洲欧美日韩精品久久亚洲区| 久久婷婷国产麻豆91天堂| 亚洲人成亚洲人成在线观看| 亚洲中午字幕| 国产欧美一区二区三区国产幕精品 | 亚洲综合色自拍一区| 久久久久久一区二区三区| 亚洲欧洲在线一区| 亚洲欧美日韩国产一区| 激情综合网激情| 亚洲香蕉成视频在线观看| 国产一区二区观看| 亚洲精品免费在线| 国产精品尤物| 亚洲精品久久久久久一区二区| 国产精品成人免费视频| 欧美在线首页| 欧美日韩国产黄| 欧美一区二区三区的| 欧美精品一区二区三区蜜桃| 亚洲影院色在线观看免费| 欧美成人精品| 午夜精品久久久久久久男人的天堂 | 午夜精品久久久久久久99热浪潮 | 欧美一级黄色网| 欧美理论电影在线观看| 欧美一级久久久久久久大片| 欧美成人激情视频| 亚洲欧美日本伦理| 欧美激情第4页| 亚洲欧美日韩国产中文在线| 欧美成人官网二区| 翔田千里一区二区| 欧美日韩岛国| 亚洲国产aⅴ天堂久久| 国产精品成人在线观看| 亚洲国产日韩欧美综合久久| 国产精品久久久久久久久久妞妞| 91久久精品国产91久久| 国产欧美日韩精品在线| 亚洲视频一二三| 在线成人av| 欧美专区在线播放| 夜夜嗨av一区二区三区网页| 欧美91大片| 性欧美超级视频| 国产精品久久国产精麻豆99网站| 亚洲精品综合在线| 激情视频亚洲| 久久国产精品72免费观看| 亚洲色图综合久久|