找回密码
 立即注册

QQ登录

只需一步,快速开始

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

这个波形STM32F1C8T6单片机怎么能做出来?

[复制链接]
跳转到指定楼层
楼主
想利STM32F103C8T6单片机实现如图所示的功能,没头绪,谁能提供个建议;


单脉冲 红色部分可以脉宽调整
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:891041 发表于 2023-8-1 22:02 | 只看该作者
定时器单脉冲模式 + update事件DMA修改脉宽
回复

使用道具 举报

板凳
ID:419968 发表于 2023-8-2 00:28 | 只看该作者
一个引脚输出蓝色脉冲,一个引脚输出红色脉冲,然后做用运放做个加法器,就可以实现
回复

使用道具 举报

地板
ID:341045 发表于 2023-8-2 09:22 | 只看该作者
1端口设为开漏输出(上拉电阻R1)直接输出, 2端口设为推挽输出, 经过电阻R2接输出, 当1为0时, 不论2是什么都是0, 1端口为1时, 2端口为0, 输出为R1与R2的分压, 2端口为1, 输出1
回复

使用道具 举报

5#
ID:123289 发表于 2023-8-2 10:25 | 只看该作者
板櫈正解!
红、蓝用定时器分别做。
合成的方式很多,不一定用运放,用你熟悉的就好。
回复

使用道具 举报

6#
ID:334824 发表于 2023-8-3 15:27 | 只看该作者

谢谢楼上各位给得建议;拼凑了个
回复

使用道具 举报

7#
ID:1085441 发表于 2023-8-3 18:59 | 只看该作者
lzts88 发表于 2023-8-2 09:22
1端口设为开漏输出(上拉电阻R1)直接输出, 2端口设为推挽输出, 经过电阻R2接输出, 当1为0时, 不论2是什么都 ...

觉得这个方法好,对于高频信号,运放的速度是个问题
回复

使用道具 举报

8#
ID:1059013 发表于 2023-8-5 09:17 | 只看该作者
直接PWM功能+脉冲计数 不香吗?
回复

使用道具 举报

9#
ID:1034262 发表于 2023-8-5 15:29 | 只看该作者
很容易实现的,不知道你要多高的频率?
回复

使用道具 举报

10#
ID:334824 发表于 2023-9-19 11:42 | 只看该作者
coody_sz 发表于 2023-8-5 15:29
很容易实现的,不知道你要多高的频率?

整个脉冲时间是在1-99MS    载波频率30KHZ
回复

使用道具 举报

11#
ID:1079575 发表于 2023-9-19 17:06 | 只看该作者
定时器或者延时都可以做出来。
回复

使用道具 举报

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

本版积分规则

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

Powered by 单片机教程网

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