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

基于桁架的多網絡遠程控制相機精準移動方法

2018-06-12 06:41:20劉昱顯來智勇石復習田建州
現代電子技術 2018年12期

劉昱顯 來智勇 石復習 田建州

摘 要: 提出一種多網絡遠程控制方法,以平行四桿結構桁架為載臺,基于STM32F407芯片設計步進電機驅動電路和反饋信號采集電路。通過4G網絡、W5200網絡模塊、OneNET平臺組網實現專家端口和數據中心交互控制網絡相機精準定位的功能。根據實時性和精準性設計網絡控制方案,并提出相機定位公式。為使水平移動誤差控制在5%內,綜合考慮靈敏度、穩定性、移動誤差,設定電機速度為2.0 cm/s。調整參數改善網絡通信并統計流量消耗,最終設定系統異常重啟時長為30 s,W5200網絡通信定時參數為5 s,W5200網絡異常重啟時長為10 s,每小時消耗流量3~4 MB。

關鍵詞: 多網絡; 平行四桿桁架; 步進電機; 交互控制; W5200網絡; 相機定位

中圖分類號: TN711?34; TP273.5 文獻標識碼: A 文章編號: 1004?373X(2018)12?0006?04

Abstract: A multi?network remote control method is proposed. With the parallel four?bar structure truss as the platform, the stepper motor drive circuit and feedback signal acquisition circuit are designed based on the STM32F407 chip. The accurate positioning function of the network camera interactively controlled by the expert port and data center is realized by means of the networking of 4G network, W5200 network module, and OneNET platform. Network control scheme is designed according to the real?time and precision performances, and the camera positioning formula is put forward. To control the horizontal movement error within 5%, the motor speed is set to 2.0 cm/s, comprehensively considering the sensitivity, stability and movement error. Network communications is improved by adjusting parameters, and traffic consumption statistics is obtained. The abnormal restart time duration of the system is set to 30 s, the timing parameter of W5200 network communications is set to 5 s, and the abnormal restart time duration of W5200 network is set to 10 s, with 3~4 MB traffic consumed per hour.

Keywords: multi?network; parallel four?bar truss; stepper motor; interactive control; W5200 network; camera positioning

0 引 言

基于T型桁架應用網絡通信和步進電機控制技術設計的作物監測系統實現了遠程多點監測[1],但存在以下問題:第一、僅使用有線網絡在農田部署的成本和維護代價較高,且難以實現跨網交互實時控制;第二、T型桁架垂直導桿搭載步進電機震動嚴重影響網絡相機運動穩定性,且運動方式不靈活;第三、不能精準定位和實時反饋網絡相機位置。龔金成等對步進電機的網絡控制策略、通信方式和安全控制等方面進行了研究,采用在遠程客戶端實時操控電機的方法[2]。4G網絡無需布線、傳輸速度高、實時性好 [3],謝相博等基于4G設計的無人機巡航系統實現了遠程飛行控制和準確反饋飛行信息[4]。無線網絡對TCP擁塞控制具有挑戰性,國內外多是從擁塞控制算法方面改進以提高TCP通信性能[5],為應對互聯網擁塞控制異質性,Wang Z等提出了一種INVS的新型TCP協議[6]。由于網絡通信中存在多種網絡結構,基于TCP協議跨平臺通信會導致很多問題,而基于物聯網平臺可解決該問題,石棟等設計的老人活動監測系統可通過手機APP或物聯網云平臺查看 [7];袁穎等為研究環境參數對光伏電站的影響利用Yeelink平臺實現上位機監測[8]。本文通過專家端口和數據中心利用OneNET平臺、W5200硬件TCP/IP協議棧、4G網絡組網實現多網絡交互控制步進電機精準定位,設計平行四桿結構桁架并研究步進電機的網絡控制策略。

1 系統設計

1.1 平行四桿結構桁架設計

所設計桁架采用單軌雙電機協同驅動,以增強縱向穩定性,平行四桿結構桁架如圖1所示,網絡相機運動路徑更加靈活。

1.2 步進電機精準定位設計

