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

基于PTR2000的步進電機無線控制系統

2010-09-29 11:27:38李立明柴曉冬
網絡安全與數據管理 2010年6期
關鍵詞:指令單片機系統

李立明 ,柴曉冬 ,方 宇

(1.上海工程技術大學 城市軌道交通學院,上海201620;2.上海工程技術大學 汽車工程學院,上海201620)

步進電機是一種將電脈沖轉化為角位移或直線位移的執行機構。由于步進電機具有控制簡便、定位準確等特點,因而廣泛應用于如機器人手臂運動等各種自動化控制系統和機械設備中。隨著無線通信技術的發展,遠程無線控制受到廣泛關注。本文介紹了一種基于PTR2000的步進電機無線控制系統,該系統實現了電路板級通信,實現了同時對4臺步進電機的無線控制,系統采用模型車輛作為步進電機的載體。

1 系統概述

本系統主要由上位PC機、AT89C51單片機、驅動電路模塊、PTR2000無線通信模塊和步進電機組成,其系統結構圖如圖1所示。其中,上位機是PC機,采用C++實現用戶界面,并利用串口通過PTR2000實現用戶與步進電機控制模塊的指令傳輸,實現對步進電機的遠程無接觸控制。

PTR2000[1-2]工作頻率為國際通用的數據傳輸頻率段433 MHz,采用抗干擾能力較強的頻移鍵控(FSK)調制/解調方式,擴展能力強,特別適合工業控制場合;使用DDS+PLL頻率合成技術,頻率穩定性好;低工作電壓2.7 V,功耗小,接收待機狀態僅為8 μA,具有兩個頻道,特別適合需要多信道工作的特殊場合;工作速率最高可達到20 kb/s(也可在如4 800 b/s、9 600 b/s低速率下工作);可直接連接 CPU串口,也可以接計算機PS232接口,軟件編程方便;由于采用低發射功率(+10 dBm),高接收靈敏度(-105 dBm)的設計,無需申請使用許可證;標準DIP引腳間距,更適合嵌入式設備。在空曠地帶有效范圍可達300 m。

2 系統軟硬件設計

2.1 硬件電路設計

PC機與PTR2000之間連接,必須經過電平轉換,將TTL電平利用MAX232轉換成RS-232C電平。PTR2000與PC機串口連接電路如圖2所示。

PTR2000直接與單片機的串口TxD、RxD相連接。PTR2000無線Modem的DI接單片機的串口發送,PTR2000無線Modem的DO接單片機串口的接收。

步進電機的控制電路硬件框圖如圖3所示。

圖3 步進電機控制框圖

采用可編程定時計數器8253實現單片機對步進電機的通電換向即脈沖分配,由于單片機的本身驅動能力有限,系統采用L297[3]與UM2003組成步進電機驅動電路。L297為步進電機控制集成芯片適用與雙極性兩相步進電機或單極性四相步進電機的控制。ULN2003為高電壓大電流的達林頓管。

2.2 軟件部分

通過PTR2000建立PC機與單片機之間無線通信網絡,實現PC機與單片機的異步通信。PC機與單片機采用查詢方式發送和接收數據,為確保數據的準確性,系統制定了PC機與單片機的通信協議。制定無線通信協議的第一任務是要能識別數據傳送過程中的干擾噪聲和有效數據,為保證數據通信的可靠性,通信協議如下:

(1)PC機與AT89C51單片機都可以發送和接收;

(2)PC機與AT89C51單片機的通信波特率為9 600 b/s。其中單片機采用的晶振為11.059 2 MHz,采用串口方式1,設定單片機工作模式為:TMOD=0X20,TH1=0XFD,TL1=0XFD,SCON=0X50;

(3)握手信號:長度為3個字節,格式為:0XFF+0X00+0XFF。其中的第2個字節“0X00”代表步進電機的序號,實際工作中用 01、02、03和 04代表本系統中的 4臺步進電機,確保每臺步進電機接收指令的準確性;

