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

基于EPA與IEEE802.15.4兩用手抄器的設計

2009-05-25 02:20:04劉成濤
電子產品世界 2009年5期

劉成濤 付 蔚

摘要:本設計是基于EPA和IEEE802.15.4兩種協議的手抄器的解決方案,用于工業以太網現場和工業無線通信現場。該設計方案采用AT91R40008芯片作為CPU,將兩種協議集于一款手抄器,為設備維護帶來方便。

關鍵詞:工業以太網;工業無線;手抄器;AT91R40008

引言

在工業現場中,如工業以太網現場和工業無線通信現場,由于有些環境比較惡劣,主站操作現場設備不方便等因素可以副主站即手抄器對從站設備進行實時性操作。副主站幾乎可以連接在網絡的任何地方,在不影響主站通訊的情況下對任何一個現場的從設備進行操作,實現了兩個主站(主站和副主站)與同一個從設備之間的通訊。

手抄器設計

現場總線和工業無線通信是兩大處于國際前沿的研究方向,兩個系統如果分別做手抄器,成本相對較高,而且不方便管理。這款兩用手抄器集成了EPA(Ethernet for PlantAutomation)和IEEE802.15.4(低數據率的WPAN標準)兩個協議,能夠通過有線或者無線的方式在不同的工業現場得到應用,在不影響上位機通訊的情況下對現場設備進行數據采集、監測和控制。

該手抄器使用的是ARM7控制芯片。它包含了微處理器(AT91R40008)、存儲器、通信模塊、網絡通信接口、顯示終端、無線通信模塊等重要組成部分。在該設計中,使用了兩種供電方式,一種電源使用了以太網供電設備,該設備除了用于網口通信,還提供設計中所需要的電源。該電源經過電平轉換,為微處理器、存儲器、無線通信模塊等提供所需的+3.3V和+1.8V電源;另一種電源使用了電池供電。32位的微處理器AT91R40008通過串口0和串口1與無線通信模塊和液晶終端進行數據交換。圖1為ARM7手抄器的硬件框圖。

微處理器

選用AT91R40008做CPU。AT91R40008包括一個高性能32位精簡指令系統和一個高密度16位的指令系統。AT91R40008具有片上SRAM或ROM、完全可編成的外部總線接口(EBI)、32個可編程的I/o口、8個優先級、4個外部中斷、2個USART及16位的定時器/計數器等。

AT91R40008具有與外部存儲器的直聯的特色,通過外設的FLASH,經過完全可編程外部總線接口(EBI)、一個八位優先向量中斷控制器,及外部數據控制器,能大大提高處理器的即時性能。

微處理器部分的設計包含系統硬件的啟動與復位,地址總線、數據總線的分配和定義,通過串行線對無線通信模塊和液晶終端的讀寫等。

系統由外部的50MHz鐘振作為時鐘源向CPU輸入時鐘信號。復位電路由10μF的電容、10kΩ的電阻及按鍵組成低電平復位電路。AT91R40008內部ROM為128k,外部最大可擴64M的存儲器,根據實際的設計需要,在設計中擴展了一片2M字節的SST36VF160對軟件程序進行存儲。網卡芯片AX88796通過片選線、中斷線、讀寫信號控制線和地址數據總線與CPU相連,實現現場設備和上位機的網絡通信。AT91R40008分別通過串口0和串口1實現與無線通信模塊和顯示終端的數據交換。

FLASH存儲器

由于該手抄器是應用于工業現場中,所以在軟件中必須加入相應的規范標準。在手抄器的系統設計中,在CPU的外部拓展了2M字節的FLASH。SST39VF160是一個1M×16的CMOS多功能FLASH器件。SST39VF160具有功耗較低的優點,它的工作電壓為3.3V,具有高性能的編程功能,字編程時間為14μs。在目前測試環境中證明這款FLASH能夠更方便和更低成本的滿足程序配置和數據存儲的要求。

網絡通信接口

在設計中采用網絡通信接口接人工業以太網,數據由以太網傳遞到上位機中,實現工業現場的無線設備和上位機的通信。在實際的設計過程中,我們采用HR61H50L作為網絡隔離器,采用AX88796作為網卡芯片。

