久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 2896|回復(fù): 9
收起左側(cè)

1個載波周期如何采樣2相電流?

[復(fù)制鏈接]
ID:959891 發(fā)表于 2021-8-28 19:34 | 顯示全部樓層 |閱讀模式
驅(qū)動電機(jī)的程序一般是一個載波周期進(jìn)入一次中斷,在STM32單片機(jī)中斷程序里面做電壓采樣、電流采樣從而用于電機(jī)控制。但是單電阻采樣的實(shí)現(xiàn)方式,必須要在一個載波周期里面采樣兩相電流,進(jìn)入一次中斷怎么來采樣兩相電流?
回復(fù)

使用道具 舉報

ID:959891 發(fā)表于 2021-8-28 20:24 | 顯示全部樓層
一個載波周期內(nèi)部,只有A,D兩個地方觸發(fā)中斷。但是采樣兩相的電流需要在B,C兩個點(diǎn)進(jìn)行,如何確保B,C點(diǎn)的時間點(diǎn)就進(jìn)行采樣?在中斷里面加入延時函數(shù)嗎?
84a82f2e3838459209882ab8916cba47.png
回復(fù)

使用道具 舉報

ID:891041 發(fā)表于 2021-8-28 21:12 | 顯示全部樓層
電流采樣是通過TIM AD 和 DMA配合自動采集的  在中斷里只是負(fù)責(zé)讀取兩相電流的AD結(jié)果。
回復(fù)

使用道具 舉報

ID:891041 發(fā)表于 2021-8-29 11:45 | 顯示全部樓層
yermsir 發(fā)表于 2021-8-28 20:24
一個載波周期內(nèi)部,只有A,D兩個地方觸發(fā)中斷。但是采樣兩相的電流需要在B,C兩個點(diǎn)進(jìn)行,如何確保B,C點(diǎn)的 ...

在A中斷中  用定時器另外的通道。  寫入B,C點(diǎn)的上升沿 通過上升沿觸發(fā)AD  DMA自動將結(jié)果搬運(yùn)到內(nèi)存。 在D中斷中直接讀取內(nèi)存結(jié)果,
回復(fù)

使用道具 舉報

ID:883242 發(fā)表于 2021-8-29 14:08 | 顯示全部樓層
abob 發(fā)表于 2021-8-29 11:45
在A中斷中  用定時器另外的通道。  寫入B,C點(diǎn)的上升沿 通過上升沿觸發(fā)AD  DMA自動將結(jié)果搬運(yùn)到內(nèi)存。 在D ...

樓主的應(yīng)用不能用DMA,每次電壓電流采集都要有對應(yīng)的控制操作,用DMA的話,電機(jī)都燒掉了你還不知道。
回復(fù)

使用道具 舉報

ID:959891 發(fā)表于 2021-9-1 14:51 | 顯示全部樓層
abob 發(fā)表于 2021-8-29 11:45
在A中斷中  用定時器另外的通道。  寫入B,C點(diǎn)的上升沿 通過上升沿觸發(fā)AD  DMA自動將結(jié)果搬運(yùn)到內(nèi)存。 在D ...

你好,我的單片機(jī)沒有DMA的功能。所以我不太懂,關(guān)于您的說法我想再請教一下。
A中斷中,用定時器另外的通道是什么意思?
寫入B,C點(diǎn)的上升沿的語句,是在A中斷的中斷函數(shù)里面寫的嗎?
如果是在A中斷的中斷里面寫的,就相當(dāng)于在A中斷里面又寫了一個中斷函數(shù)。這是中斷嵌套的概念對嗎?B,C點(diǎn)的上升沿優(yōu)先級更高,觸發(fā)后先去執(zhí)行這個中斷,執(zhí)行完在返回到A中斷函數(shù)里面繼續(xù)執(zhí)行?
回復(fù)

使用道具 舉報

ID:891041 發(fā)表于 2021-9-1 22:15 | 顯示全部樓層
yermsir 發(fā)表于 2021-9-1 14:51
你好,我的單片機(jī)沒有DMA的功能。所以我不太懂,關(guān)于您的說法我想再請教一下。
A中斷中,用定時器另外的 ...

如果是基于STM32的芯片 F3系列以上。 每個定時器有6個通道。1,2,3通道可以用來輸出圖上的PWM1,2,3L 信號。5,6通道可以輸出額外的PWM波。ADC可以設(shè)置為 被 5,6通道輸出波形的上升沿觸發(fā)采集。  并不是要寫一個中斷函數(shù)。而是寫5,6通道PWM的波形值。 波形走到上升沿會引起ADC的采集。
用延時肯定是不行的。因?yàn)椴蓸狱c(diǎn)覆蓋左半側(cè)的所有位置。而右半側(cè)要計(jì)算。
能告訴你具體的型號么。得首先確定 你的單片機(jī)的ADC是不是只能手動觸發(fā)。
其次是你的控制需求和開關(guān)頻率。 看看有沒有可能用B,C點(diǎn)引起中斷的辦法。
回復(fù)

使用道具 舉報

ID:959891 發(fā)表于 2021-9-2 00:05 來自手機(jī) | 顯示全部樓層
我的芯片是瑞薩RX62T的芯片。
回復(fù)

使用道具 舉報

ID:891041 發(fā)表于 2021-9-2 08:40 | 顯示全部樓層
yermsir 發(fā)表于 2021-9-2 00:05
我的芯片是瑞薩RX62T的芯片。

在AD觸發(fā)的列表里  有來自定時器的觸發(fā)源。 51hei圖片_20210902082553.png 也就是這些波形的上升或下降沿可以觸發(fā)AD開始采集,所以除了輸出電機(jī)的六路波形  你只需要額外構(gòu)造兩路符合采樣時刻的PWM波就可以完成在該點(diǎn)的電流采樣。 51hei圖片_20210902083938.png
回復(fù)

使用道具 舉報

ID:959891 發(fā)表于 2021-9-2 09:03 | 顯示全部樓層
abob 發(fā)表于 2021-9-2 08:40
在AD觸發(fā)的列表里  有來自定時器的觸發(fā)源。也就是這些波形的上升或下降沿可以觸發(fā)AD開始采集,所以除了輸 ...

非常感謝,我明白了。
回復(fù)

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

手機(jī)版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表
主站蜘蛛池模板: 少妇一区二区三区 | 日日操夜夜操天天操 | 福利精品 | 欧美在线观看黄色 | 免费观看成人性生生活片 | 日韩一区精品 | 国产.com | 久久久999精品 | 欧美日韩精品国产 | 久久综合久久综合久久 | 三级av在线 | 久在线| 欧美日韩亚洲三区 | 91黄在线观看| 久久久久久美女 | a级片www | 91一区二区三区 | 国产精品久久久久久久久免费高清 | 欧美日韩一区二区在线观看 | 亚洲成人av在线播放 | 亚洲播放一区 | 久久三区 | 国产男女猛烈无遮掩视频免费网站 | 九九热免费在线观看 | 免费在线观看成人 | 亚洲国产精品久久 | 午夜久久久 | 日日干夜夜干 | 国产精品精品视频一区二区三区 | 一起操网站 | 亚洲精品乱码久久久久久蜜桃 | 国产精品一区二区av | 毛片网站在线观看视频 | 久久美女网| 福利网站在线观看 | www.97zyz.com| 亚洲一区二区三区免费观看 | 亚洲 欧美 精品 | 亚洲一区二区三区四区五区中文 | 玖玖视频免费 | 中文字幕在线免费观看 |