91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

基于物聯(lián)網(wǎng)的直流電機(jī)智能調(diào)速系統(tǒng)設(shè)計(jì)

h1654155282.3538 ? 來源:電子迷 ? 作者:電子迷 ? 2020-08-16 09:49 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

隨著電子技術(shù)、計(jì)算機(jī)技術(shù)、物聯(lián)網(wǎng)技術(shù)的不斷 進(jìn)步,現(xiàn)代電機(jī)控制方式發(fā)生了較大改變,如以微控 制芯片為核心的數(shù)字控制正在逐步取代傳統(tǒng)模擬控 制,無線通信手段正在替代原有的有線通信?,F(xiàn)代直 流調(diào)速系統(tǒng)具有控制智能化、通信無線化、操作更加 便捷化等特點(diǎn)。其中,直流電機(jī)調(diào)速系統(tǒng)因其制動 效率高、控制系統(tǒng)良好等優(yōu)點(diǎn),被廣泛應(yīng)用于工業(yè)生產(chǎn)和生活的各個(gè)領(lǐng)域。因此,基于物聯(lián)網(wǎng)智能的直流電機(jī)脈沖寬度調(diào)制(Pulse Width Modulation,PWM)調(diào)速系統(tǒng)進(jìn)入一個(gè)嶄新的階段。

1智能調(diào)速系統(tǒng)硬件電路的設(shè)計(jì)

本文從智能調(diào)速系統(tǒng)硬件電路的框架結(jié)構(gòu)出發(fā), 主要介紹了本地控制和PC 機(jī)控制系統(tǒng)以及ZigBee 無線控制系統(tǒng)。所設(shè)計(jì)硬件電路主要包含單片機(jī)模塊、測速模塊、人機(jī)界面模塊、ZigBee 數(shù)據(jù)傳輸模塊、電機(jī)驅(qū)動模塊、LCD12864 液晶顯示模塊等。

1.1本地控制和PC 機(jī)控制系統(tǒng)

本地控制和PC 機(jī)控制系統(tǒng)主要由以下7 個(gè)模塊組成,如圖1 所示。

(1)單片機(jī)模塊:微處理的核心芯片,主要產(chǎn)生各種占空比的PWM 波形。

(2)ZigBee 數(shù)據(jù)傳輸模塊:以CC2530 為核心, 進(jìn)行無線數(shù)據(jù)傳輸,組建物聯(lián)網(wǎng)。

(3)測速模塊:利用霍爾傳感元件進(jìn)行電機(jī)轉(zhuǎn)速測試。

(4)按鍵模塊:矩陣鍵盤,負(fù)責(zé)相關(guān)參數(shù)的設(shè)定,啟動、停止等命令輸入。

(5)人機(jī)界面模塊:串口通信,上位機(jī)操作、信號檢測。

(6)電機(jī)驅(qū)動模塊:直流電機(jī)的驅(qū)動器。

(7)LCD12864 液晶顯示模塊:顯示窗口。

圖1 本地控制和PC機(jī)控制系統(tǒng)

1.2 ZigBee 無線控制系統(tǒng)

ZigBee 是一種物聯(lián)網(wǎng)通信協(xié)議,可以滿足短距離和低速度的無線通信傳輸。在設(shè)計(jì)網(wǎng)絡(luò)結(jié)構(gòu)時(shí),一般是一個(gè)層只負(fù)責(zé)一種功能,數(shù)據(jù)只在相鄰兩個(gè)層之間進(jìn)行流動。無線網(wǎng)絡(luò)ZigBee 可以分為5 層:物理層(PHY);媒體訪問控制層(MAC);網(wǎng)絡(luò)層;應(yīng)用支持層(APS);應(yīng)用層(APL)。采用分層結(jié)構(gòu)的思想有很多優(yōu)點(diǎn),例如當(dāng)協(xié)議的一小部分發(fā)生變化時(shí),可以只負(fù)責(zé)修改本層的內(nèi)容,而不需要更改其他層,有利于設(shè)備的分工與管理。ZigBee 技術(shù)具有高可靠性、低成本、高安全性、組網(wǎng)方便、實(shí)時(shí)性好、低功耗、傳輸距離遠(yuǎn)等特點(diǎn)。

