• 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>
    當前位置: 首頁 > 專利查詢>申久祝專利>正文

    一種基于VB和串行通信的步進電機控制系統技術方案

    技術編號:15694761 閱讀:249 留言:0更新日期:2017-06-24 10:02
    一種基于VB和串行通信的步進電機控制系統,控制系統硬件主要包括PC機、單片機、直流電源、步進電機驅動器和步進電機。該控制系統利用Visual?Basic?6.0提供的串口通信控件MSComm實現了PC機與步進電機控制電路之間的數據通訊,并最終實現由PC機直接控制步進電機。該系統能夠較好地控制步進電機,控制電路結構簡單,成本低,且有友好的人機交互界面。

    A stepping motor control system based on VB and serial communication

    A stepping motor control system based on VB and serial communication. The hardware of the control system mainly includes PC, SCM, DC power supply, stepper motor driver and stepper motor. The data communication control system using Visual Basic 6 provide serial communication control MSComm to realize PC and step between the motor control circuit, and finally realized by PC direct control of stepper motor. The system can control the stepping motor better, the control circuit is simple, the cost is low, and it has a friendly human-computer interaction interface.

    【技術實現步驟摘要】
    一種基于VB和串行通信的步進電機控制系統所屬
    本專利技術涉及一種基于VB和串行通信的步進電機控制系統,適用于機械領域。
    技術介紹
    步進電機是將輸入的電脈沖數字控制信號轉換成角位移或直線位移的伺服電動機,具有控制方便、體積小、可快速起動和停止的特點,其驅動速度和指令脈沖能嚴格同步,具有較高的重復定位精度,并能實現正反轉和平滑速度調節,其運行速度和步距也不受電源電壓波動及負載的影響,誤差不長期積累,控制性能好。由于步進電機具有這些優點,所以它在儀器儀表、機器人、數控機床、紡織、輕工、石油、郵電、冶金和化工等行業得到了越來越廣泛的應用。近年來大規模集成電路的發展以及各種單片機的迅速發展和普及,為設計功能強、價格低的步進電機控制驅動器提供了先進的技術和充足的資源。
    技術實現思路
    本專利技術提出了一種基于VB和串行通信的步進電機控制系統,利用VisualBasic6.0提供的串口通信控件MSComm實現了PC機與步進電機控制電路之間的數據通訊,并最終實現由PC機直接控制步進電機。該系統能夠較好地控制步進電機,控制電路結構簡單,成本低,且有友好的人機交互界面。本專利技術所采用的技術方案是:所述控制系統硬件主要包括PC機、單片機、直流電源、步進電機驅動器和步進電機,在圖像采集過程中需要對滑臺進行控制,控制命令由PC機通過用VB編寫的人機界面經串行通信口傳送到單片機,單片機根據命令向步進電機驅動器發出控制信號由驅動器驅動步進電機運行。所述控制系統的步進電機為兩相步進電機,驅動器選用SD-2H044MA,利用步進電機驅動器驅動步進電機,單片機系統只需要輸出脈沖信號PLUS、轉向信號DIR和使能信號ENBL即可實現對步進電機的控制。所述PC機與單片機之間采用串行通訊方式,由于PC機串口電平邏輯是RS-232C電平,而STC89C52RC串口電平邏輯是TTL電平,因此二者不能直接相連接,故需要進行電平轉換。在該系統中,選用了MAX232作為電平轉換的器件。通過MAX232轉換出來的RS-232C串行信號再連至DB9插座與外部PC連接,便可建立RS-232C的通訊接口。所述控制系統利用單片機的P2口的3個引腳P2.0、P2.1、P2.2,分別輸出脈沖、轉向和使能信號,送入到步進電機驅動器,系統需要提供單片機需要的5VDC電源和驅動器需要的24VDC電源,采用系統計算機USB13輸出的+5VDC電源給單片機供電,用一個開關電源給驅動器供電。在單片機控制系統中,根據系統所要求的功能,在PC機上利用VisualBasic6.0編寫人機交互界面,輸入步進電機的速度信號、轉向和步進電機所帶動的檢測盒的行程。這些指令參數由串口傳送給單片機,單片機向步進電機驅動器發出脈沖和方向信號,控制步進電機的速度、轉向及行程。軟件部分由PC中的基于VisualBasic6.0的上位機程序和單片機中的步進電機控制程序兩大模塊組成。人機界面模塊作為參數輸入及控制模塊,實現通過PC機向單片機輸送參數及控制指令。根據功能要求,在此界面的文本控件中可輸入檢測盒的運行行程,通過改變滑動條滑塊改變速度,運行過程中可實現暫停,另外能夠控制步進電機實現點動。本專利技術的有益效果是:利用VisualBasic6.0提供的串口通信控件MSComm實現了PC機與步進電機控制電路之間的數據通訊,并最終實現由PC機直接控制步進電機。該系統能夠較好地控制步進電機,控制電路結構簡單,成本低,且有友好的人機交互界面。附圖說明圖1是本專利技術的控制系統組成結構框圖。圖2是本專利技術的進電機和驅動器的連接圖。圖3是本專利技術的單片機的串口通信電路圖。圖4是本專利技術的控制信號輸出電路圖。具體實施方式下面結合附圖和實施例對本專利技術作進一步說明。如圖1,控制系統硬件主要包括PC機、單片機、直流電源、步進電機驅動器和步進電機,在圖像采集過程中需要對滑臺進行控制,控制命令由PC機通過用VB編寫的人機界面經串行通信口傳送到單片機,單片機根據命令向步進電機驅動器發出控制信號由驅動器驅動步進電機運行。如圖2,控制系統的步進電機為兩相步進電機,驅動器選用SD-2H044MA,利用步進電機驅動器驅動步進電機,單片機系統只需要輸出脈沖信號PLUS、轉向信號DIR和使能信號ENBL即可實現對步進電機的控制。如圖3,PC機與單片機之間采用串行通訊方式,由于PC機串口電平邏輯是RS-232C電平,而STC89C52RC串口電平邏輯是TTL電平,因此二者不能直接相連接,故需要進行電平轉換。在該系統中,選用了MAX232作為電平轉換的器件。通過MAX232轉換出來的RS-232C串行信號再連至DB9插座與外部PC連接,便可建立RS-232C的通訊接口。如圖4,控制系統利用單片機的P2口的3個引腳P2.0、P2.1、P2.2,分別輸出脈沖、轉向和使能信號,送入到步進電機驅動器,系統需要提供單片機需要的5VDC電源和驅動器需要的24VDC電源,采用系統計算機USB13輸出的+5VDC電源給單片機供電,用一個開關電源給驅動器供電。在單片機控制系統中,根據系統所要求的功能,在PC機上利用VisualBasic6.0編寫人機交互界面,輸入步進電機的速度信號、轉向和步進電機所帶動的檢測盒的行程。這些指令參數由串口傳送給單片機,單片機向步進電機驅動器發出脈沖和方向信號,控制步進電機的速度、轉向及行程。軟件部分由PC中的基于VisualBasic6.0的上位機程序和單片機中的步進電機控制程序兩大模塊組成。人機界面模塊作為參數輸人及控制模塊,實現通過PC機向單片機輸送參數及控制指令。根據功能要求,在此界面的文本控件中可輸入檢測盒的運行行程,通過改變滑動條滑塊改變速度,運行過程中可實現暫停,另外能夠控制步進電機實現點動。本文檔來自技高網...
    一種基于VB和串行通信的步進電機控制系統

    【技術保護點】
    一種基于VB和串行通信的步進電機控制系統,其特征是:所述控制系統硬件主要包括PC機、單片機、直流電源、步進電機驅動器和步進電機,在圖像采集過程中需要對滑臺進行控制,控制命令由PC機通過用VB編寫的人機界面經串行通信口傳送到單片機,單片機根據命令向步進電機驅動器發出控制信號由驅動器驅動步進電機運行。

    【技術特征摘要】
    1.一種基于VB和串行通信的步進電機控制系統,其特征是:所述控制系統硬件主要包括PC機、單片機、直流電源、步進電機驅動器和步進電機,在圖像采集過程中需要對滑臺進行控制,控制命令由PC機通過用VB編寫的人機界面經串行通信口傳送到單片機,單片機根據命令向步進電機驅動器發出控制信號由驅動器驅動步進電機運行。2.根據權利要求1所述的一種基于VB和串行通信的步進電機控制系統,其特征是:所述控制系統的步進電機為兩相步進電機,驅動器選用SD-2H044MA,利用步進電機驅動器驅動步進電機,單片機系統只需要輸出脈沖信號PLUS、轉向信號DIR和使能信號ENBL即可實現對步進電機的控制。3.根據權利要求1所述的一種基于VB和串行通信的步進電機控制系統,其特征是:所述PC機與單片機之間采用串行通訊方式,由于PC機串口電...

    【專利技術屬性】
    技術研發人員:申久祝
    申請(專利權)人:申久祝,
    類型:發明
    國別省市:遼寧,21

    網友詢問留言 已有0條評論
    • 還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 国产AV无码专区亚洲AV男同| 久久AV高潮AV无码AV| 亚洲AV无码一区二三区| 亚洲国产精品无码久久青草| 久久老子午夜精品无码怎么打| 亚洲AV无码一区二区三区在线| 久久亚洲精品无码gv| 久久久久无码精品国产| 亚洲av无码成人精品区一本二本| 波多野结衣AV无码| 99精品一区二区三区无码吞精| 亚洲精品无码你懂的网站| 中文字幕无码视频手机免费看| 久久精品无码一区二区app| 99精品一区二区三区无码吞精| 国产成人无码综合亚洲日韩| 亚洲成在人线在线播放无码| 日韩综合无码一区二区| 内射人妻无码色AV天堂| 久久av无码专区亚洲av桃花岛| 成人无码一区二区三区| 免费无码又爽又刺激高潮的视频| 亚洲AV中文无码字幕色三| 东京热人妻无码人av| 亚洲精品国产日韩无码AV永久免费网 | av无码免费一区二区三区| 国产成人无码AV一区二区在线观看 | 国产成人精品一区二区三区无码| 无码国内精品久久人妻蜜桃| 国产成人无码综合亚洲日韩| 国精品无码一区二区三区在线| 无码h黄肉3d动漫在线观看| 亚洲无码高清在线观看| 亚洲最大av无码网址| 人妻无码久久久久久久久久久 | 无码AV动漫精品一区二区免费| 69久久精品无码一区二区| 亚洲Av无码乱码在线播放| 乱人伦人妻中文字幕无码| 国产精品无码v在线观看| 尤物永久免费AV无码网站|