在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

基于CAN接口實現多機控制系統設計

電子設計 ? 來源:郭婷 ? 作者:電子設計 ? 2018-12-29 09:13 ? 次閱讀

近年來,科技進步引領微 (MCU) 的使用快速增長,并廣泛應用于洗衣機、空調及其他家電。而現代電機控制算法,則可以讓這些產品從中受益,實現高效安靜運行。MCU 還能應用于物聯網應用的機對機通信以及整機控制中。總的來說,制造商能夠生產更高效、運行噪音更小的電器,并且在提高性能安全的同時保持高性價比。

開發現代電器時,需要同時控制多個電機工程師來說會是一大挑戰。工程師不僅要處理更高的復雜性,還必須確保任何情況下的安全運行,包括設備故障時的安全。

如圖 1 的空調系統所示,需要控制多個電機,包括一個壓縮機、數個室內單元風扇及數個室外單元風扇。所有電機必須高效、低噪音地運行,能夠準確地偵測過流、過熱、機械損壞等問題,以確保故障時也能安全運行。

圖1: 空調系統配有多個電機,包括一個壓縮機、數個室內單元電機及數個室外單元電機。

功能

圖2所示為現代電機控制中常用于永磁同步電動機 (PMSM) 的向量控制和磁場定向控制 (FOC) 算法。左邊的淺藍色模塊表示軟件內執行的功能,包括坐標變換(Clarke、Park 及其逆變量)和 PID(比例、積分、微分)控制器等。

“內部硬件”由專用的微控制器外設組成,這讓軟件模塊能夠有效地執行。其中模擬數字轉換器(ADC) 用于測量與脈沖寬度調制 (PWM) 同步的電機繞組的電流,并饋送回控制算法??刂扑惴ǖ妮敵霰仨殏鬟_至逆變器中的功率開關器。逆變器則使用 PWM 控制技術來驅動電機,包括用于應對功率晶體管有限開關速度的死區時間插入。

圖2: 用于交流空調電機控制的逆變器算法,分為軟件、內部及外部硬件三大模塊

內部硬件中的多功能計時器 (MFT) 不但可以為每一個輸出信號 (u、v、w) 及其互補信號 (u-、v-、w-) 產生基本 PWM 脈沖,包括死區時間。這些信號是用于驅動輸出橋的高低側開關。在這個示例中,采用內部正交位置和分辨率計數器(QPRC) 外設以獲取轉子位置信息。磁場定向控制(FOC) 算法執行所需的轉子信息可通過工業環境中 PMSM 電機上安裝的光學或磁性編碼器獲取,如伺服驅動器。在家用電器或其他應用中,該模塊通常使用“無傳感”控制方法實行。無傳感控制通過電機數學模型計算轉子距離已測量電機電流的位置,而不是測量轉子的位置。

當一個微控制器控制多個電機時,進行高效、實時的密集計算需要一個復雜的軟件架構。而這種軟件架構開發難度高、調試耗時大、并且難以測試電機性能是否達到要求的質量和安全水平。多功能計時器和轉速表此類集成外設可以通過減少 MCU 的計算量來簡化多電機控制。此外,可利用軟件庫協助外設進一步簡化設計,并縮短上市時間。

使用多個 多功能計時器 可以實現微控制器向多個電機輸出信號。例如, S6E2H 高性能 FM4 系列 MCU 集成了 3 個 多功能計時器,令多達 18 個 PWM 通道(例如,9 對互補信號)能夠控制三相電機。每個多功能計時器單元包含 3 個通道的自由運行計時器、6 個輸出比較單元、4 個輸入捕獲單元、數個 ADC觸發器單元以及 1 個波形發生器 (WFG) 。另外,多功能計時器 支持緊急停機和噪音消除器。

僅需幾個步驟,多功能計時器就可以產生一個 PWM 波形。自由運行計時器可以為 PWM 信號提供時間基準,并確定 PWN 的分辨率和頻率。輸出比較單元 (OCU) 能為每個輸出相位確定占空比信號 RT1、3、5(注意:圖3 顯示的示例配置僅使用 3 個輸出比較單元。)信號發生器發出相應的互補信號 RTO0-RTO5,包括從 RT 信號自動插入死區時間,現在可以控制 FET 此類功率管或 IGBT 功率管。信號發生器也可以處理此類問題,如故障引起的過流。PWM 則可以立即關機。這不需要軟件參與,也不要啟動故障安全運行。