ZigBee 無線控制系統(tǒng)框架,主要由單片機(jī)、Zig- Bee 數(shù)據(jù)傳輸模塊和按鍵模塊組成。

(1)單片機(jī)部分:處理和轉(zhuǎn)換模擬信號。

ZigBee 數(shù)據(jù)傳輸模塊:信號傳輸,組建局域網(wǎng)絡(luò)。

(3)按鍵模塊:負(fù)責(zé)相關(guān)參數(shù)的設(shè)定,啟動、停止等命令輸入。

2系統(tǒng)軟件設(shè)計(jì)與實(shí)現(xiàn)

主要采用分層設(shè)計(jì)法,由淺入深,由模塊程序到系統(tǒng)程序,由獨(dú)立程序要整體程序,層層遞進(jìn)、逐層深入,最終完成系統(tǒng)軟件的設(shè)計(jì)。

2.1主程序的設(shè)計(jì)

主程序采用結(jié)構(gòu)化設(shè)計(jì)、模塊化思想的設(shè)計(jì),這種設(shè)計(jì)思想有利于維護(hù)和移植程序的可讀。系統(tǒng)的程序機(jī)構(gòu)主要包括主程序、系統(tǒng)宏定義、LCD 顯示函數(shù)、鍵盤處理函數(shù)、串口通信函數(shù)、電機(jī)控制函數(shù)。

設(shè)計(jì)系統(tǒng)上電啟動后,首先,初始化人機(jī)界面顯示數(shù)據(jù)和系統(tǒng)所需要的數(shù)據(jù)。然后,本地系統(tǒng)準(zhǔn)備接收指令控制電機(jī)的運(yùn)作。本系統(tǒng)所設(shè)計(jì)電機(jī)的智能控制方式有3 種選擇方式:本地控制、無線按鈕遠(yuǎn)程控制、PC 上位機(jī)控制。通過3 種設(shè)計(jì)的控制方式可以完成電機(jī)運(yùn)行速度的設(shè)定、電機(jī)的啟動與停止。系統(tǒng)主機(jī)會監(jiān)測系統(tǒng)電壓和系統(tǒng)各模塊的信號傳輸情況。

2.2按鍵掃描模塊設(shè)計(jì)

根據(jù)所設(shè)計(jì)的系統(tǒng)功能,存在一個(gè)人機(jī)交互上位 機(jī)設(shè)計(jì),需要給系統(tǒng)發(fā)出相應(yīng)的指令,根據(jù)指令來控 制整個(gè)系統(tǒng)的工作。該系統(tǒng)電機(jī)采用智能化控制方 式,有以下幾種方式:本地控制、無線按鈕遠(yuǎn)程控制、PC 上位機(jī)控制以及后期的安卓APP 控制等。本文介紹的本地控制方式、無線按鈕遠(yuǎn)程控制和PC 上位機(jī)控制都是通過命令解析,命令的執(zhí)行方式和本地控制 是一樣的。首先,檢測是否有按鍵按下,當(dāng)按鍵被按 下時(shí),判斷按鍵的數(shù)值并且進(jìn)行譯碼。其次,譯碼過 后需要判斷按鍵所要求的功能,根據(jù)選擇相應(yīng)的功能 進(jìn)行工作。

2.3數(shù)據(jù)發(fā)送與接收程序設(shè)計(jì)

電機(jī)的控制方式有多種:本地控制、無線按鈕遠(yuǎn)程控制、PC 上位機(jī)控制等。無線按鈕遠(yuǎn)程控制和PC 上位機(jī)控制兩種控制方式需要給電機(jī)控制系統(tǒng)發(fā)送電機(jī)運(yùn)行指令,根據(jù)系統(tǒng)對數(shù)據(jù)發(fā)送和接受的功能設(shè)計(jì)要求。

2.4電機(jī)測速程序設(shè)計(jì)

