我焊接好了光立方和51单片机板子 可是发现LED的亮度不够我是用的uln2803驱动的,输入口连接P1八个I/O口,输出口接的八层LED的阴极.阳极直接接的573的输出口,可下载完程序之后发现LED的电压不够
来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/25 23:49:39
我焊接好了光立方和51单片机板子 可是发现LED的亮度不够我是用的uln2803驱动的,输入口连接P1八个I/O口,输出口接的八层LED的阴极.阳极直接接的573的输出口,可下载完程序之后发现LED的电压不够
我焊接好了光立方和51单片机板子 可是发现LED的亮度不够
我是用的uln2803驱动的,输入口连接P1八个I/O口,输出口接的八层LED的阴极.阳极直接接的573的输出口,可下载完程序之后发现LED的电压不够 ,只有2.5V,更奇怪的是,单片机的上电电压居然会随着P1口德输出电压变化,当LED全部点亮时,上电电压只有3.6V,此时P1口的输出电压为2.2V左右,2803输出电压在0.7V左右,573接的是P0口,输出电压在3.6V左右,所以LED只有2.5V左右.当小灯全部熄灭时,单片机的上电电压就一切正常了,都在4.6V左右.原理图如下,
我焊接好了光立方和51单片机板子 可是发现LED的亮度不够我是用的uln2803驱动的,输入口连接P1八个I/O口,输出口接的八层LED的阴极.阳极直接接的573的输出口,可下载完程序之后发现LED的电压不够
1、P0口接上拉电阻,并且不能直接接后面的芯片,要通过总线驱动芯片,比如74245进行驱动加强;
2、VCC换个大功率的电源,你可以大概算一下整个系统的功耗,然后在选电源时,留至少30%的功率余量.比如总功率可能在5W,那么你就要至少找个7W左右,最好超过7W的电源,这样才能保证各模块可以正常工作!
当然,不是功率越大越好.成 本啊,功率越大的电源,成 本肯定越大的,你 懂的!
你是通过什么稳压得到+5V的VCC的?不会直接用7805来做整个系统的+5V电源吧!