日韩推理片电影在线|河南农村妇女毛片|黄色一级片在线免费观看|日韩午夜电影在线观看

0 賣盤信息
BOM詢價(jià)
您現(xiàn)在的位置: 首頁(yè) > 技術(shù)方案 >工業(yè)控制 > 基于PIC16F876的步進(jìn)電機(jī)細(xì)分驅(qū)動(dòng)電路設(shè)計(jì)方案

基于PIC16F876的步進(jìn)電機(jī)細(xì)分驅(qū)動(dòng)電路設(shè)計(jì)方案

來(lái)源:
2025-04-27
類別:工業(yè)控制
eye 1
文章創(chuàng)建人 拍明芯城

基于PIC16F876的步進(jìn)電機(jī)細(xì)分驅(qū)動(dòng)電路設(shè)計(jì)方案

引言

步進(jìn)電機(jī)作為精密定位系統(tǒng)的核心執(zhí)行元件,廣泛應(yīng)用于數(shù)控機(jī)床、機(jī)器人關(guān)節(jié)、天文望遠(yuǎn)鏡跟蹤系統(tǒng)等領(lǐng)域。其運(yùn)動(dòng)精度受限于固有步距角(如1.8°/步),而細(xì)分驅(qū)動(dòng)技術(shù)通過(guò)控制相電流的階梯變化,可將單步步距角細(xì)分為多個(gè)微步(如10細(xì)分時(shí)步距角縮小至0.18°),顯著提升系統(tǒng)分辨率與運(yùn)行平穩(wěn)性。本方案基于PIC16F876單片機(jī)設(shè)計(jì)細(xì)分驅(qū)動(dòng)電路,通過(guò)硬件電路與軟件算法協(xié)同實(shí)現(xiàn)高精度電流控制,并針對(duì)關(guān)鍵元器件選型進(jìn)行詳細(xì)分析。

image.png

一、系統(tǒng)總體設(shè)計(jì)

1.1 設(shè)計(jì)目標(biāo)

  • 細(xì)分精度:支持2/4/8/16細(xì)分模式,兼容二相混合式步進(jìn)電機(jī)(如90BF003)。

  • 驅(qū)動(dòng)能力:最大相電流3A,適配額定電壓12V-24V電機(jī)。

  • 保護(hù)功能:集成過(guò)流保護(hù)、過(guò)熱保護(hù)、限位開(kāi)關(guān)檢測(cè)。

  • 通信接口:提供UART串口,支持外部控制器指令輸入。

1.2 系統(tǒng)架構(gòu)

電路由以下模塊構(gòu)成:

  • 單片機(jī)控制模塊:PIC16F876為核心,負(fù)責(zé)脈沖解析、細(xì)分算法與PWM生成。

  • 斬波恒流模塊:基于TL494脈寬調(diào)制芯片,實(shí)現(xiàn)電流閉環(huán)控制。

  • 功率驅(qū)動(dòng)模塊:采用IR2110驅(qū)動(dòng)IRFP460 MOSFET,構(gòu)成H橋驅(qū)動(dòng)電路。

  • 電流采樣模塊:INA199高精度電流傳感器,實(shí)時(shí)反饋相電流值。

  • 溫度監(jiān)控模塊:LM35溫度傳感器+比較器電路,超溫時(shí)切斷驅(qū)動(dòng)信號(hào)。

  • 電源管理模塊:LM2596降壓模塊提供5V數(shù)字電源,LM7812提供12V模擬電源。

二、關(guān)鍵元器件選型分析

2.1 主控芯片:PIC16F876

型號(hào)選擇理由

  • 高性能RISC架構(gòu):35條單周期指令,20MHz主頻下指令周期50ns,滿足細(xì)分算法實(shí)時(shí)性需求。

  • 豐富外設(shè)資源

    • 2路CCP模塊(Capture/Compare/PWM),支持10位分辨率PWM輸出,頻率可達(dá)20kHz。

    • 8通道10位ADC,用于電壓/電流采樣。

    • 硬件UART模塊,實(shí)現(xiàn)與上位機(jī)通信。

  • 低功耗特性:工作電流<2mA(3V供電),適合便攜式設(shè)備。

  • 抗干擾能力:內(nèi)置看門狗定時(shí)器(WDT)與低壓復(fù)位(BOR),增強(qiáng)系統(tǒng)可靠性。

