• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

51单片机驱动数码管怎么调节亮度

yhj416606438 2020-06-13 浏览量:2470
通过什么办法调节亮度,需要通过软件调节使用的是at89c51
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 1.数码管模块是否有调节亮度的端口,如果有,用51单片机对此端口进行控制

    2. 如果没有,是否外围具有电流驱动调节电流,可以通过单片机端口对此电路进行调节,从而控制数码管亮度。

    • 发布于 2020-06-13
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:6
  • 亮度调节主要是调数码管的电流,你要有能调电流的电路,当然你还要看你的数码管的最大承载电流。
    • 发布于2020-06-13
    • 举报
    • 评论 0
    • 0
    • 0

  • 使用51单片机刷新数码管,如果是动态扫描,那么可以通过减少每一个段的显示时间来降低亮度。
    • 发布于2020-06-13
    • 举报
    • 评论 0
    • 0
    • 0

  • 数码管的亮度一般和单位时间的总电流相关

    如果是直亮的,就控制总电流(减少限流电阻)

    如果是刷新,则一样可以减少限流电阻,或者增加导通时间(一种PWM)

    这些控制方法与是否采用51去控制没有直接关系,只是需要在51控制中结合需求去实现,特别是增加导通时间的控制。

    • 发布于2020-06-13
    • 举报
    • 评论 0
    • 0
    • 0

  • 可以给数码管加限流电阻,或加快动态扫描的速度
    • 发布于2020-06-13
    • 举报
    • 评论 0
    • 0
    • 0

  • 动态的方式,直接加快刷新频率

    静态的,加上限流电阻,电阻选择大一点,就暗一点

    • 发布于2020-06-16
    • 举报
    • 评论 0
    • 0
    • 0

  • 如果采用的是动态扫描的方法,那减少动态扫描的频率,可以提高亮度

    如果是静态显示,可以修改限流电阻来实现不同的亮度

    • 发布于2020-06-17
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

51单片机驱动数码管怎么调节亮度