網絡相機通過步進電機協同驅動,并依據捕獲的步進電機反饋脈沖信號以實現精準定位,為此設計驅動電路和步進電機反饋信號采集電路,并設計控制電路以實現信號處理功能。不同控制電路和方法會影響步進電機驅動性能[9]。李傳明等為改善步進電機失步基于STM32設計系統的控制誤差[10]小于0.01°。采用基于ARM Cortex?M3架構的STM32F407VET6芯片設計控制電路 [11]。其定時器功能和外部中斷控制器性能滿足雙路驅動信號輸出和反饋信號采集需求,其時鐘頻率滿足信號處理速度要求。步進電機可將STM32F407VET6芯片輸出的數字脈沖信號轉化為角位移偏量,因此采用LC86H298型兩相閉環步進電機,根據搭載網絡相機重量和桁架機械摩擦力,步進電機相電流為3.0 A,保持力矩為3.0 N·m,均采用37 V直流電壓驅動。步進電機驅動器采用LCDA86H型,驅動脈沖信號和步進電機反饋脈沖信號標準電壓為5 V,而STM32F407VET6芯片標準電壓為3.3 V,因此在驅動電路和步進電機反饋信號采集電路中采用PC818芯片設計了光耦隔離功能。STM32F407的PC0,PC1輸出速度脈沖信號和方向脈沖信號給1號步進電機,PC2,PC3輸出速度脈沖信號和方向脈沖信號給2號步進電機, PE0,PE1采集1號步進電機反饋脈沖信號,PE2,PE3采集2號步進電機反饋脈沖信號。反饋信號采集電路外接5 MHz的差分信號轉集電極信號模塊,兩相閉環步進電機每轉動1圈產生1 000個脈沖信號,工作頻率滿足要求。其輸入端與閉環步進電機驅動器反饋信號連接,輸出端與反饋信號采集電路輸入端相連,所設計控制器如圖2所示。

1.3 遠程控制步進電機的W5200通信設計

STM32F407與W5200通過SPI1接口通信,速率高達80 MHz,可觸發中斷專用發送和接收,并使用DMA進行數據傳輸。為降低網絡通信功耗,W5200采用以太網數據包網絡喚醒模式,其以太網接口與4G無線路由器通過網線連接,在軟件中設置網絡參數并通過HTTP報文協議與OneNET服務器雙向通信。分析網絡通信過程:專家端口或數據中心通過OneNET服務器傳遞控制命令,W5200通過4G網絡連接OneNET服務器獲取網絡相機運動控制命令,并由STM32F407解析和驅動步進電機轉動實現網絡相機精準移動。STM32F407定時將網絡相機在桁架坐標體系中的位置信息通過W5200和4G網絡傳遞到OneNET服務器,專家端口和數據中心均通過OneNET服務器獲取網絡相機的最新位置。每條控制指令和反饋數據通過該組網方案進行傳輸在如下過程產生延時:路由處理、OneNET處理、W5200處理。無線網絡延時和故障難以避免,增加了對實時性要求較高的步進電機精準移動控制難度,為此設計的通信流程如圖4所示。

初始化完成I/O口、時鐘、串口、SPI、W5200、AT24C02、DMA、定時器、中斷配置、網絡配置的初始化。AT24C02存儲網絡相機位置信息,以防因系統重啟而導致數據丟失,采用先存儲后傳輸模式。W5200實時獲取最新預定到達位置,并優先檢測位置歸零命令。如檢測位置歸零開關狀態為ON,則將AT24C02模塊存儲的網絡相機位置數據清零,直至位置歸零狀態為OFF才檢測其他控制命令。制定網絡相機運動策略避免因網絡相機同時水平和垂直運動不穩定的弊端。W5200采用DHCP方法獲取IP地址,作為客戶端通過TCP/IP協議與OneNET服務器完成數據交互,通過Socket方法通信,連接函數出現超時中斷則需重新調用,因此W5200網絡通信中斷處理的設計至關重要。利用STM32F407的16個中斷優先級嵌套矢量中斷控制器實現更低的W5200網絡通信中斷處理延遲,直接向內核傳遞中斷入口向量表地址,使中斷提前處理,中斷入口在中斷退出時不需指令可自動恢復,在頻繁調用的中斷函數中直接配置寄存器以縮短數據處理時間。W5200中斷處理設計流程如圖5所示。

