ImageVerifierCode 换一换
格式:DOC , 页数:11 ,大小:1.40MB ,
资源ID:5960720      下载积分:10 金币
验证码下载
登录下载
邮箱/手机:
图形码:
验证码: 获取验证码
温馨提示:
支付成功后,系统会自动生成账号(用户名为邮箱或者手机号,密码是验证码),方便下次登录下载和查询订单;
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

开通VIP
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.zixin.com.cn/docdown/5960720.html】到电脑端继续下载(重复下载【60天内】不扣币)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

开通VIP折扣优惠下载文档

            查看会员权益                  [ 下载后找不到文档?]

填表反馈(24小时):  下载求助     关注领币    退款申请

开具发票请登录PC端进行申请。


权利声明

1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前可先查看【教您几个在下载文档中可以更好的避免被坑】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时联系平台进行协调解决,联系【微信客服】、【QQ客服】,若有其他问题请点击或扫码反馈【服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【版权申诉】”,意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4009-655-100;投诉/维权电话:18658249818。

注意事项

本文(制作AURORA8极光阵列_加DBP介绍(作者:杜洋).doc)为本站上传会员【pc****0】主动上传,咨信网仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知咨信网(发送邮件至1219186828@qq.com、拔打电话4009-655-100或【 微信客服】、【 QQ客服】),核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载【60天内】不扣币。 服务填表

制作AURORA8极光阵列_加DBP介绍(作者:杜洋).doc

1、11/11 制作AURORA8极光阵列 制作AURORA8极光阵列 文/DOYOUNG 大家好,这段时间一直在写入门类的文章,好久没有发表制作类的了。主要还是因为我更喜欢慢功出细活,多花一些时间把东西做好。这一次带给大家的新制作是一款8*8三基色LED阵列,取名AURORA8极光阵列。之所以叫“极光”是因为不久前我在网上看到一款极光LED圆盘,是一家国外公司设计制作的。这一产品也受到国内电子爱好者的喜欢,好像前几期的杂志中就有作者将它发表在杂志上。也许可以说是不谋而合,我

2、正巧在那时就想制作一款彩色LED阵列。大家都知道,目前在国内的电子市场中,8*8的LED点阵屏种类众多,各种尺寸、各种颜色的都有,可唯独鲜见彩色的。因为彩色LED屏的造价较高,多用于大尺寸室外广告显示屏,也没有人为小批量的电子DIY爱好者提供这种产品。于是我很想开发一款这样的产品,让DIY爱好者从单色点阵屏向彩色点阵屏方向发展。 首先,AURORA8极光阵列兼有极光LED圆盘的功能,内置3种速度极光模式,64级亮度渐变,能把极光的色彩投射到墙壁和天花板上面。另外它还有4种速度的动画快闪模式,可以配合各种音乐节奏。但这些极光和动画效果只是AURORA8的附加功能,这款产品最大的应用是多片级

3、联,显示你自己的彩色图形。每一片AURORA8模块都是一个大一点的8*8点阵屏,可以用排针将多片连接在一起。连接后形成一个大的彩色LED点阵屏,用DBP总线(我自己设计的总线协议)通信,只要你会单片机、ARDUINO或DB1,都可以自定义显示的内容。以往的点阵屏只能在一个平面上显示,AURORA8在设计上考虑到这一点,给出了立体设计的可能性。比如我用6片屏拼接成正六面体,好像一个会发光的魔方,非常漂亮。下面我们先来看看制作过程,之后再给大家展示我用多片AURORA8拼接制作的作品吧。 【制作过程】 因为采用了精简设计,LED的驱动电路只有单片机和几个三极管。制作过程虽不难,但也

4、要认真细致才是。我一直坚持做精致的作品,也希望大家可以通过做精致的作品达到品位的提升。为什么国内的电子DIY总是不如国外那么漂亮、那么有创意。其中一个原因就是我们忽略了品质和细节。电视上常说:节约用电从你我开始。那么提高电子爱好者DIY的水平,也从你我做起吧。 所需元器件及电路原理图 元器件清单: 序号 名品 数量 说明 1 AURORA8 PCB板 1片 2 STC12C5A60S2单片机 1片 LQFP48封装 3 三基色LED灯 64个 直径8mm 4 有机玻璃外壳 1套 5 5PIN排孔 4个 6 电

