首 页 资 讯 商 机 下 载 论 坛 博 客 Webinar 拆 解 高 校 招 聘 杂 志 会 展 EETV 百 科 问 答 电 路 图 工 程 师 手 册 Datasheet
  工业电子   嵌入式系统   模拟IC   汽车电子   测试测量   消费电子   通信技术   电源管理   元器件/连接器   EDA与制造   医疗电子   安防电子   手机EEPW

知识分类

  问题: 如何增强8051I/O驱动能力
8051单片机的驱动能力应该怎么来增强,我不是很清楚!

关键词: 8051, 单片机     提问人: zpfsky   时间:2008-05-07 13:27    
 

  答复
可以通过加外围芯片放大器等来增加驱动能力。

  回答人: esuperman   时间:2008-05-09 16:32  

  答复
加个245就可以了

  回答人: loof_lripa   时间:2008-07-10 21:54  

  答复
或者直接外接三极管开漏输出

  回答人: jpp   时间:2008-09-10 19:56  

  答复
具体要看是驱动的类型,一般数据通讯传送用245就可以了,继电器类需要特殊的芯片uln2803/uln2003,简单的就像jpp所说,总之不能一概而论.

  回答人: lipyu   时间:2009-06-10 23:19  

  答复
总线扩展74HC245,74HC244
功率口扩展ULN2003(2803,1415),或用三极管。

  回答人: sdjntl   时间:2009-07-11 13:52  

  答复
你可以加驱动或 用一些选择器

  回答人: fq2007   时间:2009-10-03 13:42  

  答复
看你去驱动什么了,方法好多~~

  回答人: xuhuhere   时间:2009-11-14 17:49  

  答复
可以I/O口出接运算放大器,最简单就是用三极管做个放大电路,比如:共基极,共发射极等等,很多的,如果驱动的元器件要求的电压或者电流要求不大的话,可以用两个三极管就可以了,你可以看一下模拟电子。

  回答人: 550450124   时间:2009-11-27 23:35  

  答复
最好是2003调高驱动能力,我以前就是这么做的

  回答人: liubo1626   时间:2010-06-12 16:59  

  答复
根据负载参数,设计驱动电路

  回答人: jxj2080   时间:2010-07-14 16:33  

  答复
具体问题具体分析

  回答人: yuanrenk   时间:2010-11-09 11:24  

  答复
一般来说需要外搭电路或者外接控制类芯片

  回答人: sky2009   时间:2010-12-22 16:32  

  答复
用晶体管来放大

  回答人: tianya342201   时间:2011-04-07 15:30  

  答复
外围设计驱动电路,根据自己的驱动要求选用不同的芯片及回路!

  回答人: moguojing   时间:2011-04-22 19:48  

  答复
最简单的是价格74LS125 就是缓冲了一下 缓冲器吧

  回答人: i852774842   时间:2011-06-07 00:49  

  答复
或者 上拉一下 就NB了

  回答人: i852774842   时间:2011-06-07 00:58  

  答复
加个103左右的电阻上拉。继电器等可以加三极管,电机可以用达林顿管2003

  回答人: gordon85   时间:2011-07-18 10:36  

  答复
加上拉电阻,用晶体管驱动

  回答人: 1181479390   时间:2011-07-27 22:39  

  答复
最简单的就是加一个1K的上拉电阻

  回答人: liuyikecao   时间:2011-08-22 16:53  

  答复
如果只是作为简单的IO功能只需要加一个4.7K上拉电阻或者加一个非门。如果是要驱动蜂鸣器、电机、继电器之类的话可以加三极管、或者是ULN2003等达林顿管。

  回答人: hong60104   时间:2011-08-29 17:28  

  答复
看看外围电路吧,一般的51已经可以驱动。那么你要是想驱动更大的,2003也比较好,或者用三极管来驱动也行,不过比较麻烦

  回答人: wlbxcj   时间:2011-11-30 17:29  

  答复
ok

  回答人: tommy_wong   时间:2012-01-13 11:32  

  答复
如果不考虑外加电路扩展功率的话,采用拉电电流(低电平输出)可以获得比较大的功率。

  回答人: zpmail   时间:2012-04-10 09:28  

  答复
一般我是用9013驱动的,经济可靠,输入高阻不用,需要隔离的话用光耦即可

  回答人: dwwzl   时间:2012-05-14 18:37  

  答复
8051单片机的开漏输出IO一般驱动能力比较大,具体可以通过调整上拉电阻电阻的大小来改善开漏IO驱动电流和灌电流能力的大小。

  回答人: ulan   时间:2012-05-23 13:10  

  答复
8051的驱动能力只那同port8个来说的。不是每个都能驱动20mA的。一个还行,两个,三个估计芯片就无法接受了

  回答人: jobs   时间:2012-07-10 15:56  

  答复
输出端加一个2003即可。

  回答人: xuehuang   时间:2014-02-13 08:23  

  答复
输出端加一个2003推动或是采用低电平输出也可以得到较大功率。

  回答人: luxiaoyu   时间:2014-02-13 08:49  

  答复
只要驱动的负载不大,可以用光耦,既可以起到隔离作用,也可以起到提高驱动能力作用

  回答人: 旋度散度   时间:2016-05-12 17:21  

     回答此问题        匿名不能回答!请先 [ 登陆 ]
 
我的回答:
参考资料
验证码:          
      
 

关于我们 | 广告服务 | 企业会员服务 | 网站地图 | 联系我们 | 友情链接 | 手机EEPW
《电子产品世界》杂志社 版权所有 北京东晓国际技术信息咨询有限公司
Copyright ©2000-2015 ELECTRONIC ENGINEERING & PRODUCT WORLD. All rights reserved.
京ICP备12027778号-2