微调是什么意思| 醉氧是什么意思| 肉苁蓉有什么功能| 1997年出生的属什么| 鱼油什么时候吃最好| 心脏彩超ef是什么意思| 什么越来越什么| 角先生是什么| 西洋参什么时候吃效果最好| 什么样的池塘| 吃什么降钾最快| tea什么意思| 百合花什么颜色| 梦见刀是什么意思| 阴吹是什么| 荔枝长什么样| 嗓子痒吃什么药| 心脏看什么科| 丹参治什么病| 血凝是什么意思| trab是甲状腺什么指标| 爱到什么时候| 蜜蜡是什么东西| 排骨和什么菜搭配最好| 笔什么龙什么| 人肉是什么味道| 子宫内膜异位症有什么症状| 过年是什么时候| alk是什么意思| 软组织感染是什么意思| 海关是什么| pa是什么单位| 蓝色加什么颜色是紫色| 清明节与什么生肖有关| 乙肝表面抗原携带者什么意思| 梦见蛇在家里是什么意思| 什么是癣| 急性肠胃炎可以吃什么食物| 黑道日为什么还是吉日| 一什么牛奶| 马牛羊鸡犬豕中的豕指的是什么| 冶阳萎什么药最有效| 吃什么肉好| 一什么头发| 月蚀是什么意思| 农历12月26日是什么星座| 散瞳后需要注意什么| 肾囊肿是什么病| 多吃核桃有什么好处和坏处| 强直性脊柱炎挂什么科| 猪肝炒什么好吃| 高中生适合用什么手机| 左传是一部什么体史书| 黄芪可以和什么一起泡水喝| 酸橙绿是什么颜色| jay是什么意思| 冷藏和冷冻有什么区别| 为什么脚上会长鸡眼| 济公是什么生肖| ccu是什么| 砂锅是什么材料做的| 1966年属什么| 复山是什么意思| 脾胃虚弱吃什么药好| 肝胆相照什么意思| 脸上浮肿是什么原因导致的| 儿童流鼻涕吃什么药| 高血压吃什么药| 倪妮和倪萍什么关系| 水命中什么水命最好| 高处不胜寒是什么意思| 韩世忠为什么不救岳飞| 槟子是什么水果| 四爱是什么意思| 腰间盘膨出是什么意思| 健脾胃吃什么药| 什么名字好听男生| 才子是什么意思| 四叶草代表什么意思| 50岁眼睛模糊吃什么好| 番茄酱和番茄沙司有什么区别| 西米露是什么材料做的| 梵克雅宝为什么那么贵| 苏东坡属什么生肖| 肚子痛看什么科| 母胎单身什么意思| 什么是代沟| 社会保险费是什么| 幽门梗阻是什么意思| 吃什么排黑色素最强| punk什么意思| 全身浮肿是什么病| 忏悔什么意思| 供血不足吃什么药| 凉面配什么菜好吃| 澳大利亚属于什么气候| 夜里2点到3点醒什么原因| 什么的挑选| 气血不足吃什么水果| 早睡有什么好处| gel是什么意思| 二月二十二日是什么星座| array是什么意思| 焦虑症看什么科室| 尿频是什么病| 婴儿口水多是什么原因| 一什么招牌| 为什么一喝牛奶就拉肚子| 黑茶金花是什么菌| 鸟飞进家里是什么预兆| 什么是润年| 吃什么补硒| 血热吃什么好| 战略纵深是什么意思| 病史是什么意思| 黄体功能不全是什么意思| 肌钙蛋白低说明什么| 犬瘟是什么原因引起的| 梦见偷玉米是什么意思| 壁立千仞无欲则刚是什么意思| 偏光和非偏光有什么区别| 死后是什么感觉| 嘴唇发白是什么原因引起的| vte是什么意思| 碧玉五行属什么| 吃什么可以化痰| 芒果什么时候成熟| 八月十三什么星座| ph值小于7是什么意思| 7月4号是什么星座| 天蝎后面是什么星座| 梦见炖鱼预示什么| 瘦脸针的危害有什么副作用| 硫酸羟氯喹片是治什么病| 梦见看房子是什么预兆| 孕妇缺营养吃什么补| 茯茶是什么茶| 嘴唇发麻是什么原因| 胃炎胃溃疡吃什么药| 孕妇喝什么牛奶好| 心梗吃什么药| 乳头瘤有什么症状| 拉肚子恶心想吐吃什么药| 沱茶属于什么茶| 战五渣是什么意思| 左上腹疼是什么原因| 拖什么东西最轻松| 筒子骨炖什么好吃| 89是什么意思| 九二年属猴的是什么命| 2006属什么生肖| 蒲公英什么时候开花| 手口足吃什么药| 来月经吃什么好| 1.23是什么星座| 什么是清关| 疳积有什么症状| 川芎治什么病最好| 绝育手术对女性有什么危害| 什么是abo| daily是什么意思| 理工科是什么意思| 5.7是什么星座| 下午18点是什么时辰| 分泌物发黄是什么原因| 黄花菜长什么样子| 生姜黄叶病用什么药| fila是什么牌子| 经常呕吐是什么原因| 网络绿茶是什么意思| 黄加蓝色是什么颜色| 猫眼石是什么| 生育津贴是什么| 什么是砭石| 小叶增生是什么原因导致的| 左眼跳是什么原因| 白萝卜煮水喝有什么功效| 淋巴结看什么科| pc什么意思| 蚊子喜欢什么血型的人| 什么水果可以美白| 水痘是由什么引起的| 眼花视力模糊是什么原因引起的| 难道是什么意思| 椎管狭窄是什么意思| 三个六代表什么意思| rebecca什么意思| 眼眶周围发黑什么原因| 什么的愿望| 毒龙是什么| 腔调是什么意思| 网球肘用什么膏药效果好| 孔雀喜欢吃什么食物| 杨利伟什么军衔| 葛根主治什么病| 武则天为什么立无字碑| 为什么白带是黄绿色的| 小学什么时候放假| loa是什么意思| 肌桥是什么意思| 头好出汗是什么原因| 什么是捞女| 彧读什么| 谷草谷丙偏高是什么意思| 男人的魅力是什么| 高原反应的原因是什么| 什么是干槽症| 秤砣是什么意思| 嗓子疼吃什么水果| 牙龈肿吃什么药| 弥漫性肝病是什么意思| 圆舞曲是什么意思| 梅雨季节是什么时间| 每天吃鸡蛋有什么好处和坏处| 安乃近片是什么药| 2001年是什么生肖| 什么叫双规| 50年是什么婚| 巧克力和什么不能一起吃| 一笑了之是什么意思| 睡觉小腿抽筋是什么原因| 吸烟有害健康为什么国家还生产烟| 孕妇c反应蛋白高说明什么| 离子四项是检查什么的| 东倒西歪的动物是什么生肖| 老虎菜为什么叫老虎菜| 68属什么生肖| 真身是什么意思| 心路历程是什么意思| 新生儿脸上有小红点带白头是什么| 青海有什么湖| 籍贯是什么意思| 早上9点到10点是什么时辰| 巴基斯坦是什么语言| 遥望是什么意思| 项羽的马叫什么名字| 早上吃玉米有什么好处| 裸贷是什么意思| 1d是什么意思| 以身相许什么意思| 低密度脂蛋白高有什么危害| 2100年是什么年| tin是什么| 七月是什么星座| 鲤鱼吃什么食物| 壬是什么意思| 低血糖平时要注意什么| 保育是什么意思| 意蕴什么意思| 三焦是什么器官| 什么样的人不容易怀孕| 头晕是为什么| o型血为什么叫贵族血| 妈祖叫什么名字| 哈密瓜什么时候成熟| dha有什么作用与功效| 三伏天吃什么最好| 低回声结节什么意思| 海蜇长什么样| 尿道感染吃什么药好得快| 早餐吃什么营养又健康| 晕菜是什么意思| 多多保重是什么生肖| 一六年属什么生肖| 百度

