3887|20

306

帖子

0

TA的资源

一粒金砂(高级)

楼主
 

STM32单片机输出PWM传输问题 [复制链接]

 
问题1:使用STM32F103系列单片机输出3路50%占空比的PWM波,但是传输距离在80cm左右,而且是还用的普通的导线,那么在我32输出端加一个与非门后是否还需要一个电压跟随器?
问题2:在绘制STM32PCB板的时候一些没有用到的引脚要怎么处理?直接接地还是悬空?
此帖出自stm32/stm8论坛

最新回复

需要什么措施,要看很多情况。首先是负载,如果是高阻的话,就不需要驱动,加了也没有意义。相反,如果电流较大,就要加楼上几位说的驱动,如果是容性负载,驱动要进一步加大,如果是感性负载就更复杂。第二看干扰情况,如果周围电气环境很干净,(又是高阻负载),那就什么都不用加。但是高阻负载比较容易受干扰,要求高的话还涉及阻抗匹配问题 不用的脚,不是简单的悬空还是接地什么的,这个不能说错,但不是重点,重点是不要由它产生干扰,所以最好是有一个确定的状态。另外可能会有功耗方面的考虑(当然没必要的话不考虑也行)  详情 回复 发表于 2018-4-27 09:27
点赞 关注
 

回复
举报

4177

帖子

9

TA的资源

五彩晶圆(高级)

沙发
 
问题1:
如果是PWM的IO直接出来引伸出80cm,这个是不行的。PWM出来建议使用MOS推;

问题2:
没用到的引脚,一般悬空就好了。
此帖出自stm32/stm8论坛

点评

请问 这个MOS推 是什么意思?  详情 回复 发表于 2018-4-26 14:00
 
 

回复

306

帖子

0

TA的资源

一粒金砂(高级)

板凳
 
huaiqiao 发表于 2018-4-26 12:16
问题1:
如果是PWM的IO直接出来引伸出80cm,这个是不行的。PWM出来建议使用MOS推;

问题2:
没用到的 ...

请问 这个MOS推 是什么意思?
此帖出自stm32/stm8论坛

点评

用MOS推,就是使用MOS管驱动。  详情 回复 发表于 2018-4-26 15:12
 
 

回复

4177

帖子

9

TA的资源

五彩晶圆(高级)

4
 
燕园技术宅 发表于 2018-4-26 14:00
请问 这个MOS推 是什么意思?

用MOS推,就是使用MOS管驱动。
此帖出自stm32/stm8论坛

点评

好,谢谢!  详情 回复 发表于 2018-4-26 16:34
 
 
 

回复

306

帖子

0

TA的资源

一粒金砂(高级)

5
 
huaiqiao 发表于 2018-4-26 15:12
用MOS推,就是使用MOS管驱动。

好,谢谢!
此帖出自stm32/stm8论坛

点评

因为单片机的驱动电流很小的。所以,必须加mos才能推动一些设备,如泵啊,阀啊之类的。  详情 回复 发表于 2018-4-26 16:50
 
 
 

回复

4177

帖子

9

TA的资源

五彩晶圆(高级)

6
 

因为单片机的驱动电流很小的。所以,必须加mos才能推动一些设备,如泵啊,阀啊之类的。
此帖出自stm32/stm8论坛

点评

单纯的进行驱动,长距离传输波形会不会产生畸变?  详情 回复 发表于 2018-4-26 18:24
 
 
 

回复

2

帖子

0

TA的资源

一粒金砂(初级)

7
 
没用到的引脚,可能需要接地。 因为 STM 很多MCU 引脚 是 by default "input" + "no-pull-up and no-pull-down".
此帖出自stm32/stm8论坛

点评

看样子我得先查一下数据手册了  详情 回复 发表于 2018-4-26 18:23
 
 
 

回复

306

帖子

0

TA的资源

一粒金砂(高级)

8
 
terry17 发表于 2018-4-26 17:32
没用到的引脚,可能需要接地。 因为 STM 很多MCU 引脚 是 by default "input" + "no-pull-up and no-pull-d ...

看样子我得先查一下数据手册了
此帖出自stm32/stm8论坛
 
 
 

回复

306

帖子

0

TA的资源

一粒金砂(高级)

9
 
huaiqiao 发表于 2018-4-26 16:50
因为单片机的驱动电流很小的。所以,必须加mos才能推动一些设备,如泵啊,阀啊之类的。

单纯的进行驱动,长距离传输波形会不会产生畸变?
此帖出自stm32/stm8论坛

点评

你想想单片机的IO的驱动电流mA级别的,导线再好也是有电阻的,80cm导线上的电阻都把mA级别的电流消耗了,请问它还能驱动啥设备呢?  详情 回复 发表于 2018-4-26 18:33
 
 
 

回复

4177

帖子

9

TA的资源

五彩晶圆(高级)

10
 
燕园技术宅 发表于 2018-4-26 18:24
单纯的进行驱动,长距离传输波形会不会产生畸变?

