为什么光立方的单片机上的vcc和gnd之间只有2v?
现在工程师做电路板话原理图 都是标GND,
所谓的地是电压低电位的参考点,他没有明确数值,一般以0V为地,这个根本没有明确的概念,你就记得是电压参考点即可。而0V是一个电压大小数值,可以是高电位,也可以是低电位。
地,其实按照最专业的模拟电路分析方法,没有地这个概念,只有返回路径这个概念,想必你的地就是这个意思,那么0V很好理解,是一个绝对值,有明确的电学意义。
电源VCC和GND之间接电容,那是104电容,0.0uF电容,是起到滤波作用,
去耦,消除高频噪声的。
三极管是LED阵列行驱动管。74HC138是一个3——8线解码器。输出的电平不足以驱动LED,所以需要三极管驱动。同一图纸中,同样名称同样类型的端口都是连在一起的。所以从理论上说,上图中凡是标GND的都能接在一起接在单片机的GND上。三角箭头也是连在一起可以接在单片机的VCC上。
串联灯泡和MCU肯定电压不足,其实实际情况下并联也是有点分压的,不可能理想条件,然后光立方那么多led灯,每个都有特定的压降,所以导致单片机电压不足。重新专门设计一个大电流的电源,然后用作上拉电源输出给LED,LED灯耗能还是可以的,特别是质量不好的。
焊接情况不能单凭看,要进行测量?看结果
电压问题,从电源开始的地方检测,看在什么位置产生的压降?
通过逐步分析找出原因
工作正常不正常呢?
STM32做光立方LED限流电阻问题
这个就和你使用的LED有关了,限流电阻与LED串联 IO口电压是3.3V,LED压降一般是1.7V左右,LED电流一般取5mA~15mA(电视遥控器红外那么大的LED),如果LED电流设定为5mA(一般也够),限流电阻的大小 = (3.3-1.7)\/0.005 = 320,320Ω的电阻不好找的话,就用330Ω也基本不影响,或者也可以用...
单片机能做什么小作品
光立方,循迹小车,点阵,数码管,跑马灯、模拟红绿灯、等等
你好,作为一个单片机初学者,对光立方真心看不懂,可不可以详细点介绍一下...
光立方简单讲就是用单片机控制很多规则排列的LED的亮和灭。1、先了解单个LED的控制方式,可以是将正极接电源,负极通过一个限流电阻连接至单片机的某个IO口。IO口输出低电平时,LED就亮,反之,LED灭。2、若按照单个LED的控制方式,每个LED需要占用单片机的一个IO口,控制100个LED就需要100个IO口。那么...
单片机烧录器和最小系统有什么区别
我做过光立方,最小系统是单片机可以工作所需要的最少元件,一般就是单片机,晶振,电容,复位电路,电源。烧录器是用来给单片机下载程序的,最小系统可以用USB转TTL进行烧录,连P30P31口和地线就可以了。还有什么可追问。
本人大一,电子专业,想学好单片机和嵌入式,该怎么学?
推荐的书籍就是神书-郭天祥的十天学会单片机,正常来说你一个寒假就会学的差不多了,基本的外设都会了,来年可以去电子发烧友论找几个别人的项目实战,实战,例如光立方,摇摇棒,音乐频谱什么的,硬件比较简单或者有原理图,在实践中你不仅提高了动手能力,还能享受到小小的成就感,这个阶段也不需要什么...
请问这段单片机代码中画圈是实现什么功能的?
这个是定时器中断程序,初始化时 :IE=0X82就是开中断 由于IE可位寻址,因此一般这样写:EA=1;\/\/开总中断 ET0=1;\/\/开定时器0中断
光立方中的uln2803,接的是共阴极吗???还有单片机给它低电平时,uln2803输...
uln2803具有较强的灌电流能力,光立方中,有大量的LED,一般采用扫描驱动电路。扫描驱动电路中,既需要行驱动,也需要列驱动。若行驱动采用灌电流驱动器,那么,列驱动就需要采用拉电流驱动器,反之,若行驱动采用拉电流驱动器,那么,列驱动就需要采用灌电流驱动器。因此,具体接共阴极还是共阳极,要看你...
如何编写8x8x8光立方程序,求详细编程思想指导
我有一个 就是你说的能正常工作就行的 不过用的驱动不一样,我用的是595,9个595,一个为层选,另外八个为束扫描,用简化的SPI发指令 发状态代码就可以 电路也比较简单 单片机就了3个IO口 出去动画的代码 程序也就一二百行的样子,而且大部分是动态扫描的函数,思路就是扫描64束,...
你觉得单片机技术在信息处理和传输过程中有用吗?可能会以什么方式使用...
51是大家推荐入门的,好吧!我就选择你了,学了大约一个月吧,我就开始接触小的电子产品的制作,光立方、摇摇棒、万年历和智能小车。在做完几个项目后,我恍然大悟地发现51的资源已经不够我用了,需要更大内存和运行速度的芯片才能满足我的需求了。我开始stm32的学习,引脚多了,内存大了,cpu运行...
谁能告诉我4*4*4光立方制作要什么材料,最好零件数详细点,谢谢_百度...
PCB 板 1 片 LED 灯 高亮蓝色雾面 512 个 扁平长引脚式 单片机 STC12C5A60S2 1 片 LQFP48 贴片封装 白光 LED 0805 贴片 1 个 制作呼吸灯 转接针孔 军品镀金 128 个 双排排孔 80PIN 1 条 双排弯针 80PIN 1 条 MiniUSB 接口 贴片式 1 个 光敏电阻 5506 型 1 个 电容 0.1uF 1 个 ...
伯牙吾台樊氢溴: 不知你的程序是怎样的.74HC154是4 -16译码器,E0、E1(G0、G1)是使能脚 ,低电平时,A0~A3输入,A0~A15输出.若高电平(只要其一高电平)A0~A15全为高电平.所说G1接单片机引脚 ,是不是控制显示灭达到消隐,防鬼影作用?
金川县19386499648: 你好,作为一个单片机初学者,对光立方真心看不懂,可不可以详细点介绍一下光立方怎么工作的,求程序参考 - ?
伯牙吾台樊氢溴: 光立方简单讲就是用单片机控制很多规则排列的LED的亮和灭.1、先了解单个LED的控制方式,可以是将正极接电源,负极通过62616964757a686964616fe78988e69d8331333332616465一个限流电阻连接至单片机的某个IO口.IO口输出低电...
金川县19386499648: 关于4x4x4光立方的电路图中,三极管的作用 - ?
伯牙吾台樊氢溴: 三极管是LED阵列行驱动管.74HC138是一个3——8线解码器.输出的电平不足以驱动LED,所以需要三极管驱动.同一图纸中,同样名称同样类型的端口都是连在一起的.所以从理论上说,上图中凡是标GND的都能接在一起接在单片机的GND上.三角箭头也是连在一起可以接在单片机的VCC上.
金川县19386499648: 单片机数码管显示的原理(CA CC) 字型的显示 动态显示的原理 大概的说下 采纳的再加分 - ?
伯牙吾台樊氢溴: 数码管,举个例子,8段共阴极数码管.其实它的结构很简单,就是8个LED发光二极管,这8个LED发光二极管的正极就是a b c d e f g dp(小数点)这8个,负极就8个LED连接在一起. 单片机I/O口比如P0什么的不是有8个?正好连接到8个发光...
金川县19386499648: 制作光立方需要知道单片机哪些方面的知识? - ?
伯牙吾台樊氢溴: 你要会单片机编程啊,简单的延时,定时器中断程序编写,还有光立方循环时的各种逻辑算法,还有IO操作,
金川县19386499648: 74LS245怎么驱动数码管 与单片机P0接口 是怎么接的 - ?
伯牙吾台樊氢溴: 74LS245是8位双向数据总线收/发器(缓冲器),带高阻输出,DI(1#)决定数据的方向,G(19#)决定输出状态,驱动数码管可以这么做:2#—9#接P0,18#—11#(不可反序)接数码管.1#接VCC(高电平),19#接GND(低电平),这是驱动一个数码管的接法.如果要驱动多个数码管,19#接扫描信号,可以采用74LS138的输出端.
金川县19386499648: 单片机89c51和595驱动的光立方,为什么每次上电会有几个随机的灯不亮呢,其它灯都工作正常,求解,,,, - ?
伯牙吾台樊氢溴: 将波特率降低试试.
金川县19386499648: 请教一下.如果想做光立方的话是不是需要51单片机基础??
伯牙吾台樊氢溴: 恩, 对, 用51是最简单的,你首先得了解单片机大部分引脚输的功能,做小一点的光立方, 不需要太多外围电路,比如4X4X4,5X5X5,3X3X3就可以不需要加三极管,把光立方按照正确地方式链接好,一般是每一层共阴极, 每一列也共阳极,这样,你控制光立方所有LED就需要所有列加上所有层这么多数量的单片机I/O口 ,再把这个光立方组装到一个完整的单片机系统上(一个完整的单片机最小系统在原理图上画的很详细),再然后就是理清每一个LED分别是由哪两个I/O组合使之发亮的,学会一些基本的C语言,就可以开始编写你自己的光立方图像了..建议,在这之前,先做几个流水灯实验,这能让你快速认识单片机I/O口功能
金川县19386499648: 51单片机用键盘控制数码管的增加. - ?
伯牙吾台樊氢溴: 要加到几百几千的,就要用几位数码管了,显示到百位,要有3位数码管,显示到千位,要有4位数码管.计数时,用一个变量,就正常计数呗,按一次键变量加1,关键是分别取出个十百千位,分别送到每一位数码管显示就行了,很简单的吗.
金川县19386499648: 为什么我的光立方制作用到了9个74HC595?电路图是同学的,我看不懂?网上好像都是用573,好像只用到8个. - ?
伯牙吾台樊氢溴: 两个都可以,就是程序的写法就不一样了,另外74H595是在你IO角不够的情况下使用的,573是IO角富裕的情况下,使用的