RM新时代网站-首页

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

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

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

IFX9201+ XMC1300步進(jìn)電機(jī)驅(qū)動擴(kuò)展板解決方案

電子工程師 ? 來源:陳翠 ? 2019-04-05 07:53 ? 次閱讀

infineon公司的步進(jìn)馬達(dá)驅(qū)動擴(kuò)展板采用通用6A H橋IFX9201SG和XMC1300 AB步微控制器MCU)。 IFX9201SG設(shè)計(jì)用于DC馬達(dá)或其它感性負(fù)載,它的輸出脈寬調(diào)制頻率高達(dá)20kHz,每個開關(guān)在Tj=25℃時的RDSon為100 mΩ,邏輯輸入和3.3V和5.0V TTL/CMOS兼容,具有低待機(jī)電流,斬波電流限制,具有閂鎖行為的短路關(guān)斷和超溫關(guān)斷,而XMC1300微控制器(MCU)是基于ARM Cortex-M0處理器核的XMC1000系列MCU,具有實(shí)時馬達(dá)控制和數(shù)字功率轉(zhuǎn)換,以及用于LED照明應(yīng)用的外設(shè).XMC1300 MCU是高性能32位ARM Cortex-M0 CPU,單周期32位硬件乘法器,操作系統(tǒng)支持系統(tǒng)計(jì)時器(SysTick),具有超低功耗和嵌套向量中斷控制器(NVIC),MATH協(xié)處理器(MATH),用于三角算法的CORDIC單元和除法單元,片上存儲器包括有8KB ROM,16KB高速SRAM和高達(dá)200KB閃存程序和數(shù)據(jù)存儲器,以及USIC,UART,雙SPI和四SPI,IIC,IIS和LIN接口通信外設(shè)等。本文介紹了IFX9201+ XMC1300主要特性,框圖,多種H橋應(yīng)用電路圖以及步進(jìn)馬達(dá)驅(qū)動擴(kuò)展板框圖和應(yīng)用框圖,電路圖和PCB設(shè)計(jì)圖。

The IFX9201SG is a general purpose 6 A H-Bridge, designed for the control of DC motors or other inductive loads.

The outputs can be pulse width modulated at frequencies up to 20kHz. PWM/DIR control reduces the number ofPWM capable pins needed on the microcontroler side.

For load currents above the current limitation threshold (8A typ.) the H-Bridge goes into chopper current limitationmode. It is protected against short circuits and overtemperature and provides extensive diagnosis via SPI or basicfeedback via error flag. Open load can be detected when the bridge is disabled or during PWM operation ofinductive loads.

The robust PG-DSO-12-17 package provides excellent thermal capabilites due to the thick copper heat slug.

Thanks to the protruding edges of the heatslug the package is well suited for automatic optical solder inspection.

The IFX9201SG is not qualified and manufactured according to the requirements of Infineon Technologies withregards to automotive and/or transportation applications. For automotive applications please refer to theTLE9201SG.

IFX9201SG主要特性:

? RDSon of 100 mΩper switch typ. at Tj=25℃

? Logic inputs 3.3 V and 5.0 V TTL/CMOS-compatible

? Low standby current

? Chopper current limitation

? Short circuit shut down with latch behavior

? Overtemperature shut down with latch behavior

? VS undervoltage shutdown

? Open load detection in ON and OFF state

? Detailed SPI diagnosis or simple error flag

? Green product (RoHS compliant)

圖1.IFX9201SG框圖

圖2.IFX9201SG帶SPI接口的H橋應(yīng)用電路圖

圖3.IFX9201SG帶誤差旗的H橋應(yīng)用電路圖

圖4.IFX9201SG SPI菊花鏈配置(其它信號省略)

圖5.IFX9201SG VSO作為使能輸入的應(yīng)用電路

圖6.反向極性保護(hù)的應(yīng)用電路

XMC1300 AB步微控制器(MCU)

XMC1300 AB-Step Microcontroller Seriesfor Industrial Applications

The XMC1300 devices are members of the XMC1000 Family of microcontrollers based on the ARM Cortex-M0 processor core. The XMC1300 series addresses the real-time control needs of motor control, digital power conversion. It also features peripherals for LED Lighting applications.

圖7.XMC1300系統(tǒng)框圖

CPU子系統(tǒng)

? CPU Core

– High-performance 32-bit ARM Cortex-M0 CPU

– Most 16-bit Thumb and subset of 32-bit Thumb2 instruction set

– Single cycle 32-bit hardware multiplier

– System timer (SysTick) for Operating System support

– Ultra low power consumption

