找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 10467|回复: 8
收起左侧

51单片机驱动数码管的三极管接法怎么接?

  [复制链接]
ID:255063 发表于 2018-1-25 22:51 | 显示全部楼层 |阅读模式
之前查了查网上,说共阳极数码管只能用PNP三极管去驱动,我也尝试过用NPN三极管驱动数码管,发现数码管亮一下就灭了,然后我改用PNP三极管驱动,但是看了网上的接法都是一样的,发射极接的5V电源,集电极接数码管位选线,基极接单片机的输出端,输出高电平控制,发现无论单片机输出什么电平,数码管都一直是高电平,请问是什么问题?仿真图如下:

PNP驱动数码管

PNP驱动数码管


评分

参与人数 1黑币 +5 收起 理由
红尘过客 + 5 共享资料的黑币奖励!

查看全部评分

回复

使用道具 举报

ID:212177 发表于 2018-1-26 07:06 来自手机 | 显示全部楼层
你测一下三极管的电压电流,可能是选的不合适

评分

参与人数 1黑币 +20 收起 理由
admin + 20 回帖助人的奖励!

查看全部评分

回复

使用道具 举报

ID:273292 发表于 2018-1-26 08:51 | 显示全部楼层
当基级为高电平(由单片机IO口提供),B,E级均为高电平,这个时候三极管截止,C、E两级之间有压降,所以,C级为低电平,不能点亮数码管;

当基级电流为低电平时,三极管导通,此时,C、E两级接近导通,于是C级为高电平,能点亮数码管。(只要8个段位相应为低电平)。

评分

参与人数 1黑币 +40 收起 理由
admin + 40 回帖助人的奖励!

查看全部评分

回复

使用道具 举报

ID:222948 发表于 2018-1-26 08:55 | 显示全部楼层
应该是软件出问题

评分

参与人数 1黑币 +20 收起 理由
admin + 20 回帖助人的奖励!

查看全部评分

回复

使用道具 举报

ID:213173 发表于 2018-1-26 09:06 | 显示全部楼层
晶体管be之间加一10K电阻,保证晶体管可靠截止,数码管限流电阻应该接在P0端,你这接法用在实际电路中笔画不同时亮度不均匀。

评分

参与人数 2黑币 +25 收起 理由
Monsieur + 5 赞一个!
admin + 20 回帖助人的奖励!

查看全部评分

回复

使用道具 举报

ID:279847 发表于 2018-1-26 09:19 | 显示全部楼层
B极加一个对地下拉电阻吧,这样安全可靠

评分

参与人数 1黑币 +20 收起 理由
admin + 20 回帖助人的奖励!

查看全部评分

回复

使用道具 举报

ID:279895 发表于 2018-1-26 11:39 | 显示全部楼层
去测一测三极管的电压电流看看

评分

参与人数 1黑币 +20 收起 理由
admin + 20 回帖助人的奖励!

查看全部评分

回复

使用道具 举报

ID:255063 发表于 2018-2-15 13:49 来自手机 | 显示全部楼层
999333 发表于 2018-1-26 08:55
应该是软件出问题

的确是软件问题
回复

使用道具 举报

ID:272269 发表于 2018-2-15 22:47 | 显示全部楼层
建议楼主用isi仿真时尽量避免三极管

这软件有一点毛病  我用is不是必须的电阻都不放
尽量让is的图纸少一点东西
仔细的东西留在dxp上面做

评分

参与人数 2黑币 +65 收起 理由
Monsieur + 5 回帖助人的奖励!
admin + 60 回帖助人的奖励!

查看全部评分

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表