驱动能力

电源驱动能力 -> 输出电流能力 -> 输出电阻

  1. 指输出电流的能力,比如芯片的IO在高电平时的最大输出电流是4mA -> 该IO口的驱动驱动能力为4mA
  2. 负载过大(小电阻) -> 负载电流超过其最大输出电流 -> 驱动能力不足 -> 输出电压下降 -> 逻辑电路无法保持高电平 -> 逻辑混乱 XX
  3. 一般说驱动能力不足是指某个IO口/引脚无法直接用高电平驱动某个外设,需要加三级管(驱动脚由三极管的发射极或集电极提供)或者MOS管。

IO与输出电流

单片机的IO口用程序控制,输出0/1 -> 在引脚形成高低电平。

但程序不能控制引脚的输出电流 -> 输出电流很大程度取决于引脚上的外接器件。

单片机输出低电平时驱动能力ok,输出高电平时驱动能力就不ok了。

拉电流 sourcing current

高电平输出时,一般是输出端对负载提供电流,其提供电流的数值叫“拉电流”

对一个端口而言,如果电流方向是向其外部流动的则是“拉电流”,比如一个IO通过一个电阻和一个LED连至GND,当该IO输出为逻辑1时能不能点亮LED,去查该

器件手册中sourcing current参数。

灌电流 sink current

低电平输出时,一般是输出端要吸收负载的电流,其吸收电流的数值叫“灌电流”。

对一个端口而言,如果电流方向是向其内部流动的则是“灌电流”,比如一个IO通过一个电阻和一个LED连接至VCC,当该IO输出为逻辑0时能不能点亮LED,需查

该器件手册中sink current参数。

与驱动电路的关系

拉电流和灌电流是衡量电路的输出驱动能力。
灌电流负载 -> 合理
拉电流负载和上拉电阻 -> 产生很大的无效电流 -> 增大系统功耗

RR Model

并联R-R -> R下降 -> 驱动能力上升

RC Model

电阻电容R-C -> 充电模型 -> 接触释放电子

R design level

IO.drive 2mA~4mA nx 100 Ω级

IO.load RC model 无限大

IO.Board Pu nx 10k Ω级(应用->board)

IO.chip Pu nx 100k Ω级(应用->保护chip自己)

最新文章

  1. python day2:python 初识(二)
  2. 进程控制块(Process Control Block, PCB)
  3. ADO.NET(查询、属性扩展)
  4. xmlWriter 以UTF-8格式写xml问题
  5. SQL Server DATEDIFF() 函数
  6. ionic开发ios app
  7. DBubtil的使用
  8. Dapper 基础用法
  9. no ia32-libs
  10. struts2中struts.xml配置文件详解
  11. float_array.go
  12. python7 数据类型的相互转化 字符编码
  13. nginx实现https网站设置
  14. 关于mpi的理论知识以及编写程序来实现数据积分中的梯形积分法。
  15. Codeforces 1045. A. Last chance(网络流 + 线段树优化建边)
  16. elasticsearch数据过期删除处理
  17. PAT A1021 Deepest Root (25 分)——图的BFS,DFS
  18. Mybatis中映射器实现方式总结
  19. [CENTOS7] 将域群组加入到Sudoer里
  20. Codeforces 652F Ants on a Circle

热门文章

  1. nexus 匿名用户的问题。
  2. Python中带参数的装饰器
  3. [书籍翻译] 《JavaScript并发编程》第三章 使用Promises实现同步
  4. LINUX安装Tree软件包
  5. github release 文件下载贼慢,干脆失败的解决方法
  6. Vs2017 NetCode Mvc EF Mysql 整合1
  7. Linux下文档与目录结构
  8. maven常用命令参数
  9. PHP批量更新MYSQL中的数据
  10. 从客户端中检测到有潜在危险的 request.form值