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

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

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

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

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

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

掃碼添加小助手

加入工程師交流群

前言

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

背景介紹

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

在扇區(qū)邊沿?zé)o法獲得兩相電流信號(hào)

波形產(chǎn)生

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

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

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

PWM波中間變形

1. 設(shè)定CCR4的DMA通道,并且設(shè)定此時(shí)Timer1的preload為禁止?fàn)顟B(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點(diǎn)上將CCR1數(shù)據(jù)直接修改為周期數(shù)據(jù)+1;

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

5. 時(shí)間計(jì)算上按照上面的圖示設(shè)定,中間凹陷時(shí)間為兩邊補(bǔ)充波形時(shí)間之和。

波形移位變形

1. 設(shè)定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點(diǎn)上更新CCR1數(shù)據(jù)為CCR1數(shù)據(jù);

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

4. 保證前后的移位時(shí)間相同。

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

    關(guān)注

    3598

    文章

    2115

    瀏覽量

    276446
  • STM32
    +關(guān)注

    關(guān)注

    2307

    文章

    11150

    瀏覽量

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

    關(guān)注

    0

    文章

    7

    瀏覽量

    10476

原文標(biāo)題:電機(jī)控制單電阻采樣PWM變形信號(hào)的產(chǎn)生

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

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

掃碼添加小助手

加入工程師交流群

    評論

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

    常用兩相步進(jìn)電機(jī)和驅(qū)動(dòng)器參數(shù)

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

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

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

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

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

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

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

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

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

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

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

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

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

    ADC采集電路前通常都會(huì)放置個(gè)RC電路有什么作用?應(yīng)用中般又該如何取值呢?

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

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

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

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

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

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

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

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

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

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

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

    stm32同一個(gè)定時(shí)器不同的通道,可以不同時(shí)的輸出pwm波形嗎?

    請問,stm32的同一個(gè)定時(shí)器,不同的通道,可以不同時(shí)的輸出pwm波形嗎?比如tim1的ch1輸出,延時(shí)幾毫秒后tim1的ch2輸出。 現(xiàn)在是要輸出兩個(gè)相位不同的
    發(fā)表于 03-07 08:20

    使用高速ADC工作中遇到兩個(gè)很關(guān)鍵的問題求解答

    在最近使用高速ADC工作中遇到兩個(gè)很關(guān)鍵的問題:是用DSP產(chǎn)生告訴時(shí)鐘信號(hào)發(fā)生畸形(我們需要用DSP-TMS28335給高速ADC提供至少20M的采樣頻率的時(shí)鐘信號(hào),但是當(dāng)DSP產(chǎn)
    發(fā)表于 01-24 06:51