日本黄色一级经典视频|伊人久久精品视频|亚洲黄色色周成人视频九九九|av免费网址黄色小短片|黄色Av无码亚洲成年人|亚洲1区2区3区无码|真人黄片免费观看|无码一级小说欧美日免费三级|日韩中文字幕91在线看|精品久久久无码中文字幕边打电话

當(dāng)前位置:首頁 > 嵌入式 > 嵌入式硬件
[導(dǎo)讀]摘要:以FPGA為控制器,使用霍爾傳感器進(jìn)行電機(jī)電流及位置的檢測,用MOSFET搭接成的驅(qū)動電路進(jìn)行控制電機(jī)的轉(zhuǎn)速和轉(zhuǎn)向,用VHDL語言設(shè)計(jì)了一種PWM調(diào)節(jié)電機(jī)速度的方法。通過對

摘要:以FPGA為控制器,使用霍爾傳感器進(jìn)行電機(jī)電流及位置的檢測,用MOSFET搭接成的驅(qū)動電路進(jìn)行控制電機(jī)的轉(zhuǎn)速和轉(zhuǎn)向,用VHDL語言設(shè)計(jì)了一種PWM調(diào)節(jié)電機(jī)速度的方法。通過對系統(tǒng)進(jìn)行理論分析以及調(diào)試,實(shí)現(xiàn)了電機(jī)電流、位置的檢測并控制電機(jī)速度和轉(zhuǎn)向從而達(dá)到要求的速度和方向。

無刷直流電機(jī)具有結(jié)構(gòu)簡單、體積小、效率高、無級調(diào)速、調(diào)速范圍廣、過載能力強(qiáng)等優(yōu)點(diǎn),在許多領(lǐng)域得到了廣泛的運(yùn)用,特別是在高性能的伺服驅(qū)動領(lǐng)域,在這些領(lǐng)域要求控制器體積小,還要求對多臺電機(jī)并行控制,單芯片大容量現(xiàn)場可編程門陣列(FPGA)能夠?qū)崿F(xiàn)在系統(tǒng)芯片上實(shí)現(xiàn)多臺電機(jī)的復(fù)雜控制功能,大大減小了控制系統(tǒng)的體積。

本文提出了一種無刷直流電動機(jī)速度控制器的方案,利用現(xiàn)場可編程門陣列FPGA芯片對電機(jī)控制器的進(jìn)行控制,設(shè)計(jì)了利用此控制器對無刷直流電機(jī)進(jìn)行調(diào)速控制的PWM方法。采用VHDL硬件描述語言實(shí)現(xiàn)了轉(zhuǎn)子位置檢測電路、驅(qū)動電路和電流檢測電路,整個控制系統(tǒng)響應(yīng)速度快、超調(diào)小、穩(wěn)態(tài)誤差小、可靠性高、靈活性強(qiáng)。

1 無刷直流電機(jī)調(diào)速系統(tǒng)總體設(shè)計(jì)

1.1 無刷直流電機(jī)調(diào)速系統(tǒng)的方案論證

所謂無刷直流電機(jī)調(diào)速系統(tǒng),其主要在于PWM調(diào)速方法的設(shè)計(jì),目的是改變脈沖的占空比。其核心在于智能控制,需要選擇一個智能的控制器,而且系統(tǒng)需要的是簡單高效,對于開關(guān)控制以及信號處理的速度要求并不高,因此采用ALTERA公司的現(xiàn)場可編程門陣列CycloneIII FPGA芯片。

1.2 無刷直流電機(jī)調(diào)速系統(tǒng)設(shè)計(jì)思路

無刷直流電機(jī)調(diào)速系統(tǒng)以FPGA為中心,配有電流檢測模塊、位置檢測模塊、驅(qū)動模塊、PWM調(diào)節(jié)等模塊,利用霍爾傳感器來檢測電機(jī)電流和電機(jī)轉(zhuǎn)子位置,把采集的信號送給FPGA進(jìn)行處理從而按照人為設(shè)定的電機(jī)初始速度來發(fā)出相應(yīng)的加、減速和電機(jī)正、反轉(zhuǎn)命令并執(zhí)行。

 

 

從系統(tǒng)總體框架圖中可以看出,系統(tǒng)主要由驅(qū)動模塊、電流檢測模塊、位置檢測模塊以及PWM調(diào)節(jié)模塊。