本系統(tǒng)設(shè)計(jì)的速度檢測方式,采用成熟的霍爾檢測法,在電機(jī)的轉(zhuǎn)盤上安裝有4 個(gè)霍爾傳感器。當(dāng)位于電機(jī)上的轉(zhuǎn)盤開始轉(zhuǎn)動時(shí),轉(zhuǎn)盤上的霍爾傳感器會輸出一個(gè)脈沖信號,單片機(jī)就會檢測到這個(gè)脈沖信號并通過相應(yīng)的函數(shù)進(jìn)行計(jì)算,以計(jì)算出電機(jī)的運(yùn)行速度。

軟件系統(tǒng)主要從思路分析、功能流程入手,采用模塊化設(shè)計(jì)思路,重點(diǎn)介紹了按鍵掃描模塊、數(shù)據(jù)發(fā)送與接收模塊、電機(jī)測速模塊、顯示模塊等單元電路的核心程序,在設(shè)計(jì)模塊程序之前,先設(shè)計(jì)對應(yīng)的流程圖,邊設(shè)計(jì)、邊編程、邊調(diào)整,完善模塊電路的軟件設(shè)計(jì),從而設(shè)計(jì)了一款基于物聯(lián)網(wǎng)的直流電機(jī)PWM 智能調(diào)速系統(tǒng)。

3人機(jī)界面平臺和進(jìn)程管理塊設(shè)計(jì)

對于人機(jī)界面而言,不僅要使用正常,還要盡可能美化。通過人機(jī)界面的信息交互、設(shè)置參數(shù)來改變直流電機(jī)的工作模式,實(shí)現(xiàn)直流電機(jī)的上位機(jī)控制,從而成功實(shí)現(xiàn)上位機(jī)控制下位機(jī)。對于進(jìn)程管理塊(Process Control Block,PCB)設(shè)計(jì)而言,在保證電路功能的基礎(chǔ)上,元器件的布局盡可能的科學(xué)、合理,板子的尺寸應(yīng)控制在一定范圍,電路的走線應(yīng)規(guī)范、美觀。

3.1人機(jī)界面簡介

VB 是Visual Basic 的簡稱,編程語言為可視化編程Basic 語言,也是在 VB 開發(fā)環(huán)境下的編程語言。通過人機(jī)界面的信息交互,設(shè)置參數(shù)來改變直流電機(jī) 的工作模式,實(shí)現(xiàn)直流電機(jī)的上位機(jī)控制,從而成功 實(shí)現(xiàn)上位機(jī)控制下位機(jī)。本系統(tǒng)設(shè)計(jì)的人機(jī)界面包 括菜單、窗體和控制等設(shè)計(jì)元素。

(1)菜單:選擇程序的運(yùn)行功能。

(2)窗體:一個(gè)可以調(diào)整控件和菜單位置的容器。

(3)控制:可通過一個(gè)按鈕程序來發(fā)送信號,再通過文本框輸來入數(shù)據(jù),是人機(jī)界面的主要對象。

3.2PCB 設(shè)計(jì)軟件簡介

Protel DXP 是由Altium 公司開發(fā)的軟件,在系統(tǒng)PCB 設(shè)計(jì)方面,主要利用 PROTEL DXP 軟件繪制原理圖,生成網(wǎng)絡(luò)報(bào)表,設(shè)計(jì)PCB 并制版。主要有以下特點(diǎn):

(1)Protel 是Windows 操作系統(tǒng)中的優(yōu)秀軟件,有著友好的操作界面,方便設(shè)計(jì)師的使用和管理工 程文件,從而可以大大提高設(shè)計(jì)師工作的效率。

(2)Protel 是一個(gè)兼容多版本設(shè)計(jì)的文件與工程,可兼容新老版本。

(3)Protel 的電子元件的集成庫非常全面。在設(shè)計(jì)原理圖時(shí)就可以使PCB 封裝確定。