(4)PC機的指令為:握手信號+指令+奇偶效驗位;

(5)AT89C51單片機的發送數據格式為:握手信號+車號+數據+奇偶校驗位。其中數據為3個字節長度,在系統中代表地址碼。

圖4中顯示的上位機接收到下位機發送的信號,在上位機監控界面中只顯示車號和地址數據碼。如第一行數據中的“02 00 00 00”表示 2號步進電機剛接到啟動指令開始運動;在工作過程中,下位機實時向上位機傳輸步進電機的地址碼,從而上位機地址碼可以判斷出車輛的實時位置;當下位機收到停止指令后,步進電機停止工作。圖4中當下位機收到停止指令后,步進電機停止工作,發送數據保持不變,代表車輛停在某一位置。如圖4中的02 15 56 AE。

3 步進電機運動控制

步進電機[4]的加減速有嚴格的控制要求,就是保證在不失步和過沖的前提下,用最快的速度和最短的時間移動到指定位置。步進電機控制算法有按斜率線控制、指數曲線控制、拋物線控制[5-6]等。

本系統采用步進電機的指數曲線控制方式。指數線控制是指在加速或減速時,步進電機的速度呈指數線變化。給步進電機一個脈沖信號,步進電機就轉動一個角度或前進一步。設輸入的脈沖數為N,輸出轉角為θ,則θ=θSN(θS為步距角)。 步進電機的動力方程為:

式中,T為電機輸出力矩或產生力矩,J為轉子轉動慣量,B為摩擦系數,TL為負載轉矩,θ為轉子位置。設ω為電機的轉子速度,令,驅動脈沖的頻率用f表示,則 ω=θSf,而式(1)又可表示為:

如果要求電機盡可能快地加速,則在所有頻率下都必須產生最大轉矩,則式(2)步進電機的運動一定滿足如式(3)所示條件:

式中,TM為步進電機輸出力矩,通過電機的矩頻特性曲線,假設該曲線是線性下降的,電機的輸出力矩可表示為:

式中,TMA為最大轉矩,k為假定輸出轉矩按直線變化時的斜率。 聯立式(3)、式(4),得式(5)為:

在 t=0,f=0時解得:

將升速過程均勻離散為 n段,整個上升時間為t,則相鄰的時間間隔為:

式中,n為階梯升速的分檔數,則每一檔頻率為:

通過每檔頻率可以計算出上升各檔持續的脈沖數N(t)和上升檔定時器初值T(k)。降速可看作升速的逆過程。

系統采用硬件定時,使用單片機的定時/計數器T0或T1。首先根據定時的時間長短設置定時器的工作模式,然后輸入定時器的定時常數,則定時器就會定時溢出,單片機就會每溢出一次就產生一個脈沖信號控制步進電機轉動。硬件定時的方法既需要硬件(定時/計數器T0或T1),又需要軟件來產生所需頻率的脈沖信號,是一種軟硬結合的方法。雖然占用了一個定時器,但是提高了CPU的利用率,CPU在定時器沒產生溢出時運行其他程序。圖5中顯示了4臺步進電機按上位機指令分別在不同位置啟動、運行和停止的實時速度曲線,電機加減速按指數曲線控制。

該系統實現了利用無線通信方式對步進電機遠程無線的控制,在實際操作環境中步進電機的加減速并為嚴格按照指數曲線控制。另外當受到實際環境空間電磁波的干擾時,PTR2000的通信距離達不到300 m,因而系統抗干擾能力還有待提高。該系統為進一步可靠應用步進電機提供了一種參考。

[1]郝小江,張小平.基于PTR2000的單片機無線數據傳輸[J].攀枝花學院學報,2006,23(6):83-86.

[2]曹俊,汪濱琦.用 PTR2000實現單片機與PC機間的無線數據通信[J].微計算機信息,2002,23(2):117-120.

[3]潘海燕,姚朝霞.基于L297的兩相步進電機驅動器[J].機電工程,2007,24(4):86-88.

