www.久久久久|狼友网站av天堂|精品国产无码a片|一级av色欲av|91在线播放视频|亚洲无码主播在线|国产精品草久在线|明星AV网站在线|污污内射久久一区|婷婷综合视频网站

當(dāng)前位置:首頁 > 單片機(jī) > 單片機(jī)
[導(dǎo)讀]0引言目前,Internet已成為當(dāng)今信息社會的重要組成部分,Internet技術(shù)將日益深入到生活和各種智能設(shè)備中。單片機(jī)應(yīng)用領(lǐng)域,以往那種由一塊單片機(jī)組成的系統(tǒng)已無法滿足現(xiàn)代工業(yè)、生活等各方面的需求,人們開始利用各種

0引言

目前,Internet已成為當(dāng)今信息社會的重要組成部分,Internet技術(shù)將日益深入到生活和各種智能設(shè)備中。單片機(jī)應(yīng)用領(lǐng)域,以往那種由一塊單片機(jī)組成的系統(tǒng)已無法滿足現(xiàn)代工業(yè)、生活等各方面的需求,人們開始利用各種局部總線,如CAN、RS232、RS485等,將多塊單片機(jī)連接起來形成局域網(wǎng),這種方案在一定程度上解決了信息交換的問題。為了獲得更大程度的信息交換,如果能將單片機(jī)系統(tǒng)連上Internet網(wǎng),則可以真正實(shí)現(xiàn)遠(yuǎn)程監(jiān)控,系統(tǒng)維護(hù)人員可隨時隨地通過互聯(lián)網(wǎng)直接讀取系統(tǒng)當(dāng)前狀態(tài)參數(shù),了解系統(tǒng)運(yùn)行狀況。當(dāng)系統(tǒng)出現(xiàn)故障時,可及時采取正確的補(bǔ)救措施。現(xiàn)在,各種工業(yè)智能電器、智能儀表和智能家電內(nèi)部都嵌有微處理器,但是由于各種微處理器的硬件結(jié)構(gòu)和指令系統(tǒng)各不相同,因此無法通過標(biāo)準(zhǔn)的軟件、硬件接口來直接連入Internet網(wǎng)絡(luò),如何充分利用現(xiàn)有的Internet技術(shù)和資源,以較低的成本將各類工業(yè)智能電器、智能儀表和智能家電與Internet連接,已成為當(dāng)今IT界關(guān)注的熱點(diǎn)。特別是隨著ISP和IAP概念的出臺,實(shí)現(xiàn)這種設(shè)想就更有實(shí)際意義。

1單片機(jī)接入Internet網(wǎng)的幾種方法

單片機(jī)接入Internet網(wǎng)絡(luò)方法很多,但歸結(jié)為以下幾種:① 給單片機(jī)系統(tǒng)配上一個DTE/DCE接口設(shè)備,并且能支持TCP/IP和PPP協(xié)議,就可通過Modem上網(wǎng)[1,2];②給單片機(jī)系統(tǒng)配上一個網(wǎng)絡(luò)控制器或NIC以太網(wǎng)卡等外圍設(shè)備,并提供TCP/IP和IEEE802.3協(xié)議,通過這種具有協(xié)議棧結(jié)構(gòu)的芯片或網(wǎng)卡就可以接入Internet網(wǎng)絡(luò);③開發(fā)出能直接連入Internet網(wǎng)絡(luò)的新型嵌入式微處理器。

1.1單片機(jī)通過Modem連上Internet網(wǎng)

這種方式(如圖1)主要是利用串口連接Modem,通過電信的服務(wù)器進(jìn)入Internet網(wǎng)。大量外置Modem提供標(biāo)準(zhǔn)的RS232串口,所以和PC機(jī)相連的Modem可以通過串口直接連接。由于RS232接口規(guī)定了雙極性電平,而MCS-51單片機(jī)串口為TTL電平,所以Modem不能直接和單片機(jī)相連,必須經(jīng)過電平轉(zhuǎn)換。如采用MAX232接口芯片,可很方便的實(shí)現(xiàn)單片機(jī)和Modem的連接,連接原理如圖2所示。MCS-51雖然有串行輸入、輸出接口,但不具有RTS、CTS、 DTR、TXC、RXC等標(biāo)準(zhǔn)接口握手信號線,考慮到單片機(jī)與PC機(jī)的通信量并不大,在連接時采用了簡單的“三線式”(如圖2),即只通過TXD、RXD 和地線GND進(jìn)行連接,其他信號需在軟件上做一些處理。