PCB 設(shè)計(jì)軟件提高了電子線路的設(shè)計(jì)效率和質(zhì)量,主要功能是PCB 設(shè)計(jì)、原理圖設(shè)計(jì)、CAM 文件的編輯和驗(yàn)證等功能。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報(bào)投訴
  • 直流電機(jī)
    +關(guān)注

    關(guān)注

    36

    文章

    1783

    瀏覽量

    74095
  • 物聯(lián)網(wǎng)
    +關(guān)注

    關(guān)注

    2948

    文章

    47981

    瀏覽量

    417136
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點(diǎn)推薦

    為什么驅(qū)動直流電機(jī)跟振動直流電機(jī)對電源的干擾不一樣,怎么解決。

    有大佬知道為什么驅(qū)動直流電機(jī)跟振動直流電機(jī)對 12 伏電源的干擾不一樣嗎,怎么解決
    發(fā)表于 03-31 13:53

    直流電機(jī)接線的相關(guān)問題

    針對實(shí)際應(yīng)用中的典型問題提供解決方案。 一、直流電機(jī)結(jié)構(gòu)與接線原理 直流電機(jī)主要由定子(磁場系統(tǒng))和轉(zhuǎn)子(電樞)構(gòu)成。定子包括主磁極、換向極、機(jī)座和電刷裝置;轉(zhuǎn)子則由電樞鐵芯、電樞繞組、換向器和轉(zhuǎn)軸組成。其工
    的頭像 發(fā)表于 12-31 07:43 ?810次閱讀
    <b class='flag-5'>直流電機(jī)</b>接線的相關(guān)問題

    流電機(jī)直流電機(jī)調(diào)速方法

    智能化、高精度的電子控制體系。本文將系統(tǒng)分析交流電機(jī)直流電機(jī)調(diào)速原理、技術(shù)特點(diǎn)及典型應(yīng)用場景,并對比不同
    的頭像 發(fā)表于 12-19 07:39 ?1138次閱讀
    交<b class='flag-5'>流電機(jī)</b>與<b class='flag-5'>直流電機(jī)</b><b class='flag-5'>調(diào)速</b>方法

    CW32電機(jī)控制基礎(chǔ)——無刷直流電機(jī)換相控制原理

    與有刷直流電機(jī)相比,無刷直流電機(jī)除使用電子換相器取代有刷直流電機(jī)電刷機(jī)械換向,使用永磁體產(chǎn)生轉(zhuǎn)子磁場外,從結(jié)構(gòu)和工作原理上都和有刷直流電機(jī)相類似,故其控制策略也和有刷
    的頭像 發(fā)表于 10-09 17:15 ?4973次閱讀
    CW32<b class='flag-5'>電機(jī)</b>控制基礎(chǔ)——無刷<b class='flag-5'>直流電機(jī)</b>換相控制原理

    單片機(jī)直流電機(jī)調(diào)速原理

    在工業(yè)自動化、智能設(shè)備等領(lǐng)域,直流電機(jī)調(diào)速控制至關(guān)重要,而單片機(jī)憑借其靈活的控制能力,成為實(shí)現(xiàn)直流電機(jī)精準(zhǔn)調(diào)速的核心部件。單片機(jī)
    的頭像 發(fā)表于 07-17 13:42 ?829次閱讀

    浮思特 | 無刷電機(jī)與有刷直流電機(jī)的區(qū)別是什么,該如何選擇?

    在精密運(yùn)動控制領(lǐng)域,永磁直流電機(jī)因其優(yōu)于交流電機(jī)的可控性,被廣泛應(yīng)用于需精準(zhǔn)調(diào)節(jié)速度、扭矩或位置的場景。美蓓亞三美有刷直流電機(jī)當(dāng)前主流直流電機(jī)分為有刷
    的頭像 發(fā)表于 07-16 10:15 ?3687次閱讀
    浮思特 | 無刷<b class='flag-5'>電機(jī)</b>與有刷<b class='flag-5'>直流電機(jī)</b>的區(qū)別是什么,該如何選擇?

    無刷直流電機(jī)逆變器故障診斷仿真研究

    永磁無刷直流電機(jī)(BLDCM)結(jié)構(gòu)簡單、運(yùn)行效率高、調(diào)速性能好,隨著電力電子技術(shù)的快速發(fā)展,其在工業(yè)領(lǐng)域中的應(yīng)用日益廣泛。無刷直流電機(jī)變頻調(diào)速系統(tǒng)
    發(fā)表于 07-07 18:31

    無刷直流電機(jī)恒功率調(diào)速技術(shù)的研究

    摘要:在對無刷直流電機(jī)進(jìn)行恒功率調(diào)速時(shí),采用常規(guī)的超前角調(diào)制存在調(diào)速范圍小,相電流大的缺點(diǎn)。介紹了一種新穎的功率變換器,即在傳統(tǒng)的三相橋電路后串人品閘管整流器。由于品閘管電流的單向流動性,從而避免了
    發(fā)表于 06-27 16:47

    無刷直流電機(jī)調(diào)速系統(tǒng)轉(zhuǎn)矩脈動抑制方法研究

    ,通過控制換相電流保持在穩(wěn)定的狀態(tài),從而實(shí)現(xiàn)對轉(zhuǎn)矩脈動的抑制。通過仿真和實(shí)際實(shí)驗(yàn)表明,該無刷直流電機(jī)調(diào)速系統(tǒng)在實(shí)際運(yùn)行中具有轉(zhuǎn)矩脈動小、響應(yīng)速度快等優(yōu)點(diǎn)。 純分享帖,點(diǎn)擊下方附件免費(fèi)獲取完整資料
    發(fā)表于 06-26 13:49

    無刷直流電機(jī)的控制研究

    摘一要:設(shè)計(jì)了一種采用 TMS320LF2407DSP作為主控制器,集成 IGBT 作為功率驅(qū)動元件的無刷直流電機(jī)控制器,對電機(jī)轉(zhuǎn)速和電流的雙閉環(huán) PID 調(diào)節(jié)。通過在跑步機(jī)上的試驗(yàn)表明該控制器調(diào)速
    發(fā)表于 06-26 13:39

    EtherCAT科普系列(10):EtherCAT技術(shù)在無刷直流電機(jī)驅(qū)動系統(tǒng)領(lǐng)域應(yīng)用

    傳統(tǒng)帶碳刷的直流電機(jī),所以又被稱為電子式可調(diào)速直流電動機(jī)或電子式換向直流電機(jī)。BLDC電機(jī)的轉(zhuǎn)子是永磁體,通過改變周圍的線圈所產(chǎn)生的磁場的方
    的頭像 發(fā)表于 05-29 17:05 ?1085次閱讀
    EtherCAT科普系列(10):EtherCAT技術(shù)在無刷<b class='flag-5'>直流電機(jī)</b>驅(qū)動<b class='flag-5'>系統(tǒng)</b>領(lǐng)域應(yīng)用

    直流電機(jī)EMC整改:怎么選擇?功率多少?

    南柯電子|直流電機(jī)EMC整改:怎么選擇?功率多少?
    的頭像 發(fā)表于 05-29 09:36 ?1185次閱讀
    <b class='flag-5'>直流電機(jī)</b>EMC整改:怎么選擇?功率多少?

    電機(jī):無刷直流電機(jī)的原理

    一、什么是無刷直流電機(jī)無刷直流電機(jī),英文名稱BrushlessDCMotor,簡稱BLDC;無刷直流電機(jī)的定子是線圈組,而轉(zhuǎn)子是磁鐵組,所以不需要用刷子把電流引到定子上,這就是無刷的來歷。電機(jī)
    的頭像 發(fā)表于 05-23 21:00 ?8543次閱讀
    <b class='flag-5'>電機(jī)</b>:無刷<b class='flag-5'>直流電機(jī)</b>的原理

    基于L298N的STM32的直流電機(jī)PWM調(diào)速控制

    基于L298N與stm32的直流電機(jī)調(diào)速,實(shí)驗(yàn)結(jié)果良好,可以根據(jù)調(diào)節(jié)STM32的PWM占空比來進(jìn)行直流電機(jī)調(diào)速。實(shí)驗(yàn)系統(tǒng)圖如下: L2
    發(fā)表于 05-14 15:01

    直流電機(jī)EMC整改:從驅(qū)動系統(tǒng)到整車的協(xié)同優(yōu)化

    深圳南柯電子|直流電機(jī)EMC整改:從驅(qū)動系統(tǒng)到整車的協(xié)同優(yōu)化
    的頭像 發(fā)表于 05-14 11:08 ?1480次閱讀
    <b class='flag-5'>直流電機(jī)</b>EMC整改:從驅(qū)動<b class='flag-5'>系統(tǒng)</b>到整車的協(xié)同優(yōu)化