5、阻1K 8个 贴片0805型 7 三极管8550 8个 贴片SOT-23 8 3M脚垫 4个 9 0.1uF电容 1个 贴片0805型 10 按键板PCB 1片 11 微动开关 2个 12*12*6mm 12 DC2.1电源接口 1个 13 5PIN排针 1个 14 5V电源配适器 1个 电流应大于1A 第1步:将LED引脚剪短至1.0~1.6mm,注意保证4个引脚排列整齐。把LED灯珠边沿切口一边对应焊盘有标注线的一侧插入。把LED引脚剪短的目的是为了使引脚不会在PCB的背面突出来。如果引脚突出来,焊接

6、难度就加大了。这一点也是我在反复焊接的过程中发现的。不过引脚不突出来,就需要用锡液把引脚所在的孔填满,以保证锡液让LED引脚和焊盘完全连接。大家在做这一步时要注意加入大量的锡液,并轻轻地晃动LED,让锡液充分地流入。如上方法焊接更多的LED,注意与DBP接口相邻的LED先不焊上。一会我们要先焊上DBP接口的排孔,最后再焊上LED。 第2步: 取5PIN弯脚排孔,将弯弯的引脚剪短至1.0~1.6mm。目的是当排孔在背面焊接时,在PCB的正面不会有突起,否则影响正面的美观。接下来在PCB背面插入DBP接口,并在PCB背面焊接。排孔焊好后,PCB正面孔处会留下银色的锡点,这些锡点在

7、纯黑色的PCB上太明显了,影响美观。怎么办呢?我的方法是用黑色油性记号笔(就是可以在玻璃上写字的那种笔)在锡点处轻涂几下,让黑油把银色盖住。实际使用后,效果非常理想。锡点问题解决了,下面就能焊接DBP接口两侧的LED了。  第3步:下面焊接单片机。把单片机放到焊盘处,对齐各引脚,用拖焊的方法焊接。这部分我在之前CUBE8光立方的制作时讲过了,这里不再重复。有不会焊接的朋友可以向我咨询。芯片焊好后,接着焊接8个电阻和8个三极管,还有单片机旁边的0.1uF滤波电容。最后用纸巾擦净脚垫粘贴处,把透明3M脚垫贴上去。 第4步:给完成后的PCB套上有机玻璃(亚克力)外壳。外壳

8、是由6片有机玻璃板拼接而成,为了使拼接后的外壳更牢固,可用窄的透明胶带贴在接缝处。接着制作按键板。按键板是一片小巧的PCB板,上面可以焊接2个微动开关和一个DC2.1电源接口,背面焊接一个5PIN的排针,插在AURORA8的主板上。焊好后的按键板上,“ON/OFF”是电源开关键,“MODE”是模式切换键。插上5V的电源适配器就可以使用了。 AURORA8的制作完成,插上电源,按下“ON/OFF”键即可开始极光效果,再按“MODE”键可在3种极光模式和4种动画模式之间切换。使用方法非常简单,这里就不做再多介绍。把两端等长的排针插入DBP接口处,可以把多片AURORA8级

9、联在一起,组成更大的极光阵列。能同时显示极光效果,做出更大面积的彩色光源。 【自定义显示】 完成AURORA8的制作并不是故事的结束,因为我们的目的不是制作它,而是利用它显示我们需要的内容。这就要用到DBP接口的总线通信了。DBP总线理论上最多可以连接126片AURORA8模块,最大可显示528*480像素的彩色图形。不过这需要很大的工程量呀,我的精力有限,只制作出6片模块,把它们级联在一起,显示的效果非常震撼。别看只是从单色变成彩色,那艳丽的颜色好像并不是来自这个世界的,色彩之中带有丰富的信息量。级联后的AURORA8模块组可用单片机、ARDUINO和DB1主模块控制。操作的