1.2單片機(jī)通過網(wǎng)絡(luò)控制器或NIC以太網(wǎng)卡等外圍設(shè)備連上Int ernet網(wǎng)

這種方式主要通過單片機(jī)的外圍芯片如Ichip、webchip,而這些芯片中擴(kuò)展有TCP/IP協(xié)議,最后通過網(wǎng)關(guān)接入Internet網(wǎng)。目前國內(nèi)外許多公司正致力于研究和推出這種嵌入式技術(shù),如由Seiko公司推出的ichip S7600A芯片、Cirrus Logic公司的CS8900A以及武漢力源公司研制的webchip PS2000芯片,這些芯片都是基于EMIT(Embedded Micro Internet working Technology)技術(shù)研制的[7]。

1.2.1EMIT技術(shù)

mware公司創(chuàng)立了 ETI(擴(kuò)展Internet聯(lián)盟),并提出了EMIT嵌入式微型Internet網(wǎng)互連技術(shù),它是一種能夠?qū)?位或16位單片機(jī)等嵌入式設(shè)備接入 Internet網(wǎng)的技術(shù),實(shí)現(xiàn)基于Internet的遠(yuǎn)程數(shù)據(jù)采集、智能控制、上傳、下載等功能。EMIT技術(shù)包括以下核心技術(shù):
  ·EmMicro是駐留在嵌入式系統(tǒng)中的微型網(wǎng)絡(luò)服務(wù)器,將EmMicro集成到嵌入式系統(tǒng)中,使得網(wǎng)絡(luò)上的客戶機(jī)能夠控制和監(jiān)視嵌入式系統(tǒng)。 EmMicro針對微控制器有限的資源進(jìn)行了優(yōu)化,只占用系統(tǒng)很小內(nèi)存(約1K字節(jié))資源和處理器資源。這個1 KB服務(wù)器軟件即EmMicro。EmMicro有兩部分:EmTag對應(yīng)于HTML標(biāo)記;EmNet對應(yīng)于網(wǎng)絡(luò)協(xié)議。輕型的網(wǎng)絡(luò)協(xié)議支持在本端構(gòu)筑小型網(wǎng)絡(luò),如單片機(jī)常用的RS232、RS485網(wǎng)等。如果不接入Internet網(wǎng),它們便是孤立的網(wǎng),要和Internet進(jìn)行連接,則須增加網(wǎng)關(guān) EmGateWay[3]。
  ·EmNet是使嵌入式系統(tǒng)和輕量級網(wǎng)絡(luò)(如RS485、IR、RF等)進(jìn)行連接的網(wǎng)絡(luò)協(xié)議。同時,EmNet使得集成EmNet的嵌入式系統(tǒng)能夠和嵌入式微控制器網(wǎng)關(guān)進(jìn)行有效的通訊。
  ·EmGateWay 是輕型設(shè)備網(wǎng)絡(luò)和大型高性能網(wǎng)絡(luò)如Intranet和Internet等之間連接的橋梁。它是一個功能強(qiáng)大的客戶機(jī),用于管理多個嵌入式系統(tǒng)以及支持網(wǎng)絡(luò)瀏覽器。EmGateWay的Internet端還留有與另一端Web設(shè)備可對話的接口,可在用戶的應(yīng)用程序中使用,接口的典型方法還是Web網(wǎng)頁。

1.2.2webchip芯片的應(yīng)用

以武漢力源推出的webchip PS2000芯片為例,webchip是一種獨(dú)立于各種微控制器的通用產(chǎn)品,開發(fā)者不需要了解復(fù)雜的網(wǎng)絡(luò)技術(shù)及更改原來成熟的設(shè)計(jì),只須增加1小段 webchip通信接口程序即可。PS2000[4~6]主要由核心控制單元、UART、嵌入式Modem接口、標(biāo)準(zhǔn)Modem接口、RS485收發(fā)控制單元、SPI串行接口等組成。片內(nèi)駐留有網(wǎng)絡(luò)協(xié)議解析與編譯程序,其內(nèi)部固化了MCU Net協(xié)議,該協(xié)議能讓MCU設(shè)備與計(jì)算機(jī)平臺上的Gateway建立聯(lián)系,與PC機(jī)通信時,可與PC機(jī)瀏覽器直接接口,因此通過PS2000上網(wǎng)十分方便。圖3是51單片機(jī)與PS2000連接時對應(yīng)的接線原理圖。

