加入星计划,您可以享受以下权益:

  • 创作内容快速变现
  • 行业影响力扩散
  • 作品版权保护
  • 300W+ 专业用户
  • 1.5W+ 优质创作者
  • 5000+ 长期合作伙伴
立即加入

小爱心、囧字脸等LED表情矩阵盒设计(原理图、程序源码)

2017/02/24
107
服务支持:
技术交流群

完成交易后在“购买成功”页面扫码入群,即可与技术大咖们分享疑惑和经验、收获成长和认同、领取优惠和红包等。

虚拟商品不可退

当前内容为数字版权作品,购买后不支持退换且无法转移使用。

加入交流群
扫码加入
获取工程师必备礼包
参与热点资讯讨论
放大
方块图(4)
  • 方案介绍
  • 相关文件
  • 推荐器件
  • 相关推荐
  • 电子产业图谱
申请入驻 产业图谱

讲到DIY,大家可能感兴趣的项目很多,如【开源BOXZ 可换肤,可卖萌,可遥控,智能小车机器人

在制作的时候我想,8x8点阵只能显示简单表情,稍微复杂点的表情就显示不了,功能很单一,于是就想做个大一点的点阵。但是大的点阵只用来显示表情的话又太浪费了,不如加上闹钟功能吧,于是又加上了带mp3闹铃的闹钟功能,于是这个四不像矩阵的想法就有了。

然后是电路设计,画电路板硬件制作,写软件。初步设计功能有:表情矩阵,闹钟,MP3播放器,音乐频谱显示。

电路设计概述:

  1. 硬件部分采用MSP430F169作为主控。选用这个型号单片机没有别的原因,因为51单片机不够用,而我现在在进行一个使用MSP430的项目,所以就用了MSP430的单片机。时钟芯片是DS3231,实际测试1年误差不到1分钟,完全可以忽略。MP3播放和闹铃部分使用VS1053+TPA6211,其中VS1053 LINE-IN和DAC输出直接引出,DAC输出另外接TPA6211功放芯片输入,TPA6211输出接手机用的喇叭作为闹铃外放,在MP3功能时可以通过单片机切换外方是否工作。音频频谱显示是利用VS1053频谱分析插件完成的,可以从LINE-IN或MIC-IN输入声音信号。为了电路简洁只留出来LINE-IN输入。这部分程序比较复杂,在这一版程序中还没有加上。
  2. 驱动部分为74HC573,目前采用16x8方式,8个573片选,16个IO口并行输出。
  3. 显示部分为16x32红绿双色点阵。因为实在布不下那么多线了,只能通过跳线切换颜色,因此同时只能显示一种颜色,想用单片机切换颜色的童鞋可以洗洗睡了。用的LED点阵是1.9mm微型点阵,实际做出来的电路板尺寸只有10x5.6cm,显示效果很好。
  4. 整个硬件有三块板子,控制板,驱动板,显示板,中间通过排针链接。需要注意的一点是LED点阵不能用洗板水清洗,会把塑料部分溶解掉。下面图中LED点阵上方左边白色的一道就是用洗板水留下的印迹。庆幸焊完板子之后没有直接把板子扔到洗版水里。

作品实物内部PCB结构图:

刚做回来的板子,左边是显示板和驱动板,右边是控制板

焊好的控制板,还差外放没有焊。左下角的一块小板是VS1053子板。子板做成可选形式,不需要的话可以不焊

说明:现在的硬件电路有所更新,和下面我做的这个不一样,不过软件和驱动方式没有变化,可以直接使用。程序、原理图可在此下载。

参考制作来源:https://www.geekfans.com/article-1213-1.html

更多详细讲解:https://www.lifewieller.com/2016/07/%E5%8D%96%E8%90...

  • 原理图、PCB_PDF档.zip
    描述:原理图、PCB_PDF档
  • Program.zip
    描述:程序源码

推荐器件

更多器件
器件型号 数量 器件厂商 器件描述 数据手册 ECAD模型 风险等级 参考价格 更多信息
DS24B33+ 1 Maxim Integrated Products EEPROM, 4KX1, Serial, CMOS, PBCY3, ROHS COMPLIANT, TO-92, 3 PIN
$3.24 查看
ASFLMB-25.000MHZ-LC-T 1 Abracon Corporation MEMS OSC XO 25.0000MHZ LVCMOS
$1.57 查看
CY62157EV30LL-45BVXIT 1 Cypress Semiconductor Standard SRAM, 512KX16, 45ns, CMOS, PBGA48, VFBGA-48
$14.5 查看

相关推荐

电子产业图谱