10、方法就像操作I2C或SPI总线一样简单,只要你了解总线的通信原理就行。为了能让你快速测试和应用,我制作了几个自定义显示的应用实例,提供源程序和相关的文档。你可以在我提供的源程序里改写,产生你自己的图形和文字。源程序可在《无线电》杂志的官方网站上下载。 使用DB1主模块驱动6片AURORA8模块。 6片屏组成24*16像素,可显示流行汉字和彩色图形。 6片屏一行排列组成48*8像素,可显示流动的彩色英文和数字。可制作彩屏电子时钟。 6片屏不只可以组成平面,还可以弯曲成6边形,360度显示。 6片屏拼接成正六面体,让一个角接触桌面,把DB1主模块放

11、在里面。可显示出奇幻的立体图像。 【DBP接口】 DBP接口是杜洋工作室自主设计的串行通信总线接口。包括5针和7针两个标准,AURORA8上使用的是DBP-BUS.5(5针)。DBP接口由主机和从机组成,最多可支持126个从机,允许多个主机。可使用任何单片机/ARDUINO模块/DB1主模块等控制器通过DBP接口自定义AURORA8显示内容。具有0x00广播地址功能,当主机发送0x00地址时,所有AURORA8模块(从机)都会接受指令。广播地址可以很方便地完成统一操作,比如清屏、全屏单色显示等。 在用DBP接口级联之前,我们先要给每一个AURORA8模块设置一个独立(不重复)

12、的物理地址,这样才能单独给模块发送数据。设置方法是:断开与此AURORA8模块级联的其他模块、控制器的连接。插入按键板并按住ON/OFF键不放,然后插入电源(插入电源时一定保证按键按住不放)。开机后AURORA8的LED阵列会在第1列(最左)显示当前物理地址。按住按键2秒后,地址显示会变到第2列显示。此时放开ON/OFF按键。现在按ON/OFF键地址加1,按MODE键地址减1,地址以二进制数据显示(下高位)。地址设置范围在0x01到0x7F之间,因为0x00是广播地址,不能选择,呵呵。设置好后重新上电,物理地址就会在单片机的EEPROM中储存了。按此方法设计其他模块的地址,要保证每个模块的地址

13、不重复,除非你希望在发送一组数据时,有两个AURORA模块显示其内容。 地址设置好后,就开始在你的主机(主控制器)上写驱动程序,控制AURORA8的显示了。主机向AURORA8发送数据的顺序是:“模块物理地址”、“亮度+RGB使能”、“数据*8”。其中“模块物理地址”共1个字节,前7位表示物理地址(0~127),后一位表示读/写,为“1”读,为“0”写。“亮度+RGB使能”共1个字节,前5位表示亮度(0~31),后3位表示R(红)、G(绿)、B(蓝),为“1”使能。“数据*8”共8个字节,分别是AURORA8最左列到最右列,每列数据下高位。数据中“1”为点亮,“0”为熄灭。按此方法加上我

14、给出的时序图、数据格式图,就可以明白DBP的协议了。当然,我事前已经写好了驱动程序,并给出了可以显示流行汉字和英文的实例。你可以在《无线电》网站下载 “AURORA8自定义程序实例”。只要你有一定的编程经验,认真看一看就会,很简单。 设计AURORA8极光阵列其实是我个人的一个心愿,我很想把自己家的茶几改造成彩色LED的,能在客厅里发出奇妙美丽的光,好像北极天空中的光海一般。在宁静的夜,半躺在沙发上,看着映在天花板上的光,会是怎样的心境呢?现在有了AURORA8,我离这份愿望又近了一步。在此也把这个制作分享给大家,如若你有类似彩色LED的白日梦幻,相信AURORA8极光阵列可以帮你实现它

15、 DBP接口定义表: PIN 名称 说明 1 CL 总线时钟线/非总线时KEY1按键 2 DA 总线数据线/非总线时KEY2按键 3 INT 总线和按键切换(低电平时开启总线) 4 GND 电源地 5 5V 电源正极输入(标准输入5V 2A) RGB使能与颜色关系表: RGB使能 LED颜色 亮度+RGB使能完整数据 000 熄灭 xxxxx000 100 红色 xxxxx100 110 黄色 xxxxx110 010 绿色 xxxxx010 001 蓝色 xxxxx001 011 青色 xxxxx011 101 紫色 xxxxx101 111 白色 xxxxx111 DBP总线底层时序 DBP总线数据格式 数据与LED阵列对应关系

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:4009-655-100  投诉/维权电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服