如圖4,Intranet內(nèi)的PC機(jī)或設(shè)備通過單片機(jī)和PS2000網(wǎng)絡(luò)芯片的標(biāo)準(zhǔn)SPI串口與Gateway網(wǎng)關(guān)連接,一方面Gateway支持復(fù)雜的Internet TCP/IP協(xié)議并能提供HTTP服務(wù),允許客戶通過現(xiàn)在普遍使用的網(wǎng)絡(luò)瀏覽器來遠(yuǎn)程訪問它,其作用類似服務(wù)器;另一方面Gateway通過RS232、 RS485、CAN總線以及Modem、RF、IrDA等方式,將多個嵌入式設(shè)備或智能家電連接在一起,并擔(dān)當(dāng)TCP/IP和其他協(xié)議的轉(zhuǎn)換任務(wù),其作用又類似Internet上的網(wǎng)關(guān)。

1.3單片機(jī)通過Internet嵌入式微處理器(MCU)芯片直接連入I nternet網(wǎng)

這種方式的單片機(jī)一般都采用新型的Internet嵌入式微處理器,所需外圍配置電路很少。如:Philips公司推出的XA-G49是具有多任務(wù)性能的16位擴(kuò)展結(jié)構(gòu)的微處理器,它支持ISP、IPA編程,可以通過Internet實(shí)現(xiàn)遠(yuǎn)程固件升級和系統(tǒng)重構(gòu)。類似的芯片還有CS8900A、 Rabbit3000、DS80系列、MPC860系列、BUICOM公司的SX系列以及IP2022等都是這種新型的Internet嵌入式微處理器。以UBICOM公司的IP2022網(wǎng)絡(luò)微處理器為例,IP2022是一種高速的嵌入式微處理器[3],可以實(shí)現(xiàn)實(shí)時多任務(wù)操作,非常適合于工業(yè)過程控制。它不依賴PC機(jī)能直接連入Internet網(wǎng),并能實(shí)現(xiàn)軟件模式形式的外設(shè)、通信和控制功能,這種形式比傳統(tǒng)硬件提供了更大的系統(tǒng)設(shè)計(jì)靈活性。同時,用戶可使用預(yù)創(chuàng)建軟件模塊和配置工具來對其進(jìn)行編程和重編程,從而可為各種設(shè)備間和人機(jī)間的通信創(chuàng)建真正的單片式網(wǎng)絡(luò)應(yīng)用方案。

1.3.1IP2022的功能

IP2022為16位的高性能RISC處理器,速度可達(dá)120~160 MIPS,這種網(wǎng)絡(luò)微處理器采用軟件模塊在一個芯片上實(shí)現(xiàn)多種通信接口,特別適合于無線通信和基于網(wǎng)絡(luò)的控制應(yīng)用。IP2022是業(yè)界領(lǐng)先的單片網(wǎng)絡(luò)通信處理器,可以實(shí)現(xiàn)802.11a(11b、11g)、USB、I2C等協(xié)議接口??稍谝粋€芯片上支持通信物理層Internet協(xié)議堆棧和特定設(shè)備的外設(shè)軟件模塊,并可在Internet上重構(gòu)。

1.3.2IP2022的結(jié)構(gòu)

IP2022片上有64K flash、16K SRAM(program)、4K SRAM(data)及10位ADC。其片內(nèi)的雙工通信模塊可以采用圖形化集成開發(fā)軟件來實(shí)現(xiàn)各種常見的通信接口,支持Windows98/2000操作系統(tǒng),并配置了Red Hat的GNUPRO集成開發(fā)環(huán)境。IP2022由于其內(nèi)部含有全雙工串行控制器Ser/Des,能方便地從一種格式轉(zhuǎn)換為另一種格式,所以能作為協(xié)議轉(zhuǎn)換器,它能直接與各種常用網(wǎng)絡(luò)接口連接,實(shí)現(xiàn)片內(nèi)10BaseT以太網(wǎng)、USB以及其他各種串行協(xié)議。IP2022的工作頻率為100 MHz,大多數(shù)指令均為單周期執(zhí)行,其吞吐量能滿足各種新型網(wǎng)絡(luò)應(yīng)用的要求。