其中S_tx_process()函數指定Socket0發送數據, S_rx_process()函數指定Socket0接收數據,如果Socket0產生數據中斷則調用該函數。Read_W5200()函數從W5200指定寄存器讀取一個字節數據,Write_W5200()函數向W5200指定寄存器寫數據,其底層實現使用了SPI1通信方式。

2 系統測試和分析

經測試步進電機協同驅動過程中無明顯啟動和停止時間差,電機轉速越慢網絡相機晃動幅度越小。實施了網絡相機移動誤差測試,設定水平預定位置為50.0 cm,測試不同速度模式下水平移動誤差,經過80次測試平均誤差如表1所示。

為了使水平移動誤差控制在5%內,綜合考慮控制靈敏度、網絡相機運動穩定性、移動誤差要求,最終設定電機速度為2.0 cm/s。該速度模式滿足遠程控制網絡相機通過桁架進行多點監控的要求。通過調整參數改善網絡通信性能并統計流量消耗情況。4G無線路由器采用華為B315S?936型,網絡協議是IEEE 802.11b/g/n。經過實驗,最終確定系統異常定時重啟時長為30 s,W5200獲取OneNET服務器最新數據定時參數為5 s,W5200網絡異常重啟時長為10 s,網絡相機位置反饋時間間隔為5 s。在該情況下,4G無線路由器每小時消耗流量3~4 MB。

3 結 語

本文研究了一種基于平行四桿桁架的多網絡遠程控制網絡相機精準移動的方法,采用OneNET平臺、W5200硬件TCP/IP協議棧、4G網絡組網實現了專家端口和數據中心交互控制網絡相機定位的功能。通過速度、網絡參數調試,使靈敏度、穩定性、移動誤差均滿足網絡相機多點監控的要求。該方法還需對路徑規劃算法和速度智能調節算法進行深入研究。

注:本文通訊作者為來智勇。

參考文獻

[1] 韓文霆,崔利華,陳微,等.桁架式可移動作物生長遠程監控系統設計[J].農業工程學報,2014,30(13):160?168.

HAN Wenting, CUI Lihua, CHEN Wei, et al. Design of movable remote crop monitoring system on fixed truss [J]. Transactions of the Chinese Society of Agricultural Engineering, 2014, 30(13): 160?168.

[2] 龔金成,諶建飛,趙丹,等.步進電機遠程控制方案的設計及實現[J].機電工程,2016,33(11):1398?1402.

GONG Jincheng, CHEN Jianfei, ZHAO Dan, et al. Design and implementation of remote control for stepper motor [J]. Journal of mechanical & electrical engineering, 2016, 33(11): 1398?1402.

[3] 王德麾,馮軍帥,宋海亮,等.基于無線傳感器網絡和3G/4G的遠程環境監測系統研究[J].物聯網技術,2015,5(3):17?18.

WANG Dehui, FENG Junshuai, SONG Hailiang, et al. Research of remote environmental monitoring system based on wireless sensor network and 3G/4G [J]. Internet of Things technologies, 2015, 5(3): 17?18.

[4] 謝相博,徐光輝,范凱鑫,等.基于4G的無人機遠程巡邏系統[J].通信技術,2015,48(11):1305?1309.

XIE Xiangbo, XU Guanghui, FAN Kaixin, et al. UAV remote patrol system based on 4G [J]. Communications technology, 2015, 48(11): 1305?1309.

[5] WANG J, WEN J, ZHANG J, et al. TCP?FIT: an improved TCP algorithm for heterogeneous networks [J]. Journal of network & computer applications, 2016, 71: 167?180.

[6] WANG Z, ZENG X, LIU X, et al. TCP congestion control algorithm for heterogeneous Internet [J]. Journal of network & computer applications, 2016, 68: 56?64.

[7] 石棟,張克華,徐彪.獨居老人云智能跌倒實時檢測系統的開發[J].計算機工程與應用,2016,52(19):259?264.

