999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

串口設備的聯網化基礎上的嵌入式技術應用分析

2013-12-31 00:00:00郭福洲
無線互聯科技 2013年11期

摘 要:在工業控制領域,單片機系統與互聯網是相互分離的。要想接入互聯網,必須對通信接口進行較大幅度的改造處理。隨著信息技術的快速發展和物聯網技術的發展,串口設備的聯網化已成為必然趨勢。在網絡化的串口設備中增加一個嵌入式的網絡化裝置可以輕松實現串口設備的聯網。本文就嵌入式技術在串口設備聯網中的應用進行分析探討。

關鍵詞:串口設備;聯網;嵌入式

隨著互聯網的快速發展,互聯網已深入到各行各業、千家萬戶中了。互聯網給人們的生產生活帶來了極大的便利,互聯網縮短了人們之間的距離,相隔很遠的人可以利用互聯網實現實時的面對面的交流。隨著人類社會的進步,互聯網與工業控制技術結合,實現工業控制系統的聯網化是工業未來的必然發展趨勢。

目前,在工業控制領域中,單片機系統主要是RS-232、RS-485和CAN總線協議通信,它們無法與互聯網直接相連。由于這些系統普遍采用的是8位單片機,只有RS-232異步串行通信接口,要想實現與互聯網的連接,那么就必須對通信接口進行物理改造、數據格式改造和通信協議的轉化。而人們對串行通信接口的聯網化要求越來越高,在這種需求形勢下,Zworld公司推出了一種串口設備的聯網服務器。它將嵌入式技術和互聯網技術完美的運用到串口設備中,滿足了串口設備聯網化的需求。它能夠有效實現對設備的遠程控制和數據的遠程傳輸,促進了工業控制技術的發展。

1 系統的設計思路

如圖1所示為系統的組成結構圖。我們可以看出,該系統由:上位機、嵌入式網絡化裝置和智能儀表所組成。而智能儀表就是串口設備,利用嵌入式網絡化裝置將以太網與串口設備完美連接起來,而上位機則利用網絡對串口設備進行實時的監測。由于該系統中的網絡是以太網,于是就可以直接與Internet互聯,利用遠程主機就可以對系統實現遠程控制和遠程訪問。

2 系統的具體設計

我們可以將該系統的設計分成硬件設計和軟件設計。

2.1 硬件設計

ARM處理器是ACORN計算機有限公司面向低預算市場設計出的第一款RISC微處理器。該處理器是32位設計,同時還配備了16位指令集,它體積小、功耗低、成本低、支持32位和16位的雙指令集,同時還可以兼容2位和16位的器件。實踐證明,ARM處理器是開發硬件的絕佳選擇。

在本系統的硬件設計中,嵌入式網絡化裝置是核心,該裝置采用32位的高速處理器S3C4510B,該處理器的芯片選擇的是ARM7系列。在存儲系統上,采用了一片HY20LV160,它構成了16位的Flash存儲系統,容量為2MB,可以存放用戶的應用程序、嵌入式操作系統和需要保存的數據等。另外,又選用了2片HY20LV160構成了一個32位的SDRAM存儲系統,該系統的存儲空間為16MB,它能存儲嵌入式系統以及用戶的一些數據資料等。

同時,增加了一個232-485的電平轉換電路和TL16C554A芯片將S3C4510B芯片的串行通信接口擴充到了4個。

2.2 軟件設計

軟件設計是與硬件設計相配套的。軟件設計既要完成串口設備與以太網的連接,也要完成數據包的處理、任務的調度、硬件的設備驅動等任務。隨著嵌入式技術的發展,市場上的嵌入式系統越來越多,如:uC/OS、Linux、uCLinux等。uCLinux嵌入式系統是前幾年出現的一種應用于微控制領域的嵌入式系統,在低端網絡、工業控制、數據采集等領域都有廣泛的應用。本文所采用的嵌入式系統就是uCLinux。通過軟件設計,要能夠有效讀取串口接收到的數據包,然后再根據讀取的結果計算出設備的運行狀態,并將設備與互聯網連接起來,最后就是將網絡數據發送到各個控制器的串口上。嵌入式網絡裝置的軟件設計主要是由人機交互界面設計、數據處理設計、數據包轉發設計和網絡通信設計這幾個部分組成。在網絡通信程序的軟件設計上,我們設計了一個串口中斷程序。利用這個中斷程序,將通過串口的電力儀表數據放置在一個串口緩沖區中,將PC機通過網絡傳遞過來的數據資料傳輸給智能儀表。這個串口中斷程序的注冊為:request_irq(0,uartirq_handler,UART_INTER-RUPT,“uartirq”,NULL)。在這個網絡通信程序中,不同的數據傳輸采用不同的通信協議,可靠性要求高的數據傳輸采用TCP/IP通信協議,而可靠性要求不高的數據傳輸采用UDP通信協議。整個通信程序的數據流如圖2所示:

在這個網絡通信數據流中可以看出,TCP/IP應用程序處于整個程序的最高層,它調用Socker API的接口函數,進行網絡的操作。緊接著的UDP、TCP處理模塊就是所謂的通信協議模塊,不同的數據通過不同的通信協議進行傳輸。

[參考文獻]

[1]鄧欽文.基于ARM和Linux的嵌入式Web服務器研究與實現[D].湖南大學:2010年.

[2]張雙清.嵌入式系統網絡化控制平臺研究[D].湖北工業大學:2010年.

[3]習博,方彥軍.嵌入式技術在電力串口設備網絡化中的應用[J].電力自動化設備,2007(8).

主站蜘蛛池模板: 国产性生大片免费观看性欧美| 国产高颜值露脸在线观看| 免费a在线观看播放| 97国产成人无码精品久久久| 欧美专区在线观看| 依依成人精品无v国产| 男女猛烈无遮挡午夜视频| 色丁丁毛片在线观看| 黄色污网站在线观看| 欧美另类精品一区二区三区| 中文无码影院| 亚洲国产中文欧美在线人成大黄瓜| 91高清在线视频| 亚洲另类国产欧美一区二区| h网址在线观看| 亚洲成人高清无码| 久久精品欧美一区二区| 欧美精品亚洲精品日韩专区va| 国产乱子伦无码精品小说| 午夜视频www| 9啪在线视频| 免费看美女自慰的网站| 亚洲资源站av无码网址| 午夜毛片免费看| 国产熟睡乱子伦视频网站| 欧美一区二区三区国产精品| 国产一区二区三区日韩精品| av在线人妻熟妇| 熟女视频91| 高清欧美性猛交XXXX黑人猛交 | 人妻丰满熟妇αv无码| 在线无码九区| 热99re99首页精品亚洲五月天| 国产欧美日韩精品综合在线| 亚洲欧美另类日本| 四虎影视国产精品| 啪啪永久免费av| 国产精品视屏| 99青青青精品视频在线| 色偷偷一区二区三区| 国产精品久久久久婷婷五月| 国产亚洲欧美日韩在线一区| 成人伊人色一区二区三区| 99热这里只有精品久久免费| 国产精品专区第1页| 成人在线不卡| 免费av一区二区三区在线| 91蝌蚪视频在线观看| 91视频免费观看网站| 国产迷奸在线看| 国产精品999在线| 国产在线视频二区| 欧美中文字幕一区| 国产精品亚洲天堂| 91在线无码精品秘九色APP| 精品久久久无码专区中文字幕| 国产精品综合久久久| 中文字幕资源站| 国产综合另类小说色区色噜噜| 亚洲欧美自拍一区| 亚洲国产精品一区二区第一页免| 亚洲国产天堂久久综合226114| 国产SUV精品一区二区| 亚洲成人动漫在线| 97av视频在线观看| AⅤ色综合久久天堂AV色综合| 亚洲午夜国产精品无卡| 国产精品亚欧美一区二区| 一级毛片a女人刺激视频免费| 久久精品国产精品青草app| 精品国产毛片| 久久精品一卡日本电影| 亚洲国产精品不卡在线| 一本色道久久88亚洲综合| 国产va免费精品观看| 国产麻豆另类AV| 青草精品视频| 亚洲天堂免费在线视频| 毛片三级在线观看| 国产91色在线| 久久久久久久久久国产精品| 网友自拍视频精品区|