1.3.3IP2022可提供的網(wǎng)絡(luò)通信開發(fā)IP模塊

①IP OS:運(yùn)行于IP2022的實(shí)時操作系統(tǒng);②IP Ethernet:實(shí)現(xiàn)10 BaseT MAC/PHY;③IP Stack:實(shí)現(xiàn)TCP/IP stack,包括TCP,UDP,IP,ICMP,ARP,DHCP,Client SLIP;④IP File:文件系統(tǒng);⑤IP Web:HTTP embedded Web server

1.3.4IP2022的網(wǎng)絡(luò)通信應(yīng)用

IP2022有兩種評估套件給用戶使用,即基于以太網(wǎng)協(xié)議和基于Internet網(wǎng)協(xié)議的堆棧評估套件,它們支持 TCP,UDP,IP,ICMP,ARP,DHCP,PPP,HTTP,STMP,DHCP,STMP和POP3等協(xié)議,同時也有相應(yīng)的軟件模塊供用戶使用,用戶可根據(jù)需要對這些軟件模塊進(jìn)行加載和調(diào)整。用戶可以用C語言編寫并完成自己的程序,還可對自己的系統(tǒng)直接進(jìn)行在線仿真、調(diào)試。IP2022單片機(jī)的程序存儲器采用FLASH結(jié)構(gòu),用戶通過一個SPI接口將程序?qū)懭胄酒?。IP2022單片機(jī)提供了在程序運(yùn)行當(dāng)中進(jìn)行再編程的能力,即可以通過網(wǎng)絡(luò)遠(yuǎn)程修改節(jié)點(diǎn)的程序,最終組成一個基于Internet的具有很強(qiáng)可塑性的在線測控網(wǎng)絡(luò)。

圖5是由網(wǎng)絡(luò)處理器IP2022組成的控制器框圖[8]。圖中IP2022一方面通過以太網(wǎng)接口接收二進(jìn)制文件,將它存儲到數(shù)據(jù)存儲器中;另一方面作為控制器,從數(shù)據(jù)存儲器中讀取二進(jìn)制文件,并解釋該文件,產(chǎn)生TCK、TMS、 TDI和TDO信號,對CPLD進(jìn)行在系統(tǒng)編程。目前可編程芯片廠商的配套軟件都可以產(chǎn)生SVF文件,把它轉(zhuǎn)換成二進(jìn)制格式的文件后,通過SVF網(wǎng)絡(luò)傳送到數(shù)據(jù)存儲器中,這樣就可以利用IP2022對CPLD進(jìn)行在系統(tǒng)編程。

23種接入Internet方法的比較

由于近年來Internet及通信產(chǎn)業(yè)的迅猛發(fā)展,半導(dǎo)體制造商都試圖將各種通信協(xié)議集成在一個芯片內(nèi)。但這種方法在實(shí)現(xiàn)過程中存在很多問題,惟一的解決方案是利用軟件來完成協(xié)議處理。由于IP2022具有100 MIPS的指令處理速度,加上它的虛擬外設(shè)軟件模塊,能滿足通常的嵌入式產(chǎn)品對處理性能的要求;同時,由于該單片機(jī)采用軟件來實(shí)現(xiàn)各種協(xié)議處理,便于將來在不改變硬件的情況下,只改變內(nèi)置程序即可升級整個嵌入式系統(tǒng)的功能。而且,軟件模塊的選擇更加方便,功能也更加強(qiáng)大。由表1看出雖然新型的 Internet嵌入式微處理器的開發(fā)費(fèi)用和價格較高,但隨著其產(chǎn)量及其使用量的增大,其價格及開發(fā)費(fèi)用都會有較大的下降。

3單片機(jī)接入Internet網(wǎng)絡(luò)的前景展望

