chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

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

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

3天內不再提示

匠芯創(chuàng)M6800方案獨創(chuàng)HCL硬件電流環(huán),實現(xiàn)精準高效電機控制

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

掃碼添加小助手

加入工程師交流群

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

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

01

HCL介紹

功能模塊:

Clarke變換

Park變換

防積分飽和PID

Ipark變換

死區(qū)補償

SVPWM計算和處理

特點:

HCL將軟件電流環(huán)算法固化在芯片里,且獨立于CPU運行,有效提升系統(tǒng)整體執(zhí)行效率;

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

支持增量式編碼器和絕對式編碼器,單圈分辨率高達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);//電流環(huán)周期100us hcl_set_maxduty(0, (INV_PWM_TBPRD - 5));//設置最大占比 hcl_set_minduty(0, 5);//設置最小占空比//PWM時間常數(shù),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比例系數(shù)初值 hcl_set_qpidki(0, ki); //設置q軸pid積分系數(shù)初值 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比例系數(shù)初值 hcl_set_dpidki(0, ki); //設置d軸pid積分系數(shù)初值 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);//死區(qū)補償打開 hcl_set_dtcomp(0, 0);//死區(qū)補償值為0 hcl_set_dtflt(0, 262); //死區(qū)補償濾波時間 hcl_en(0);//打開硬件電流環(huán)}

第二步 初始化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轉換觸發(fā)信號 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轉換觸發(fā)信號 adc_en(1); //使能ADC1}

第三步 在EPWM中斷服務程序里面給硬件電流環(huán)賦值;本例中采樣EPWM0,中斷周期為100us,將速度環(huán)PID輸出值賦給硬件環(huán)即可,剩下的電流環(huán)算法自動由硬件完成,無需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; //速度環(huán)PID給定值 pi_spd0.Fbk = speed_fack; //速度環(huán)PID反饋值 pi_cal(&pi_spd0); //速度環(huán)PID計算hcl_set_idref(0,0); //硬件電流環(huán)Id軸的給定給定為0 hcl_set_iqref(0,pi_spd0.Out); //硬件電流環(huán)Iq軸的給定為速度環(huán)的pid輸出值(*EPWM[0]).PWM_EVNT_CLR.bit.PWM_INT_CLR = 0x1 //清除中斷標志}}

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

未來,我們將持續(xù)完善 M6800系統(tǒng)化解決方案,為更多行業(yè)客戶提供可持續(xù)、長周期的技術和生態(tài)支持。

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

    關注

    3582

    文章

    2021

    瀏覽量

    273839
  • 硬件
    +關注

    關注

    11

    文章

    3529

    瀏覽量

    68379
  • 電流環(huán)

    關注

    0

    文章

    51

    瀏覽量

    14735
  • 匠芯創(chuàng)

    關注

    0

    文章

    35

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    創(chuàng)發(fā)布新版GUI開發(fā)工具 新增多國語言設置等功能

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

    創(chuàng)D133CBS KunLun Pi開發(fā)板試用體驗】開箱評測

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

    創(chuàng)D133CBS KunLun Pi開發(fā)板試用體驗】介紹、環(huán)境搭建

    創(chuàng)D133CBS KunLun Pi開發(fā)板試用體驗】介紹、環(huán)境搭建、工程測試 本文介紹了創(chuàng)
    發(fā)表于 09-17 10:35

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

    ,以徹底解決此問題。軟件優(yōu)化主要是把主循環(huán)的速度加快,目前,??萍继峁┑慕鉀Q方案號稱主循環(huán)小于200us。硬件上,則通過集成專用比較器來實現(xiàn)快速
    發(fā)表于 10-21 10:40

    創(chuàng)城|免費方案,免費下載↓↓↓

    軟件三相無刷/PMSM 高電流電機控制3、支持音頻和充電功能的 USB Type-C 和供電迷你塢4、用于停車輔助或盲點檢測系統(tǒng)的汽車類超聲波傳感器接口5、近場通信 (NFC) 收發(fā)器參考設計更多
    發(fā)表于 08-30 17:22

    96%高效率 替代MP9486A方案---OC2004(啟燁科技供應)提供原廠技術支持/免費方案服務

    咨詢 :***一 方案品牌:國產(chǎn)歐創(chuàng)方案型號:OC2004三 方案名稱:電動車GPS防盜OC2004替換MP9486
    發(fā)表于 11-20 14:15

    AG6310方案設計原理是什么?

    AG6310方案設計原理是什么?AG6310技術應用是什么?怎么實現(xiàn)DP轉HDMI方案的設計?
    發(fā)表于 05-28 06:15

    共譜開源華章 | 創(chuàng)榮獲“開源生態(tài)戰(zhàn)略合作伙伴”獎

    由嘉立創(chuàng)集團主辦的第三屆開源硬件星火會在深圳福田四季酒店舉行。大會旨在搭建開源硬件領域交流合作的高水準平臺,匯聚產(chǎn)、學、研各界嘉賓,圍繞開源硬件設計、國產(chǎn)EDA、國產(chǎn)芯片等熱點議題深入
    的頭像 發(fā)表于 08-07 15:37 ?828次閱讀
    共譜開源華章 | <b class='flag-5'>匠</b><b class='flag-5'>芯</b><b class='flag-5'>創(chuàng)</b>榮獲“開源生態(tài)戰(zhàn)略合作伙伴”獎

    創(chuàng)M6801SPCS閉環(huán)步進控制設計方案:工業(yè)自動化的精密導航儀

    在工業(yè)自動化與智能化技術蓬勃發(fā)展、日新月異的當下,精確性、穩(wěn)定性、實時性等已成為控制系統(tǒng)技術攻堅的核心導向?;?b class='flag-5'>匠創(chuàng)M6801SPCS閉環(huán)
    的頭像 發(fā)表于 08-07 15:39 ?940次閱讀
    <b class='flag-5'>匠</b><b class='flag-5'>芯</b><b class='flag-5'>創(chuàng)</b><b class='flag-5'>M</b>6801SPCS閉環(huán)步進<b class='flag-5'>控制</b>設計<b class='flag-5'>方案</b>:工業(yè)自動化的精密導航儀

    解碼工業(yè)自動化:創(chuàng)M6800系列編碼器接口協(xié)議全解析

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

    智能伺服,精準控制創(chuàng)科技M6800系列方案助力工業(yè)升級

    ,在新興產(chǎn)業(yè)中的應用日益增多,成為推動工業(yè)自動化和智能制造的關鍵力量。創(chuàng)科技推出基于工業(yè)級高性能實時控制DSPM6800系列芯片的低壓伺
    的頭像 發(fā)表于 08-07 15:42 ?811次閱讀
    智能伺服,<b class='flag-5'>精準</b><b class='flag-5'>控制</b>:<b class='flag-5'>匠</b><b class='flag-5'>芯</b><b class='flag-5'>創(chuàng)</b>科技<b class='flag-5'>M6800</b>系列<b class='flag-5'>方案</b>助力工業(yè)升級

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

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

    創(chuàng)ArtInChip 2025年8月資訊

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

    直擊工博會 | 創(chuàng)M7000系列DSP賦能機器人關節(jié)精準控制

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

    創(chuàng)ArtInChip 2025年9月資訊

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