搜索
bottom↓
回复: 9

IO扩展技术讨论

[复制链接]

出0入0汤圆

发表于 2009-11-21 17:40:30 | 显示全部楼层 |阅读模式
一、并行扩展:
此模式,地址线+数据总线模式,
优点:扩展容量大,速度快
缺点:易干扰,总线长度受限制。

二、串行模式(板级总线):
此模式:大部分以移位寄存器位主,
1、USART和SPI工作在模式0:
74164:输出扩展,74595带锁存器
74165:输入扩展,74598带锁存器
此模式适合单纯同种输入或输出,如LED点阵
2、i2c:
此种以i2c总线连接
PCF8574,8bit输出
PCF8575,16bit输出
mcp23008,8bit
mcp23016,16bit
上述芯片,地址位3位,每个I2C总线可接8574 64bit,8575a 128bit
3、spi总线
mcp23s08 8bit
mcp23s16 16bit
总结:此类大多是板内总线,速度可以满足低速IO的要求。除了74164,74165价格很低,其他的价格很高,如PCF8574,淘宝要20元。

三、外总线:
此模式,基本要求每个扩展的IO有大脑(单片机),扩展的IO基本是个独立的系统。
1、RS232,加高级协议如modbus,profibus等。
速度慢
2、CAN BUS
CANBUS,速度可以,最高有1M,40米距离。最长12公里。
3、以太网
成本太高。如果只实现UDP协议,还是可以考虑。只实现UDP单片机选择范围很大,8位单片机可以轻松实现。

转自:http://www.stm fans.com/html/41/t-1141.html

出0入0汤圆

发表于 2011-6-22 16:24:03 | 显示全部楼层
谢谢!mark

出0入0汤圆

发表于 2011-12-7 22:53:32 | 显示全部楼层
是已经很成熟了么

出0入0汤圆

发表于 2012-2-24 10:33:24 | 显示全部楼层
总结的不少,

出0入0汤圆

发表于 2012-3-28 14:34:57 | 显示全部楼层
感谢LZ的总结

出0入0汤圆

发表于 2012-10-17 10:39:38 | 显示全部楼层
标记一下。

出0入0汤圆

发表于 2013-10-13 10:41:34 | 显示全部楼层
8255之类的并行扩展容易受到干扰吗?

出0入0汤圆

发表于 2013-11-13 23:14:55 | 显示全部楼层
小型和微型PLC里面,还是串行扩展用的最多,尤其是164/165/595

出0入0汤圆

发表于 2015-9-16 15:57:37 | 显示全部楼层
观点太笼统了

出0入0汤圆

发表于 2018-1-25 13:17:37 | 显示全部楼层
谢谢楼主的总结
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-4-20 15:18

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

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