? Nested Vectored Interrupt Controller (NVIC)

? Event Request Unit (ERU) for processing of external and internal service requests

? MATH Co-processor (MATH)

– CORDIC unit for trigonometric calculation

– division unit

片上存儲器

? 8 kbytes on-chip ROM

? 16 kbytes on-chip high-speed SRAM

? up to 200 kbytes on-chip Flash program and data memory

通信外設(shè)備

? Two Universal Serial Interface Channels (USIC), usable as UART, double-SPI,

quad-SPI, IIC, IIS and LIN interfaces

模擬前端外設(shè)

? A/D Converters

– up to 12 analog input pins

– 2 sample and hold stages with 8 analog input channels each

– fast 12-bit analog to digital converter with adjustable gain

? Up to 8 channels of out of range comparators (ORC)

? Up to 3 fast analog comparators (ACMP)

? Temperature Sensor (TSE)

工業(yè)控制外設(shè)

? Capture/Compare Units 4 (CCU4) as general purpose timers

? Capture/Compare Units 8 (CCU8) for motor control and power conversion

? Position Interfaces (POSIF) for hall and quadrature encoders and motor positioning

? Brightness and Colour Control Unit (BCCU), for LED color and dimming application

系統(tǒng)控制

? Window Watchdog Timer (WDT) for safety sensitive applications

? Real Time Clock module with alarm support (RTC)

? System Control Unit (SCU) for system configuration and control

? Pseudo random number generator (PRNG) for fast random data generation

輸入/輸出線

? Tri-stated in input mode

? Push/pull or open drain output mode

? Configurable pad hysteresis

支持片上調(diào)試

? Support for debug features: 4 breakpoints, 2 watchpoints

? Various interfaces: ARM serial wire debug (SWD), single pin debug (SPD)

圖8.步進(jìn)馬達(dá)驅(qū)動擴(kuò)展板外形圖

圖9.采用IFX9201和XMC1300的步進(jìn)馬達(dá)驅(qū)動擴(kuò)展板概述圖

圖10.步進(jìn)馬達(dá)驅(qū)動擴(kuò)展板框圖

圖11.步進(jìn)馬達(dá)驅(qū)動擴(kuò)展板:連接馬達(dá),電源和控制信號圖

圖12.步進(jìn)馬達(dá)驅(qū)動擴(kuò)展板:XMC1302連接概述圖

圖13.步進(jìn)馬達(dá)驅(qū)動擴(kuò)展板:連接器

圖14.步進(jìn)馬達(dá)驅(qū)動擴(kuò)展板:XMC1302 MCU

圖15.步進(jìn)馬達(dá)驅(qū)動擴(kuò)展板:電源部分

圖16.步進(jìn)馬達(dá)驅(qū)動擴(kuò)展板:電流檢測放大器

圖17.步進(jìn)馬達(dá)驅(qū)動擴(kuò)展板:電流檢測電路

圖18.步進(jìn)馬達(dá)驅(qū)動擴(kuò)展板PCB設(shè)計(jì)圖:頂層

圖19.步進(jìn)馬達(dá)驅(qū)動擴(kuò)展板PCB設(shè)計(jì)圖:底層

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

    關(guān)注

    112

    文章

    16332

    瀏覽量

    177803
  • 步進(jìn)電機(jī)
    +關(guān)注

    關(guān)注

    150

    文章

    3109

    瀏覽量

    147443
