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

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

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

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

一個PWM波形內(nèi)采集兩相電流ADC數(shù)據(jù)

STM32單片機 ? 來源:未知 ? 作者:劉勇 ? 2017-09-18 18:55 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

前言

電機控制單電阻采樣機制是在一個PWM波形內(nèi)采集兩相電流ADC數(shù)據(jù),但某些扇區(qū)邊界條件下只能獲得一路電流ADC數(shù)據(jù), 需要對PWM波形進行變形用于構(gòu)造電流采樣區(qū)域。

背景介紹

根據(jù)電機控制拓撲結(jié)構(gòu),單電阻采樣在一個PWM控制周期內(nèi)可以取得兩相電流數(shù)據(jù):

在扇區(qū)邊沿無法獲得兩相電流信號。

波形產(chǎn)生

ST專利的方法是在波形的中間部分產(chǎn)生變形波形,在變形后的波形上就可以得到兩相電流ADC數(shù)據(jù);

當然還有目前比較流行的波形移位方法也可以做到相同效果。波形如下:

STM32系列單片機Timer有足夠的功能,可以產(chǎn)生上面兩種波形,機制如下:

PWM波中間變形

1. 設定CCR4的DMA通道,并且設定此時Timer1的preload為禁止狀態(tài);

TIM_OC1PreloadConfig(TIM1,TIM_OCPreload_Disable);

2. 在CCR4比較值部分產(chǎn)生DMA事件;

DMA_InitStructure.DMA_PeripheralBaseAddr= (uint32_t)(&(TIM1->CCR1));

DMA_InitStructure.DMA_MemoryBaseAddr= (uint32_t)(uint32_t)(hDmaBuff2);

DMA_InitStructure.DMA_DIR =DMA_DIR_PeripheralDST;

DMA_InitStructure.DMA_BufferSize= 2u;

….

TIM_DMACmd(TIM1,TIM_DMA_CC4,ENABLE);

3. 在1點上將CCR1數(shù)據(jù)直接修改為周期數(shù)據(jù)+1;

4. 在2點上將CCR1數(shù)據(jù)修改為CCR1’的數(shù)據(jù);

5. 時間計算上按照上面的圖示設定,中間凹陷時間為兩邊補充波形時間之和。

波形移位變形

1. 設定Timer1的update事件的DMA通道

DMA_InitStructure.DMA_PeripheralBaseAddr =(uint32_t)(&(TIM1->CCR1));

DMA_InitStructure.DMA_MemoryBaseAddr =(uint32_t)(uint32_t)(hDmaBuff2);

DMA_InitStructure.DMA_DIR =DMA_DIR_PeripheralDST;

DMA_InitStructure.DMA_BufferSize = 2u;

……

TIM_DMACmd(TIM1,TIM_DMA_Update,ENABLE);

2. 在1點上更新CCR1數(shù)據(jù)為CCR1數(shù)據(jù);

3. 在2點上更新CCR1數(shù)據(jù)為CCR1’數(shù)據(jù);

4. 保證前后的移位時間相同。

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

    關(guān)注

    3600

    文章

    2131

    瀏覽量

    277788
  • STM32
    +關(guān)注

    關(guān)注

    2309

    文章

    11162

    瀏覽量

    373475
  • PWM波形
    +關(guān)注

    關(guān)注

    0

    文章

    7

    瀏覽量

    10487

原文標題:電機控制單電阻采樣PWM變形信號的產(chǎn)生