新闻中心

EEPW首页 > EDA/PCB > 基于C8051的软开关用移相PWM的实现

住院预交金是什么意思

——
作者:四川大学 陆冬良 张代润 时间:2025-08-04 来源:21IC中国电子网 收藏
百度 陵寝整体保存完好,但中间墓室石板被后来征服阿契美尼德王朝的亚历山大大帝破坏,如今的帝王陵寝墓室内已经成为鸽子的“家”。

  摘要:通过C8051单片机的可编程计数器列阵PCA来实现用移相PWM触发脉冲,实验结果表明通过此法产生的PWM波调试方便,运行可靠,可应用于多种电路中。

  关键词

0 引言

    软开关技术近年来已经得到了深入,广泛的研究并且发展迅速。但在各种软开关电路中,使开关管实现软开关的触发脉冲比较特殊:例如在典型的Boost ZCT—PWM电路[1]中,主开关管的触发脉冲超前于辅助开关管的触发脉冲,两者虽然频率相同,但占空比不同。在实验中发现,利用Cvgnal公司的C8051F系列单片机可以方便地产生此种软开关用的、多路占空比不等的移相PWM脉冲。

1 C805lF系列单片机可编程计数器阵列PCA简介

    图1为PCA原理框图,以C8051F040为例,PCA包含1个专用的16位计数器/定时器和6个16位捕捉/比较模块。从图1中可见,16位PCA专用计数器/定时器的时基信号可有多种选择,可通过配置相关的系统控制器的特殊功能寄存器(SFR)来实现。每个捕捉/比较模块有自己的I/O线CEXn,可通过配制交叉开关寄存器(XBR。)将每个模块的I/O线连接到端口I/0;每个模块都可配制为独立工作,有4种工作方式:边沿触发捕捉方式、软件定时器比较方式、高速输出和脉宽调制器。本文中产生多路占空比不等的移相PWM是使用了捕捉/比较模块的高速输出工作方式,其原理如图2所示。

    PCAOL和PCAOH分别为系统16位PCA计数器/定时器的低8位和高8位,PCAOCPLn和PCAOCPHn分别为捕捉/比较模块寄存器低8位和高8位。在高速输出方式下,配制模块工作方式的寄存器PCA0CPM值如图2中所示。当系统PCA计数器/定时器与模块寄存器值发生匹配时,模块的CEXn引脚上的逻辑电平将发生变化,如果将相应模块的I/0线CEXn连接到端口I/0,单片机相应端口输出电平即发生变化,这就可实现PWM脉冲的高、低电平输出。每个模块的工作是单独进行的,需要的CPU干预较少,这就可同时输出多路PWM。

    控制寄存器PCAOCN中,CF是当PCA计数器/定时器溢出时,由硬件置位,如CF中断被允许则此时CPU转向CF中断服务程序,该位只能由软件清零。CR置1是允许PCA计数器/定时器工作,置O是禁止。CCF0~CCF5是模块捕捉比较标志,当匹配发生时,该位由硬件置位,如CCF中断被允许则此时CPU转向相应CCF中断服务程序,该位只能由软件清零。

    可见要产生多路移相PWM,可允许多个捕捉/比较模块同时工作,当发生匹配即电平转换时,允许CPU转向CCF中断服务程序,在中断服务程序中,将相应的数值偏移量与寄存器PCAOCPLn和PCAOCPHn值相加,这一数值偏移量便决定了下一次匹配的时间,PWM的高、低电平脉宽便由各自相应的数值偏移量决定。