AX88796是臺灣Asix公司的NE2000兼容快速以太網控制器。其內部集成有10/100Mb/s自適應的物理層收發器和8k×16位的SRAM,支持MCS-51系列、80186系列以及MC68K系列等多種CPU總線類型。AX 88796執行的是基于IEEE 802.3/IEEE802.3u局域網標準的10Mb/s和100Mb/s以太網控制功能,并提供IEEE802.3u兼容的媒質無關接口MII,用以支持在其它媒質上的應用。AX88796的地址總線SA[9:0]與數據總線SD[15:0]分別與CPU的地址/數據總線相連。CPU通過I/o讀寫NE2000寄存器來控制AX88796的工作狀態,通過遠程DMA FIFOs與AX88796的內部緩存SRAM進行數據交換。SRAM與MAC核之間進行Locai DMA將數據發送至MAC層,再經由內部的PHY層發送至RJ45接口,或者經過MII接口送至外部的物理層芯片。SEEPROM接口可以用來連接串行EEPROM。EEPROM可用于存儲MAC地址,供AX88796每次初始化時讀取。

電源

由于此手抄器用于兩種不同的協議,實際設計中使用了兩套電源管理系統,并進行了特殊處理,避免了其中一套供電時對另一套電源造成影響。

當手抄器用于工業以太網的一致性測試時,電源采用的是以太網供電設備,該設備采用符合802.3受電設備標準,輸出標準的+24V,經過LM2576-5、AS1117-1.8和AS1117-3.3電源芯片,電平轉換后,輸出手抄器上的CPU、存儲器、網卡芯片、智能顯示終端上所需的1.8V和3.3V電源。

當手抄器用于工業無線系統中,電源采用的是電池供電,普通的手機電池即可。電池輸出電壓經過TPS60110、TPS60100電源芯片,電平轉換后,輸出手抄器上的CPU、存儲器、網卡芯片、智能顯示終端終端和無線通信模塊上所需的工作電壓。

JTAG調試接口

這里使用JTAG調試接口主要是為了調試顯示終端、無線通信模塊、CPU和上位機之間的通信,及測試其通信性能。

鍵盤接口

自主設計了一個6×4矩陣鍵盤。如圖2所示。鍵盤的行連接在CPU的6個PIO引腳上,配置為輸出;對連接在4個能夠產生終端的引腳上,配置為輸入。由于上拉電阻的作用,在空閑模式下,這些引腳為高電平狀態。當有按鍵按下時,對引腳為低電平狀態,對引腳的下降沿引起中斷。處理器進入PIO中斷子程序,并打開定時器。定時器溢出后,進入定時器中斷子程序,以判斷是否

確實有鍵按下,是哪個鍵按下。定時器設置為波形模式,RC比較中斷,中間溢出由RC比較寄存器的值和所選擇的時鐘沿決定。可有軟件復位和定時器啟動。

智能顯示終端

根據實際應用的要求,選用了一款臺灣奇美的3.5寸的TFT彩色顯示屏。為了便于管理,所設計手抄器采用了AT91R40008,但是這款CPU不帶有LCD驅動,沒法直接驅動顯示屏,因此選用了一款工業標準的M600系列模組來驅動TFT顯示屏。

M600能夠實現“TFT顯示驅動”和“文本和圖像處理接口函數”以及一部分“用戶應用程序”。它集成了顯示驅動、1MB顯存、128MB Flash,其中最大32MB用戶數據庫,方便了實際測控系統的數據存儲應用。采用的是串口的方式和用戶系統連接,使用過程中只要3根線(+3.3V、GND、RXD)就可以把M600接起來點亮一個TFT屏,方便了本手抄器的以后的改進設計。M600采用的是統一的指令集,我們可以通過軟件設置來適應不同分辨率的顯示屏,在工業現場中如果需要更換顯示屏,只需修改極少量的代碼,就可以完成手抄器的更新換代。

無線通信模塊

基于IEEE 802.15.4工業無線通信模塊采用的是CC2430,整個模塊的結構簡單,采用單芯片進行數據的處理,在CC2430只要用很少的一些外圍元件就可以進行正常的工作。它外圍電路主要是由天線、晶振電路、復位電路以及用于調試的JATG口組成。

在功能上,主要用于完成無線通信模塊之間的數據收發,同時將數據發送給手抄器的處理器。它們之間的數據傳送是通過串口進行數據的傳送。晶振電路分別為32.768kHz和32MI-Iz兩個晶振,32.768kHz提供模塊在休眠狀態的工作時鐘。32MHz提供模塊在工作狀態下的工作時鐘。JATG用于在線的程序設計,如圖3所示。

