OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 103|回复: 11

输入输出切换电路,S8550可以 ss8050不大行 MMBT5401LT1G更不行,各位大佬帮看看

[复制链接]

1

主题

8

帖子

0

精华

初级会员

Rank: 2

积分
69
金钱
69
注册时间
2014-4-4
在线时间
11 小时
发表于 3 天前 | 显示全部楼层 |阅读模式
5金钱
mcu_001 是单片机IO 这个IO有时候做为输入有时候做为输出   OE(也是单片机来控制)就是用来切换输入输出的当为低电平mcu_001 是输出(输出给EX)    当为高电平mcu_001 是输入 (检测EX的电平)    Q1 ss8550  S8550   MMBT5401LT1G 效果从好到坏排序 S8550  > ss8550 >MMBT5401LT1G。一开始怀疑是三极管频率特性的事 就换了MMBT5401LT1G 结果更差了。还有,这个切换是高速切换,s8550目前满足需求,就是10  20个的会有一个不行,再换一个s8550就行了。换pnp的mos AT3401 或者 irf6401更是不能用。单片机是雅特力,M4内核的,OE是推挽输出。这是什么愿原因呢?

电路图

电路图
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

13

主题

3441

帖子

1

精华

论坛元老

Rank: 8Rank: 8

积分
8794
金钱
8794
注册时间
2020-5-11
在线时间
4333 小时
发表于 3 天前 | 显示全部楼层
根据你的逻辑,需要反相,自然是PNP的才对,8050是NPN。
效果的好坏是怎么判断的?测过电压或者波形没有?
你这电路的目的是啥?
我觉得可以省略这些电路然后把MCU_001连到EX,
难道是要代替74HC245?
专治疑难杂症
回复

使用道具 举报

58

主题

6299

帖子

1

精华

资深版主

Rank: 8Rank: 8

积分
11616
金钱
11616
注册时间
2014-4-1
在线时间
1330 小时
发表于 3 天前 | 显示全部楼层
本帖最后由 xuande 于 2025-8-29 12:44 编辑

真服了,怀疑现在是不是没有语文课了?

盯着屏幕看了十分钟,对楼主的语言进行断句并加上标点,
又查了几个三极管的资料,才大概明白楼主的意思。也是我今天比较闲。平时根本不会搭理这样的问题,看到问题描述就已经烦了。

“结果不行”、“结果更差”具体是什么情况,楼主没说。
估计是检测不准确、输出不能正常控制外部设备吧。

EX应当连接的是外设,而且一会是输入一会是输出,楼主怎么知道啥时候是输入、啥时候是输出呢?楼主没说。
三极管的响应会有延迟,数字门的OE使能、信号输出都会有延迟,而EX又是'高速",相互配合不好也就有可能了。

现在关键问题是:
怎么知道 EX 啥时候是输入、啥时候是输出呢?

就目前的信息,如果驱动 EX 的时候不需要大电流,你不如把 mcu001 与 EX 直接相连。三极管、数字门都用不到。
如果需要大电流,那就加一个 125 驱动器,输入端、输出端都连接到EX,另外加一个IO口作为OE去控制这个驱动器。
或者,用两个 IO,一个只输出,一个只检测。



回复

使用道具 举报

13

主题

242

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
6378
金钱
6378
注册时间
2016-12-19
在线时间
829 小时
发表于 3 天前 | 显示全部楼层
不明白你电路这样设计的意义是什么
回复

使用道具 举报

1

主题

95

帖子

0

精华

高级会员

Rank: 4

积分
875
金钱
875
注册时间
2020-6-12
在线时间
312 小时
发表于 3 天前 | 显示全部楼层
感觉是高速切换的问题,  低速看起来没问题。可以先试试低速。   其次  这个设计没有意义。  MCU_001和EX可以直接连在一起,  因为什么时候作输入还是输出 MCU是知道的...  如果是同一个MCU的话。  如果OE和MCU_001来自不同的MCU  那倒是有意义。
回复

使用道具 举报

1

主题

8

帖子

0

精华

初级会员

Rank: 2

积分
69
金钱
69
注册时间
2014-4-4
在线时间
11 小时
 楼主| 发表于 前天 10:48 | 显示全部楼层
LcwSwust 发表于 2025-8-29 12:12
根据你的逻辑,需要反相,自然是PNP的才对,8050是NPN。
效果的好坏是怎么判断的?测过电压或者波形没有? ...

亲,我题目写错了 应该是SS8550,都是8550
回复

使用道具 举报

1

主题

