打印
[STC单片机]

24V如何最简单降成5V给单片机做高电平信号?

[复制链接]
7215|16
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
xcy5000|  楼主 | 2015-12-26 09:09 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
沙发
jekey| | 2015-12-26 09:16 | 只看该作者
两个电阻分压。

使用特权

评论回复
板凳
xcy5000|  楼主 | 2015-12-26 09:21 | 只看该作者
jekey 发表于 2015-12-26 09:16
两个电阻分压。

接多少欧的电阻? 该如何计算呢??

使用特权

评论回复
地板
ff8zgs| | 2015-12-26 09:28 | 只看该作者
光耦  比较器  甚至继电器 都可以,电阻不可靠。

使用特权

评论回复
5
457344370| | 2015-12-26 15:21 | 只看该作者
100K和33K并1nF分压,软件上设置为输入,关闭上拉,10ms读取一次,连续3次一致判断为有效,在飞思卡尔的片子上用了几年没出现问题

使用特权

评论回复
6
justtest111| | 2015-12-26 15:49 | 只看该作者

VCC=3.3V,5V的话自己调一下阻值就行了。

使用特权

评论回复
7
arima| | 2015-12-26 21:42 | 只看该作者
justtest111 发表于 2015-12-26 15:49
VCC=3.3V,5V的话自己调一下阻值就行了。

close一般如何连接?

使用特权

评论回复
8
justtest111| | 2015-12-27 09:45 | 只看该作者
arima 发表于 2015-12-26 21:42
close一般如何连接?

close接MCU引脚就行了啊

使用特权

评论回复
9
Kowalski| | 2015-12-27 10:36 | 只看该作者
像这样的情况一般使用光耦或者继电器,24V6ma用光耦靠谱,即便是小信号继电器也得10ma左右

使用特权

评论回复
10
BitFu| | 2015-12-27 11:44 | 只看该作者

单片机IO口检测24V电平电路!

使用特权

评论回复
11
gaoxueyan| | 2015-12-28 11:43 | 只看该作者
10楼的比较好

使用特权

评论回复
12
程序会不会| | 2015-12-28 14:38 | 只看该作者
BitFu 发表于 2015-12-27 11:44
单片机IO口检测24V电平电路!

当开关断开时,io电压如何计算

使用特权

评论回复
13
LITUDE| | 2016-8-9 10:54 | 只看该作者
BitFu 发表于 2015-12-27 11:44
单片机IO口检测24V电平电路!

请问用快速恢复二极管有什么特别用处,当开关闭合的时候24V的全加在5.1k电阻上,功耗一样很大,

使用特权

评论回复
14
ayb_ice| | 2016-8-9 16:19 | 只看该作者
串接个大电阻,

使用特权

评论回复
15
BitFu| | 2016-8-26 11:15 | 只看该作者
LITUDE 发表于 2016-8-9 10:54
请问用快速恢复二极管有什么特别用处,当开关闭合的时候24V的全加在5.1k电阻上,功耗一样很大,
...

5.1k远小于300K所以可视为低电平

使用特权

评论回复
16
BitFu| | 2016-8-26 11:16 | 只看该作者
LITUDE 发表于 2016-8-9 10:54
请问用快速恢复二极管有什么特别用处,当开关闭合的时候24V的全加在5.1k电阻上,功耗一样很大,
...

不一定要用快速二极管,考虑功耗的话电阻调大

使用特权

评论回复
17
datouyuan| | 2016-8-27 14:17 | 只看该作者
本帖最后由 datouyuan 于 2016-8-27 14:19 编辑
BitFu 发表于 2015-12-27 11:44
单片机IO口检测24V电平电路!

这个电路不算好.

接近开关是开漏输出.楼主的接近开关内部可能上拉了一个电阻(可能是3.3k).

正确的电路是(以mcs51单片机为例,其它mcu可使用更大的电阻):
mcu的IO上拉电阻100K
mcu的IO和接近开关的输出脚串一个10K电阻.

这电路和上面图中几个电路的优点:1简单可靠2接错线不会损坏mcu系统,也不会损坏接近开关.

使用特权

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

本版积分规则

2

主题

5

帖子

0

粉丝