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

        ?

        基于STM32的工業(yè)機(jī)器人語(yǔ)音控制系統(tǒng)

        2019-10-30 01:39:48王立鋼耿金良
        科技創(chuàng)新與應(yīng)用 2019年27期
        關(guān)鍵詞:工業(yè)機(jī)器人

        王立鋼 耿金良

        摘? 要:文章設(shè)計(jì)了一款基于STM32平臺(tái)的語(yǔ)音控制系統(tǒng),該系統(tǒng)除具備一些基本的IO控制功能外,還可以方便集成語(yǔ)音交互控制等各類智能化功能,將該系統(tǒng)應(yīng)用于工業(yè)機(jī)器人自動(dòng)化生產(chǎn)系統(tǒng)中,可以提高工業(yè)機(jī)器人的智能化,滿足一些特殊的應(yīng)用場(chǎng)景。

        關(guān)鍵詞:STM32;語(yǔ)音控制;工業(yè)機(jī)器人

        中圖分類號(hào):TP242? ? ? ? ?文獻(xiàn)標(biāo)志碼:A? ? ? ? ?文章編號(hào):2095-2945(2019)27-0021-02

        Abstract: In this paper, a voice control system based on STM32 platform is designed. In addition to some basic IO control functions, the system can also easily integrate all kinds of intelligent functions such as voice interactive control. When the system is applied to the automatic production system of industrial robot, the intelligence of industrial robot can be improved and some special application scenarios can be satisfied.

        Keywords: STM32; speech control; industrial robot

        1 概述

        隨著德國(guó)工業(yè)4.0與中國(guó)制造2025 計(jì)劃的提出,傳統(tǒng)制造業(yè)的產(chǎn)業(yè)改造升級(jí)需求變得日益迫切。工業(yè)機(jī)器人作為智能制造的重要部分,目前已經(jīng)深入應(yīng)用于很多傳統(tǒng)的制造業(yè)[1]。工業(yè)機(jī)器人作為自動(dòng)化生產(chǎn)系統(tǒng)中的一部分,經(jīng)常將其控制器與可編程控制器(PLC)配合,構(gòu)成一個(gè)完整的自動(dòng)化生產(chǎn)線的控制系統(tǒng)。

        本論文嘗試將電子領(lǐng)域常用的嵌入式系統(tǒng)技術(shù)替代傳統(tǒng)的工業(yè)用PLC,使用STM32平臺(tái)開(kāi)發(fā)控制系統(tǒng)。該平臺(tái)采用模塊化的設(shè)計(jì)方式,除具備一些基本I/O功能、觸摸屏功能外,還可以方便的增加各種智能化功能,如語(yǔ)音交互等。從而實(shí)現(xiàn)通過(guò)語(yǔ)音交互控制工業(yè)機(jī)器人,提高工業(yè)機(jī)器人的智能化,滿足一些特殊的應(yīng)用場(chǎng)景。

        2 系統(tǒng)硬件設(shè)計(jì)

        2.1 系統(tǒng)整體硬件設(shè)計(jì)

        系統(tǒng)硬件設(shè)計(jì)的整體框圖如圖1所示,STM32控制系統(tǒng)的核心處理器采用STM32平臺(tái)M3系列芯片,通過(guò)連接相應(yīng)的外圍模塊,包括各類開(kāi)關(guān)、傳感器,觸摸屏,繼電器模塊,語(yǔ)音識(shí)別和語(yǔ)音合成模塊構(gòu)成整個(gè)控制系統(tǒng)。STM32控制系統(tǒng)與工業(yè)機(jī)器人之間通過(guò)RS485總線進(jìn)行數(shù)據(jù)傳輸,以此來(lái)控制工業(yè)機(jī)器人做相應(yīng)的動(dòng)作。

        2.2 系統(tǒng)重要模塊硬件設(shè)計(jì)

        本系統(tǒng)的核心控制器采用STM32F103xC[2]處理器,該處理器使用高性能的ARM? CortexTM-M3 32位的RISC內(nèi)核,工作頻率為72MHz,內(nèi)置高速存儲(chǔ)器(高達(dá)512K字節(jié)的閃存和64K字節(jié)的SRAM),豐富的增強(qiáng)I/O端口。包含3個(gè)12位的ADC、4個(gè)通用16位定時(shí)器和2個(gè)PWM定時(shí)器,還包含標(biāo)準(zhǔn)和先進(jìn)的通信接口:多達(dá)2個(gè)I2C接口、3個(gè)SPI接口、2個(gè)I2S接口、1個(gè)SDIO接口、5個(gè)USART接口、一個(gè)USB接口和一個(gè)CAN接口。

        系統(tǒng)中的語(yǔ)音交互模塊使用的芯片為L(zhǎng)D3320[3]語(yǔ)音芯片,LD3320基于非特定人語(yǔ)音識(shí)別技術(shù),不需要用戶進(jìn)行錄音訓(xùn)練,同時(shí)芯片集成了高精度的A/D和D/A接口,不再需要外接輔助的Flash和RAM,使用起來(lái)非常方便。該語(yǔ)音交互模塊與STM32控制器之間的通信方式可以采用并行口通信或者SPI通信的方式,本系統(tǒng)中采用了并行通信的方式控制該語(yǔ)音交互模塊,該模塊與STM32控制器的接口電路原理圖如圖2所示。

        3 系統(tǒng)軟件設(shè)計(jì)

        本系統(tǒng)軟件設(shè)計(jì)分為STM32控制系統(tǒng)程序和工業(yè)機(jī)器人程序兩部分,STM32控制系統(tǒng)程序采用C語(yǔ)言以及KEIL開(kāi)發(fā)軟件進(jìn)行開(kāi)發(fā),工業(yè)機(jī)器人程序使用工業(yè)機(jī)器人專用編程語(yǔ)言進(jìn)行開(kāi)發(fā),STM32控制系統(tǒng)與工業(yè)機(jī)器人之間的通信通過(guò)串口通信的方式實(shí)現(xiàn)。

        3.1 STM32控制系統(tǒng)軟件設(shè)計(jì)

        STM32控制系統(tǒng)上電首先進(jìn)行初始化工作,將系統(tǒng)控制的各個(gè)模塊進(jìn)行初始化,包括語(yǔ)音交互模塊、觸摸屏模塊以及串口通信的軟件初始化。初始化結(jié)束后必須按下啟動(dòng)按鈕系統(tǒng)才可正常進(jìn)行工作,正常工作情況下,如有語(yǔ)音信號(hào)輸入,語(yǔ)音交互模塊進(jìn)行關(guān)鍵詞識(shí)別,系統(tǒng)便會(huì)根據(jù)不同的關(guān)鍵詞對(duì)應(yīng)控制工業(yè)機(jī)器人實(shí)現(xiàn)不同的動(dòng)作,LD3320語(yǔ)音芯片最大支持50種關(guān)鍵詞識(shí)別,可以定義50項(xiàng)不同工作,本文只實(shí)驗(yàn)性的測(cè)試了兩種不同的動(dòng)作控制,后期可以根據(jù)實(shí)際項(xiàng)目需要繼續(xù)添加。系統(tǒng)主程序流程圖如圖3所示。

        3.2 工業(yè)機(jī)器人軟件設(shè)計(jì)

        本文采用的工業(yè)機(jī)器人為ABB六軸工業(yè)機(jī)器人,型號(hào)為IRB120,ABB工業(yè)機(jī)器人使用RAPID語(yǔ)言進(jìn)行編程,系統(tǒng)啟動(dòng)后首先進(jìn)行初始化,主要為串口通信的軟件初始化,初始化結(jié)束后,機(jī)器人等待STM32發(fā)送的串口數(shù)據(jù),若收到動(dòng)作1數(shù)據(jù),則機(jī)器人相應(yīng)執(zhí)行動(dòng)作1,不用的數(shù)據(jù)可以控制機(jī)器人執(zhí)行相應(yīng)不同的動(dòng)作。具體程序流程圖如圖4所示。

        4 結(jié)束語(yǔ)

        本文設(shè)計(jì)應(yīng)用于工業(yè)機(jī)器人自動(dòng)化生產(chǎn)線的STM32控制系統(tǒng),從功能上可以替代傳統(tǒng)的自動(dòng)化系統(tǒng)中的可編程控制器(PLC),同時(shí)加入語(yǔ)音交互控制的功能,滿足一些特殊的工業(yè)機(jī)器人應(yīng)用場(chǎng)景,由于嵌入式系統(tǒng)的可擴(kuò)展性非常強(qiáng),后期還可以增加更多智能化的功能,如自動(dòng)化流水線數(shù)據(jù)上傳云端、電腦端、手機(jī)端遠(yuǎn)程控制[4]等,滿足各類智能化制造場(chǎng)景的需要。

        參考文獻(xiàn):

        [1]王田苗,陶永.我國(guó)工業(yè)機(jī)器人技術(shù)現(xiàn)狀與產(chǎn)業(yè)化發(fā)展戰(zhàn)略[J].機(jī)械工程學(xué)報(bào),2014,5(9):1-13.

        [2]STM32F103Xc數(shù)據(jù)手冊(cè)[EB/OL].https://www.st.com/resource/en/datasheet/cd00191185.pdf.

        [3]LD3320數(shù)據(jù)手冊(cè)[EB/OL]. https://wenku.baidu.com/view/0b800d

        5bbe23482fb4da4c5f.html.

        [4]李濤,馬殷元.基于STM32的GPRS遠(yuǎn)程監(jiān)測(cè)終端設(shè)計(jì)[J].電子世界,2012,6:126-127.

        猜你喜歡
        工業(yè)機(jī)器人
        淺談工業(yè)機(jī)器人的安全生產(chǎn)
        基于力傳感器的工業(yè)機(jī)器人力控試驗(yàn)系統(tǒng)的研制
        汽車科技(2016年6期)2016-12-19 20:40:37
        基于虛擬樣機(jī)的工業(yè)機(jī)器人末端液壓夾持器的設(shè)計(jì)
        工業(yè)機(jī)器人模擬仿真技術(shù)在職業(yè)教育中的應(yīng)用淺析
        工業(yè)機(jī)器人現(xiàn)場(chǎng)編程工學(xué)結(jié)合課程開(kāi)發(fā)
        科技視界(2016年18期)2016-11-03 23:15:51
        基于SolidWorks的工業(yè)機(jī)器人離線仿真系統(tǒng)分析
        九月色婷婷免费| 天堂中文官网在线| 夜夜躁狠狠躁2021| 亚洲国产精品久久久天堂不卡海量| 亚洲av黄片一区二区| 大量漂亮人妻被中出中文字幕| 玩弄丰满奶水的女邻居| 亚洲国产成人久久综合一区77| 国产一区二区丁香婷婷| 日本久久精品视频免费| 精品视频无码一区二区三区| 久久亚洲国产精品成人av秋霞 | 国产精品国产三级国产av创| 日本免费一区二区在线| 欧美性高清另类videosex| 国产午夜亚洲精品午夜鲁丝片| 加勒比黑人在线| 日韩av中文字幕波多野九色| 三年片在线观看免费观看大全中国| 国产精品久久久| 亚洲电影久久久久久久9999| 天堂一区二区三区精品| 国产成人精品999视频| 无码夜色一区二区三区| 成人国产一区二区三区精品不卡| 24小时在线免费av| 国产尤物av尤物在线观看| 免费毛片视频网站| 一区二区三区四区免费国产视频| 久久久久亚洲av成人人电影| 18禁高潮出水呻吟娇喘蜜芽| 丰满人妻一区二区乱码中文电影网| 亚洲女同av在线观看| 亚洲av永久无码精品网站在线观看| 午夜国产在线| 日日麻批视频免费播放器| 国产av熟女一区二区三区| aaaaa级少妇高潮大片免费看| 538在线视频| 99久久婷婷国产亚洲终合精品| 久久国产精品-国产精品|