波形發生器的噪音消除器可以偵測有效的過流事件,也就是說,不會觸發短暫的尖峰噪聲。就過流事件而言,波形發生器將 MCU 輸出管腳從 RTO0-RTO5 切換回他們的正常通用輸入\輸出 (GPIO) 功能。這讓初始化時相應寄存器的預編程能夠定義故障安全狀態(例如,高輸出、低輸出或高阻)。除了硬件 PWM 關機,還會允許中斷,以在應用層面上進一步處理故障問題。

圖3: 運用多功能計時器產生 PWM 波形

QPRC 在使用正交編碼器的電機控制系統中起著重要的作用。它有三個輸入通道 - AIN、BIN 和 ZIN,用于輸入兩個正交信號和一個可選的零指數信號。通過這些信號,QPRC 可以偵測轉子位置和轉動方向。另外有一個分辨率計數器會在每次轉動后增速或減速。這樣,轉子轉動多次后也能計算出轉子的絕對位置。這對線性驅動器、變速箱和其他定位應用都非常有用。

多電機設計

圖4顯示基于賽普拉斯 S6E2H 高性能 FM4 系列 MCU 設計的現代空調系統 - 系統框圖。室外單元包含一個壓縮機和一個風扇,均利用上述的磁場定向控制(FOC)算法以實現效能最大化。另外,測量室外溫度等各種數據的感應器和 MCU 相連接。室外和室內單元的連接也可以使用簡單的串行協議,例如 UART 或者 SPI。

室內單元需要控制一個或多個風扇/吹風機,也可以運用磁場定向控制算法,保證運行高效而安靜。另有幾個感應器用于測量室溫、濕度及其他參數。除了連接室外單元,室內單元還要與空調整合到建筑物管理系統 (BEMS),統籌供熱通風與空氣調節(Heating, Ventilation, Air Conditioning,HVAC)。此過程通過 CAN 接口可完成。

多電機工業和家庭應用的控制系統

室內和室外單元都提供需要的性能和效能。賽普拉斯 S6E2H FM4 微控制器是此類應用的理想選擇,將高性能電機控制、CAN 等通訊接口以及充足的用于額外監測和控制功能的資源集成為一體的低成本解決方案。

圖4: 現代空調系統的多電機控制系統框圖

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • mcu
    mcu
    +關注

    關注

    146

    文章

    17397

    瀏覽量

    353235
  • 控制系統
    +關注

    關注

    41

    文章

    6681

    瀏覽量

    111035
  • CAN
    CAN
    +關注

    關注

    57

    文章

    2781

    瀏覽量

    464728
  • 物聯網
    +關注

    關注

    2914

    文章

    45058

    瀏覽量

    378513