無刷直流電機(jī)調(diào)速系統(tǒng)是這樣工作的:當(dāng)打開電機(jī)驅(qū)動開關(guān)時,電機(jī)開始轉(zhuǎn)動,此時位置檢測和電流檢測電路開始工作以檢測電機(jī)速度,并將信號傳送給FPGA進(jìn)行處理,如果電機(jī)速度大于所需要的電機(jī)轉(zhuǎn)速,此時控制電機(jī)減速,反之則控制電機(jī)加速。在此期間,可以通過按動按鍵來控制電機(jī)的正反轉(zhuǎn)。

2 無刷直流電機(jī)調(diào)速系統(tǒng)的硬件電路設(shè)計(jì)

2.1 無刷直流電機(jī)調(diào)速系統(tǒng)的電流檢測電路

采用基于霍爾效應(yīng)的線性電流傳感器ACS712芯片進(jìn)行電流檢測,該器件內(nèi)置有精確的低偏置的線性霍爾傳感器電路,能輸出與檢測的交流或直流電流成比例的電壓??梢跃?/p>

確的檢測電機(jī)電流,但由于霍爾元件檢測的信號非常小,所以要將采集的信號進(jìn)行放大后送給FPGA,選用芯片LM321進(jìn)行信號放大,具體電路如圖2所示。

 

 

2.2 無刷直流電機(jī)調(diào)速系統(tǒng)的位置檢測電路

位置信號檢測可以用于電機(jī)的換相,還能用來計(jì)算電機(jī)轉(zhuǎn)速,在無刷直流電機(jī)控制中起著十分重要的作用。本設(shè)計(jì)是采用三個霍爾位置傳感器來實(shí)現(xiàn)位置檢測的,每個霍爾位置傳感器輸出脈寬180°互差120°相位的霍爾位置信號,三個霍爾位置傳感器輸出三路位置信號,電機(jī)每旋轉(zhuǎn)360°電角度會出現(xiàn)六個上升沿和下降沿,正好把三路位置信號在一個周期分成6個區(qū)間,每個區(qū)間對應(yīng)一個換相區(qū)間,而每個上升沿或下降沿都對應(yīng)一個換相時刻,如圖4所示。

 

 

2.3 換相電路設(shè)計(jì)

根據(jù)無刷直流電機(jī)模塊中輸出的三相霍爾位置信號,以及無刷直流電機(jī)速度控制模塊輸出的PWM信號,邏輯換相模塊輸出6個電機(jī)換相及速度控制脈沖。輸入4個信號,分別是三相霍爾位置信號(HA、HB、HC)和由控制模塊輸出PWM信號。6個輸出信號VT1~VT6控制三相逆變器功率管的通斷,其中VT1、VT3、VT5用于控制上側(cè)功率管的通斷,VT2、VT4、VT6用于控制下側(cè)功率管的通斷。三相逆變橋采用上管調(diào)制的方式,邏輯關(guān)系構(gòu)造邏輯換相模型如圖5。

 

 

 

 

2.4 無刷直流電機(jī)調(diào)速系統(tǒng)的驅(qū)動電路

采用的是6個MOSFET搭建而成的三相橋式逆變器,MOSFET是開關(guān)速度快的理想電壓控制器件,其驅(qū)動電路較為簡單,特別適合于各類中小功率開關(guān)電路。同時采用IR2132專用集成驅(qū)動芯片,它是專為功率MOSFET驅(qū)動而設(shè)計(jì)的,方便于控制電路連接,其驅(qū)動信號延時為納秒級,開關(guān)頻率高,體積小,外圍走線簡單,適合中小型電機(jī)驅(qū)動電路的應(yīng)用。6個MOSFET根據(jù)所接收到的信號從而改變管子的通斷來控制電機(jī)的轉(zhuǎn)動。

3 無刷直流電機(jī)調(diào)速系統(tǒng)的軟件設(shè)計(jì)

3.1 無刷直流電機(jī)PWM調(diào)速軟件設(shè)計(jì)

PWM調(diào)速產(chǎn)生電路是由加減計(jì)數(shù)器、5位二進(jìn)制計(jì)數(shù)器、數(shù)字比較器三部分組成。加減計(jì)數(shù)器做細(xì)分計(jì)數(shù)器,確定脈沖寬度。當(dāng)U_D=1時,輸入CLK1,使設(shè)定值計(jì)數(shù)器的輸出值增加,PWM的占空比增加,電機(jī)轉(zhuǎn)速加快;當(dāng)U_D=0,輸入CLK1,使設(shè)定值計(jì)數(shù)器的輸出值減小,PWM的占空比減小,電機(jī)轉(zhuǎn)速變慢。5位二進(jìn)制計(jì)數(shù)器在CLK0的作用下輸出周期性線性增加的鋸齒波。當(dāng)計(jì)數(shù)值小于設(shè)定值時,數(shù)字比較器輸出高電平,當(dāng)計(jì)數(shù)值大于設(shè)定值時,數(shù)字比較器輸出低電平,從而產(chǎn)生周期性的PWM波形。設(shè)定ZF為電機(jī)的方向按鍵,選擇PWM波形的進(jìn)入方向,當(dāng)其為1時,電機(jī)正轉(zhuǎn),否則反轉(zhuǎn)。設(shè)定START進(jìn)行電機(jī)的控制時,START為1電機(jī)開始工作,為0電機(jī)停止工作。通過按鍵EN1的閉合與斷開可以改變初始值,從而改變直流電機(jī)的PWM占空比,改變直流電機(jī)速度。[!--empirenews.page--]

 

 

