伦伦影院久久影视,天天操天天干天天射,ririsao久久精品一区 ,一本大道香蕉大久在红桃,999久久久免费精品国产色夜,色悠悠久久综合88,亚洲国产精品久久无套麻豆,亚洲香蕉毛片久久网站,一本一道久久综合狠狠老

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

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

3天內不再提示

匠芯創M6800方案獨創HCL硬件電流環,實現精準高效電機控制

匠芯創ArtInChip ? 2025-08-07 15:44 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

一直以來,傳統的伺服產品選擇將硬件電流環放在FPGA里,這樣的硬件方案需要消耗MCU更多引腳資源用于和FPGA進行數據傳輸,雙芯片占用板子面積,導致PCB布局布線困難;再者,使用FPGA后也會增加產品成本,不利于市場競爭,始終為行業和客戶所困擾。

匠芯創科技M6800系列產品獨創Hardware Current Loop(HCL)硬件電流環。創新性地采用獨立于CPU的運行模式,使其有效提升電流環帶寬,釋放更多的算力資源。可實現單顆M6800方案取代MCU+FPGA的架構,是實現伺服電機控制的電流環算法硬件化的關鍵一環。

01

HCL介紹

功能模塊:

Clarke變換

Park變換

防積分飽和PID

Ipark變換

死區補償

SVPWM計算和處理

特點:

HCL將軟件電流環算法固化在芯片里,且獨立于CPU運行,有效提升系統整體執行效率;

通過內部測試,整個硬件電流環執行周期僅為200ns,完全做到PWM占空比立即更新,從而大大提高了電流環的帶寬,充分提升系統的快速響應和魯棒性;

支持增量式編碼器和絕對式編碼器,單圈分辨率高達16777216ppr。

02

HCL操作步驟

第一步 初始化HCL