2 软件系统设计及编程语言的选择

    系统主程序框图如图3所示。

    在针对具体电路应用时,须加入主开关管PWM触发脉冲调节子程序,根据输出电压采样反馈来调节其占空比以保证输出电压稳定。在选择编程语言时,同时用C51和汇编语言来产生2路移相PWM,并作了比较。比较如下:设定开关频率为20kHz,主开关管触发脉冲占空比为50%,辅助管为20%并滞后于主开关管2lμs开通。进入CCF中断服务程序后,CPU进行捕捉/比较模块寄存器偏移量计算时,以模块0计算主开关管高电压脉宽偏移量为例,C51语句为:

    tempI=(PCA0CPH0《8)lPCA0CPLO;//取寄存器当前值
    temp1+=0x0271: //上升沿,加上高电压脉宽
    PCA0CPLO=(0Xff&(temp1);
    PCAOCPH0=[0xff&(temp》8)];//计算结果返回寄存器

    编译后的语句执行过程为:
    MOV     R7,FCH
    MOV     A,R7
    MOV     R3,FBH
    MOV     0CH,A
    MOV     A,R3
    MOV     0DH,A
    ADD     A,#7lH
    MOV     0DH,A
    MOk     A,#02H
    ADDC    A,OCH//以上取害存器当前值,并加上高电压脉宽计算
    MOV     OCH,A
    MOV     A,0DH
    MOV     FBH,A
    M0V     A,OCH
    MOV     FCH,A//计算结果返回寄存器

    直接使用汇编语言实现相同功能时,汇编语句为
    mllV    A,R0
    add     A,#071h
    mov     R0,A
    clr     A
    addc    A,Rl
    add     A,#02h
    mov     R1,A
    mov     PCAOCPLO,R0
    mov     PCAOCPHO,Rl

    编译后的语句执行过程为
    MOV     A,RO
    ADD     A,#71H
    MOV     R0,A
    CLR     A
    AkDDC   A,Rl
    ADD     A,#02H
    MOV     R1,A
    MOV     FBH,R0
    MOV     FCH,Rl

    通过比较中断服务程序处理过程可见,C51的执行过程中有些地址只是作为数据存取的中转,另外,还有大量的堆栈操作未在文中给出,这增加了CPU处理CCF中断的时钟周期,如果几个中断优先级相同的CCF中断发生的时间间隔过短,就会造成程序跑飞。使用汇编语言编程,在单片机时钟频率为24.5MHz时,其中断服务程序最少用时约为35个时钟周期,而C51用时大概为其2倍。因此,用汇编语言编程可实现的PWM频率和移相范围都要高于C5l。

3 实验结果

    1)针对主、辅开关管均实现软开关的新型Boost ZCT—PWM电路[图4(a)]需要的两路移相PWM触发脉冲,用C8051单片机产生了所需触发脉冲[图4(b)],并对此Boost电路作了实验。单片机端口J/0为低电平有效,故图4(b)所示是经非门反相后的信号。实验电路参数:Vin=24V,Vo=48V,输出功率100W,Lf=5mH,L1=4μH,La=6μH,Ca=1μF,Cf200μF。实验结果如图5所示。


    从图5实验结果可见,主、辅开关管均实现了零电流开通和关断,表明单片机产生的移相PWM触发脉冲能保证电路实现预期的全软开关效果。

    2)专用移相控制芯片如UC3879,在软开关全桥PWM变换器(如图6所示)中有很广泛的应用。本实验实现单片机输出4路PWM脉冲,频率为50kHz,每路占空比为40%,同一桥臂开关管死区时间设定为2μs,桥臂S1、S4为一组,S2、S3为一组,实验结果如图7所示。

    从以上实验结果可见,所产生的PWM脉冲波形频率和相移精确度高,波形理想。

