打印
[STM32F1]

求助!STM32采集频率方波,方波的电压值太高想转换成3.3V

[复制链接]
2903|13
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
如题!想把5V方波信号转换成3.3V的方波信号接入STM32的一组定时器,正好四组信号,是不是正好使用1个定时器的4个通道呢?
沙发
df_flying| | 2016-4-22 16:13 | 只看该作者
STM32  有些可以直接接入5V的,不放心再加个电阻接进去,  计算方波频率  PWM输入模式不可以四个通道同时接四路。

使用特权

评论回复
板凳
adamxx00|  楼主 | 2016-4-22 17:15 | 只看该作者
df_flying 发表于 2016-4-22 16:13
STM32  有些可以直接接入5V的,不放心再加个电阻接进去,  计算方波频率  PWM输入模式不可以四个通道同时接 ...

我看了有些管脚耐压是5V,但是就是有点怕,所以还是接电阻吧,这4路信号全是50%的方波,没有PWM,所以应该可以直接用一个定时器的4路吧

使用特权

评论回复
地板
yklstudent| | 2016-4-22 17:26 | 只看该作者
可以TIM1_CH1、TIM1_CH2、TIM1_CH3和TIM1_CH4同时测四路方波频率

使用特权

评论回复
5
df_flying| | 2016-4-22 17:30 | 只看该作者
adamxx00 发表于 2016-4-22 17:15
我看了有些管脚耐压是5V,但是就是有点怕,所以还是接电阻吧,这4路信号全是50%的方波,没有PWM,所以应 ...

只是计脉冲数是可以的

使用特权

评论回复
6
adamxx00|  楼主 | 2016-4-22 21:25 | 只看该作者
yklstudent 发表于 2016-4-22 17:26
可以TIM1_CH1、TIM1_CH2、TIM1_CH3和TIM1_CH4同时测四路方波频率

刚看数据手册,TIM1的通道能耐5V电压,TIM2的通道不行,我的TIM1已经通道复用成USART了,那我要用TIM2的话就得加分压电阻了吧?

使用特权

评论回复
7
adamxx00|  楼主 | 2016-4-22 21:25 | 只看该作者
df_flying 发表于 2016-4-22 17:30
只是计脉冲数是可以的

好的!非常感谢

使用特权

评论回复
8
neeringstu| | 2016-4-22 22:57 | 只看该作者
5V 的方波信号驱动能力强吗,串个电阻就能和stm32相连了

使用特权

评论回复
9
弈涯| | 2016-4-23 12:41 | 只看该作者
用3.3V稳压二极管可以做

使用特权

评论回复
10
adamxx00|  楼主 | 2016-4-23 20:11 | 只看该作者
弈涯 发表于 2016-4-23 12:41
用3.3V稳压二极管可以做

具体怎么做呢?我是个小白= =

使用特权

评论回复
11
adamxx00|  楼主 | 2016-4-23 20:12 | 只看该作者
neeringstu 发表于 2016-4-22 22:57
5V 的方波信号驱动能力强吗,串个电阻就能和stm32相连了

那电阻是随意串吗?

使用特权

评论回复
12
弈涯| | 2016-4-23 20:20 | 只看该作者
adamxx00 发表于 2016-4-23 20:12
那电阻是随意串吗?

这样就可以

稳压二极管.png (3.71 KB )

稳压二极管.png

使用特权

评论回复
13
adamxx00|  楼主 | 2016-4-24 18:52 | 只看该作者

那限流电阻应该怎么选择呢?数据手册写的是总电流不超过25mA,但是我不只使用一个I/O口啊

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

6

主题

31

帖子

1

粉丝