你想想单片机的IO的驱动电流mA级别的,导线再好也是有电阻的,80cm导线上的电阻都把mA级别的电流消耗了,请问它还能驱动啥设备呢?它的驱动能力肯定是不够的呀
此帖出自stm32/stm8论坛

点评

我的意思是已经加好驱动电路了,进行功率放大之类的, 然后在传输过程中波形会不会产生严重的畸变?  详情 回复 发表于 2018-4-26 18:38
 
 
 

回复

306

帖子

0

TA的资源

一粒金砂(高级)

11
 
huaiqiao 发表于 2018-4-26 18:33
你想想单片机的IO的驱动电流mA级别的,导线再好也是有电阻的,80cm导线上的电阻都把mA级别的电流消耗了, ...

我的意思是已经加好驱动电路了,进行功率放大之类的, 然后在传输过程中波形会不会产生严重的畸变?
此帖出自stm32/stm8论坛

点评

一般不会,如果会的话,这就是你硬件或者软件PWM的问题了。  详情 回复 发表于 2018-4-26 22:34
 
 
 

回复

26

帖子

0

TA的资源

一粒金砂(中级)

12
 
1.PWM后级驱动部分,用图腾柱。就是楼上说的用MOS管推。
2.没用到的引脚可以直接悬空就好,但是不要直接接地,不要直接接地。
此帖出自stm32/stm8论坛

点评

好的 我不接地  详情 回复 发表于 2018-4-26 21:11
 
 
 

回复

306

帖子

0

TA的资源

一粒金砂(高级)

13
 
王轩shadow 发表于 2018-4-26 20:32
1.PWM后级驱动部分,用图腾柱。就是楼上说的用MOS管推。
2.没用到的引脚可以直接悬空就好,但是不要直接接 ...

好的 我不接地
此帖出自stm32/stm8论坛
 
 
 

回复

4177

帖子

9

TA的资源

五彩晶圆(高级)

14
 
燕园技术宅 发表于 2018-4-26 18:38
我的意思是已经加好驱动电路了,进行功率放大之类的, 然后在传输过程中波形会不会产生严重的畸变?

一般不会,如果会的话,这就是你硬件或者软件PWM的问题了。
此帖出自stm32/stm8论坛
 
 
 

回复

525

帖子

235

TA的资源

版主

15
 
1.PWM驱动,单片机输出信号驱动能力也有限,也容易衰减。
2.可以什么都不接,在软件 中设置上下拉,效果一样。
此帖出自stm32/stm8论坛

点评

没用到的引脚比较多,有十几个从头配置一遍代码也不少,那就什么也不接了  详情 回复 发表于 2018-4-27 08:09
 
个人签名爱电子,爱生活
 
 

回复

306

帖子

0

TA的资源

一粒金砂(高级)

16
 
wsdymg 发表于 2018-4-27 00:21
1.PWM驱动,单片机输出信号驱动能力也有限,也容易衰减。
2.可以什么都不接,在软件 中设置上下拉,效果一 ...

没用到的引脚比较多,有十几个从头配置一遍代码也不少,那就什么也不接了
此帖出自stm32/stm8论坛
 
 
 

回复

306

帖子

0

TA的资源

一粒金砂(高级)

17
 
huaiqiao 发表于 2018-4-26 22:34
一般不会,如果会的话,这就是你硬件或者软件PWM的问题了。

此帖出自stm32/stm8论坛
 
 
 

回复

767

帖子

2

TA的资源

纯净的硅(初级)

18
 
1,想提高距离 先加推挽电路
2,不用的引脚硬件悬空 看情况软件设置推挽输出低或者浮空输入
此帖出自stm32/stm8论坛
 
个人签名物致DIY 欢迎你的加入~
QQ群:646461928 公众号:智物知心致成
小店
 
 

回复

306

帖子

0

TA的资源

一粒金砂(高级)

19
 
OK 多谢指导
此帖出自stm32/stm8论坛
 
 
 

回复

116

帖子

0

TA的资源

版主

20
 
需要什么措施,要看很多情况。首先是负载,如果是高阻的话,就不需要驱动,加了也没有意义。相反,如果电流较大,就要加楼上几位说的驱动,如果是容性负载,驱动要进一步加大,如果是感性负载就更复杂。第二看干扰情况,如果周围电气环境很干净,(又是高阻负载),那就什么都不用加。但是高阻负载比较容易受干扰,要求高的话还涉及阻抗匹配问题

不用的脚,不是简单的悬空还是接地什么的,这个不能说错,但不是重点,重点是不要由它产生干扰,所以最好是有一个确定的状态。另外可能会有功耗方面的考虑(当然没必要的话不考虑也行)
此帖出自stm32/stm8论坛

点评

考虑的问题越来越多呀, 我PWM输出信号经过80公分的导线后会经过一个光耦再给另外一个MCU去采集频率。 不需要考虑功耗问题,因为不是电池供电,交流转直流供电所以功耗无所谓。干扰的问题应该也不是很大,就是简单  详情 回复 发表于 2018-4-27 10:00
 
 
 

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

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/10 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表