找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 10871|回复: 14
打印 上一主题 下一主题
收起左侧

关于STM32的GPIO口输出幅值为5V的PWM信号的电路设计问题

[复制链接]
跳转到指定楼层
楼主
诸位好,一般而言32GPIO输出只有3.3V,要产生PWM也是幅值为3.3V的,但是有些东西需要32控制产生幅值为5V的任意占空比的PWM信号,请问是否有亲测稳定可靠的电路,如果要设计该如何设计,我是硬件小白,请各位大佬赐教
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏1 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:382845 发表于 2018-8-5 17:06 | 只看该作者
加装一个过零比较器就可以了。(电压比较器,一端口接地)
回复

使用道具 举报

板凳
ID:382845 发表于 2018-8-5 17:18 | 只看该作者
如果不用特别好的,可以直接用LM393、LM339这种电压比较器(一般够用了)。需要的话,我可以附一张过零比较器的电路图。希望我的回答对你有帮助。

评分

参与人数 2黑币 +10 收起 理由
Sanada + 5 淡定
yousunny + 5 赞一个!

查看全部评分

回复

使用道具 举报

地板
ID:308437 发表于 2018-8-5 18:00 | 只看该作者
如果是简单的使用,可以用三极管来放大,原理是用构成一个比较器。让输出电压变成+5V
回复

使用道具 举报

5#
ID:383177 发表于 2018-8-5 18:13 | 只看该作者
这个要看你的频率要求是多少。这个与频率有关。因为电路有时序性。
回复

使用道具 举报

6#
ID:241423 发表于 2018-8-5 18:25 | 只看该作者
1546640829 发表于 2018-8-5 17:18
如果不用特别好的,可以直接用LM393、LM339这种电压比较器(一般够用了)。需要的话,我可以附一张过零比较 ...

谢谢巨佬,我要我要
回复

使用道具 举报

7#
ID:382845 发表于 2018-8-5 19:11 | 只看该作者
这个是双电源供电的,也可以用单电源供电的,电路可以在网上找一找,挺简单的,直接找应用电路就好了。lm393是应该比较常用的,较好的比较器。

WDKDUE%2S(G(HOS7H7()BJF.png (23.03 KB, 下载次数: 55)

WDKDUE%2S(G(HOS7H7()BJF.png
回复

使用道具 举报

8#
ID:265567 发表于 2018-8-5 19:56 | 只看该作者
可以自己用三极管搭一个,电机方面的话可以看看H桥
回复

使用道具 举报

9#
ID:155507 发表于 2018-8-5 21:55 | 只看该作者
可以用三极管,也可以用门电路,后者较简单。可以看看HCT的。
回复

使用道具 举报

10#
ID:155507 发表于 2018-8-5 21:56 | 只看该作者
5V工作的74HCT14, 输入电压范围 -0.5V ~ VDD+0.5V.所以你用3.3V单片机给它信号是完全可以的,不会产生倒灌电流。但你不能保证完全可靠触发翻转,因为正触发阈电压最小2.2V,最大3.6V。负触发阈电压最小0.9V,最大2.8V。
回复

使用道具 举报

11#
ID:294296 发表于 2020-2-18 15:37 | 只看该作者
楼主用ULN2003应该也可以
回复

使用道具 举报

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

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

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