8

帖子

0

精华

初级会员

Rank: 2

积分
69
金钱
69
注册时间
2014-4-4
在线时间
11 小时
 楼主| 发表于 前天 10:49 | 显示全部楼层
xuande 发表于 2025-8-29 12:32
真服了,怀疑现在是不是没有语文课了?

盯着屏幕看了十分钟,对楼主的语言进行断句并加上标点,

亲,谢谢回复,我现在就去学语文
回复

使用道具 举报

1

主题

8

帖子

0

精华

初级会员

Rank: 2

积分
69
金钱
69
注册时间
2014-4-4
在线时间
11 小时
 楼主| 发表于 前天 10:49 | 显示全部楼层
rektito 发表于 2025-8-29 16:28
感觉是高速切换的问题,  低速看起来没问题。可以先试试低速。   其次  这个设计没有意义。  MCU_001和EX可 ...

亲,下载器,以前的avr jtag 也是这样的电路,用缓冲器隔一下
回复

使用道具 举报

1

主题

8

帖子

0

精华

初级会员

Rank: 2

积分
69
金钱
69
注册时间
2014-4-4
在线时间
11 小时
 楼主| 发表于 前天 10:57 | 显示全部楼层
xuande 发表于 2025-8-29 12:32
真服了,怀疑现在是不是没有语文课了?

盯着屏幕看了十分钟,对楼主的语言进行断句并加上标点,

您说的对,我第二版就是打算这样做(用两个 IO,一个只输出,一个只检测),这个问题我就想知道为什么,刨根问底一下,如果说解决,现在S8550已经能用,就是偶尔有不行的,再换一个S8550即可。
回复

使用道具 举报

58

主题

6299

帖子

1

精华

资深版主

Rank: 8Rank: 8

积分
11616
金钱
11616
注册时间
2014-4-1
在线时间
1330 小时
发表于 前天 15:47 | 显示全部楼层
cocoguojia 发表于 2025-8-30 10:57
您说的对,我第二版就是打算这样做(用两个 IO,一个只输出,一个只检测),这个问题我就想知道为什么, ...


注意,检测时输出的那个IO也要配置为检测,即高阻态。
否则会干扰 EX 。

所以,其实用一个IO就可以,既输出又检测。

如果IO对外输出时需要大电流,就要外接一个驱动器,
同时再启用一个IO,负责使能驱动器。

回复

使用道具 举报

1

主题

8

帖子

0

精华

初级会员

Rank: 2

积分
69
金钱
69
注册时间
2014-4-4
在线时间
11 小时
 楼主| 发表于 11 小时前 | 显示全部楼层
xuande 发表于 2025-8-30 15:47
注意,检测时输出的那个IO也要配置为检测,即高阻态。
否则会干扰 EX 。

对,第二版就是要这样做。检测IO一直输入模式,随时可以检测。输出IO用驱动器使能输出或禁止其输出即驱动器那头是高组态
回复

使用道具 举报

1

主题

8

帖子

0

精华

初级会员

Rank: 2

积分
69
金钱
69
注册时间
2014-4-4
在线时间
11 小时
 楼主| 发表于 11 小时前 | 显示全部楼层
关于没有标点符号的事情,我想解释一下,我是从微信里复制粘贴过来的,没有注意到这点。在微信里都是换行来分开各个句子的。
知错就改:首先题目我写错了一个型号,应该是:输入输出切换电路,S8550可以 SS8550不大行 MMBT5401LT1G更不行,各位大佬帮看看
内容是:
mcu_001 是单片机IO ,这个IO有时候做为输入有时候做为输出 。
OE(也是单片机来控制)就是用来切换输入输出的当为低电平mcu_001 是输出(输出给EX)   
当为高电平mcu_001 是输入 (检测EX的电平)   
Q1 分别试过 ss8550  S8550   MMBT5401LT1G 效果从好到坏排序S8550可以 >SS8550不大行 >MMBT5401LT1G更不行
不大行的意思是,我这个板子控制速度跟不上了,慢速还是可以的  
更不行的意思是,我这个板子控制速度很跟不上了,很慢速还是可以的  
一开始怀疑是三极管频率特性的事 就换了MMBT5401LT1G 结果更差了。
还有,这个切换是高速切换,s8550目前满足需求,就是10  20个的会有一个不行,再换一个s8550就行了。
换pnp的mos AT3401 或者 irf6401更是不能用。
单片机是雅特力,M4内核的,OE是推挽输出。这是什么愿原因呢?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-9-1 20:54

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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