野火电子论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 5425|回复: 1

骄阳开发板如何对互补PWM波形输出的例程进行验证?

[复制链接]
发表于 2022-10-14 12:34:17 | 显示全部楼层 |阅读模式
最近搞电机控制,想验证一下骄阳开发板高级定时器互补输出带死区PWM波形的例程,对应的输出管脚如下:

                 PC6------>PWM           PA5----------->PWMN             PA6---------->BKIN
测试中发现:
      通过逻辑分析仪接到对应的管脚上,发现无论如何也没有波形输出;
解决办法:
      原来是PA6没有接高电平,缺省为低电平,相当于启动了刹车功能,所以没有输出,将PA6
接到3.3V的高电平后,PC6产生了PWM波形!波形如下:
野火论坛202210141221362649..png
进一步发现:
       PC6有了输出,但接在PA5上的并没有带死区的互补输出!
解决办法:
      查骄阳电机开发板的图纸发现,虽然在隔离输出接口上标注了PA5,但它只是表示信号来自于PA5,
并不是真正的PA5管脚!而是经过了一个隔离光耦!
      PA5实际接在隔离光耦OP15的2腿上,把测量点移到这条腿上再进行测量,一切OK!波形如下:
野火论坛202210141232469020..png
建议:点击开发板能将例程中的端口引出,便于验证与测试。

野火论坛202210141224075486..png
回复

使用道具 举报

发表于 2022-10-15 11:39:08 | 显示全部楼层
真不错,点个赞
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

联系站长|手机版|野火电子官网|野火淘宝店铺|野火电子论坛 ( 粤ICP备14069197号 ) 大学生ARM嵌入式2群

GMT+8, 2024-11-23 17:25 , Processed in 0.033374 second(s), 26 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表