[4]程憲平.機電傳動與控制[M].武漢:華中理工大學出版社,1997.

[5]李曉貞,王福志,王忠舉,等.基于單片機的步進電機調速研究[J].農業裝備與車輛工程,2008,(5):22-24.

[6]李會燕,胡榮強.基于單片機的步進電機控制系統[J].自動化技術與應用,2007,26(11):75-77.

猜你喜歡
指令單片機系統
聽我指令:大催眠術
Smartflower POP 一體式光伏系統
工業設計(2022年8期)2022-09-09 07:43:20
WJ-700無人機系統
ZC系列無人機遙感系統
北京測繪(2020年12期)2020-12-29 01:33:58
基于單片機的SPWM控制逆變器的設計與實現
電子制作(2019年13期)2020-01-14 03:15:28
基于單片機的層次漸變暖燈的研究
電子制作(2019年15期)2019-08-27 01:12:10
基于單片機的便捷式LCF測量儀
電子制作(2019年9期)2019-05-30 09:42:02
ARINC661顯控指令快速驗證方法
測控技術(2018年5期)2018-12-09 09:04:26
LED照明產品歐盟ErP指令要求解讀
電子測試(2018年18期)2018-11-14 02:30:34
連通與提升系統的最后一塊拼圖 Audiolab 傲立 M-DAC mini
主站蜘蛛池模板: 久久亚洲国产一区二区| 久久青草精品一区二区三区| 亚洲日韩欧美在线观看| 国产精品真实对白精彩久久| 毛片久久久| 午夜丁香婷婷| 找国产毛片看| 一级不卡毛片| 在线视频亚洲欧美| 天天躁日日躁狠狠躁中文字幕| a亚洲天堂| 无码中文字幕乱码免费2| 亚洲色欲色欲www在线观看| 国产精品不卡片视频免费观看| 中文字幕在线看| 熟妇无码人妻| 午夜福利免费视频| 免费网站成人亚洲| 四虎亚洲精品| 久久精品一品道久久精品| 久久久亚洲色| 亚洲成人在线免费观看| 欧美亚洲一区二区三区在线| 精品国产欧美精品v| 国产69精品久久久久妇女| 国产精品伦视频观看免费| 日韩高清一区 | 久久综合国产乱子免费| 国产一区二区网站| 精品人妻系列无码专区久久| 亚洲人妖在线| 亚洲人成网站色7799在线播放| 97se亚洲综合在线天天| 国产在线观看一区二区三区| 免费a在线观看播放| 在线看片中文字幕| 日本道中文字幕久久一区| 蜜芽一区二区国产精品| 色吊丝av中文字幕| 国产成人无码播放| 亚洲午夜综合网| 亚洲欧美另类久久久精品播放的| 亚洲国模精品一区| 欧美午夜久久| 国产精品深爱在线| 亚洲女同欧美在线| 青青青国产在线播放| 中文字幕无码中文字幕有码在线| 成人福利视频网| 亚洲一级毛片在线观播放| 久久五月天国产自| 伊人久久大香线蕉影院| 国产打屁股免费区网站| 国产人免费人成免费视频| 亚洲综合专区| 男人天堂伊人网| 亚洲无线国产观看| 一本二本三本不卡无码| 99色亚洲国产精品11p| 五月婷婷激情四射| 精品久久国产综合精麻豆| 青青草国产精品久久久久| 久久这里只精品热免费99| 国产欧美日韩另类精彩视频| 国产精品专区第1页| 国产精品999在线| 国产成人精品一区二区三区| 国产在线自乱拍播放| 在线播放国产99re| 性欧美在线| h网站在线播放| 高清不卡一区二区三区香蕉| 欧美成人aⅴ| 国产成人免费| 精品久久久久久成人AV| 国产亚洲精品自在久久不卡 | 日本三级精品| 精品一区二区三区中文字幕| 亚洲高清资源| AV熟女乱| 欧美精品1区| 色哟哟国产精品一区二区|