單片機(jī)通過嵌入式微處理器直接連入Internet網(wǎng),這是單片機(jī)發(fā)展的 必然趨勢。如果把這種芯片嵌入到家電里,就可以通過網(wǎng)頁查看和控制空調(diào)、電冰箱、熱水器的運(yùn)行;如果把這種芯片嵌入到比較惡劣的環(huán)境里,就可以脫離輻射、高溫對人體的危害,并能得到實(shí)時的現(xiàn)場數(shù)據(jù)。隨著計(jì)算機(jī)技術(shù)、網(wǎng)絡(luò)通信技術(shù)的進(jìn)步和不斷拓展,以PC機(jī)和工作站為基礎(chǔ),通過組建網(wǎng)絡(luò)來構(gòu)成實(shí)用的測控系統(tǒng),提高生產(chǎn)效率和共享信息資源,已成為現(xiàn)代 測控系統(tǒng)發(fā)展的方向。如果在測控系統(tǒng)中有更多不同類型的由單片機(jī)組成的智能設(shè)備也像計(jì)算機(jī)和工作站一樣成為網(wǎng)絡(luò)的節(jié)點(diǎn),充分利用目前已比較成熟的Internet網(wǎng)絡(luò)設(shè)施,不僅能實(shí)現(xiàn)更多資源的共享、降低組建系統(tǒng)的費(fèi)用,還可提高測控系統(tǒng)的功能,并拓寬其應(yīng)用的范圍。

計(jì)算機(jī)技術(shù)、傳感器技術(shù)、網(wǎng)絡(luò)技術(shù)與測控技術(shù)的結(jié)合,使網(wǎng)絡(luò)化、分布式測控系統(tǒng)的組建更為方便。以Internet為代表的計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)迅猛發(fā)展及相關(guān)技術(shù)的不斷完善,使得計(jì)算機(jī)網(wǎng)絡(luò)的規(guī)模更大,應(yīng)用更廣。有專家預(yù)計(jì),在不久的將來,地球?qū)⑴弦粚佑纱罅扛鞣N各樣電子設(shè)備組成的“通訊外殼”,它們將負(fù)責(zé)監(jiān)控城市、公路甚至整個環(huán)境,并會隨時將測得的數(shù)據(jù)信息直接傳入因特網(wǎng)。單片機(jī)技術(shù)也必將在網(wǎng)絡(luò)時代發(fā)生革命性的變化。

參考文獻(xiàn)
[1]蔡皖東.計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)[M].西安:西安電子科技大學(xué)出版 社,1999.
[2]梁亞光.單片機(jī)的Modem通訊[J].單片機(jī)與嵌入式系統(tǒng)應(yīng)用,2001,(8): 61-63
[3]趙葵銀,唐勇奇.MCU應(yīng)用系統(tǒng)與Internet連接的一種新技術(shù)[J]. 單片機(jī)與嵌入式系統(tǒng)應(yīng)用,2001,(2):35-37.?
[4]PS2000網(wǎng)絡(luò)接口[M].武漢力源電子股份有限公司,2000.?
[5]李鳴華.單片機(jī)在Internet通信中的應(yīng)用[J].計(jì)算機(jī)與現(xiàn)代化,2003,(2 ):43-44.?
[6]朱飛,李光輝.基于網(wǎng)絡(luò)接口芯片的嵌入式Internet應(yīng)用系統(tǒng)設(shè)計(jì)[J].江 蘇電器,2002,(1):19-21.
[7]楊瑞峰,侯文.基于Internet的測控技術(shù)研究[J].測試技術(shù)學(xué)報,2003,(2):153-155.?
[8]韓曉茹,肖鐵軍.嵌入式系統(tǒng)中器件CPLD的在系統(tǒng)編程[J].計(jì)算機(jī)工程, 2003,(8):172-173.

 

本站聲明: 本文章由作者或相關(guān)機(jī)構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點(diǎn),本站亦不保證或承諾內(nèi)容真實(shí)性等。需要轉(zhuǎn)載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請及時聯(lián)系本站刪除。
換一批
延伸閱讀