3.2 PWM調(diào)速仿真

如波形仿真圖8可知,當(dāng)電機(jī)的速度小于設(shè)定值時,計(jì)數(shù)器數(shù)字比較器輸出高電平,從而使計(jì)數(shù)器計(jì)數(shù)增加,PWM輸出為高電平,改變占空比,使電機(jī)加速;當(dāng)電機(jī)的速度大于設(shè)定值時,計(jì)數(shù)器數(shù)字比較器輸出低電平,從而使計(jì)數(shù)器計(jì)數(shù)減小,PWM輸出為低電平,改變占空比,使電機(jī)減速;Z_F是電機(jī)的方向按鍵,Z_F為1時電機(jī)正轉(zhuǎn),Z輸出為1;Z_F為0時電機(jī)反轉(zhuǎn),F(xiàn)輸出為1;START為電機(jī)控制端,START為1電機(jī)工作,為0電機(jī)停止,Z、F均為0。

 

 

 

 

在時鐘脈沖的作用下,計(jì)數(shù)器CNTA和CNTB都能按照事設(shè)定數(shù)值進(jìn)行計(jì)數(shù)。CNTA是可控的加減計(jì)數(shù)器,U_D控制其計(jì)數(shù)的方向,EN1用于設(shè)定其初值,當(dāng)EN1由高電平變?yōu)榈碗娖綍r,就完成了設(shè)定值。CNTB是5位二進(jìn)制計(jì)數(shù)器,在時鐘脈沖CLK0的作用下一直加數(shù),當(dāng)它加到32時就自動返回到0再重新加數(shù)。兩路計(jì)數(shù)器同時加到數(shù)字比較器COMPARE上,當(dāng)CN TB的值小于設(shè)定值時,數(shù)字比較器輸出高電平,當(dāng)CNTB的值大于設(shè)定值時,數(shù)字比較器輸出低電平。改變設(shè)定值的大小就可以改變PWM波形的大小,也就是完成了電機(jī)的調(diào)速。Z_ F是電機(jī)的方向控制按鍵,選擇PWM波形的進(jìn)入方向,當(dāng)其為1時,電機(jī)正轉(zhuǎn),為0電機(jī)反轉(zhuǎn)。至于電機(jī)的控制,是在它的輸入端加上兩個與門來控制電機(jī)的啟動與停止。當(dāng)按下鍵Z_F鍵,電機(jī)正轉(zhuǎn),松開鍵時,電機(jī)反轉(zhuǎn)。當(dāng)按下鍵START時,電機(jī)開始工作,松開時,電機(jī)停止工作。通過按鍵EN1的閉合與斷開可以改變H[4.0]的值,從而改變直流電機(jī)的PWM占空比,這樣就可以改變直流電機(jī)速度。

4 結(jié)論

通過在理論上對無刷直流電機(jī)調(diào)速系統(tǒng)電路設(shè)計(jì)、分析,以及軟件的編程,并對軟件和硬件進(jìn)行調(diào)試后,實(shí)現(xiàn)了一個以FPGA為核心控制器的無刷直流電機(jī)的調(diào)速,這個系統(tǒng)能夠?qū)崿F(xiàn)檢測電機(jī)的電流和轉(zhuǎn)子位置和自動調(diào)節(jié)電機(jī)的轉(zhuǎn)速且可以實(shí)現(xiàn)控制電機(jī)正反轉(zhuǎn)。該系統(tǒng)整個系統(tǒng)運(yùn)行時鐘頻率可達(dá)到100 MHz以上,控制器可以使控制周期達(dá)縮短到40 μs,并且具有良好的動態(tài)和靜態(tài)性能,整個系統(tǒng)具有控制簡單,操作方便的特點(diǎn)。

本站聲明: 本文章由作者或相關(guān)機(jī)構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點(diǎn),本站亦不保證或承諾內(nèi)容真實(shí)性等。需要轉(zhuǎn)載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請及時聯(lián)系本站刪除。
換一批
延伸閱讀

