硬件SPI口扩展

在工控板设计中,经常会遇到扩展IO。具有相同的功能电路板接口相同,所以很容易采用排线方式连接到CPU主控板上,这种排线连接,我称之为总线。

现在的CPU引脚多,不扩展IO,使用模拟SPI,也可以实现,但是需要增加CPU引脚和排线数量,安装时需要区分,很不方便。

下面是我在实际工作中遇到的,使用CD74HC4051扩展8个SPI口,扩展8个SPI口的案例,共计2块板,每块板有4个SPI接口,排线长度为10~20厘米。工作很顺畅。CPU使用硬件SPI口。

1、扩展输入口:

2、扩展输出口:

3、PCB板选择:

4、接口:

通过IO扩展, 只需要绘制一块板,就可以实现其电路功能,减少画板的工作量,减少CPU的引脚使用,安装方便,一个排线就可以解决连接。不用担心插错。

相关推荐
u1521096484911 天前
S.S.Audio PRO A2音频隔离器
嵌入式硬件·音视频·实时音视频·视频编解码·视频
zd84510150011 天前
RS485 总线详解
单片机·嵌入式硬件
半条-咸鱼11 天前
【STM32】I2C协议原理、HAL读写与OLED显示操作
嵌入式硬件·c·信息与通信
牛根生同志11 天前
SPI数据收发的时候 TXE与RXNE标志位置位的时机
stm32·spi·transfer
wohoo_wangzi11 天前
苏州晟雅泰电子:关于W25Q128JVSIQ这个芯片物料的参数,规格及应用领域
嵌入式硬件
科芯创展11 天前
1A,1MHz,30VIN,XZ4115,降压恒流LED驱动芯片
单片机·嵌入式硬件
集芯微电科技有限公司11 天前
四通道2A输出集成功率电感降压模块专为紧凑型方案设计
人工智能·单片机·嵌入式硬件·生成对抗网络·计算机外设
踏着七彩祥云的小丑11 天前
嵌入式测试学习第 37 天:异常场景测试:断电、拔插、干扰、非法指令
单片机·嵌入式硬件·学习
望眼欲穿的程序猿11 天前
读取芯片内部温度传感器
嵌入式硬件·rust
望眼欲穿的程序猿11 天前
ADC 模拟电压采集
嵌入式硬件·rust