最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

基于CH32V307高級定時器的高級應(yīng)用

2023-03-26 18:13 作者:zeshoufx  | 我要投稿

ch32v307單片機是Risc-V架構(gòu),其主要的特點就是具有4個高級定時器,而其他單片機基本只有兩個高級定時器,4個高級定時器分別是定時器1、定時器8、定時器9、定時器10。高級定時器特點如下:

CH32V307高級定時器特點

演示結(jié)果:

1、六步換相

六步換相波形
六步換相波形
六步換相波形


2、SPWM

SPWM波形
SPWM波形
SPWM波形

3、SVPWM

SVPWM波形
SVPWM波形
SVPWM波形
SVPWM波形
SVPWM波形
SVPWM波形
SVPWM波形

一、實現(xiàn)SPWM

正弦脈寬驅(qū)動很簡單,就是將正弦波值與ARR值進行比較輸出。

ABC三相數(shù)據(jù)如下:

其對稱點為1000,幅值為850。

三相波形

主函數(shù)如下:

SPWM配置函數(shù):


二、實現(xiàn)SVPWM

空間矢量脈寬調(diào)制技術(shù)在三相電機(永磁同步PMSM)、有源電力濾波器(APF)等領(lǐng)域應(yīng)用較廣。通過采集A、B、C三相電信號,判斷當前位置所處扇區(qū),然后計算所處扇區(qū)的基本矢量作用時間。分為5段式和七段式。

SVPWM判斷扇區(qū)及矢量作用時間

這里僅做展示,代碼如下:

三、實現(xiàn)六步換相

六步換相控制在直流無刷電機(BLDC)中應(yīng)用廣泛,其原理是根據(jù)不同位置進行A、B、C三相輪流導(dǎo)通,導(dǎo)通次序如下所示:

六步換相導(dǎo)通次序

實現(xiàn)代碼如下:

1、高級定時器配置:包括引腳、輸出比較等配置。這里輸出不是直接采用PWM1或PWM2,而是采用TIM_OCMode_Timing,開啟轉(zhuǎn)換中斷(TIM_IT_COM),在中斷子程序選擇對應(yīng)的通道輸出和模式。

2、換相控制,實際運用通過霍爾傳感器或檢測電機電流來估計轉(zhuǎn)子位置,進而再控制通道輸出,這里演示直接采用基本定時器定時換相。代碼如下:

3、換相步驟,換相采用上表次序,由于使用了轉(zhuǎn)換中斷,轉(zhuǎn)換中斷事件由基本定時器定時觸發(fā)生成,代碼如下:

SPWM視頻地址:

SVPWM視頻地址:

六步換相視頻地址:


基于CH32V307高級定時器的高級應(yīng)用的評論 (共 條)

分享到微博請遵守國家法律
西充县| 玉山县| 河北区| 扎赉特旗| 阿尔山市| 南江县| 德安县| 融水| 义马市| 德阳市| 贵溪市| 武川县| 交城县| 太湖县| 紫云| 静宁县| 南岸区| 渝中区| 广南县| 沧州市| 出国| 万安县| 汤原县| 鄂托克旗| 九寨沟县| 巫山县| 茶陵县| 赤峰市| 滦南县| 沧源| 杭锦后旗| 乌什县| 读书| 闸北区| 克拉玛依市| 开化县| 鸡泽县| 昆明市| 闽侯县| 额尔古纳市| 林西县|