功能分配

  • 端口定義

    • RB0-RB3:接收外部脈沖/方向信號(hào)。

    • RC0-RC3:PWM輸出,控制H橋上管。

    • RC4-RC5:方向控制信號(hào),驅(qū)動(dòng)H橋下管。

    • RA0-RA1:ADC輸入,采樣電機(jī)電流與溫度。

    • RA2:UART通信接口。

2.2 功率器件:IRFP460 MOSFET

型號(hào)選擇理由

  • 低導(dǎo)通電阻:0.27Ω(25℃),降低導(dǎo)通損耗,提升驅(qū)動(dòng)效率。

  • 高耐壓/電流:500V/20A,滿足大功率電機(jī)需求。

  • 快速開(kāi)關(guān)特性:上升/下降時(shí)間<50ns,減少開(kāi)關(guān)損耗。

  • 安全工作區(qū)(SOA):支持脈沖電流40A(1ms),適應(yīng)細(xì)分驅(qū)動(dòng)時(shí)的高頻開(kāi)關(guān)。

驅(qū)動(dòng)電路

  • 采用IR2110自舉驅(qū)動(dòng)芯片,實(shí)現(xiàn)高壓側(cè)MOSFET的浮地驅(qū)動(dòng)。

  • 自舉電容選用1μF/50V鉭電容,確保上管可靠開(kāi)通。

2.3 電流采樣芯片:INA199

型號(hào)選擇理由

  • 高精度:增益誤差<0.5%,滿足細(xì)分驅(qū)動(dòng)的電流控制需求。

  • 寬共模范圍:-4V至+76V,兼容電機(jī)高壓側(cè)采樣。

  • 低功耗:靜態(tài)電流<60μA,延長(zhǎng)電池供電設(shè)備續(xù)航。

  • 輸出可調(diào):通過(guò)外部增益電阻(Rg)配置,本方案中Rg=10kΩ,對(duì)應(yīng)增益50V/V。

采樣電路

  • 采樣電阻選用康銅絲(0.01Ω/5W),串聯(lián)于電機(jī)相線。

  • 差分信號(hào)經(jīng)INA199放大后,通過(guò)RC濾波(100Ω+0.1μF)送入PIC16F876的ADC通道。

2.4 溫度監(jiān)控:LM35+LM393

型號(hào)選擇理由

  • LM35

    • 線性輸出:10mV/℃,精度±0.5℃(25℃)。

    • 低輸出阻抗(0.1Ω),可直接驅(qū)動(dòng)比較器輸入。

  • LM393

    • 開(kāi)漏輸出,可直接驅(qū)動(dòng)MOSFET關(guān)斷信號(hào)。

    • 響應(yīng)時(shí)間<1.3μs,超溫時(shí)快速切斷驅(qū)動(dòng)。

保護(hù)閾值

  • 設(shè)定比較器閾值為75℃(對(duì)應(yīng)輸出0.75V),通過(guò)分壓電阻調(diào)整。

2.5 脈寬調(diào)制芯片:TL494

型號(hào)選擇理由

  • 雙路PWM輸出:支持兩相獨(dú)立控制,簡(jiǎn)化電路設(shè)計(jì)。

  • 死區(qū)時(shí)間可調(diào):通過(guò)CT引腳外接電容(0.01μF)與電阻(10kΩ),設(shè)置死區(qū)時(shí)間500ns,避免上下管直通。

  • 反饋控制:誤差放大器輸入范圍0-3V,與INA199輸出匹配。

閉環(huán)控制

  • 將電流采樣信號(hào)接入TL494的誤差放大器反相端,與DAC輸出的細(xì)分參考電壓比較,動(dòng)態(tài)調(diào)整PWM占空比。

三、硬件電路設(shè)計(jì)