4 结语

    通过C805l单片机的可编程计数器列阵PCA产生移相PWM脉冲,可根据实际应用所需产生相应脉冲路数,频率高,移相范围广,精确可靠,可应用于多种软开关实验或者实际电路中。

pwm相关文章:pwm原理




评论


相关推荐

技术专区

关闭
什么是cd 六味地黄丸有什么功效与作用 眼眶疼是什么原因 盐酸舍曲林片治疗什么程度的抑郁 血小板低是什么引起的
ha是什么单位 云雾茶属于什么茶 胃痛看什么科 疝气是什么病怎样治疗 胎盘0级是什么意思啊
眼睛的睛可以组什么词 血氯高是什么原因 花儿为什么这样红歌词 递增是什么意思 肝硬化适合吃什么食物
什么情况下需要做宫腔镜 基础代谢是什么意思 大米粉做什么好吃 三头六臂开过什么生肖 什么吹风机好用
鼻子一直流血是什么原因hcv8jop7ns8r.cn 物质是什么hcv9jop4ns3r.cn 主动脉壁钙化是什么意思luyiluode.com 猴配什么生肖最好hcv7jop6ns6r.cn 冷冻跟冷藏有什么区别hcv7jop9ns0r.cn
什么样的肚子疼是癌youbangsi.com 什么伐桂hcv7jop6ns4r.cn 什么是丁克hcv9jop4ns5r.cn 朔字五行属什么hcv9jop0ns6r.cn ia是什么意思xinjiangjialails.com
龙葵是什么travellingsim.com 什么是职业hcv9jop1ns2r.cn 尿蛋白2加是什么意思hcv9jop7ns2r.cn 类风湿吃什么药最有效hcv8jop1ns1r.cn 见到黑猫代表什么预兆hcv7jop5ns5r.cn
家伙是什么意思hcv8jop0ns0r.cn 脂肪肝是什么意思啊bysq.com 1942年是什么年hcv9jop6ns2r.cn 主人杯是什么意思hcv9jop1ns5r.cn 鲨鱼肚是什么hcv7jop4ns7r.cn
百度