摘要LED 点阵屏显示技术在日常生活以及科学研究中应用广泛,本次设计就需 要LED 点阵屏来模拟火蔓延场景。为了实现这个目的,首先需要设计嵌入式单片机与 LED 点阵屏的硬件驱动电路 , 组成嵌入式系统 。 其次需要 设计信号驱动 、 数据传输等子程序,数据传输是指接受上位机的命令数据,信号驱动是指根据上位机命令在 LED 点阵屏上显示出火蔓延场景 。 然后需要设计较好的火蔓延算法来模拟实际的火蔓延 。 本文为 4 个部分来介绍这个过程 : 第一部分描述了 LED 点阵屏的硬件驱动电路设计 , 第二部分描述了 ARM 微控制器的控制电路以及 PCB 板设计 ,第三部分描述了控制部分的串口程序设计以及 LED 点阵屏的驱动程序设计 , 第四部分描述了上位机测试软件的设计。61083
毕业论文关键词 LED 点阵屏 ARM 微控制器 驱动程序 上位机软件
Title LED dot matrix screen display system for firespread simulationAbstract Abstract Abstract AbstractDisplay technology of LED dot matrix is widely used in everyday life andscientific research, and LED dot matrix screen is required in this designto simulate fire sprea d scene . To achieve this goal, first ly we need designhardware driver circuit s of embedded microcontroller and LED dot matrixscreen , which compo se embedded systems. Secondly we need design signaldriv e , data transmission and other routines, data transmission means thatthe system receives PC command data , signal dri ve means the LED dot matrixscreen displays fire spread scen e in the way according to PC command. Wethen need design a better algorithm to simulate actual fire spreading. Thispaper describes this process in four parts : the first part describes thedesign of the LED dot matrix screen hardware driver circuit, the secondpart describes the design of the ARM microcontroller control circuit andPCB board, and the third part describes the design of the control part ofthe serial port program and the design of LED dot matrix display driver,the fourth part describes the design of the upper computer s oftware usedfor test
.Key w o rds LED dot matrix ARM microcontroller drive program uppercomputer software
目次
1绪论1
1.1课题研究背景1
1.2LED点阵屏技术的现状与发展趋势.1
1.3本次毕业设计需要完成的任务2
2LED点阵屏驱动电路设计2
2.1LED点阵屏概述2
2.2LED点阵屏硬件电路设计3
3ARM微处理器电路原理图及PCB图设计.8
3.1ARM微处理器概述8
3.2控制电路原理图设计.9
3.3控制电路PCB图设计.15
4数据传输程序和LED点阵屏驱动程序设计18
4.1TKStudio集成开发环境简介.18
4.2数据传输程序设计.18
4.3LED点阵屏驱动程序设计20
5上位机程序设计.30
5.1VisualStudio2010与C#简介30
5.2上位机检测与控制程序设计30
结论33
致谢34
参考文献35
1 1 1 1 绪论绪论绪论绪论
1.1 课题研究背景 课题研究背景 课题研究背景 课题研究背景本次毕业设计的内容属于一个江苏省科技计划项目的一部分 , 该科技计划项目的全称为 —— 基于无线传感器网络的油罐区火蔓延预防及反演技术研究 。 该项目 主要 针对油罐区火蔓延进行了复杂性和网络化方面的研究 , 该 研究领域目前还没有相关研究人员涉足过。该项目提出了油罐区火蔓延预防及反演与复杂网络理论相结合的方法 ,拟解决 建立储油罐网络拓扑模型 、 变拓扑结构下火蔓延与控制 、 由网络模型反演推算火灾位置并切断蔓延途径等问题 。 该 项目是针对油罐区的火蔓延进行建模 、 无线传感网信息采集分析和反演问题讨论,是一个具有挑战性的研究课题 。能源是国计民生赖以维持的根本,能源安全是国民经济持续发展的重要保障 。 随着国民经济的高速发展 , 化工产品的消耗量迅猛增长 , 造成我国对石油的需要日益增强 。 当出现火情时 , 如何通过及时 、 正确的反演 , 寻找火源位置 , 是减少灭火的成本 ,缩短救灾时间的关键 。 运用计算机辅助模拟手段来研究火灾的发展过程是认识火灾特点和展开有关分析的重要手段 。 该项目的理论成果将为油罐区火蔓延关于复杂网络及预防、反演等研究提供依据与支持。 火蔓延LED点阵屏显示模拟系统:http://www.youerw.com/zidonghua/lunwen_66689.html