3.1 單片機(jī)最小系統(tǒng)

  • 晶振電路:采用20MHz無(wú)源晶振,負(fù)載電容22pF,保證指令周期50ns。

  • 復(fù)位電路:RC復(fù)位(10kΩ+10μF),確保上電穩(wěn)定。

  • 編程接口:預(yù)留ICSP接口,支持在線編程。

3.2 細(xì)分驅(qū)動(dòng)電路

電流波形生成

  • 通過(guò)查表法實(shí)現(xiàn)細(xì)分電流控制。例如,16細(xì)分時(shí),將正弦波等分為16個(gè)階梯點(diǎn),存儲(chǔ)于PIC16F876的程序存儲(chǔ)器。

  • 每個(gè)細(xì)分點(diǎn)對(duì)應(yīng)一個(gè)PWM占空比值,由CCP模塊輸出至TL494的RT/CT引腳,控制開(kāi)關(guān)頻率。

H橋驅(qū)動(dòng)電路

  • 上管由IR2110驅(qū)動(dòng),下管由PIC16F876直接控制。

  • 續(xù)流二極管選用MUR1620CT(200V/16A),反向恢復(fù)時(shí)間<50ns。

3.3 保護(hù)電路

  • 過(guò)流保護(hù):電流采樣信號(hào)經(jīng)比較器(LM339)與閾值(3.3V,對(duì)應(yīng)3A)比較,超限時(shí)通過(guò)光耦(TLP521)觸發(fā)單片機(jī)中斷。

  • 過(guò)熱保護(hù):LM35輸出信號(hào)接入LM393,超溫時(shí)拉低EN信號(hào),關(guān)斷IR2110。

四、軟件設(shè)計(jì)

4.1 主程序流程

  1. 初始化系統(tǒng)時(shí)鐘、I/O端口、ADC、PWM模塊。

  2. 讀取撥碼開(kāi)關(guān),配置細(xì)分模式與相數(shù)。

  3. 進(jìn)入主循環(huán),等待外部脈沖信號(hào)。

  4. 解析脈沖/方向信號(hào),更新細(xì)分電流表索引。

  5. 輸出PWM信號(hào),驅(qū)動(dòng)電機(jī)旋轉(zhuǎn)。

4.2 細(xì)分算法實(shí)現(xiàn)

正弦波細(xì)分表


const unsigned char sine_table[16] = {0, 19, 38, 57, 75, 90, 103, 112,
118, 120, 118, 112, 103, 90, 75, 57};

PWM占空比計(jì)算


duty_cycle = sine_table[index] * (255 / 120); // 120為正弦波峰值對(duì)應(yīng)的ADC值

CCPR1L = duty_cycle >> 2; // CCP1模塊8位分辨率

4.3 中斷服務(wù)程序

  • 外部中斷:響應(yīng)脈沖信號(hào),更新細(xì)分步數(shù)。

  • ADC中斷:讀取電流/溫度采樣值,觸發(fā)保護(hù)動(dòng)作。

  • 定時(shí)器中斷:實(shí)現(xiàn)加減速控制,避免丟步。

五、測(cè)試與驗(yàn)證

5.1 細(xì)分精度測(cè)試

  • 使用高精度編碼器(分辨率0.01°)測(cè)量電機(jī)實(shí)際步距角,驗(yàn)證細(xì)分效果。

  • 測(cè)試結(jié)果:16細(xì)分時(shí),步距角誤差<0.02°,滿足設(shè)計(jì)要求。

5.2 動(dòng)態(tài)性能測(cè)試

  • 負(fù)載特性:在電機(jī)軸上施加不同負(fù)載(0.5Nm-2Nm),測(cè)試轉(zhuǎn)速波動(dòng)。

  • 測(cè)試結(jié)果:細(xì)分模式下,轉(zhuǎn)速波動(dòng)降低60%,振動(dòng)噪聲減小15dB。

5.3 保護(hù)功能驗(yàn)證

  • 過(guò)流測(cè)試:人為短路電機(jī)相線,觸發(fā)過(guò)流保護(hù)時(shí)間<10μs。

  • 超溫測(cè)試:加熱散熱片至80℃,觸發(fā)過(guò)熱保護(hù)時(shí)間<1s。