在數(shù)字化浪潮席卷全球的今天,F(xiàn)PGA技術(shù)正成為驅(qū)動創(chuàng)新的核心引擎。2025年8月21日,深圳將迎來一場聚焦FPGA技術(shù)與產(chǎn)業(yè)應(yīng)用的盛會——2025安路科技FPGA技術(shù)沙龍。本次沙龍以“定制未來 共建生態(tài)”為主題,匯聚行業(yè)...

關(guān)鍵字: FPGA 核心板 開發(fā)板

在現(xiàn)代電子系統(tǒng)中,現(xiàn)場可編程門陣列(FPGA)憑借其開發(fā)時間短、成本效益高以及靈活的現(xiàn)場重配置與升級等諸多優(yōu)點(diǎn),被廣泛應(yīng)用于各種產(chǎn)品領(lǐng)域。從通信設(shè)備到工業(yè)控制,從汽車電子到航空航天,F(xiàn)PGA 的身影無處不在。為了充分發(fā)揮...

關(guān)鍵字: 可編程門陣列 FPGA 數(shù)字電源

2025年8月4日 – 提供超豐富半導(dǎo)體和電子元器件?的業(yè)界知名新品引入 (NPI) 代理商貿(mào)澤電子 (Mouser Electronics) 即日起開售Altera?的Agilex? 3 FPGA C系列開發(fā)套件。此開...

關(guān)鍵字: FPGA 邊緣計(jì)算 嵌入式應(yīng)用

內(nèi)窺鏡泛指經(jīng)自然腔道或人工孔道進(jìn)入體內(nèi),并對體內(nèi)器官或結(jié)構(gòu)進(jìn)行直接觀察和對疾病進(jìn)行診斷的醫(yī)療設(shè)備,一般由光學(xué)鏡頭、冷光源、光導(dǎo)纖維、圖像傳感器以及機(jī)械裝置等構(gòu)成。文章介紹了一款基于兩片圖像傳感器和FPGA組成的微型3D內(nèi)...

關(guān)鍵字: 微創(chuàng) 3D內(nèi)窺鏡 OV6946 FPGA

運(yùn)用單片機(jī)和FPGA芯片作為主控制器件 , 單片機(jī)接收從PC機(jī)上傳過來的顯示內(nèi)容和顯示控制命令 , 通過命令解釋和數(shù)據(jù)轉(zhuǎn)換 , 生成LED顯示屏所需要的數(shù)據(jù)信號和同步的控制信號— 數(shù)據(jù)、時鐘、行同步和面同步 。FPGA芯...

關(guān)鍵字: 單片機(jī) FPGA LED顯示屏

在異構(gòu)計(jì)算系統(tǒng)中,ARM與FPGA的協(xié)同工作已成為高性能計(jì)算的關(guān)鍵架構(gòu)。本文基于FSPI(Fast Serial Peripheral Interface)四線模式,在150MHz時鐘頻率下實(shí)現(xiàn)10.5MB/s的可靠數(shù)據(jù)...

關(guān)鍵字: ARM FPGA FSPI

在全球FPGA市場被Xilinx(AMD)與Intel壟斷的格局下,國產(chǎn)FPGA廠商高云半導(dǎo)體通過構(gòu)建自主IP核生態(tài)與智能時序約束引擎,走出差異化高端化路徑。本文深入解析高云半導(dǎo)體FPGA工具鏈的兩大核心技術(shù)——全棧IP...

關(guān)鍵字: FPGA 高云半導(dǎo)體

2025年6月12日,由安路科技主辦的2025 FPGA技術(shù)沙龍?jiān)谀暇┱秸匍_,深圳市米爾電子有限公司(簡稱:米爾電子)作為國產(chǎn)FPGA的代表企業(yè)出席此次活動。米爾電子發(fā)表演講,并展出米爾基于安路飛龍派的核心板和解決方案...

關(guān)鍵字: FPGA 核心板 開發(fā)板

高 I/O、低功耗及先進(jìn)的安全功能,適用于成本敏感型邊緣應(yīng)用

關(guān)鍵字: FPGA I/O 機(jī)器視覺

北京 2025年6月9日 /美通社/ -- 2025年6月5日,國家知識產(chǎn)權(quán)局官網(wǎng)發(fā)布了《關(guān)于第二十五屆中國專利獎授獎的決定》(國知發(fā)運(yùn)字〔2025〕20號)。同方威視"一種行李物品CT安檢系統(tǒng)及其探測器裝置...

關(guān)鍵字: BSP 探測器 智能機(jī) 系統(tǒng)設(shè)計(jì)
關(guān)閉