手抄器在工業現場中的應用

在現有的研發系統中,將工業以太網的有線網絡與工業現場的無線設備之間建立連接,將手抄器作為無線手持為例。工業現場的無線設備通過專用的傳輸協議將數據傳輸到轉換設備。數據經過轉換,成為工業現場能夠識別和支持的格式,并傳輸到工業現場中的一個發出指令請求的設備中。實現上位機對現場數據進行監控。工業現場中,主站即上位機不方便對現場設備進行實時操控,可以使用一個手抄器和轉化設備進行連接,對數據進行訪問和采集,根據反饋的數據,對現場的數據進行修正,保證設備正常運行,如圖4所示。

結語

本文給出了以AT91R40008為CPU的兩用手抄器的解決方案,介紹了手抄器的硬件實現,重點突出了在工業以太網中用到的網口通信接口,及在工業無線系統中應用的基于IEEE802.15.4的工業無線通信模塊。具體設計過程中成功的引入了以往研究成果中關于EMC測試環節的解決方案。目前,手抄器在測試系統中運行情況良好。美中不足,由于設計出這款基于EPA與IEEE802.15.4的兩用手抄器的時間比較短,還沒有經過大量工業現場的檢驗,因此還不足以發現手抄器存在的其它問題。工業現場設備安裝的環境往往比較惡劣,怎樣使本手抄器擁有更好的穩定性、更低的功耗、更廣的工作范圍,這些對硬件設計和軟件優化提出了更高的要求。

主站蜘蛛池模板: 国产主播喷水| 国内精品久久久久久久久久影视 | 久草国产在线观看| 伊人久久婷婷| 色哟哟国产精品一区二区| 国产成人精品高清不卡在线| 亚洲成人精品在线| 亚洲最大福利网站| 亚洲国产天堂在线观看| 国产特一级毛片| 亚洲无码久久久久| 国产精品熟女亚洲AV麻豆| 国产福利免费观看| 国产XXXX做受性欧美88| 国产大全韩国亚洲一区二区三区| 亚洲国产欧美国产综合久久| 午夜国产在线观看| 亚洲美女一级毛片| 中文字幕调教一区二区视频| 亚洲人成电影在线播放| 男人天堂亚洲天堂| 九九九精品成人免费视频7| 国产精品自在在线午夜| 尤物视频一区| 免费视频在线2021入口| 97se亚洲| 亚洲狼网站狼狼鲁亚洲下载| 亚洲精品视频网| 欧美精品xx| 动漫精品啪啪一区二区三区| 国产熟女一级毛片| 国产欧美日韩综合在线第一| 国产精品无码影视久久久久久久| 黄色不卡视频| 亚洲视频免费在线| 波多野结衣一区二区三视频 | 波多野结衣无码AV在线| 国产精品刺激对白在线| 免费大黄网站在线观看| 亚洲区第一页| 免费国产高清精品一区在线| 久久国产毛片| 日本影院一区| 国产视频你懂得| 99人妻碰碰碰久久久久禁片| 91青草视频| 一本一道波多野结衣av黑人在线| 久久国产成人精品国产成人亚洲| 亚洲激情区| 亚洲一区二区在线无码| 久久一级电影| 欧美成人h精品网站| 免费jjzz在在线播放国产| 国产爽妇精品| 午夜激情婷婷| 波多野结衣中文字幕一区| 免费一级毛片不卡在线播放| 欧类av怡春院| 亚洲一区无码在线| 欧美天堂久久| 欧美色亚洲| 在线观看无码av五月花| 久久无码av三级| 久久www视频| 97se亚洲| 免费一级无码在线网站| 小说区 亚洲 自拍 另类| 国产真实乱人视频| 一级看片免费视频| 国产精品亚洲五月天高清| 欧美性久久久久| 国模视频一区二区| 91美女视频在线| 老司机午夜精品网站在线观看 | 日本一区中文字幕最新在线| 91色在线观看| 国产精品开放后亚洲| 午夜啪啪福利| 国产真实自在自线免费精品| 亚洲精品成人7777在线观看| 亚洲人成在线精品| 欧美一区精品|