打印

多路模拟开关输出可以驱动三极管么?

[复制链接]
5450|21
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
sandisker|  楼主 | 2008-12-6 22:55 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
利用51单片机的一个引脚通过多路模拟开关来控制多个三极管,来实现一个IO引脚控制多个三极管的通断,从而实现对多个通道的通断控制,每个通道的电流有200多mA。
   搭了电路试了一下,不接三极管时,多路模拟开关输出信号正常,连上三极管电路,输出高电平被拉的很低,无法实现对三极管的通断控制。
  不知这种思路是否可行?若可行的话,如何改进?
   请大伙指教,谢谢!

相关帖子

沙发
xwj| | 2008-12-6 23:20 | 只看该作者

几mA还是可以的

大了就算能用也会烧的

使用特权

评论回复
板凳
robin0557| | 2008-12-6 23:22 | 只看该作者

模拟开关的导通电阻太大。适用弱信号传输

使用特权

评论回复
地板
sandisker|  楼主 | 2008-12-6 23:41 | 只看该作者

那该怎么办好呢?


 现在单片机IO口有限,还指望这种办法省点IO引脚。
 

使用特权

评论回复
5
awey| | 2008-12-6 23:45 | 只看该作者

你不会模拟开关输出直接驱动三极管吧?

串联了电阻没有?

使用特权

评论回复
6
sandisker|  楼主 | 2008-12-6 23:47 | 只看该作者

串了10k的电阻到三极管基极,基极和地之间也有10k

使用特权

评论回复
7
awey| | 2008-12-6 23:54 | 只看该作者

串连了10K的电阻就不会有这种情况

使用特权

评论回复
8
sandisker|  楼主 | 2008-12-7 00:01 | 只看该作者

可是搭了电路后实测还是给拉低了

使用特权

评论回复
9
xwj| | 2008-12-7 00:04 | 只看该作者

唉,要考虑很多方面的,LZ还是先贴电路图吧,大家来找碴

使用特权

评论回复
10
sandisker|  楼主 | 2008-12-7 00:23 | 只看该作者

还没资格贴图啊

使用特权

评论回复
11
xwj| | 2008-12-7 00:28 | 只看该作者

上传好后会自动链接图片,不要动,发帖即可

使用特权

评论回复
12
lyjian| | 2008-12-7 08:49 | 只看该作者

51加个上拉电阻

不一定要用多路模拟开关的呀
可以用数字的多路选择器呀
你又不是用来算传递模拟信号

使用特权

评论回复
13
awey| | 2008-12-7 09:41 | 只看该作者

没注意是51单片机

51单片机高电平驱动是很弱的,需要要加上拉电阻,不用串连电阻。

使用特权

评论回复
14
sandisker|  楼主 | 2008-12-7 11:07 | 只看该作者

我把图贴出来,大伙看看那

http://i3.6.cn/cvbnm/dc/6f/33/834fbdf50d52d2ebe6bd239502999711.jpg

使用特权

评论回复
15
awey| | 2008-12-7 11:09 | 只看该作者

看一下

使用特权

评论回复
16
awey| | 2008-12-7 11:15 | 只看该作者

晕!还是P0口

P0口做IO时是开漏输出的。

更改:
P00,P03-P07分别接10K的上拉电阻
去掉R1

使用特权

评论回复
17
sandisker|  楼主 | 2008-12-7 11:21 | 只看该作者

哦,搞错了,图上画的是p0口,但接的时候我用的P1口

使用特权

评论回复
18
xwj| | 2008-12-7 11:43 | 只看该作者

单片机的39脚加10k的上拉电阻即可

其实,要数字信号输出的话,CD4514是很好的选择

使用特权

评论回复
19
awey| | 2008-12-7 11:43 | 只看该作者

P1口,至少接4067的1脚的IO口要加上拉电阻

接一个2.2K的电阻到5V

使用特权

评论回复
20
dengm| | 2008-12-7 12:04 | 只看该作者

接 p1 口的话, 4067 的pin 1 上拉 4.7k, R1们可不要

使用特权

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

本版积分规则

44

主题

97

帖子

1

粉丝