亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于ARM Cortex-M3內(nèi)核的嵌入式運動控制箱的設計與實現(xiàn)

        2024-01-09 05:09:02嚴成武
        機電工程技術(shù) 2023年12期
        關鍵詞:控制箱微控制器伺服電機

        嚴成武,韓 宇

        (深圳技師學院,廣東深圳 518116)

        0 引言

        隨著工業(yè)技術(shù)的發(fā)展,運動控制技術(shù)也在不斷發(fā)展,運動控制技術(shù)在制造業(yè)領域得到廣泛應用。運動控制就是對機械運動部件的位置、速度等進行實時控制管理,使其按照預期的運動軌跡和規(guī)定的運動參數(shù)進行運動[1]。常見的運動控制解決方案為工控機+運動控制卡的方式[2],該解決方案具有穩(wěn)定性好、性能強勁、拓展性強等優(yōu)點,但是該方案成本較高,結(jié)構(gòu)不夠緊湊,在一些運動精度要求相對不高的運動控制場景,以及諸如作為初學者使用的教學實驗載體,較高的成本往往會制約所述運動控制方案的普及。因此,設計一種性價比更高,能滿足一些運動精度要求相對不高的運動控制場景的運動控制方案就很有必要。

        為此,本文從技術(shù)和應用兩個維度出發(fā),針對性地設計出一套具有更高性價比的運動控制方案。該方案以嵌入式微控制器為控制核心,通過控制器對PWM信號進行調(diào)制,以控制伺服電機(或步進電機)。改變PWM 信號頻率,可以調(diào)節(jié)伺服電機(或步進電機)的速度;改變PWM信號個數(shù),可以控制伺服電機(或步進電機)的位置;此外,還可以通過控制器的數(shù)字輸入/輸出口,采集數(shù)字輸入信號或控制其他數(shù)字設備[3]。該嵌入式運動控制箱成本低、功能強大、體積小,適用于對性價比要求較高、對運動精度要求相對不高的場合。

        1 系統(tǒng)組成

        本文所述的運動控制箱以第二代ARM Cortex-M3 為內(nèi)核的32 位微控制器LPC1752 為控制核心單元,內(nèi)置24 V 開關電源、3.3 V 穩(wěn)壓電路、光電隔離接口電路,所有電氣部件固定在鐵制外殼底座上,I/O接口通過上蓋的香蕉插座接線端子與外圍的伺服電機驅(qū)動器或步進電機細分驅(qū)動器連接,以實現(xiàn)控制功能[4]。系統(tǒng)組成如圖1所示,實物如圖2所示。

        圖1 系統(tǒng)組成

        圖2 實物

        2 工作原理

        基于第二代ARM Cortex-M3 內(nèi)核32 位微控制器(LPC1752)的嵌入式運動控制箱通過嵌入式微控制器發(fā)送高低電平信號和PWM 信號,經(jīng)過光電隔離接口電路,將3.3 V輸出電信號轉(zhuǎn)換為24 V輸出電信號,實現(xiàn)與伺服電機驅(qū)動器或步進細分驅(qū)動器的通信,以控制伺服電機或步進電機。通過高低電平信號的變化,可實現(xiàn)對伺服電機或步進電機轉(zhuǎn)向的控制;通過調(diào)制PWM信號的周期和數(shù)量,可實現(xiàn)對伺服電機或步進電機速度、位置的控制。最多可同時控制4 個伺服電機或步進電機。根據(jù)32 位微控制器(LPC1752)PWM 模塊的工作原理,可由以下公式計算PWM 定時器的計數(shù)頻率FPWM計數(shù)頻率,計算公式如下:

        式中:Fpclk為系統(tǒng)時鐘頻率;PWM1PR 為預分頻寄存器,VPWM1PR為其值。

        在32 位微控制器(LPC1752)中,使用匹配寄存器0(PWM1MR0)來控制PWM 的周期、頻率,PWM 輸出頻率fPWM輸出計算公式如下:

        式中:PWM1MR0為匹配寄存器;VPWM1PR0為其值。

        通過改變PWM1MR0 或PWM1PR 的值,就可以改變PWM 的輸出頻率,從而調(diào)節(jié)伺服電機或步進電機的速度。另外,通過控制PWM模塊輸出脈沖時間,從而控制PWM個數(shù),就可以控制伺服電機或步進電機的位置[4]。

        該嵌入式運動控制箱也可以通過嵌入式微控制器(LPC1752)數(shù)字輸出口,發(fā)送數(shù)字信號,經(jīng)過光電隔離接口電路,將3.3 V 輸出電信號轉(zhuǎn)換為24 V 輸出電信號,實現(xiàn)對氣缸或其他電氣功能部件的控制,最多可同時控制16個氣缸或其他電氣功能部件。

        該嵌入式運動控制箱還可以通過光電隔離接口電路,將24 V輸入電信號轉(zhuǎn)換為3.3 V輸入電信號,連接到嵌入式微控制器(LPC1752)數(shù)字輸入口,以實現(xiàn)對傳感器或其他數(shù)字信號的讀取,最多可同時讀取16個傳感器或其他數(shù)字信號。該嵌入式運動控制箱工作原理框圖如圖3所示。

        圖3 工作原理框圖

        3 硬件電路

        該嵌入式運動控制箱硬件電路分為嵌入式微控制器(LPC1752)管腳圖、功能引腳圖、系統(tǒng)電源框圖、光電隔離接口電路圖,具體如下。

        3.1 嵌入式微控制器(LPC1752)管腳圖

        LPC1752采用LQFP80封裝,管腳分布如圖4所示。

        圖4 管腳分布

        3.2 功能引腳圖

        P0.0~P0.31:P0 口是一個32 位I/O 口,每個位都有獨立的方向控制,P0 口引腳的操作取決于引腳連接模塊所選擇的功能。P0 口的引腳P0.4、P0.5、P0.12~P0.14、P0.19~P0.21、P0.23、P0.24、P0.27、P0.28、P0.31不可用。

        P1.0~P1.31:P1 口是一個32 位I/O 口,每個位都有獨立的方向控制,P1 口引腳的操作取決于引腳連接模塊所選擇的功能。P1 口的引腳P1.2、P1.3、P1.5~P1.7、P1.11~P1.13、P1.16、P1.17、P1.21、P1.27不可用。

        P2.0~P2.31:P2 口是一個32 位I/O 口,每個位都有獨立的方向控制,P2 口引腳的操作取決于引腳連接模塊所選擇的功能。P2口的引腳P2.11~P2.31不可用。

        P4.0~P4.31:P4 口是一個32 位I/O 口,每個位都有獨立的方向控制,P4 口引腳的操作取決于引腳連接模塊所選擇的功能。P4 口的引腳P4.0~P4.27、P4.30、P4.31不可用。功能引腳圖如圖5所示。

        圖5 功能引腳圖

        3.3 系統(tǒng)電源框圖

        220 V 交流電經(jīng)過開關電源,轉(zhuǎn)換成24 V 直流電,再經(jīng)過直流穩(wěn)壓電路,將直流24 V轉(zhuǎn)成直流3.3 V。直流3.3 V為嵌入式微控制器的工作電源,直流24 V為接口電路工作電源。系統(tǒng)電源框圖如圖6所示。

        圖6 系統(tǒng)電源框圖

        3.4 光電隔離接口電路

        光電隔離接口電路是基于ARM Cortex-M3 的嵌入式運動控制器實現(xiàn)與外圍負載通信的橋梁,包括輸入接口電路和輸出接口電路。接口電路采用TLP521-4型可控制光電耦合器,實現(xiàn)ARM Cortex-M3 控制器與外圍信號電平高低的轉(zhuǎn)換和光電隔離[5-8]。

        TLP521-4 是一種性能優(yōu)良的可控制光電耦合器元件,其功耗為150 mW,隔離電壓可達2 500 Vrms,廣泛運用在電腦終端機、測量儀器、影印機、家用電器等電器設備中。其主要作用為使控制線路前端與負載之間完全隔離,增強電路的安全性,減小電壓的干擾,同時簡化電路的設計[9-12]。

        3.4.1 輸入接口電路

        基于ARM Cortex-M3 的嵌入式運動控制器共有數(shù)字量輸入接口20 位,能夠?qū)崿F(xiàn)多通道的數(shù)字量同時輸入。圖7 所示為輸入接口電路局部,以TLP521-4 型光電耦合器為核心元件,外圍輸入端電壓為DC24 V,當有外部信號輸入時,通過輸入接口電路轉(zhuǎn)換,將信號轉(zhuǎn)換為DC3.3 V弱電信號供ARM Cortex-M3處理器采集使用[13-14]。

        圖7 輸入接口電路

        3.4.2 輸出接口電路

        基于ARM Cortex-M3 的嵌入式運動控制器共有數(shù)字量輸出接口16 位和PMW 輸出信號4 路。圖8 所示為輸出接口電路局部,以TLP521-4 型光電耦合器為核心元件。當系統(tǒng)對外有信號輸出時,通過輸出接口電路,DC3.3 V的弱電信號轉(zhuǎn)換為DC24 V強電信號,控制外圍注入電磁閥、指示燈等強電負載[15-16]。

        圖8 輸出接口電路

        4 軟件設計

        下面介紹以基于該嵌入式運動控制器為控制核心,以智能機械手實訓設備為控制對象的軟件設計[8]。軟件設計以C 語言為編程語言,按照模塊化編程的原則編寫程序,實現(xiàn)以下功能。

        上電后,檢測料筒是否有工件;無工件則等待,有工件則上料氣缸動作,把工件推到皮帶線上,皮帶線動作;在皮帶線上,通過顏色傳感器判斷工件顏色,通過電容式接近開關判斷工件是否到位。如為白色工件,則工件到達皮帶擋板后,皮帶線停止,延伸氣缸伸出,Z軸氣缸下降,吸取工件,Z軸氣缸上升,延伸氣缸縮回;絲桿(伺服電機驅(qū)動)向右運行,根據(jù)倉庫工件傳感器的信號進行定位和Y軸氣缸動作,延伸氣缸伸出,Z軸氣缸下降,放下工件;Z軸氣缸上升,延伸氣缸縮回,Y軸氣缸復位;絲桿(伺服電機驅(qū)動)復位。如料筒有工件,則重復此過程。如為黑色工件,則皮帶擋板松開,工件通過皮帶擋板,到達皮帶線末端。如料筒有工件,則重復此過程。智能機械手實訓設備實物如圖9所示。

        圖9 智能機械手實訓設備實物

        該系統(tǒng)I/O 分配表如表1 所示,主程序流程如圖10所示。

        表1 I/O分配表

        圖10 系統(tǒng)主程序流程

        5 測試結(jié)果

        根據(jù)設計方案,制作出嵌入式運動控制箱并投入使用。測試結(jié)果如表2所示。

        表2 測試結(jié)果

        根據(jù)以上功能測試結(jié)果,可以確定預期的功能都可以實現(xiàn)。CPU 最大工作頻率達100 MHz,說明系統(tǒng)能夠以比較高的速度運行程序,保證了系統(tǒng)的時效性;輸入口最大輸入電流達50 MA,說明輸入口可以承受較大的輸入電流,能適應各種情況下的輸入載荷;最大PWM輸出頻率達20 kHz,說明可以給伺服電機驅(qū)運器(或步進電機驅(qū)動器)提供比較高的PWM信號,以驅(qū)動伺服電機(或步進電機)以高速運轉(zhuǎn);PWM 輸出精度達99.8%,保證了整個運動控制系統(tǒng)的精度能達到一個較高的水平;PWM 輸出占空比范圍為0.4%~99.6%,說明可以適應各種伺服電機驅(qū)動器(或步進電機驅(qū)動器)對輸入PWM信號的占空比要求。以上測試結(jié)果證明了該嵌入式運動控制箱能達到預期的功能和性能,可廣泛應用于對性價比要求比較高、精度要求相對不太高的運動控制場景[17-20]。

        6 結(jié)束語

        本文設計并實現(xiàn)了一種嵌入式運動控制箱。該運動控制箱內(nèi)嵌電源模塊,無需外加電源模塊,具有如下特點:使用光電耦合器對模擬信號和數(shù)字信號進行隔離,避免了模擬信號干擾數(shù)字信號;通過優(yōu)化設計,該運動控制箱成本低、體積小,性價比高;以第二代ARM Cortex-M3為內(nèi)核的32位微控制器LPC1752為控制核心,功能強大,可實現(xiàn)4通道PWM輸出、20通道的數(shù)字輸入和16通道的數(shù)字輸出。

        通過實際驗證,基于第二代ARM Cortex-M3 內(nèi)核32位微控制器(LPC1752)的嵌入式運動控制箱可以實現(xiàn)預期功能,性能良好,性價比高,已在職業(yè)培訓中投入使用,效果良好。

        猜你喜歡
        控制箱微控制器伺服電機
        傘梯組合太陽能風能互補發(fā)電系統(tǒng)
        新能源科技(2022年8期)2022-11-22 10:02:10
        傘型風能轉(zhuǎn)換裝置及系統(tǒng)
        專利名稱:一種適應壓鑄環(huán)境的伺服電機
        微特電機(2020年11期)2020-12-30 19:42:32
        生產(chǎn)線中的伺服電機定位控制
        電子制作(2018年17期)2018-09-28 01:57:00
        伺服電機控制技術(shù)的應用及發(fā)展趨向分析
        物聯(lián)網(wǎng)技術(shù)在微控制器實驗教學中的應用
        電子制作(2017年14期)2017-12-18 07:07:58
        多功能控制器(MPC)控制箱的國產(chǎn)化研發(fā)
        珠江水運(2016年21期)2016-12-08 05:36:05
        淺說伺服電機位置控制下的定位問題
        船舶設備控制箱鉸鏈四桿機構(gòu)式啟閉裝置設計
        中國修船(2015年5期)2015-11-25 01:35:54
        Atmel針對新一代物聯(lián)網(wǎng)應用發(fā)布全新32位微控制器
        91国视频| 呦系列视频一区二区三区| 男ji大巴进入女人的视频小说| 女人被做到高潮免费视频| 亚洲熟妇av日韩熟妇av| 国产精品女同av在线观看| 夹得好湿真拔不出来了动态图| 亚洲美免无码中文字幕在线| 亚洲一区二区三区在线观看播放 | 一本大道久久a久久综合精品| 日日噜噜夜夜狠狠va视频v| 福利视频一二三在线观看| 亚洲区偷拍自拍29p| 邻居少妇太爽在线观看| 亚洲av无码精品无码麻豆| 美女视频黄的全免费视频网站| 亚洲一区二区三区av链接| 亚洲一区二区三区毛片| 国产成人无码一区二区三区| 免费无码又爽又刺激聊天app| 国产精品久久中文字幕第一页 | 美女裸体自慰在线观看| 中文字幕一二区中文字幕| 91色老久久偷偷精品蜜臀懂色| 免费大黄网站| 欧美成人在线A免费观看| 国产成人高清视频在线观看免费| 久久久久成人精品免费播放动漫| 中国丰满熟妇xxxx| 国产成人综合日韩精品无| 久久久熟女一区二区三区| 美女网站免费福利视频| 99热精品成人免费观看| 黄色三级国产在线观看| 亚洲最新无码中文字幕久久| 全部孕妇毛片| 亚洲成AV人在线观看网址| 91精品啪在线观九色| 亚洲国产成人精品无码一区二区| AV无码一区二区三区国产| 国产一区二区三区在线av|