SHI Dong, ZHANG Kehua, XU Biao. Development of cloud intelligent real?time fall detection system for the aged population [J]. Computer engineering and applications, 2016, 52(19): 259?264.

[8] 袁穎,孫榮霞,李瑞,等.基于ZigBee的光伏電站環境實時監測系統[J].微型機與應用,2017,36(3):33?35.

YUAN Ying, SUN Rongxia, LI Rui, et al. Real?time monitoring system for photovoltaic power station environment based on ZigBee [J]. Microcomputer & its applications, 2017, 36(3): 33?35.

[9] 廖平,韓偉偉.基于STM32多步進電機驅動控制系統設計[J].儀表技術與傳感器,2016(4):71?73.

LIAO Ping, HAN Weiwei. Design of Drive control system of multiple stepper motors based on STM32 [J]. Instrument technique and sensor, 2016(4): 71?73.

[10] 李傳明,崔更申,尹鵬,等.基于STM32F4的電機控制系統設計[J].計算機測量與控制,2015,23(10):3370?3372.

LI Chuanming, CUI Gengshen, YIN Peng, et al. Design of motor control system based on STM32F4 [J]. Computer measurement & control, 2015, 23(10): 3370?3372.

[11] 趙科,李常賢,張彤.基于STM32的無線溫濕度控制器[J].化工自動化及儀表,2015,42(6):629?633.

ZHAO Ke, LI Changxian, ZHANG Tong. Design of wireless temperature and humidity controller based on STM32 [J]. Control and instruments in chemical industry, 2015, 42(6): 629?633.

主站蜘蛛池模板: 国产sm重味一区二区三区| 国产美女精品人人做人人爽| 午夜不卡视频| 久久黄色视频影| 日韩 欧美 小说 综合网 另类 | 黑人巨大精品欧美一区二区区| 亚洲av成人无码网站在线观看| 国产91蝌蚪窝| 无码AV动漫| 久久精品只有这里有| 国产一级妓女av网站| 精品乱码久久久久久久| 红杏AV在线无码| 国产黑丝一区| 好吊妞欧美视频免费| 国产在线拍偷自揄观看视频网站| 亚洲手机在线| 欧美三级日韩三级| 日韩欧美色综合| 国产精品免费久久久久影院无码| 欧美色综合网站| 亚洲欧洲综合| 久久国产精品夜色| 免费va国产在线观看| 欧美啪啪一区| 亚洲成人黄色在线观看| 在线日本国产成人免费的| 亚洲一区二区三区麻豆| 99精品欧美一区| 久久99精品久久久久久不卡| a天堂视频| 亚洲三级电影在线播放| 国产成人免费观看在线视频| 天堂在线www网亚洲| 亚洲最黄视频| 亚洲娇小与黑人巨大交| 亚洲欧美精品一中文字幕| 特级精品毛片免费观看| 中文字幕精品一区二区三区视频 | 国产精品原创不卡在线| 午夜毛片免费观看视频 | 欧美高清日韩| 亚洲一区二区日韩欧美gif| 国产在线八区| 免费看一级毛片波多结衣| 亚洲精品国产自在现线最新| 色婷婷综合激情视频免费看| 亚洲第一中文字幕| 欧美国产综合色视频| 欧美69视频在线| 国产幂在线无码精品| 亚洲色欲色欲www网| av一区二区三区高清久久| 欧美一级夜夜爽www| 99热这里只有精品国产99| 亚洲成a人在线播放www| 国产不卡在线看| 五月婷婷欧美| 欧美精品二区| 国产一区亚洲一区| 日本色综合网| 夜夜操天天摸| 91久久精品国产| 亚洲欧美一区在线| 在线毛片网站| 久久精品国产精品国产一区| 在线毛片网站| 国产真实乱了在线播放| 欧美国产日产一区二区| 国产女同自拍视频| 无码视频国产精品一区二区| 国产福利不卡视频| 久久国产乱子| 精品无码日韩国产不卡av| 手机在线免费不卡一区二| 欧美啪啪精品| 亚洲人妖在线| 亚洲国产成人在线| 国产全黄a一级毛片| 国产99欧美精品久久精品久久| 国产成人毛片| 在线看片中文字幕|