void HCL_Init(void) { U16 INV_PWM_TBPRD = 10000;hcl_cmu_init(); hcl_set_opm(0, HCL_OPM2);//Mode2,電角度選擇編碼器反饋的電角度 hcl_set_posm(0, TA_POS);//選擇絕對式編碼器
hcl_set_udm0(0, 0); //Mode0 D軸電壓 hcl_set_uqm0(0, 1475); //Mode0 Q軸電壓 0.045 hcl_set_epwmprd(0, INV_PWM_TBPRD);//電流環周期100us hcl_set_maxduty(0, (INV_PWM_TBPRD - 5));//設置最大占比 hcl_set_minduty(0, 5);//設置最小占空比//PWM時間常數,3.2768 = _IQ(1)/ INV_PWM_TBPRD hcl_set_timeconst(0, _IQ(1.0)); hcl_set_curcal(0, _IQ10(1.0)); //電流增益校正 //set qaxi-pid _iq kp = _IQ(0.1983); _iq ki = _IQ(0.0244);
hcl_set_qpidkp(0, kp);//設置q軸pid比例系數初值 hcl_set_qpidki(0, ki); //設置q軸pid積分系數初值 hcl_set_qpidmax(0, _IQ( 0.9)); //設置q軸pid輸出最大值 hcl_set_qpidmin(0, _IQ(-0.9)); //設置q軸pid輸出最小值 hcl_set_intgsep(0, _IQ( 0.9));//0.9 hcl_set_iqref(0, _IQ(0.0)); //設置q軸pid給定初值
//set daxi-pid hcl_set_dpidkp(0, kp); //設置d軸pid比例系數初值 hcl_set_dpidki(0, ki); //設置d軸pid積分系數初值 hcl_set_dpidmax(0, _IQ( 0.125)); //設置d軸pid輸出最大值 hcl_set_dpidmin(0, _IQ(-0.125)); //設置d軸pid輸出最小值 hcl_set_idref(0, _IQ(0)); //設置d軸pid給定初值 hcl_dtcmp_en(0);//死區補償打開 hcl_set_dtcomp(0, 0);//死區補償值為0 hcl_set_dtflt(0, 262); //死區補償濾波時間 hcl_en(0);//打開硬件電流環}

第二步 初始化ADC

void ADC_Init(void){//初始化ADC0 adc_q1_trig_sample_num(0, SMP_1_NODE); //設置ADC0隊列1有一個采樣點 adc_q1_node0_set(0, ADCCH4); //設置轉換通道 adc_hcl_en(0); //使能HCL自動獲取ADC0轉換值 adc_pre_set(0, 0x1); //ADC0預充設置為1 adc_smp_rate_set(0, SMP_RATE_1MHZ); //設置ADC0采樣頻率 adc_q1_cvra_en(0); //使能EPWM事件A作為ADC0轉換觸發信號 adc_q1_int_en(0); //使能ADC0隊列1轉換結束中斷 adc_en(0); //使能ADC0
//初始化ADC1 adc_q1_trig_sample_num(1, SMP_1_NODE); //設置ADC1隊列1有一個采樣點 adc_q1_node0_set(1, ADCCH5); //設置轉換通道 adc_hcl_en(1); //使能HCL自動獲取ADC1轉換值 adc_pre_set(1, 0x1); //ADC1預充設置為1 adc_smp_rate_set(1, SMP_RATE_1MHZ); //設置ADC1采樣頻率 adc_q1_cvra_en(1); //使能EPWM事件A作為ADC1轉換觸發信號 adc_en(1); //使能ADC1}

第三步 在EPWM中斷服務程序里面給硬件電流環賦值;本例中采樣EPWM0,中斷周期為100us,將速度環PID輸出值賦給硬件環即可,剩下的電流環算法自動由硬件完成,無需CPU干預。

//EPMW0周期中斷服務程序void EPWM_IRQHandler_isr(void) { u32 epwm_sts; epwm_sts = Glb_Pwmcs_Regs.GLB_EPWM_INT_STS.all;//判斷是否epwm0中斷 if((epwm_sts & EPWM0_INT_PEND) == EPWM0_INT_PEND) {pi_spd0.Ref = speed_ref; //速度環PID給定值 pi_spd0.Fbk = speed_fack; //速度環PID反饋值 pi_cal(&pi_spd0); //速度環PID計算hcl_set_idref(0,0); //硬件電流環Id軸的給定給定為0 hcl_set_iqref(0,pi_spd0.Out); //硬件電流環Iq軸的給定為速度環的pid輸出值(*EPWM[0]).PWM_EVNT_CLR.bit.PWM_INT_CLR = 0x1 //清除中斷標志}}

Hardware Current Loop(HCL)硬件電流環從硬件配置方案和軟件性能上,全方位提升算力,實現運動控制系統性優化升級,為提升終端產品競爭力提供堅實的技術支持與成本優勢。

未來,我們將持續完善 M6800系統化解決方案,為更多行業客戶提供可持續、長周期的技術和生態支持。

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

    關注

    3601

    文章

    2155

    瀏覽量

    278510
  • 硬件
    +關注

    關注

    12

    文章

    3610

    瀏覽量

    69106
  • 電流環
    +關注

    關注

    0

    文章

    55

    瀏覽量

    14861
  • 匠芯創
    +關注

    關注

    0

    文章

    63

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    發布新版GUI開發工具 新增多國語言設置等功能

    近日,自主研發的GUI開發工具AiUIBuilder推出全新V1.3.0版本。作為一款基于LVGL的UI設計工具,AiUIBuilder致力于為嵌入式平臺的圖形應用開發提供高效
    發表于 07-16 13:54

    D133CBS KunLun Pi開發板試用體驗】開箱評測

    規范(0.5mm/2.54mm),FPC接口牢固,電容觸摸模組貼合精準。電源管理高效,發熱控制良好。按鍵與LED指示燈布局直觀,便于操作調試。 四、軟件資源與開發支持
    發表于 09-11 13:44

    D133CBS KunLun Pi開發板試用體驗】介紹、環境搭建

    D133CBS KunLun Pi開發板試用體驗】介紹、環境搭建、工程測試 本文介紹了
    發表于 09-17 10:35

    移動電源硬件三合一方案和軟件三合一方案對比

    ,以徹底解決此問題。軟件優化主要是把主循環的速度加快,目前,海科技提供的解決方案號稱主循環小于200us。硬件上,則通過集成專用比較器來實現快速
    發表于 10-21 10:40

    M6801SPCS閉環步進控制設計方案:工業自動化的精密導航儀

    在工業自動化與智能化技術蓬勃發展、日新月異的當下,精確性、穩定性、實時性等已成為控制系統技術攻堅的核心導向。基于M6801SPCS閉環
    的頭像 發表于 08-07 15:39 ?1271次閱讀
    <b class='flag-5'>匠</b><b class='flag-5'>芯</b><b class='flag-5'>創</b><b class='flag-5'>M</b>6801SPCS閉環步進<b class='flag-5'>控制</b>設計<b class='flag-5'>方案</b>:工業自動化的精密導航儀

    解碼工業自動化:M6800系列編碼器接口協議全解析

    AIC在工業自動化的浪潮中,編碼器以其精確的位置和速度反饋是實現精密控制的基礎。隨著技術的發展,編碼器與控制系統之間的通信協議變得尤為關鍵。本文將聚焦于多摩川、BISS和Endat等主流協議,以
    的頭像 發表于 08-07 15:41 ?1109次閱讀
    解碼工業自動化:<b class='flag-5'>匠</b><b class='flag-5'>芯</b><b class='flag-5'>創</b><b class='flag-5'>M6800</b>系列編碼器接口協議全解析

    智能伺服,精準控制科技M6800系列方案助力工業升級

    ,在新興產業中的應用日益增多,成為推動工業自動化和智能制造的關鍵力量。科技推出基于工業級高性能實時控制DSPM6800系列芯片的低壓伺
    的頭像 發表于 08-07 15:42 ?1384次閱讀
    智能伺服,<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>科技<b class='flag-5'>M6800</b>系列<b class='flag-5'>方案</b>助力工業升級

    M6800系列芯片內置EPWM快速保護模塊,鍛造高精度電機控制安全保護鎖

    M6800系列芯片是用于高精度電機控制任務的微控制
    的頭像 發表于 08-07 15:45 ?5029次閱讀
    <b class='flag-5'>匠</b><b class='flag-5'>芯</b><b class='flag-5'>創</b><b class='flag-5'>M6800</b>系列芯片內置EPWM快速保護模塊,鍛造高精度<b class='flag-5'>電機</b><b class='flag-5'>控制</b>安全保護鎖

    ArtInChip 2025年8月資訊

    ArtInChip資訊2025年8月歡迎來到資訊播報欄目。在這里,我們將為您梳理過去一月內創新聞事件,幫助您快速了解
    的頭像 發表于 09-02 09:04 ?799次閱讀
    <b class='flag-5'>匠</b><b class='flag-5'>芯</b><b class='flag-5'>創</b>ArtInChip 2025年8月資訊

    直擊工博會 | M7000系列DSP賦能機器人關節精準控制

    的產品與解決方案亮相,引發行業高度關注。M7000全系亮相RISC-V雙核配置助力高實時控制
    的頭像 發表于 09-25 10:22 ?1253次閱讀
    直擊工博會 | <b class='flag-5'>匠</b><b class='flag-5'>芯</b><b class='flag-5'>創</b><b class='flag-5'>M</b>7000系列DSP賦能機器人關節<b class='flag-5'>精準</b><b class='flag-5'>控制</b>

    ArtInChip 2025年9月資訊

    宣傳簡報2025年9月刊歡迎來到資訊播報欄目。在這里,我們將為您梳理過去一月內
    的頭像 發表于 09-30 12:02 ?938次閱讀
    <b class='flag-5'>匠</b><b class='flag-5'>芯</b><b class='flag-5'>創</b>ArtInChip 2025年9月資訊

    ”啟杭 未來 | 杭州辦事處盛大開業

    世界一流的工業應用芯片解決方案供應商”的愿景同頻共振,不謀而合。以此為新起點,將更深入地扎根華東,貼近客戶與伙伴,以極致的工匠精神,專注于每一顆“中國
    的頭像 發表于 11-18 18:12 ?767次閱讀
    “<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>杭州辦事處盛大開業

    ArtInChip 2025年11月資訊

    宣傳簡報2025年11月刊歡迎來到資訊播報欄目。在這里,我們將為您梳理過去一月內
    的頭像 發表于 12-01 16:23 ?1080次閱讀
    <b class='flag-5'>匠</b><b class='flag-5'>芯</b><b class='flag-5'>創</b>ArtInChip 2025年11月資訊

    自主可靠 量產無憂 | 離線燒錄器實現量產應用

    團隊獨立研發完成,實現了從硬件到軟件的全鏈路自主可控,為量產安全和可靠性奠定了堅實基礎。燒錄器支持
    的頭像 發表于 12-23 19:00 ?514次閱讀
    自主可靠 量產無憂 | <b class='flag-5'>匠</b><b class='flag-5'>芯</b><b class='flag-5'>創</b>離線燒錄器<b class='flag-5'>實現</b>量產應用

    ArtInChip 2025年12月資訊

    宣傳簡報2025年12月刊歡迎來到資訊播報欄目。在這里,我們將為您梳理過去一月內
    的頭像 發表于 01-04 17:36 ?1297次閱讀
    <b class='flag-5'>匠</b><b class='flag-5'>芯</b><b class='flag-5'>創</b>ArtInChip 2025年12月資訊