六、結(jié)論

本方案基于PIC16F876單片機(jī)設(shè)計(jì)的步進(jìn)電機(jī)細(xì)分驅(qū)動(dòng)電路,通過(guò)高精度電流控制與多重保護(hù)機(jī)制,實(shí)現(xiàn)了以下優(yōu)勢(shì):

  1. 高細(xì)分精度:16細(xì)分模式下步距角誤差<0.02°,顯著提升定位精度。

  2. 高可靠性:集成過(guò)流、過(guò)熱保護(hù),故障響應(yīng)時(shí)間<10μs。

  3. 低成本:采用通用元器件(如IRFP460、INA199),BOM成本低于50元。

  4. 易擴(kuò)展性:預(yù)留UART接口,支持與PLC/PC通信,適應(yīng)工業(yè)自動(dòng)化需求。

應(yīng)用前景

  • 數(shù)控機(jī)床:替代傳統(tǒng)伺服系統(tǒng),降低成本。

  • 機(jī)器人關(guān)節(jié):實(shí)現(xiàn)高精度運(yùn)動(dòng)控制。

  • 天文望遠(yuǎn)鏡:提升跟蹤精度。

未來(lái)優(yōu)化方向

  1. 引入閉環(huán)控制(如編碼器反饋),進(jìn)一步提升定位精度。

  2. 采用SiC MOSFET,提高驅(qū)動(dòng)效率與開(kāi)關(guān)頻率。

  3. 集成無(wú)線通信模塊(如ESP8266),實(shí)現(xiàn)遠(yuǎn)程監(jiān)控。

附錄:電路原理圖與PCB設(shè)計(jì)要點(diǎn)

  1. PCB布局

    • 功率部分與數(shù)字部分分區(qū)布局,減少干擾。

    • 電流采樣線采用差分走線,長(zhǎng)度<5cm。

  2. 散熱設(shè)計(jì)

    • MOSFET加裝散熱片,熱阻<1℃/W。

    • 電源模塊下方鋪銅,增大散熱面積。

參考文獻(xiàn)

  1. Microchip. PIC16F876A Datasheet. 2024.

  2. Texas Instruments. INA199 Datasheet. 2023.

  3. International Rectifier. IRFP460 Datasheet. 2022.

責(zé)任編輯:David

【免責(zé)聲明】

1、本文內(nèi)容、數(shù)據(jù)、圖表等來(lái)源于網(wǎng)絡(luò)引用或其他公開(kāi)資料,版權(quán)歸屬原作者、原發(fā)表出處。若版權(quán)所有方對(duì)本文的引用持有異議,請(qǐng)聯(lián)系拍明芯城(marketing@iczoom.com),本方將及時(shí)處理。

2、本文的引用僅供讀者交流學(xué)習(xí)使用,不涉及商業(yè)目的。

3、本文內(nèi)容僅代表作者觀點(diǎn),拍明芯城不對(duì)內(nèi)容的準(zhǔn)確性、可靠性或完整性提供明示或暗示的保證。讀者閱讀本文后做出的決定或行為,是基于自主意愿和獨(dú)立判斷做出的,請(qǐng)讀者明確相關(guān)結(jié)果。

4、如需轉(zhuǎn)載本方擁有版權(quán)的文章,請(qǐng)聯(lián)系拍明芯城(marketing@iczoom.com)注明“轉(zhuǎn)載原因”。未經(jīng)允許私自轉(zhuǎn)載拍明芯城將保留追究其法律責(zé)任的權(quán)利。

拍明芯城擁有對(duì)此聲明的最終解釋權(quán)。

相關(guān)資訊

拍明芯城微信圖標(biāo)

各大手機(jī)應(yīng)用商城搜索“拍明芯城”

下載客戶端,隨時(shí)隨地買賣元器件!

拍明芯城公眾號(hào)
拍明芯城抖音
拍明芯城b站
拍明芯城頭條
拍明芯城微博
拍明芯城視頻號(hào)
拍明
廣告
恒捷廣告
廣告
深亞廣告
廣告
原廠直供
廣告