文章出處:【微信號:STM32_STM8_MCU,微信公眾號:STM32單片機】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

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

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    常用兩相步進電機和驅(qū)動器參數(shù)

    距角 標準兩相電機采用1.8°步距角設計,每轉(zhuǎn)需200脈沖。部分高精度型號通過微步驅(qū)動可實現(xiàn)0.036°細分步距(如86系列電機的50細分模式)。相電流通常標注為額定值(如2A/相)和峰值(3A/相),實際工作時需匹配驅(qū)動器輸
    的頭像 發(fā)表于 11-27 07:41 ?613次閱讀

    基于無刷直流電機的積分變結(jié)構(gòu)控制器抑制轉(zhuǎn)矩脈動

    兩相導通模式下,設計了種參考電流優(yōu)化方法,來優(yōu)化這種模式下的參考電流,再通過Luenberge 設計出反電動勢全階觀測器來觀測其
    發(fā)表于 07-29 16:24

    如何使用WaveDac8設置簡單的數(shù)據(jù)采集系統(tǒng),以生成不同持續(xù)時間的脈沖?

    我目前正在嘗試使用 WaveDac8 設置簡單的數(shù)據(jù)采集系統(tǒng),以生成不同持續(xù)時間的脈沖,并應用于 RC 簡單電路。我成功生成了 250 采樣脈沖,并用示波器驗證了
    發(fā)表于 07-25 07:55

    【BPI-CanMV-K230D-Zero開發(fā)板體驗】+ADC數(shù)據(jù)采集及尋找引腳的問題

    ,而非通常的3.3V或是5V信號。 圖4 FPC1接口 可再看開發(fā)板的功能布局也許會發(fā)現(xiàn)端倪,用來它的重點是為音頻處理而服務的,A/D數(shù)據(jù)采集只是其中的附屬功能之呀! 看來使用
    發(fā)表于 06-29 17:04

    無刷直流電機非換相相電流采樣的逆變器結(jié)構(gòu)

    摘要:提出了種新型的逆變器結(jié)構(gòu),將傳統(tǒng)的三相橋逆變器中與功率開關(guān)管反并聯(lián)安裝的續(xù)流二極管獨立開,通過采用磁感應式電流傳感器,實現(xiàn)無刷直流電機的非換相相電流的采樣,從而使得電磁轉(zhuǎn)矩的精確控制
    發(fā)表于 06-27 16:42

    Analog Devices Inc. LTC7806兩相同步升壓控制器數(shù)據(jù)手冊

    Analog Devices Inc. LTC7806兩相同步升壓控制器是款高性能、低IQ轉(zhuǎn)換器控制器,可異相驅(qū)動兩個N溝道功率MOSFET級。此系列控制器采用恒定頻率電流模式架構(gòu),
    的頭像 發(fā)表于 06-07 11:40 ?1084次閱讀
    Analog Devices Inc. LTC7806<b class='flag-5'>兩相</b>同步升壓控制器<b class='flag-5'>數(shù)據(jù)</b>手冊

    使用Cypress FX2 EZ USB進行數(shù)據(jù)采集應用,為什么采集到的數(shù)據(jù)不是連續(xù)的?

    我正在使用Cypress FX2 EZ USB進行數(shù)據(jù)采集應用。 我已經(jīng)將其配置為 512 字節(jié),BULK-IN 和 EP6 端點,AUTO IN。我在 labview 中開發(fā)了應用程序,用于
    發(fā)表于 05-28 07:38

    TB67S109AFTG, TB67S109AFNG是款采用PWM斬波器的兩相雙極步進電機驅(qū)動器內(nèi)置有時鐘輸入解碼器。采用BiCD工藝制造

    TB67S109A是兩相雙極步進電機驅(qū)動器,采用PWM斬波器。解碼器的時鐘是內(nèi)置的。采用BiCD工藝制造,額定值為50V/4.0A。
    的頭像 發(fā)表于 05-13 09:55 ?946次閱讀
    TB67S109AFTG, TB67S109AFNG是<b class='flag-5'>一</b>款采用<b class='flag-5'>PWM</b>斬波器的<b class='flag-5'>兩相</b>雙極步進電機驅(qū)動器內(nèi)置有時鐘輸入解碼器。采用BiCD工藝制造

    ADC采集電路前通常都會放置RC電路有什么作用?應用中般又該如何取值呢?

    ,由于對采集速率的要求,往往采樣瞬間所需的充電電流很大,而運放般輸出電流有限,圖2所示電路無法滿足ADC對陡峭
    發(fā)表于 04-25 11:34

    采集ADC,軟件上面有什么實現(xiàn)方法嗎?

    引腳采集兩個ADC數(shù)據(jù)一個是傳感器的
    發(fā)表于 04-08 18:00

    LM5030系列 100V 推挽電流模式 PWM 控制器數(shù)據(jù)手冊

    LM5030 高壓 PWM 控制器包含實現(xiàn)所需的所有 特性 推挽式和橋式拓撲結(jié)構(gòu),采用電流模式控制,采用小型 10 引腳封裝。此設備 提供兩個交替的柵極驅(qū)動器輸出。LM5030 包括
    的頭像 發(fā)表于 04-03 16:09 ?1300次閱讀
    LM5030系列 100V 推挽<b class='flag-5'>電流</b>模式 <b class='flag-5'>PWM</b> 控制器<b class='flag-5'>數(shù)據(jù)</b>手冊

    UCC28070 兩相交錯式連續(xù)導通模式 (CCM) PFC 控制器

    UCC28070 是款先進的功率因數(shù)校正 (PFC) 器件,集成了兩個 脈寬調(diào)制器 (PWM) 以 180° 異相方式工作。此交錯 PWM作可生成 大幅降低輸入和輸出紋波
    的頭像 發(fā)表于 04-01 10:23 ?2486次閱讀
    UCC28070 <b class='flag-5'>兩相</b>交錯式連續(xù)導通模式 (CCM) PFC 控制器

    UCC28070-Q1 汽車兩相交錯式連續(xù)導通 (CCM) 模式 PFC 控制器數(shù)據(jù)手冊

    UCC28070 是種先進的功率因數(shù)校正器件,集成了兩個 180° 異相工作的脈寬調(diào)制器 (PWM)。這種交錯式 PWM作大大降低了輸入和輸出紋波
    的頭像 發(fā)表于 03-28 14:10 ?1580次閱讀
    UCC28070-Q1 汽車<b class='flag-5'>兩相</b>交錯式連續(xù)導通 (CCM) 模式 PFC 控制器<b class='flag-5'>數(shù)據(jù)</b>手冊

    TPS40322 雙輸出或兩相同步降壓控制器數(shù)據(jù)手冊

    TPS40322 器件是款雙輸出、同步降壓控制器。它也可以是 配置為單輸出、兩相控制器。180° 異相作減少了 輸入電流紋波并延長輸入電容器的使用壽命。雙向主從機 同步功能為四輸出系統(tǒng)提供均勻分布的相移,該系統(tǒng) 進
    的頭像 發(fā)表于 03-27 16:18 ?981次閱讀
    TPS40322 雙輸出或<b class='flag-5'>兩相</b>同步降壓控制器<b class='flag-5'>數(shù)據(jù)</b>手冊

    克拉克變換&amp;帕克變換:電機界的“變形金剛”雙人組

    、引言:當三相電流遇上數(shù)學魔法 想象下,電機里的三相電流像三調(diào)皮的孩子,總是手拉手以120°的姿勢瘋狂旋轉(zhuǎn)。這時候,工程師們就祭出了
    發(fā)表于 03-22 17:48