收藏 人收藏

    評論

    相關(guān)推薦

    使用DAVE的XMC1300啟動套件調(diào)試報錯的原因?

    在下載 BLDC Scalar 無傳感器軟件示例代碼時,使用 XMC1300 啟動套件時面臨調(diào)試啟動錯誤。 請參考下面的截圖。 盡管我能夠在 SWD0 模式下成功設(shè)置和獲取 BMI 狀態(tài)。
    發(fā)表于 01-24 07:40

    xmc1300斷線后檢測到的ADC值是Vref?

    你好,xmc1300 斷線檢測問題需要你的幫助。 1、斷線后檢測到的ADC值是Vref? 2、需要一個 斷線檢測 參考示例。
    發(fā)表于 01-30 07:12

    XMC1300啟動套件內(nèi)存損壞的原因?怎么解決?

    我為 XMC1300 啟動套件編譯了一個示例程序。 我能夠完成調(diào)試部分——讀取內(nèi)存和寄存器。 突然之間,我現(xiàn)在遇到了以下錯誤,我無法在棋盤上做任何事情。 我試過將主板與 xmc_Flasher 和 Infineon Memtool 2021 連接起來,但主板沒有連接。
    發(fā)表于 01-31 06:02

    英飛凌xmc1300學(xué)習(xí)

    本人剛?cè)肼氁患译妱榆嚳刂破髦圃旃?,要學(xué)習(xí) 英飛凌xmc1300芯片,手上有他的中文手冊,都是看手冊哪些東西啊,控制對象是無刷直流電機(jī)
    發(fā)表于 04-11 14:26

    ULN2003步進(jìn)電機(jī)擴(kuò)展板資料

    [tr=transparent]ULN2003 步進(jìn)電機(jī)擴(kuò)展板資料.zip 步進(jìn)電機(jī)資料[/tr]Ex020-串行Flash(SST
    發(fā)表于 07-05 06:50

    XMC1300的獨(dú)特內(nèi)外設(shè)資源

    XMC1300特有的CCU8和POSIF外設(shè),特別適用用于電機(jī)控制和電源控制領(lǐng)域。 CCU8每個單元可以輸出一對非對稱互補(bǔ)PWM,它是硬件支持的,即有兩個獨(dú)立的比較寄存器分別用于TIMER上升段
    發(fā)表于 12-11 10:40

    英飛凌基于XMC1300的無感FOC風(fēng)機(jī)參考方案

    2013年11月1日——英飛凌科技股份公司(FSE: IFX / OTCQX: IFNNY)今天宣布推出基于XMC1300的無感磁場定向控制(FOC)風(fēng)機(jī)參考方案,以及相配套的30W高壓應(yīng)用套件
    發(fā)表于 12-11 10:54

    XMC使用經(jīng)驗(yàn):教你一步步使用KEIL-MDK開發(fā)XMC1300

    目前,手里有一塊XMC1302-Boot Kit開發(fā)板, 該開發(fā)板采用XMC1302-038-200MCU,是XMC1300系列中最高級的型號,外設(shè)資源豐富,采用M0內(nèi)核,并有輔助浮點(diǎn)處理。官網(wǎng)
    發(fā)表于 12-14 09:39

    Arduino CNC電機(jī)擴(kuò)展板詳解

    /Arduino CNC電機(jī)擴(kuò)展板詳解(A4988驅(qū)動42步進(jìn)電機(jī))概述電機(jī)
    發(fā)表于 06-29 09:17

    英飛凌推出基于XMC1300的無感FOC風(fēng)機(jī)參考方案

    2013年11月1日——英飛凌科技股份公司(FSE: IFX / OTCQX: IFNNY)今天宣布推出基于XMC1300的無感磁場定向控制(FOC)風(fēng)機(jī)參考方案,以及相配套的30W高壓應(yīng)用套件
    發(fā)表于 11-01 10:25 ?2813次閱讀

    C060214步進(jìn)電機(jī)驅(qū)動

    C060214步進(jìn)電機(jī)驅(qū)動器,有需要的下來看看
    發(fā)表于 04-25 10:10 ?16次下載

    Tb6560步進(jìn)電機(jī)驅(qū)動

    Tb6560步進(jìn)電機(jī)驅(qū)動板接線圖及使用說明。
    發(fā)表于 04-25 14:22 ?44次下載

    關(guān)于XMC1300 MCU Kit在DAVE4上的演示介紹

    XMC1300 MCU Kit 在DAVE4上使用演示
    的頭像 發(fā)表于 07-11 01:56 ?4592次閱讀

    XMC1300工業(yè)應(yīng)用微控制器系列的參考手冊免費(fèi)下載

    XMC1300系列屬于XMC1000工業(yè)微控制器家族,該家族基于ARM Cortex-Mo處理器核。XMC1300系列器件針對電機(jī)控制、電源轉(zhuǎn)換和LED照明應(yīng)用而優(yōu)化設(shè)計(jì)。
    發(fā)表于 08-28 08:00 ?43次下載
    <b class='flag-5'>XMC1300</b>工業(yè)應(yīng)用微控制器系列的參考手冊免費(fèi)下載

    Arduino CNC電機(jī)擴(kuò)展板詳解(A4988驅(qū)動42步進(jìn)電機(jī))

    電機(jī)(俗稱42步進(jìn)電機(jī))。假如您想要用Arduino擴(kuò)展板驅(qū)動直流電機(jī)或28BYJ-48
    發(fā)表于 03-20 13:47 ?4次下載
    Arduino CNC<b class='flag-5'>電機(jī)</b><b class='flag-5'>擴(kuò)展板</b>詳解(A4988<b class='flag-5'>驅(qū)動</b>42<b class='flag-5'>步進(jìn)</b><b class='flag-5'>電機(jī)</b>)
    RM新时代网站-首页