上海2025年8月26日 /美通社/ -- 在全球數(shù)字經(jīng)濟(jì)加速演進(jìn)的時代浪潮中,海量數(shù)據(jù)資源正成為企業(yè)發(fā)展的雙刃劍。超66%的企業(yè)面臨"數(shù)據(jù)沉睡"危機(jī)——分散于供應(yīng)鏈、財務(wù)、客戶運(yùn)營等數(shù)十個系統(tǒng)的業(yè)務(wù)...

關(guān)鍵字: AI 模型 軟件 數(shù)據(jù)分析

加快開發(fā)進(jìn)程;提升質(zhì)量、安全性、性能與成本效益 利用耐世特在底盤領(lǐng)域的專業(yè)知識和線控技術(shù)產(chǎn)品組合 美國密西根州奧本山2025年8月11日 /美通社/ --?耐...

關(guān)鍵字: MOTION 軟件 運(yùn)動控制 NI

從自然汲取,向未來創(chuàng)造 上海2025年8月8日 /美通社/ -- 2025 世界機(jī)器人大會將于8月8-12日在北京亦創(chuàng)國際會展中心拉開帷幕,F(xiàn)esto(A112展位­)將以"從自然汲取,向未來創(chuàng)造&q...

關(guān)鍵字: FESTO 機(jī)器人 BSP 軟件

引言:穿越變革浪潮,迎接智能金融時代 上海2025年7月28日 /美通社/ -- 在全球科技變革的浪潮中,生成式AI正加速驅(qū)動各行業(yè)變革,金融行業(yè)尤為顯著。在強(qiáng)監(jiān)管與用戶需求升級的雙重壓力,行業(yè)亟需重構(gòu)服務(wù)模...

關(guān)鍵字: 軟件 生成式AI 模型 數(shù)字化

寧波2025年7月28日 /美通社/ -- 日前,在第四屆寧波市專利創(chuàng)新大賽的聚光燈下,中之杰智能的創(chuàng)新技術(shù)"一種基于電子周轉(zhuǎn)箱的生產(chǎn)管理方法及系統(tǒng)"強(qiáng)勢斬獲專利優(yōu)秀獎。這枚沉甸甸的獎?wù)卤澈?..

關(guān)鍵字: 軟件 電子 智能工廠 BSP

杭州2025年7月28日 /美通社/ -- 近日,大華股份與北京北大軟件工程股份有限公司(以下簡稱"北大軟件")簽署戰(zhàn)略合作協(xié)議。雙方將重點(diǎn)圍繞長江禁漁等領(lǐng)域,發(fā)揮各自在產(chǎn)品、技術(shù)、平臺等方面的經(jīng)驗(yàn)和...

關(guān)鍵字: 軟件 數(shù)字化

成都 2025年7月16日 /美通社/ -- 由立嘉會議展覽有限公司主辦的"2025第四屆成渝地區(qū)裝備制造業(yè)博覽會"將于9月11日至13日在成都世紀(jì)城新國際會展中心盛大舉辦。本屆博覽會以&...

關(guān)鍵字: BSP 軟件 供應(yīng)鏈 智能制造

上海 2025年7月14日 /美通社/ -- 近日,微創(chuàng)軟件與全球領(lǐng)先的工業(yè)級綠色智能系統(tǒng)解決方案提供商——上海電氣集團(tuán)股份有限公司旗下直屬子公司上海電氣數(shù)字科技有限公司,以下簡稱"電氣數(shù)科"宣布深...

關(guān)鍵字: 電氣 軟件 數(shù)字化 BSP

全新的集成解決方案確保企業(yè)以安全、負(fù)責(zé)任的方式應(yīng)用 AI智能體及其他生成式AI技術(shù)。 借助以上工具,企業(yè)可以對智能體執(zhí)行"紅隊(duì)測試"和審計(jì),并檢測"影子智能體"...

關(guān)鍵字: IBM 軟件 智能體 AI

從傳統(tǒng)機(jī)械制造邁向數(shù)字化、智能化的轉(zhuǎn)型之路,軟件定義汽車(SDV)的出現(xiàn),無疑成為這場變革的關(guān)鍵驅(qū)動力,預(yù)示著產(chǎn)業(yè)拐點(diǎn)即將來臨。那么,支撐軟件定義汽車發(fā)展的支柱究竟是什么呢?

關(guān)鍵字: 軟件 傳感器 智能化
關(guān)閉
關(guān)閉