51单片机怎么连接多个光敏二极管?

作者&投稿:正剑 (若有异议请与网页底部的电邮联系)
~ 该无线光电靶系统主要由悬挂于移动装置上的光电靶;置于操炮手附近的光电靶控制器;一个固定在炮身上并与炮身同步移动的半导体激光器三部分组成。当操炮手训练中,瞄准靶标时踩动射击踏板,激光器发出一束激光,照射在靶标上,靶标上的光敏元件接收到激光,由单片机采集光敏元件的信息,利用无线装置将信息发送到光电靶控制器,由控制器显示激光照射的位置,同时用语音报告环数和偏离的方向系统

51单片机有32个脚的,用32个灯,并联连接到单片机端口就可以了

51单片机有32个IO口,连接多个数字接口的光敏二极管,一方面可以直连,一一对应一个IO口。如果口还是不够用,可以用编码器编码后,再程序里译码和输出。

不能直接连接到单片机引脚。可以参考这个图,光敏二极管产生光电流后通过运放,然后传输到单片机。




大家好,初学单片机,很多地方不懂,请各位指点一下,比如led1=0;为什么...
第一 要看下你硬件的连接 一定是有一个io接到了这个发光二极管上边 第二 这个发光二极管一定是一端接了vcc,而另一端接到了单片机的io上 第三 将这个io口的名字定义为了led1 第四 控制这个io ,也就是你问题中的led1=0;这句话的意思是把这个名为led1的这个io的输出变成了地,这样这个二极管...

一位的共阳数码管连接单片机,是否可以+5V直接连公共端。每段位接200欧...
1:可以这么接,但是灌电流有点大,(5V-1.7V)*8\/200=132MA,自己回去查查51单片机IO口最大灌电流就知道200欧姆的电阻太小了 2:可以,750W\/220V=3.41A,10A的肯定够用,至于三级管的接法,给你细细的算,做电子一定别蒙参数,算一算就出来了,继电器的导通电流为60MA,比如你用的PNP三极管放大...

单片机电子钟原理图,帮我大概解释一下这个图的工作原理就可以了,谢谢...
1.单片机X1,X2脚接晶振和两个电容组成震荡电路给单片机提供时钟信号 2.P1口低4位连接74ls574给6位LED提供显示的数据信号。74ls547应该是个4位两进制译码器。P14-P16连接74ls138给6位LED显示器提供驱动信号。74ls138是3-8译码器 具体显示的内容由单片机程序决定。3.P0口上连接3个按钮开关,每个开关...

51单片机怎么实现数码管1-8循环(间隔一秒)计数和4组流水灯间隔两秒同时...
一个数码管实现的话还是比较简单了 首先搞清楚8段数码管的显示原理,将1到8所对应的2进制码写出来,将数码管插线接到p0口,编程序时每个数字显示完后加上一个延时程序,延时程序就是用两个内部寄存器实现的,对应一秒你可以算一下,具体算法就是用一秒除以机器周期,看它能循环多少次,这里可以看看书...

单片机通过MAX491多机通信主机和任何一台从机通信没问题,和两台从机...
单片机多机通信,可以设置 一个为 主机,其余为 从机,从机之间 通过 主机进行通讯,主机 TXD 与 从机 TXD 连接, 主机 TXD 与 从机 RXD 连接 ,从机 TXD 连在一起 , RXD 也连在一起。多机通讯 实际是 每次与一个从机通讯。用 令牌协议 设计通讯协议。 就是从机分 从机1、从机...

设单片机系统如何编写一个完整的C51程序使P1.6和P1?
设单片机系统编写一个完整的C51程序使P1.6和P1,可以使用正确编码加上解压即可。 一、过程: 1、TMOD = 0X02;\/\/工作方式寄存器; 2、TH0 = 56;\/\/8位的用TH; 3、TL0 = 0;\/\/16位跟13位两个都用; 4、EA = 1;\/\/开总中断; 5、TR0 = 1;\/\/定时器开始计数,return。 二、单片机简介: 1、单片机...

多个单片机发送信息,一个单片机接受,问如何解决发送冲突和接受冲突,要...
。。如果是总线方式,那就只能由主机轮询来解决,从机不能主动发送数据。。。主机在平时会定期轮询从机,挨个点名,发送询问指令,如果从机返回要发送,那就带着指令码(告诉主机要返回的数据包类型)一起返回,则主机等待他发。。。否则轮询下一个单片机。。。抢线的方式需要仲裁,通常总线方式,这么做...

怎么实现单片机流水灯1到8依次亮?
要实现流水灯效果,首先需要将每个LED灯的一个引脚连接到单片机的一个I\/O端口上。然后,通过编程控制这些I\/O端口的电平状态,就可以控制LED灯的亮灭。在编程时,通常使用循环结构来实现流水灯效果。例如,可以使用一个for循环,依次将每个LED灯对应的I\/O端口置为高电平(通常为VCC或5V),然后延时一段...

