ishenglx 发表于 2016-8-16 17:06:26

74HC595 如何控制继电器

由于io口不够多,决定用74HC595来扩展io口,看到有人说用这个可以无限扩展io口,但是我查了好多资料都是控制led类的,代码也是看的云里雾里的,不知道有没有好理解一点的代码,直接for循环255 都不知道在干嘛
还有74HC165这个扩展输入的接口资料如果有的话麻烦也发我一下吧,谢谢了

wangsheng108 发表于 2016-8-18 19:06:14

这个芯片功能就是个串行数据转并行输出,实现一个IO口扩展为多个IO口。

ishenglx 发表于 2016-8-22 11:10:01

wangsheng108 发表于 2016-8-18 19:06 static/image/common/back.gif
这个芯片功能就是个串行数据转并行输出,实现一个IO口扩展为多个IO口。

问题是要怎么弄~

Leo丶 发表于 2016-8-22 19:20:58

用595控制三极管,然后三级管控制继电器

ishenglx 发表于 2016-8-23 08:21:43

问题解决了,原来是线有问题,程序还是挺简单的

zhangsiyan12134 发表于 2016-8-27 12:13:17

不推荐595直推继电器,最好加上三极管或者光耦……

ishenglx 发表于 2016-9-1 16:50:53

zhangsiyan12134 发表于 2016-8-27 12:13 static/image/common/back.gif
不推荐595直推继电器,最好加上三极管或者光耦……

请问怎么弄呢?

zhangsiyan12134 发表于 2016-9-4 03:41:27

ishenglx 发表于 2016-9-1 16:50 static/image/common/back.gif
请问怎么弄呢?

参考这个帖子:Arduino学习笔记A7 - Arduino 输出引脚扩流
同样也是用于74HC595引脚扩流……

abelchrisnic 发表于 2016-9-5 12:42:41

继电器其实断开的时候有反向电动势,不推荐直接

a120 发表于 2016-9-6 11:18:34

zhangsiyan12134 发表于 2016-8-27 12:13 static/image/common/back.gif
不推荐595直推继电器,最好加上三极管或者光耦……

直推会有什么问题呀?求教!!

csgtli 发表于 2016-9-24 16:02:42

5V国产继电器最小驱动电流大约在34mA左右,595的引脚输出电流在20mA,会损坏595;继电器在断在的时候线圈会产生反向电动势,可能会存在损坏595的情况。

netbee 发表于 2016-9-25 10:41:53

继电器上加个反向二极管,断开时候形成短路,内部导通电流,避免损坏IC芯片。
页: [1]
查看完整版本: 74HC595 如何控制继电器