收藏 人收藏

    評論

    相關推薦

    基于CAN總線的分散型控制系統的設計

    基于CAN總線的分散型控制系統的設計-國防科學技術大學研究生院本文以CAN總路線分散型控制系統的科研任務為背景,主要論述了基于CAN總路的分
    發表于 10-31 09:51

    怎么實現基于CAN總線的電動汽車控制系統設計?

    CAN總線的特點是什么?CAN總線在電動汽車上的應用是什么?怎么實現基于CAN總線的電動汽車控制系統設計?
    發表于 05-17 07:07

    CAN 總線構成的分布式清紗控制系統

    介紹紡織工程中清紗控制系統的主要硬件結構和設計方法。系統以具有CAN現場總線接口的87C598單片
    發表于 05-13 16:27 ?10次下載

    基于DSP 和CAN的電機同步控制系統與通信

    本文主要介紹了基于DSP 的CAN 總線通信電機控制系統的設計,利用PC 作為監控主機,采用CAN 總線
    發表于 05-30 14:56 ?27次下載

    應用串行外圍接口實現控制器間通信

    應用串行外圍接口實現控制器間通信:
    發表于 06-23 10:54 ?24次下載
    應用串行外圍<b class='flag-5'>接口實現</b><b class='flag-5'>多</b>微<b class='flag-5'>控制</b>器間通信

    絕對式光電軸角編碼器CAN總線接口

    針對絕對式光電軸角編碼器在采用CAN 總線通信方式控制系統中的應用,提出編碼器數據傳輸接口的一種新方法,即通過CAN 總線接口實現在帶有
    發表于 06-25 14:53 ?28次下載

    基于CAN總線的清紗控制系統設計

    針對紡織生產過程中清紗的工作特點,提出了一種基于CAN總線技術的控制系統設計方法,分析了系統的工作原理、網絡拓撲結構及其硬件構成,詳細闡述了CAN
    發表于 11-01 09:33 ?13次下載

    冗余容錯在艦艇控制系統中的應用

    冗余技術是保障艦艇控制系統可靠運行的重要技術。文章介紹了艦艇控制系統中基于硬件方法和軟件方法的
    發表于 12-08 13:48 ?16次下載

    基于雙層CAN總線的聲納數據通信系統

    系統以PIC18F4580單片作為中間控制器,利用自身集成的CAN控制器與各采集單元節點進行通信,通過外部擴展
    發表于 02-07 12:01 ?43次下載
    基于雙層<b class='flag-5'>CAN</b>總線的聲納數據通信<b class='flag-5'>系統</b>

    基于CAN的電源控制系統設計

     CAN總線是一種能有效支持分布式控制系統的串行通信網絡,一方面,其通信方式靈活,可實現主方式工作,還可實現點對點、點對多點等多種數據收發
    發表于 05-16 09:55 ?2698次閱讀
    基于<b class='flag-5'>CAN</b>的電源<b class='flag-5'>控制系統</b>設計

    基于CAN/LIN 實現車門分布式控制系統的設計與研究

    結合 CAN 總線和 LIN 總線各自的優缺點,設計實現了基于 CAN/LIN 總線的分層式車門控制系統,首先講述了集中式控制系統結構和分布
    發表于 09-08 10:58 ?7次下載
    基于<b class='flag-5'>CAN</b>/LIN <b class='flag-5'>實現</b>車門分布式<b class='flag-5'>控制系統</b>的設計與研究

    基于單片CAN控制器和CAN收發器實現系統系統的設計

    其通信方式實質上仍是“主從式”。本文介紹了一種基于CAN控制器的單片系統,從本質上
    發表于 06-26 17:57 ?2666次閱讀
    基于單片<b class='flag-5'>機</b>和<b class='flag-5'>CAN</b><b class='flag-5'>控制</b>器和<b class='flag-5'>CAN</b>收發器<b class='flag-5'>實現</b><b class='flag-5'>多</b><b class='flag-5'>機</b><b class='flag-5'>系統</b><b class='flag-5'>系統</b>的設計

    ARM與FPGA的接口實現的解析

    ARM與FPGA的接口實現的解析(應廣單片)-該文檔為ARM與FPGA的接口實現的解析詳述資料,講解的還不錯,感興趣的可以下載看看…………………………
    發表于 07-22 09:47 ?14次下載
    ARM與FPGA的<b class='flag-5'>接口實現</b>的解析

    通過標準的CAN接口實現的測試臺自動化解決方案

    通過標準的CAN接口實現的測試臺自動化解決方案
    的頭像 發表于 10-11 14:17 ?1941次閱讀

    CAN接口與485接口如何實現互相轉換?

    CAN接口與485接口如何實現互相轉換? CAN總線和RS-485總線都是工業級數據傳輸總線,它們在不同的工業自動化
    的頭像 發表于 09-14 17:52 ?7686次閱讀
    主站蜘蛛池模板: 色费女人18女人毛片免费视频 | 日本wwwwwwwww| 99久久综合精品免费 | 天天色色色| 亚洲高清免费 | 天天天天做夜夜夜夜 | 国产亚洲欧美日本一二三本道 | 黄色avav| 国产精品久久久久国产精品三级 | 宅男在线看片 | 成人国产一区二区三区 | 狠狠色噜噜狠狠狠狠97老肥女 | 一区二区三区无码高清视频 | 亚洲 美腿 欧美 偷拍 | 天堂资源8中文最新版在线 天堂资源地址在线 | 黄在线观看网站 | 免费黄色欧美 | 香蕉狠狠再啪线视频 | 色视频在线观看完整免费版 | 国产视频一二区 | 亚洲乱论 | 啪啪午夜免费 | 在线播放黄色网址 | 三级亚洲| 最近最新中文字幕6页 | 在线看黄的网站 | 日本a级在线 | 亚洲成人综合在线 | 一级特黄aa大片免费播放视频 | 激情玖玖| 久久精品国产免费看久久精品 | 激情综合色综合啪啪开心 | 欧美一区二区在线观看视频 | 狠狠色噜噜狠狠狠狠五月婷 | 日本成人福利视频 | 欧美色视频超清在线观看 | 性欧美大战久久久久久久久 | 刺激一区| 国产激烈床戏无遮挡在线观看 | 丁香5月婷婷| 午夜免费啪啪 |