如何在单片机中用8个选1数据选择器实现异或?
将8选一数据选择器的输出端口连接到Y输出端口。这个电路的逻辑是这样的:对于每个8选一数据选择器,当其对应的输入端口(1、2、3、4)接收到逻辑值1时,输出端口将输出其对应的输入端口(1、2、3、4)中的值。因此,当A、B和C中的一个或多个为1时,与之对应的8选一数据选择器的输出端口将...

单片机两个引脚自己连接起来,一个输出一个输入判断,行吗
可以。不过,让单片机直接去判断P1.0就可以,如果没有其它外设,没必要再派P1.1去侦察P1.0,浪费了资源。

湘乡市18963063641: 怎样用51单片机控制很多的发光二极管,例如54个 -
寿亲欣康: 控制很多的发光二极管,那就用锁存器吗,一片可以锁存控制8个二极管,再多也可以的.锁存器有很多的,如74HC273,74HC373,74HC374,74HC377,74HC573,等等.或都用74HC595,多片串联,就是单片机3个脚就够了.

湘乡市18963063641: 51单片机1个输出口想接3个发光二极管,怎么接啊?急求啊
寿亲欣康: 是同事控制一个发光二极管还是分别去控制、同时控制就并联、分别控制就要用到164了 可以加非门做驱动

湘乡市18963063641: 如何51单片机连接很多个发光二极管 -
寿亲欣康: 学过点阵吗,点阵就是利用单片机点亮发光二极管的, 点阵屏大的有128*64个二极管,何况区区的100个二极管呢? 去看看关于点阵的资料,不同的电路程序有所不同但又大致相同的; 最简单的点阵显示一个字需要16*16=265个二极管,接法类似于矩阵键盘

湘乡市18963063641: 如何让单片机(AT89C51)接12个灯,然后逐一点亮发光二极管?我是初学者.前面不懂怎么可以接12个灯 -
寿亲欣康: 参考这个程序再修改一下,12个灯分别接在P1和P2输出口(接P0口的话要加上拉电阻) Loop: mov a, #01h mov r2, #8 Output: mov P1, a rl a call Delay djnz r2, Output ljmp Loop Delay: mov r6, #0 mov r7, #0 DelayLoop: djnz r6, DelayLoop djnz r7, DelayLoop ret end

湘乡市18963063641: AT89C51单片机的P1.0接一开关,P1口接8个发光二极管. -
寿亲欣康: 很简单啊,简单的输入输出代码即可!定时器简单定时即可交替亮灭! 手打不易,如有帮助请采纳,谢谢!!

湘乡市18963063641: 如何用51单片机驱动多个放光二极管.并且要求60个发光二极管并联.请各位帮忙分析下!
寿亲欣康: LM2596,一般几十个,没有什么问题,驱动能力3A,电压输出有可调节和固定两种, 固定电压有3.3V,5V,12V等.输入要求7~40V DC. 发光LED一般功耗在20ma以内,但是要看你并联多少个了 n(二极管个数)x I(二极管额定电流值) = 总电流. 额定电压X总电流 = 需要提供的功率 按照计算出的功率,选择供电模块,或者设计电源模块.即可搞定.有需要可以QQ278127702 验证字:

湘乡市18963063641: 51单片机与光敏传感器具体怎么连接?? -
寿亲欣康: 这个看你具体用途,如果是仅仅作为接近开关之类的,只传输数字信号,直接或者通过光耦连IO口就可以.如果是要检测光的强度,利用AD芯片采集传输至单片机

湘乡市18963063641: 如何用51单片机的一个端口点亮六只发光二极管? -
寿亲欣康: 加个译码器或加个74HC595也许可以.........

湘乡市18963063641: 单片机最多能同时驱动多少个发光二极管 -
寿亲欣康: 这要看你的驱动方式了,常见的51单片机I/O口合计输入电流不超过20mA,如果是I/O口直接静态驱动,那么加电阻限流后,每个二极管电流5mA,同时点亮的也不超过3个,如果扫描式点亮可以稍多些,如果加入接口驱动电路则可以点亮你想点亮的个数.

湘乡市18963063641: 单片机P0口能否驱动两个发光二极管?串联还是并联? -
寿亲欣康: 51或52单片机P0口一般是要接是上拉电阻,但现在的单片机不一定,多数可以配置获得弱上拉或推挽输出.接了上拉电阻后P0口能否驱动发光二极管,看上拉电阻的大小 了,一般几百欧可以驱动一个LED,阻值再小一些,也可以驱动两个发光二极管 最好串联,但只能是红绿等颜色,白色和蓝色导通电压接近3V,串联是不行的,并联也可以,但单个IO口的电流有限,一般 都是只接一个LED,其他口也是这样

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网