• 已解决 33788 个问题
  • 已帮助 5814 位优秀工程师

51单片机P0口接上拉电阻会不会直接驱动负载?

adc93223c16c4b99 2019-11-24 浏览量:329
51单片机P0口接上拉电阻会不会直接驱动负载?
单片机 51单片机
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 上拉可以增加一些驱动能力,但也要看负载的功率是多大的,电机是驱动不了的,要使用专门的驱动芯片,但是一般的灯或是芯片是可以驱动的,OLEd 显示屏也可以驱动的
    • 发布于 2019-11-26
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:10
  • 很遗憾的告诉你,并不会直接驱动负载

    51单片机的IO输出电流不过几十mA级别的,如果是希望通过单片机来供电,那么大多数有趣的外围设备都是不行的

    P0只能做一个驱动电路的开关控制作用,通过上拉下拉的方式,开启或关闭驱动电路

    • 发布于2019-11-24
    • 举报
    • 评论 0
    • 1
    • 0

  • 你这个P0口是做输出吗?你难道不是低电平输出吗?还有就是驱动负载,请问是什么负载?
    • 发布于2019-11-24
    • 举报
    • 评论 0
    • 0
    • 1

  • 如果是npn高电平驱动方式会影响,上拉电阻大越大驱动力小越小,如果是pnp方式驱动也就是低电平驱动不会影响,只要上拉电阻不是太小都可以的
    • 发布于2019-11-24
    • 举报
    • 评论 0
    • 0
    • 0

  • 单片机输出高电平的时候,LED主要是由上拉电阻驱动
    • 发布于2019-11-24
    • 举报
    • 评论 0
    • 0
    • 0

  • 其实不太了解你想问什么?

    是否上拉和直接驱动负载理论上没有绝对的关系。

    因为负载是否能被直接驱动,需要看负载被驱动的模式和相应的管脚是否能输出该类型的信号(足够的电流或者电压)。

    如果负载要求的电流很小,只要有电压变化,则一般无论是否上拉都可以驱动,

    如果要求的电流较大,即使不上拉估计也不能驱动,需要额外的驱动模块进行信号功率放大,这里的额外驱动模块其实从单片机端来看就是负载啦,只是它要求的电流很小。

    • 发布于2019-11-24
    • 举报
    • 评论 0
    • 0
    • 0

  • IO内置上拉电阻大约30K到60K,电流几十uA,驱动晶体管MOS管没问题。大电流负载就要用外部管子推了。
    • 发布于2019-11-24
    • 举报
    • 评论 0
    • 0
    • 0

  • 要看是什么负载了,如果只是个LED灯是可以驱动起来的,要是电机,就不可以了,单片机的引脚输出也就十几ma的电源
    • 发布于2019-11-26
    • 举报
    • 评论 0
    • 0
    • 0

  • 弱负载可能会被驱动,比如LED什么的,一般继电器控制器电路,电机什么不会。
    • 发布于2019-11-27
    • 举报
    • 评论 0
    • 0
    • 0

  • 看你要驱动多大的负载,小的负载比如三极管那种可以,数码管那种就不行
    • 发布于2019-11-28
    • 举报
    • 评论 0
    • 0
    • 0

  • 小的负载是可以的,如LED,大的负载是不行的,要再加三极管,或是继电器来驱动的
    • 发布于2019-12-09
    • 举报
    • 评论 0
    • 0
    • 0

51单片机P0口接上拉电阻会不会直接驱动负载?