百度空间 | 百度首页 
 
查看文章
 
对于ULN2803的认识
2007年06月25日 星期一 下午 08:02
最近使用了ULN2803芯片,对此还是有些感慨。ULN2803芯片主要使用了提高CPU以及相应系统I/O口的载流量。例如,一般16芯的排线每一根的线细是:0.30mm允许的载流量为560mA。实际控制的电磁阀的最大电流是450mA,然而一般单片机I/O口的载流量最大也只有5mA根本无法驱动电磁阀,就算使用继电器中转也是无济于事的。这是就需要在I/O口增加一个功率驱动芯片,我就使用了的是ULN2803的驱动芯片。这款芯片引脚的最大载流量是500mA,符合我的设计要求。看了资料感觉不难,自己设计了电路图在焊接完成调试的过程中遇到了没有预料的事情发生。程序没有运行I/O口就乱输出了,当时幸好我断开了外部的执行元器件。可是我不清楚怎么会出现这样的问题,后面发现就是这个ULN2803的问题。供货商的技术人员提供的信息是,系统拓展I/O芯片M82C55A芯片没有初始化。然而在没有程序的状态下都是乱输出,我的程序每次调用都有控制字的初始化。对此我不敢认同。不清楚为什么会有这类问题产生,也不知道他们技术人员所说的芯片在加上电源的情况下会乱输出的理论依据。我想明天单独些段这两款芯片的初始程序烧入芯片看看结果如何。在网上还得知ULN2803有时还会无输出的情况,为了解决这个问题看来要对这两款芯片配合使用,以及各自有什么应当注意的问题多些了解。

类别:技术写真 | 添加到搜藏 | 浏览() | 评论 (9)
 
最近读者:
 
网友评论:
1
2007年06月26日 星期二 上午 11:05 | 回复
你写的这些太专业了。我看不懂!你做什么工作的?肯定和电脑有关吧?你挺厉害的。我挺崇拜你啊!呵呵
 
2
2007年07月05日 星期四 上午 08:56 | 回复
是不是没加上拉电阻啊?
 
3
2007年07月05日 星期四 上午 09:12 | 回复
不需要上拉电阻,因为我是另外供电。
 
4
2007年08月16日 星期四 下午 11:07 | 回复
本来想用的 被你说下我都不敢用拉 是不是要加上拉电阻 啊 怎么那个芯片没电源脚 还是要加上拉电阻
 
5
2007年08月20日 星期一 下午 09:18 | 回复
要加上拉电阻吧 我们公司有块表上就有那个芯片 我看上面接有上拉电阻 不过没仔细看过
 
6
2007年09月16日 星期日 上午 09:43 | 回复
要加上拉电阻的,不过对于具体的情况具体设计了,也可以不加上拉电阻,只要给它单独供电就可以了,这样就没有干扰了。
 
7
2007年11月26日 星期一 下午 02:50 | 回复
我现在遇到了这个问题,8255和2803配合输出总是乱码,希望能给点帮助,怎么联系你呀,你加我qq,QQ;56268729
 
8
2008年04月23日 星期三 上午 09:55 | 回复
要用上拉电阻滴
 
9
2008年07月08日 星期二 上午 08:52 | 回复
复位的初期到复位结束,过程中会出现此情况,可通过硬件延时躲避此阶段
 
发表评论:
姓 名:
网址或邮箱: (选填)
内 容:
验证码: 请点击后输入四位验证码,字母不区分大小写
      

     

©2009 Baidu