基于单片机的三维LED点阵设计(附程序清单)
基于单片机的三维LED点阵设计(附程序清单)(论文13600字)
摘要:本次设计制作了一个8X8X8的立体点阵,使用单色LED,在和其他普通LED点阵一样能显示平面的图形的同时,还能够显示立体的图形,为用户提供了良好的视觉体验。本次设计中以STC12C5A60S2单片机作为主要的控制芯片,8个74HC573和一个ULN2803共通扩展I/O口,分别作为列驱动与层驱动,逐层扫描依次对各层LED选通从而构建完整的图像,并使用蓝牙模块与电脑相连实现串口通讯,通过电脑端的软件选择LED点阵显示的图形。
关键词:STC12C5A60S2;LED点阵;蓝牙;74HC573;ULN2803
The Design of 3D LED Lattice Based on Microcontrollers
Abstract:This design produced a three-dimensional LED Lattice Based on Microcontrollers.It use a single color LED and it can display static images likes other common LED lattice, it can also display capable of producing three-dimensional dynamic providing users with a good visual experience.In this design MCU STC12C5A60S2 is selected as the master chip.74HC573 and ULN2803 is selected to add I/O port, and play the role of column driver and layer driver,it scan each layer than choose the layer to form a complete image.The system use Bluetooth to connect with the computer,and users can use software in computer to choose which image the 3D LED Lattice will show.
[资料来源:Doc163.com]
Key words:STC12C5A60S2;Bluetooth;LED;74HC573;ULN2803
[来源:http://www.doc163.com]
目 录
1. 引言 1
1.1 设计背景与目的 1
1.2 论文基本框架 1
2. 系统总体方案设计 2
2.1 系统硬件方案的选择 2
2.1.1 主控模块 2
2.1.2 驱动模块 2
2.1.3 LED显示模块 2
2.1.4 蓝牙模块 2
2.2 系统软件方案选择 2
2.2.1 单片机程序方案 2
3. 系统硬件电路的设计与实现 3
3.1 系统电路整体概述 3 [资料来源:www.doc163.com]
3.2 单片机控制电路 3
3.2.1 电源 5
3.2.2 时钟电路 5
3.2.3 复位电路 5
3.3 驱动电路 6
3.3.1 层驱动电路 6
3.3.2 列驱动电路 7
3.4 LED显示电路 7
3.4.1 LED电路的设计与原理 7
3.4.2 LED的焊接 8
3.4.3 LED的测试 10
3.5 蓝牙模块 10
3.5.1 蓝牙模块的介绍 10
3.5.2 蓝牙模块的配置 11
4. 系统软件方面的设计 13
4.1 单片机软件设计 13
4.1.1 显示程序方案 13
4.1.2 显示程序设计 13
4.2 电脑程序设计 15
4.2.1 开发平台介绍 15
4.2.2 程序设计 15
5. 系统调试与结果分析 17
5.1 硬件系统测试 17
[版权所有:http://DOC163.com]
5.2 软件系统测试 17
5.3结果分析 17
6.结论 17
参考文献: 19
致谢 20 [来源:http://Doc163.com]
上一篇:基于单片机的蓝牙微型打印系统的设计(附原理图,程序清单)
下一篇:基于51单片机的生产车间环境监测系统的设计(附电路图,主程序清单)