当前位置:文档之家› 单片机大学课程设计双汉字16×16 led点阵广告屏—-毕业论文设计

单片机大学课程设计双汉字16×16 led点阵广告屏—-毕业论文设计

单片机大学课程设计双汉字16×16 led点阵广告屏—-毕业论文设计
单片机大学课程设计双汉字16×16 led点阵广告屏—-毕业论文设计

目录

第1节引言 (2)

1.1 LED点阵显示屏概述 (2)

1.2 LED显示屏控制技术状况 (3)

1.2.1串行传输与并行传输技术 (3)

1.2.2动态扫描与静态锁存技术 (3)

1.2.3自动检测及远程控制技术 (3)

1.3设计任务 (3)

第2节总体方案论证与设计 (4)

2.1 LED驱动模块 (4)

2.2数据存储模块 (4)

2.3总体硬件组成框图 (5)

第3节系统硬件设计 (5)

3.1 LED驱动模块的硬件设计 (5)

3.1.1 74 LS154芯片介绍 (5)

3.1.2 驱动电路的设计 (6)

3.2数据存储电路的设计 (7)

3.3 PC机通信模块的设计 (8)

第4节系统的软件设计 (8)

4.1下位机软件流程 (8)

4.2上位机软件 (9)

第5节系统调试与测试结果分析 (11)

5.1使用的仪器仪表 (11)

5.2系统调试 (11)

5.2.1硬件调试 (11)

5.2.2软件调试 (11)

5.2.3硬件软件联调 (12)

5.3测试结果 (12)

总结

参考文献

双汉字16×16 LED点阵广告屏

第1节引言

LED显示屏是利用发光二极管点阵模块或像素单元组成的平面式显示屏幕。它具有发光效率高、使用寿命长、组态灵活、色彩丰富以及对室内外环境适应能力强等优点。并广泛的应用于公交汽车,码头,商店,学校和银行等公共场合的信息发布和广告宣传。LED显示屏经历了从单色,双色图文显示屏到现在的全彩色视频显示屏的发展过程,自20世纪八十年代开始,LED显示屏的应用领域已经遍布交通、电信、教育、证券、广告宣传等各方面。

1.1 LED点阵显示屏概述

LED点阵显示屏的构成型式有多种,其中典型的有两种。一种把所需展示的广告信息烧写固化到EPROM芯片内,能进行固定内容的多幅汉字显示,称为单显示型;另一种在机内设置了字库、程序库,具有程序编制能力,能进行内容可变的多幅汉字显示,称可编程序型。

目前,国内的LED点阵显示屏大部分是单显示型,其显示的内容相对较少,显示花样较单一。一般在产品出厂时,显示内容就已写入显示屏控制系统中的EPROM芯片内,当需要更换显示内容时就非常困难,这样使该类型的显示屏使用范围受到了限制。国内的另一种LED显示屏——可编程序型LED显示屏,虽然增加了显示屏系统的编程能力,显示内容和显示花样都有所增加,但也存在着更换显示内容不便的缺点。随着社会经济的迅速发展,如今的广告牌都存在着显示内容丰富、信息量大、信息更换速度快等特点。因此传统的LED显示屏控制系统已经越来越不能满足现代广告宣传业的需要。而利用PC机通信技术控制LED显示屏,则具有显示内容丰富,信息更换灵活等优点。

1.2 LED显示屏控制技术状况

显示屏的控制系统包括输入接口电路、信号控制、转换和数字化处理电路及输出接口电路等,涉及的具体技术很多,其关键技术包括串行传输与并行传输技术、动态扫描与静态锁存技术、自动检测及远程控制技术等。

1.2.1 串行传输与并行传输技术

LED显示屏的数据传输方式主要有串行和并行两种。日前普遍采用串行控制技术,显示屏每个单元内部的不同驱动电路和各级联单元之间,每个时钟仅传送一位数据。采用这种方式的驱动IC种类较多,不同显示单元之间的联线较少,可减少显示单元的数据传输驱动元件,从而提高整个系统的可靠性和性价比,具体工程实现也较为容易。

1.2.2 动态扫描与静态锁存技术

LED显示屏控制系统实现显示信息的刷新技术有动态扫描和静态锁存两种方式。一般室内显示屏多采用动态扫描技术,即一行发光二极管共用一行驱动寄存器,根据共用一行驱动寄存器的发光二极管像素数目,分为1/4,1/16扫描等。室外显示屏基本上采用静态锁存技术,即每一个发光一极管都对应有一个驱动寄存器,无需时分工作,从而保证了每一个发光一极管的亮度占空比为100%。动态扫描法可以大大减少控制器的I/O口,因此应用较广。

1.2.3自动检测及远程控制技术

LED显示屏的构成复杂,特别是室外显示屏,供电、环境亮度、环境温度条件等都直接影响显示屏的正常运行。在LED显示屏的控制系统中,因根据需要对温度、亮度、电源等进行自动检测控制,也可根据需要,远程实现对显示屏的亮度、色度调节、图像水平和垂直位置的调节以及工作方式的转换等。

1.3 本设计任务

现在市场上各类基于LED的显示屏较多,但大部分产品为单一模式的LED 显示屏,其在显示内容的更换及显示屏的重组等方面都存在不便之处。但随着信息化社会的迅速发展,LED显示屏正在向显示内容丰富、信息更改方便等方面发展。因此制作一款多功能的LED广告显示屏是非常有意义地。

本研究即以AT89C51单片机为核心,采用串行传输、动态扫描技术,制作一款拥有PC机通信功能的,模块化LED多功能显示屏。

第2 节总体方案论证与设计

本系统采用单片机AT89C51为LED显示屏的控制核心,系统主要包括LED 驱动模块、数据存储模块、PC机通信模块等。下面对各模块的设计逐一进行论证比较。

2.1 LED驱动模块

方案一:采用静态锁存方式,将每一个LED发光管的一端接至单片机的一个I/O口,另一端通过电阻接电源。这种方法可以直接驱动LED,原理简单,驱动能力强,LED的亮度也可以通过限流电阻调节,非常方便,但此种方法太浪费单片机的I/O口,只适合于较小的系统。

方案二:采用动态扫描方式,通过三极管驱动并联在一起的LED发光管的一端(共阴或共2端),LED发光管的另一脚接通用I/O口,控制其亮灭。该方法能驱动较多的LED,控制方式较灵活,而且节省单片机的资源。

比较以上两种方案,系统设计中采用方案二。

2.2 数据存储模块

方案一:采用静态RAM存储显示屏的显示内容,静态数据存储器具有存储容量大,传输速度快等优点。但其存储的数据掉电后会消失,因此不适合用于存储长时间不变的数据。

方案二:采用ROM芯片存储LED显示屏要显示的信息,采用ROM芯片可以长时间的存储信息,而且掉电数据不丢失,此种方式适合于存储不变的数据。

方案三:采用串行EEPROM(如24C256等)存储LED显示屏要显示的信息。串行EEPROM技术是一种非易失性存储技术,它几乎具有所有类型存储器的优点:不挥发性、可更新性、高密度、低功耗和高性价比,非常适合应用于各类工业测控系统。它克服了常用的2816、2817、2864等并行EEPROM器件价格高、体积大、可靠性低(这些器件如不采取措施,在上电、下电时常会丢失数据)等不足,在速度要求不是很高的情况下,该器件是最理想的选择。

比较以上三种方案,方案三有明显的优点,因此选者方案三。

2.3 总体硬件组成框图

图2-1 总体硬件组成框图

系统框图如图2-1所示,系统主要由三大模块组成即LED驱动模块、数据存储模块、PC机通信模块。

第3节系统硬件设计

为使该模块化LED显示屏控制系统具有更加方便和灵活性,我们对系统的硬件做了精心设计。硬件电路包括LED驱动模块、数据存储模块、PC机通信模块等三大模块。

3.1 LED驱动模块的硬件设计

LED驱动模块是LED显示屏设计的关键部分,驱动电路设计的好坏直接关系到LED显示屏的亮度、稳定度等重要指标。本次设计中LED的驱动是采用三极管和74LS154实现的。

3.1.1 74 LS154芯片介绍

图3-1-1 74LS154的真值表

3.1.2 驱动电路的设计

此系统中驱动电路是由74LS154和三极管组成的,原理图如图3-1-2所示。

图3-1-2 LED 驱动电路原理图

如图3-1-2 LED 的行扫描端接到单片机89C51的P0口,列扫描端接置三极管的发射极。列扫描端(B1—B8)用于LED 的数据扫描,通过74LS154的译码和三极管的驱动,使LED 发光。(A1—A8)通过P0口为LED 的显示给出相应的数据。

3.2数据存储电路设计

数据存储电路由串行EEPROM 24C256组成。24C256是美国CATALYST 公司出品的一个1-256K 位的支持I2C 总线数据传送协议的串行CMOS E2PROM ,可用电擦除,可编程自定时写周期(包括自动擦除时间不超过10ms 典型时间为5ms )的串行E2PROM 。 该芯片有两种写入方式,一种是字节写入方式,还有另一种页写入方式。允许在一个写周期内同时对1个字节到一页的若干字节的编程写入。24C256的引脚排列及引脚功能描述如图3-2-1和表3-2-1

图3-2-1 24C256的引脚排列图

数据存储器的设计原理图如图3-2-2所示:

图3-2-2 数据存储电路设计原理图

该存储电路仅由芯片24C256组成,SCL为串行时钟引脚,用于产生器件所有数据发送或接收的时钟。SDA为串行数据/地址,这是一个双向传输端,用于传送地址和所有数据的发送或接收。当LED显示屏控制系统工作时,单片机89C51通过读SDA和SCL脚读取24C256中的内容,并将其显示于LED显示屏上。也可以通过上位机(PC机)将编辑好的数据内容下载到24C256芯片内。

3.3 PC机通信模块的设计

该部分电路由芯片MAX232组成。其电路原理图如图3-3-1所示:

图3-3-1 通信原理图

如图3-3-1所示,单片机的串口通过MAX232将TTL电平转换成EAI适合的电平,实现了单片机和PC机之间的通信。

第4节系统的软件设计

软件是该LED显示屏控制系统的重要组成部分,在系统的软件设计中我们也才用了模块化设计,将系统的各部分功能编写成子模块的形式,这样增强了系统软件的可读性和可移植性。

4.1 下位机软件流程

本系统中下位机(单片机89C51)的主要功能就是实现LED显示屏上字样的移位、显示、数据的读取等功能。其主程序流程如图4-2-1所示。

4.2上位机软件

本系统的上位机软件主要是编辑LED显示屏显示的内容,在设计中采用Visual Basic语言编写了LED显示屏控制系统的内容下载软件。软件界面如图4-2-1所示。

该VB软件的主要难点在于将上位机的数据写入下位机,其子函数如下:

P rivate Sub ComWrite_Click()

If READ = False Then

If TEXTSEND.Text <> "" Then

Call TEXTSEND_Change

ComWrite.Enabled = False

Time = 0

Timer2.Enabled = True

READ = False

wWrite = True

Big = 0

MSComm1.OutBufferCount = 0

MSComm1.InBufferCount = 0

MSComm1.RThreshold = 1

HEXtxt = TEXTSEND.Text

MSComm1.Settings = "9600,o,8,1"

cc(0) = 144 + ChipIndex '芯片选择,在单片机中已确定该位,当发送该位与单片机中的确定为相同时

MSComm1.Output = cc '在发完发送标志位170后,单

片机将向PC机6发送应答位AA

cc(0) = 170 '发送标志位170

MSComm1.Output = cc

WirteN = 1

LenTxt = Len(HEXtxt) / 2

LabState.Caption = "状态:正在写数据……"

Else

LabState.Caption = "状态:没有数据可写!"

End If

End If

End Sub

第5节系统调试与测试结果分析

5.1 使用的仪器仪表

数字万用表DT9203

单片机仿真器WAVE6000

烧写器 GF2100

双踪稳压稳流电源DH1718E-5

5.2 系统调试

根据系统设计方案,本系统的调试共分为三大部分:硬件调试,软件调试和软硬件联调。由于在系统设计中采用模块设计法,所以方便对各电路模块功能进行逐级测试:LED驱动模块的调试,数据存储模块的调试,PC机通信模块的调试等,最后将各模块组合后进行整体测试。

5.2.1硬件调试

对各个模块的功能进行调试,主要调试各模块能否实现指定的功能。5.2.2软件调试

软件调试采用单片机仿真器WAVE6000L及微机,将编好的程序进行调试,主要是检查语法错误。

5.2.3硬件软件联调

将调试好的硬件和软件进行联调,主要调试系统的实现功能。

5.3 测试结果

此次系统设计结果较好,LED显示屏能很好的显示信息。LED显示屏由八块8*8的LED小模块组成,整个显示屏可以显示两个16*16的汉字,汉字从右到左移动显示,显示亮度也正好。

总结

通过这次课程设计,使我对硬件电路的工作原理有了进一步的学习,进一步的认识;在软件方面,在程序的设计,程序的调试方面都学到了很多东西,很有成就感。在这次课程设计中我遇到了一些困难,但在老师的指导和同学的帮助,再加上自己查阅了些许资料的情况下都解决了。虽然课程设计进行的不够顺利,但还是完成了任务,使自己的专业知识又得到了提升。

21世纪是计算机全面应用的时代,很多人不是在制造计算机而是在使用计算机。在使用计算机的人群中只有从事嵌入式系统应用的人才真正地进入到计算机系统内部软硬件体系中,才能真正领会计算机的智能化本质并掌握智能化设计的知识。通过这次难得的实践机会给了我很大收获,不仅巩固了原有的知识,并增强了动手能力,培养了面对问题的分析能力以及遇到困难如何应对。

参考文献

1、单片机课程设计指导,北京航空航天大学出版社,楼然苗等2007年7月

2、单片机实验与实践教程,北京航空航天大学出版社,何立民等2004年7月

3、《数字电子技术》

4、51单片机C语言应用开发技术大全,人民邮电出版社

基于-89C51单片机的秒表课程设计汇本

《单片机技术》 课程设计报告 题目:基于MCU-51单片机的秒表设计班级: 学号: 姓名: 同组人员: 指导教师:王瑞瑛、汪淳 2014年6月17日

目录 1课程设计的目的 (3) 2 课程设计题目描述和要求 (3) 2.1实验题目 (4) 2.2设计指标 (4) 2.3设计要求 (4) 2.4增加功能 (4) 2.5课程设计的难点 (4) 2.6课程设计容提要 (4) 3 课程设计报告容 (5) 3.1设计思路 (5) 3.2设计过程 (6) 3.3 程序流程及实验效果 (7) 3.4 实验效果 (16) 4 心得体会 (17)

基于MCS-51单片机的秒表设计 摘要:单片机控制秒表是集于单片机技术、模拟电子技术、数字技术为一体的机电一体化高科技产品,具有功耗低,安全性高,使用方便等优点。本次设计容为以8051 单片机为核心的秒表,它采用键盘输入,单片机技术控制。设计容以硬件电路设计,软件设计和PCB 板制作三部分来设计。利用单片机的定时器/计数器定时和计数的原理,用集成电路芯片、LED 数码管以及按键来设计计时器。将软、硬件有机地结合起来,使他拥有正确的计时、暂停、清零、并同时可以用数码管显示,在现实生中应用广泛。 关键词:秒表;8051;定时器;计数器 1 课程设计的目的 《单片机应用基础》课程设计是学好本门课程的又一重要实践性教学环节,课程设计的目的就是配合本课程的教学和平时实验,以达到巩固消化课程的容,进一步加强综合应用能力及单片机应用系统开发和设计能力的训练,启发创新思维,使之具有独立单片机产品和科研的基本技能,是以培养学生综合运用所学知识的过程,是知识转化为能力和能力转化为工程素质的重要阶段。 2 课程设计题目描述和要求

单片机课程设计报告实验报告

课程设计报告 学号: 1328403028 姓名:张帅华 班级: 13电子信息工程指导老师:邓晶 苏州大学电子信息学院 2016年4月

摘要 随着时代的进步和发展,单片机技术已经成为一种比较成熟的技术,普及到我们生活、工作、科研等各个领域。本次课程设计包含四个基于STC89C52单片机的设计,分别是:基于单总线数字式温度传感器DS18b20的数字温度计的设计;基于2K位串行CMOS 的EEPROM AT24C02的数字密码锁的设计;基于SPI接口实时时钟芯片DS1302的电子日历的设计以及基于无线收发芯片nrf24L01的简单无线通讯系统的设计。 关键词:单片机 DS18B20 AT24C02 DS1302 NRF24L01

目录 摘要 (1) 目录 (2) 第1章基于DS18B20的数字温度计设计 (3) 1.1 设计要求 (3) 1.2 系统组成 (3) 1.3 系统设计 (3) 1.3.1 硬件设计 (3) 1.3.2软件设计 (4) 1.4 设计结果 (6) 第2章基于AT24C02的电子密码锁设计 (7) 2.1 设计要求 (7) 2.2 系统组成 (7) 2.3 系统设计 (8) 2.3.1 硬件设计 (8) 2.3.2 软件设计 (9) 2.4 设计结果 (9) 第3章基于DS1302的电子日历的设计 (11) 3.1 系统功能 (11) 3.2 系统组成 (11) 3.3 系统设计 (11) 3.3.1 硬件设计 (11) 3.3.2 软件设计 (13) 3.4 设计结果 (14) 第4章基于NRF24L01的无线通信系统的设计 (15) 4.1 系统功能 (15) 4.2 系统组成 (15) 4.3 系统设计 (15) 4.3.1 硬件设计 (15) 4.3.2 软件设计 (16) 4.4 设计结果 (16) 总结 (17)

课程设计模板

本科生毕业论文(设计)格式要求(2008届开始启用) 注意: (1)本课程设计采用我校毕业论文格式进行,同学们要善于设置word的样式进行版面控制;下文有删除线的文字可不用出现在课程设计文档中。 (2)可最晚在七月25日把电子文档交到数字大学城,纸质文档可在开学三天内交到院系办公室。 (3)要求同时把网站发布在云平台上,百度开发中心与sina云平台已支持Java。 (4)论文撰写按照软件工程,有需求分析,系统分析与设计等步骤 (5)word文档不要超过2~3M,至少13页以上,文件太大一般是图片太多引起,可使用word提供的图片压缩命令来减少文件大小。 选择“文档中的所有文件” (6)电子版文件命名“学号_姓名_课程设计.doc”,如“201011313202_张三_课程设计.doc”。 1.本科毕业论文(设计)形式结构 封面 前置部分学生承诺书 中文摘要 目录 前言 论文(设计)形式结构主体部分正文 讨论(或结语) 参考文献 英文摘要

附录部分附录 致谢 注:学生成绩评定表放在最后,并装订成册 2.排版与装订 2.1 页面大小:全部采用A4纸。(正反面打印) 2.2 行距:全部采用1.5倍行距(图表除外)。(课程设计使用 ... ...行距) .......1.2 2.3 页码:每页下端居中,全部采用阿拉伯数字排序,如1,2,3等。 2.4 摘要(包括关键词)、目录应分页。 2.5 页眉:全部不加页眉。 2.6 页面设置:页边距上下左右各用2.4cm。 2.7 论文封面:同全校统一发放的封面纸。 2.8 装订:一律左侧装订(除首页封面,全部双面打印)。 3.封面 3.1 学生可根据论文内容,分别选用“仲恺农业技术学院毕业论文”或“仲恺农业技术学 院毕业设计”封面,封面格式可从校园网教务处网页“教务下载”中下载,并按格式 填写内容,网址为:https://www.doczj.com/doc/949708215.html,/party/educational/xiazai/pingguxz/lwfm.doc 3.2 毕业论文或毕业设计题目一般不超过20个汉字。如题目太长,建议采用副标题。如. 2.人或多人同做一个大项目论文(设计),题目相同时一定要采用副标题...............................。 3、在校园网上下载封面后,在各栏目中空2个中文字距输入汉字,字体为宋体小3号字。 注意:课程设计封面,只需简单置换毕业论文设计中的“毕业论文”即可。 4.中文摘要 5.1 摘要置于封面之后,自成一页。 5.2 摘要页不写毕业论文(设计)题目。 5.3“摘要”两字用黑体4号字居中,字与字之间留4个中文字距。 5.4 摘要正文用宋体小4号字。 5.5 摘要字数为150-300字之间。 5.6 “关键词”三个字用黑体小4号字,与摘要正文左对齐。关键词要求为学术词语。

基于单片机AT89C51控制的LED点阵屏显示时钟课程设计报告

课程设计报告 课程名称:LED点阵显示时钟 专业班级: 课程设计参与人员: 指导老师: 宁波技师学院 2013年9月26日

摘要 文章论述了基于AT89C52单片机的LED点阵显示电子钟设计控制系统, 并且可以对其进行设置。基于AT98C52单片机的LED点阵显示电子钟具有结构简单,性能靠,价格低和灵活等优点,因此得到了广泛应用。LED点阵显示屏是利用发光二极管或像素组成的平面式显示屏。它具有发光效率高,使用寿命长,组态灵活等特点。本文设计的是用4块8×8点阵显示屏制作的室内时钟,数字采用静止显示方式。电子钟是一种利用数字电路来显示分、时的计时装置,与传统的机械钟相比,它具有走时准确、显示直观、无机械传动装置等优点,因而得到广泛应用。随着人们生活环境的不断改善和美化,在许多场合可以看到数字电子钟。本文介绍了LED点阵显示电子钟的发展历史及其应用范围。

目录 1.总体设计方案及思路 (4) 2.硬件设备及电路图 (5) 3.所用的材料清单 (10) 4.单片机汇编程序及解释 (13) 5.组员分工 (27) 5.1倪坤.单片机汇编程序的设计 (27) 5.2倪翔.原理图及PCB的绘制 (27) 5.3采佳浩.硬件设计思路和控制思路设计 (28) 6课程报告的总结及调试程 (29)

1总体的设计方案及思路: 由中断产生的秒、分、小时数据,经转换子程序转换成适应LED点阵显示屏显示的数据,并通过单片机的输出功能输入到LED点阵显示屏,再通过显示扫描程序,显示出时钟的走时时间。用计时程序来完成计时,数时功能,再通过单片机综合控制将数字显示出来。由此可见,通过A T89C51单片机的控制功能,完全可以实现LED点阵显示电子钟。 1.1硬件结构: 根据项目的功能和要求,可采用A T89C51单片机作为核心控制器。LED点钟电子钟系统组成包括:晶振电路模块、复位电路模块、显示电路模块、显示行驱动电路模块、蜂鸣器电路模块、按键电路模块以及电源模块。 1.2控制思路: LED点阵电子钟程序主要功能是屏幕显示时间稳定,精确。所以按照分块设计的法可以把程序分为主程序、显示程序、计时程序,在后面还会加入闹钟程序。主程序主要是用来初始化系统和控制各个子程序之间执行的顺序。显示程序用来完成字在LED点阵上的显示,时钟的显示是使用4块8×8点阵显示屏。计时程序用来完成计时,数时功能。闹钟程序用来完成时钟的闹钟功能。

(毕业论文)化工原理课程设计

化工原理课程设计 设计题目:甲苯混合液浮阀塔设计 专业:过程装备与控制工程 班级: 学号: 学生姓名: 指导教师:

2013年07月01日 板式塔设计任务书 一、设计题目苯-甲苯混合液浮阀精馏塔设计 二、设计条件 1、年处理量:苯-甲苯混合液8吨/小时; 2、泡点进料,进料苯含量为41%(质量分率,下同); 3、塔顶苯含量不低于96%;塔底苯含量不高于4% 4、塔顶压力4Kpa(表压);单板压降≤0.7Kpa;常压操作(101.325kpa); 5、回流比R /R min:自取 三、设计任务 完成精馏塔工艺设计,运用最优化方法确定最佳操作参数;精馏设备设计,有关附属设备的设计和选用;绘制生产工艺流程图,塔板结构简图和塔板负荷性能图;编制设计说明书。 1、设计方案的确定及工艺流程的说明; 2、精馏塔的物料衡算; 3、塔板数的确定; 4、精馏塔的工艺条件及有关的物性数据的计算。 5、精馏塔塔体工艺尺寸的计算; 6、塔板主要工艺尺寸的计算; 7、塔板流体力学的验算; 8、塔板负荷性能图; 9、精馏塔接管尺寸计算; 10、塔顶冷凝器、塔底再沸器选型计算; 11、绘制生产工艺流程图; 12、绘制塔板结构简图; 13、绘制精馏塔设计条件图;

14、对设计过程的评述和有关问题的讨论; 四、设计要求 1、设计步骤详细清楚,每项设计结束后列出计算结果明细表; 2、选用的计算公式、图表、数据正确并注明来源,符号和单位要统一。 3、要求能用计算机软件来辅助设计及绘图。 4、设计说明书要求字迹工整,装订成册上交。 五、设计时间:两周

序言 化工原理课程设计是综合运用《化工原理》课程和有关先修课程(《物理化学》,《化工制图》等)所学知识,完成一个单元设备设计为主的一次性实践教学,是理论联系实际的桥梁,在整个教学中起着培养学生能力的重要作用。通过课程设计,要求更加熟悉工程设计的基本内容,掌握化工单元操作设计的主要程序及方法,锻炼和提高学生综合运用理论知识和技能的能力,问题分析能力,思考问题能力,计算能力等。 精馏是分离液体混合物(含可液化的气体混合物)最常用的一种单元操作,在化工,炼油,石油化工等工业中得到广泛应用。精馏过程在能量剂驱动下(有时加质量剂),使气液两相多次直接接触和分离,利用液相混合物中各组分的挥发度的不同,使易挥发组分由液相向气相转移,难挥发组分由气相向液相转移,实现原料混合液中各组分的分离。根据生产上的不同要求,精馏操作可以是连续的或间歇的,有些特殊的物系还可采用恒沸精馏或萃取精馏等特殊方法进行分离。本设计的题目是苯-甲苯连续精馏浮阀塔的设计,即需设计一个精馏塔用来分离易挥发的苯和不易挥发的甲苯,采用连续操作方式,需设计一板式塔将其分离。

基于51单片机课程设计

基于51单片机课程设计报告 院系:电子通信工程 团组:电子设计大赛1组 姓名: 指导老师:

目录 一、摘要 (3) 二、系统方案的设计 (3) 三、硬件资源 (5) 四、硬件总体电路搭建 (13) 五、程序流程图 (14) 六、设计感想 (14) 七、参考文献 (16) 附录 (17) 附录 1 程序代码 (17)

一、摘要 本设计以STC89C51单片机为核心的温度控制系统的工作原理和设计方法。温度信号由温度芯片DS18B20采集,并以数字信号的方式传送给单片机。文中介绍了该控制系统的硬件部分,包括:温度检测电路、温度控制电路。单片机通过对信号进行相应处理,从而实现温度控制的目的。文中还着重介绍了软件设计部分,在这里采用模块化结构,主要模块有:数码管显示程序、键盘扫描及按键处理程序、温度信号处理程序、led控制程序、超温报警程序。 关键词:STC89C51单片机 DS18B20温度芯片温度控制 ,LED报警提示. 二、系统方案的设计 1、设计要求 基本功能: 不加热时实时显示时间,并可手动设置时间; 设定加热水温功能。人工设定热水器烧水的温度,范围在20~70度之间,打开开关后,根据设定温度与水温确定是否加热,及何时停止加热,可实时显示温度; 设定加热时间功能。限定烧水时间,加热时间内超过温度上限或低于温度下限报警,并可实时显示温度。 2、系统设计的框架

本课题设计的是一种以STC89C51单片机为主控制单元,以DS18B20为温度传感器的温度控制系统。该控制系统可以实时存储相关的温度数据并记录当前的时间。其主要包括:电源模块、温度测量及调理电路、键盘、数码管显示、指示灯、报警、继电器及单片机最小系统。 图1 系统设计框架 3 工作原理 温度传感器 DS18B20 从设备环境的不同位置采集温度,单片机STC8951获取采集的温度值,经处理后得到当前环境中一个比较稳定的温度值,再根据当前设定的温度上下限值,通过加热和降温对当前温度进行调整。当采集的温度经处理后超过设定温度的上限时,单片机通过三极管驱动继电器开启降温设备(压缩制冷器) ,当采集的温度经处理后低于设定温度的下时 , 单片机通过三极管驱动继电器开启升温设备 (加热器) ,这里采用通过LED1和LED2取代!!! 当由于环境温度变化太剧烈或由于加热或降温设备出现故障,或者温度传感头出现故障导致在一段时间内不能将环境温度调整到规定的温度限内的时候,单片机通过三极管驱动扬声器发出警笛声,这里采用HLLED提示。

单片机课程设计51实验报告DOC

福建工程学院软件学院 题目:51开发洗衣机 班级:物联网工程1202 成员: 座号:04 28 指导老师: 日期:年月日课设报告

目录 1摘要 (1) 2.设计需求 (1) 2.1功能需求 (1) 2.1.1 基本功能 (1) 2.1.2扩展功能 (1) 2.2 设计要求 (2) 2.2.1 单片机芯片部件功能 (2) 2.2.2 LCD数码显示管部件功能 (2) 2.2.3 按键部件功能 (2) 2.2.4 蜂鸣器部件功能 (2) 3硬件设计及描述 (2) 3.1总体描述 (2) 3.2系统总体框图 (3) 3.3Proteus电路图 (3) 3.4各部分硬件介绍 (4) 3.4.1晶振Protues仿真 (4) 3.4.2LCDProtues仿真 (5) 3.4.3 按键Protues仿真 (5) 3.4.4上拉电阻Protues仿真 (6) 3.4.5C51芯片Protues仿真 (6) 3.4.6上电复位电路Protues仿真 (8) 3.4.7蜂鸣器Protues仿真 (9) 4 软件设计流程及描述 (10) 4.1程序流程图 (10) 4.2函数模块及功能 (10) 5功能实现 (11) 5.1程序烧入上电调试 (11) 5.2时间递增跳变 (12) 5.3比分更变 (13) 5.4比赛得分复位 (14) 5.5比赛时间复位 (14) 6 心得体会 (15) 7源程序代码: (16)

1摘要 是为了方便足球比赛时计时与计分及时与准确公开而引申出的实用产品。在此设计中接入了一个1602液晶显示屏,第一行用来记录赛程的时间,第二行用于显示比赛的得分情况。赛程计时用倒计时来计时。在比赛结束时按下相应按键蜂鸣器会响起,提醒比赛时间结束。 这次试验运用C语言进行编程,编程后利用Keil uVision来进行编译,再生成.hex文件装入芯片中,采用Proteus软件来仿真,检验功能是否能够正常实现,最后利用单片机MCS-51实机来实现功能。 本设计以AT89S51单片机作为核心,综合应用单片机定时器、中断、LCD1602 液晶显示等知识,设计一款单片机和简单外设控制的足球计分器应用,同时显示当前的比赛进行时间,比赛队伍,比分状况。 2.设计需求 2.1功能需求 2.1.1 基本功能 (1)屏上显示比赛已运行时间 (2)屏上显示A队和B队的得分 (3)屏上显示上下半场(H-L) (4)通过按键控制比分的增减 2.1.2扩展功能 (1)按键实现比赛场次的更换 (2)按键实现比赛计时的复位 (3)按键实现比赛比分的复位 (4)在比赛结束时,蜂鸣器在主裁判的控制下响起

(完整版)工商管理专业毕业课程设计

课程设计 设计内容:森马公司的薪酬体系设计 所属课程:《薪酬制度设计》 设计时间:2013年 12 月 5 日至2013年 12 月 25 日 学生姓名: 学生学号: 班级:

指导教师: 所在院(系):商学院工商管理系 2013 年 12 月 25 日

课程设计成绩评定表

森马公司薪酬体系设计 一、公司简介 浙江森马服饰股份有限公司是以虚拟经营为特色,以系列成人休闲服饰和儿童服饰为主导产品的品牌服饰企业,公司旗下拥有“森马”和“巴拉巴拉”两大服饰品牌。“森马”品牌创立于1996年,是中国休闲服饰行业的领先品牌,先后荣获中国驰名商标、中国名牌和国家免检产品等殊荣。“巴拉巴拉”品牌创立于2002年,是中国儿童服饰行业的领军品牌,也是首批荣登中国名牌榜单的童装品牌。 森马自创立以来,大胆采用虚拟经营模式,巧妙地采用“借鸡生蛋”的虚拟生产策略,在珠三角、长三角两大区域以及山东、湖北等地整合了160多家生产能力强大、技术力量雄厚、产品质量过硬的专业生产厂家,强强联合,实行订单化生产,通过服装产业链的垂直整合,建立了一套快速反应的供应链体系,构建成“大物流、大管理”的发展格局。同时强化品质管理,先后通过了ISO9001国际质量体系认证和ISO14001环境管理体系认证,使企业的质量管理直接与国际接轨。森马创立并发展了“小河有水大河满”的经营思想,坚持终端是最好的品牌传播渠道,推出了一系列双赢共赢的市场拓展政策,极大地

鼓舞了广大加盟商的投资热情,销售市场得到迅速扩大。到目前为止,森马在全国各地的销售网点已达5000多家。公司先后与法国PROMOSTYLE公司、韩国色彩协会、德国永恒力物流、北京用友软件、上海奥美广告、美世咨询、上海东华大学、浙江理工大学等一批国内外机构结成战略合作伙伴,成立设计开发中心和技术中心,始终致力于国际化与本土化、时尚与流行的完美结合。2009年又与世界顶级咨询公司--麦肯锡展开了深度合作,为森马制定了未来五年的战略发展目标,致力把森马、巴拉巴拉打造成为一个真正的民族品牌、世界品牌;在品牌提升上,森马全面导入“360度品牌管理”,分别从产品、声誉、顾客、卖场通道、视觉识别、形象等方面提升森马品牌影响力。2003年森马聘请香港小天王谢霆锋和香港美少女组合--TWINS 共同演绎“穿什么就是什么”的品牌休闲风格。2008年,森马又正式携手时下两岸三地最具人气的当红偶像--罗志祥和中韩两地超人气偶像团体--SuperJunior-M共同演绎“Neverthesame”的品牌风格,更好地传播森马崇尚年轻活力、炫耀青春本质的品牌主张。2009年,森马通过对消费者更深入地研究,对时下年轻人生活形态的洞察,将品牌定位作了重新梳理。广告语也正式从“穿什么就是什么”升级为“穿什么潮

单片机课程设计题目汇总(全)

单片机原理与接口技术课程设计题目汇总 说明:为便于同学提前探讨开发思路,特将本课程设计的可选题目发给大家。 每个同学可以在以下题目中选一题要求:课程设计考核内容包括:源程序;设计报告文档基于单片机的电子时钟设计设计内容:1、用LCD液晶作为显示设备(30分) 2、可以分别设定小时,分钟和秒,复位后时间为:00: 00:00 (30 分) 3、能实现日期的设置,年、月、日(30分) 4、其他创新内容(10分)如:闹钟功能;显示星期;整点音乐报时等。 图示: 2010-04-09 MON 11:06:42 基于单片机的交通灯显示系统(一) 设计内容:1、东西方向、南北方向均有红、黄、绿三种信号灯;(30 分) 2、带紧急制动按钮,按钮按下,所有方向亮红灯;再次按下,恢复正常显 示(20分) 3、夜间模式按钮按下,所有方向显示黄灯闪烁(20分) 4、实时提醒绿灯亮的剩余时间(30分)图示: 基于单片机的交通灯显示系统(二) 设计内容:1、东西干道和南北干道的通行分左行、右行、直行,其中左行、右行固定15秒;直行固定30秒(40分) 2、信号灯分绿灯(3种)、红灯、黄灯,每次绿灯换红灯时,黄灯亮3秒 钟。(30分) 3、东西干道和南北干道交替控制,每次干道绿灯交替时,有 3 秒钟所有干道的交通灯都是黄灯闪烁3秒钟,提示已经进入路口的车辆迅速通过。(30分)

4、其他创新内容。(10分) 图示: 四、基于单片机的波形发生器设计 设计内容:1、设计一款能产生3种以上波形的波形发生器(30分) 2、设计波形选择按钮(采用3个独立按键)(10分) 3、点阵显示波形图案(20分) 4、能同时输出两种波形(30分) 5、显示频率(10分) 图示: 五、基于单片机的LED点阵广告牌设计 设计内容:1、能显示不同字符、图形的LED点阵广告牌(30分) 2、用独立按键控制不同字符的切换效果(如闪烁、静止、平移)(30 分) 3、可通过串口从电脑下载更新需要显示的字符(30分) 4、其他创新功能(10分) 图示:略 六、基于单片机的篮球计分器设计 设计内容:1、设计LCD显示篮球比分牌(30分) 2、通过加分按钮可以给A队或B队加分(20分) 3、设计对调功能,A队和B队分数互换,意味着中场交换场地。(20 分) 4、显示比赛倒计时功能(20分) 5、创新内容:如显示第几小节(10分) 显示: A 083: B 079 4th Period 10:25

51单片机课程设计源程序

TIME0_DOWN EQU F0 ;将F0设置为定时器0定时到标志 FINISH_ID EQU 30H ;学号发送标志 KEY_FLAG BIT 00H ;有键按下标志 KEY_LONG BIT 01H ;键长按 KEY_D EQU 31H ;键值存放地址 ADC0809_AD EQU 8000H ;设置ADC0809地址 DAC0832_AD EQU 0000H ;设置DAC0832地址 ADC_FLAG BIT 02H ;设置ADC0809读数据标志 ADC_DATE EQU 32H ;设置ADC0809数据地址 ADC_0 EQU 33H ;ADC0809转化为BCD码后个位存放地址 ADC_1 EQU 34H ;十分位存放地址 ADC_2 EQU 35H ;百分位存放地址 ADC_3 EQU 36H ;千分位存放地址 ORG 0000H ;程序开始,跳转至主程序 0000 020030 LJMP MAIN ORG 0003H ;外部中断0入口0003 020141 LJMP INT0_IN ORG 000BH ;设置定时器0中断入口地址 000B 020132 LJMP TIME0 ORG 0013H ;外部中断1入口0013 020151 LJMP INT1_IN ORG 0030H ;主程序开始地址 0030 758169 MAIN: MOV SP,#69H ;初始化堆栈指针 0033 C292 CLR P1.2 ;显示器清零 0035 D292 SETB P1.2 0037 753000 MOV FINISH_ID,#0 ;将标志位清零 003A C2D5 C LR TIME0_DOWN 003C C200 CLR KEY_FLAG 003E C201 CLR KEY_LONG 0040 753100 MOV KEY_D,#0 0043 C202 CLR ADC_FLAG 0045 753200 MOV ADC_DATE,#0 0048 753300 MOV ADC_0,#0 004B 753400 MOV ADC_1,#0 004E 753500 MOV ADC_2,#0 0051 753600 MOV ADC_3,#0 0054 C291 CLR P1.1 ;初始化键盘,行线置零,有键按下触发中断 0056 C293 CLR P1.3

(完整版)JavaWeb毕业课程设计

JavaWeb 课程设计题目:客户信息管理系统 专业:计算机科学与技术 年级:计091—3 学号: 作者:刘丹凤 指导老师:贺秉庚 完成时间:2012年6月17日

目录 JavaWeb 课程设计 (1) 题目:客户信息管理系统 (1) 一.课程设计目的 (4) 二.课程设计内容与目标 (5) 三、系统设计 (6) 1、系统特点 (6) 2、功能设计 (6) 3、用户界面草图 (7) 4、页面迁移图 (9) 5、页面功能设计 (9) 四、数据库设计 (10) 1、数据库表 (10) 2、数据库操作图 (12) 五、功能模块的详细设计 (13) 1、程序目录结构图 (13) 2、数据库访问模块 (13) 3、共通Servlet的处理 (15) 4、登录模块 (22)

5、页面导航设计 (24) 5、客户资料维护模块 (26) 6、客户来电信息模块 (33) 7、客户回访信息模块 (35) 8、客户重要信息提示模块 (36) 六、对本系统开发的思考总结 (39) 七、对软件开发方法的体会 (39) 八、自主创新声明 (40) 九、致谢 (40) 一.课程设计目的 课程设计是一项重要的实践性教学环节,在教师的指 导下,以学生为中心,充分调动学生的积极性和能动性, 重视学生自学能力的培养。 《Java Web 数据库系统应用开发与实例》是为教育技术 学本科专业开设的专业选修课程,课程的主要目标是要求学 生掌握基本的Web应用程序开发和设计的流程及相关的技术 技能。本课程在讲解相关理论知识的基础上,按照一定的组 织原则和现有实验条件安排了一定数量的实验,通过这些实 验使学生初步掌握开发和设计Web数据库系统的基本方法和

单片机电子时钟课程设计实验报告

单片机电子时钟课程设 计实验报告 Pleasure Group Office【T985AB-B866SYT-B182C-BS682T-STT18】

《单片机原理与应用》课程设计 总结报告 题目:单片机电子时钟(带秒表)的设计 设计人员:张保江江润洲 学号: 班级:自动化1211 指导老师:阮海容 目录 1.题目与主要功能要求 (2) 2.整体设计框图及整机概述 (3) 3.各硬件单元电路的设计、参数分析及原理说明 (3) 4.软件流程图和流程说明 (4) 5.总结设计及调试的体会 (10) 附录 1.图一:系统电路原理图 (11) 2.图二:系统电路 PCB (12) 3.表一:元器件清单 (13) 4.时钟程序源码 (14)

题目:单片机电子时钟的设计与实现 课程设计的目的和意义 课程设计的目的与意义在于让我们将理论与实践相结合。培养我们综合运用电子课程中的理论知识解决实际性问题的能力。让我们对电子电路、电子元器件、印制电路板等方面的知识进一步加深认识,同时在软件编程、排错调试、焊接技术、相关仪器设备的使用技能等方面得到较全面的锻炼和提高,为今后能够独立完成某些单片机应用系统的开发和设计打下一个坚实的基础。 课程设计的基本任务 利用89C51单片机最小系统,综合应用单片机定时器、中断、数码显示、键盘输入等知识,设计一款单片机和简单外设控制的电子时钟。 主要功能要求 最基本要求 1)使用MCS-51单片机设计一个时钟。要求具有6位LED显示、3个按键输入。 2)完成硬件实物制作或使用Pruteus仿真(注意位驱动应能提供足够的电流)。 3)6位LED数码管从左到右分别显示时、分、秒(各占用2位),采用24小时标准计时制。开始计时时为000000,到235959后又变成000000。 4)使用3个键分别作为小时、分、秒的调校键。每按一次键,对应的显示值便加1。分、秒加到59后再按键即变为00;小时加到23后再按键即变为00。在调校时均不向上一单位进位 (例如分加到59后变为00,但小时不发生改变)。 5) 软件设计必须使用MCS-51片内定时器,采用定时中断结构,不得使用软件延时法,也不得使用其他时钟芯片。 6)设计八段数码管显示电路并编写驱动程序,输入并调试拆字程序和数码显示程序。7)掌握硬件和软件联合调试的方法。 8)完成系统硬件电路的设计和制作。 9)完成系统程序的设计。 10)完成整个系统的设计、调试和制作。

(完整版)JAVA课程设计_基于mysql的学生信息管理系统毕业论文

1.目录 概述 (3) 一、课题介绍 (3) 二、目的和要求 (3) 三、任务计划 (3) 需求分析 (5) 一、学生管理系统的发展现状 (5) 二、系统功能分析 (5) 三、系统结构框图 (5) 数据库设计 (7) 一、创建数据表的结构 (7) 二、各表功能及其关系 (7) 系统模块功能的实现与界面设计 (8) 一、系统主要模块 (8) 二、欢迎界面 (9) 三、主菜单界面 (9) 四、子菜单 (10) 五、学生信息录入 (11) 六、学生信息查找 (12) 七、学生信息删除 (13) 八、学生信息修改 (14)

课程设计心得 (15) 一、程序结构设计培养 (15) 二、书写习惯养成 (15) 三、注意程序简洁 (15) 总结 (16) 参考文献 (17) 附录:项目源代码 (18) 一、数据库连接(D B C ONNECTION.JAVA) (18) 二、学生信息数据库管理(S TUDENT_D AO.JAVA) (18) 三、欢迎界面(W ELCOME.JAVA) (23) 四、主菜单界面(M ENU.JAVA) (24) 五、子菜单界面(S ON_M ENU.JAVA) (27) 六、添加功能(A DD_M ENU.JAVA) (31) 七、查找功能(F IND_M ENU.JAVA) (34) 八、删除功能(D ELET_M ENU.JAVA) (36) 九、修改功能(C HANGE_M ENU.JAVA) (38)

概述 一、课题介绍 本次课程设计要求实现一个面向学生信息的管理系统。学生信息系统是一个非常通用的管理系统。很多大、中、小学校都需要拥有自己的学生档案管理系统,以便对本校学生的基本信息和学习情况进行管理,另一方面,较完整的学校信息管理系统同样也需要有学生信息管理系统的支持。 由通用的学生相关数据分析可知,系统包括院系管理、学生基本信息管理、课程管理、学生从成绩管理等主要功能。 该系统要求使用JA V A和MySQL作为开发工具和数据库管理系统,因此,系统设计涉及系统功能设计、数据库设计和系统界面等几个方面内容。 二、目的和要求 2.了解JA V A语言的特点及使用的范围,掌握开发软件平台的搭建。 3.要求使用JA V A和MySQL开发一个学生信息管理系统,系统主要 功能如下: 1)院系信息管理 院系系统信息的录入,包括院系编号、院系名称等信息; 院系信息的修改、删除、查询。 2)学生基本信息管理 学生基本信息的录入,包括学号、姓名、性别、出生日期、所在院系、班级等信息;

基于51单片机的汉字点阵显示设计

湖南科技大学测控技术与仪器专业
单 片 机 课 程 设 计
题 姓 学 名 号

指导教师 成 绩 ____________________
湖南科技大学机电工程学院 二〇一五年十二月制

湖南科技大学课程设计
摘要
LED 显示屏在我们的周围随处可见,它的应用已经普及到社会中的方方面面。作为 一种新型的显示器件,在许多场合都可以见到它的身影,不仅是它的应用使呈现出来的 东西更加美观,更重要的是它的应用方便,成本很低,除了能给人视觉上的冲击外,更 能给人一种美的享受。LED 显示屏是由多个发光二极管按矩阵形式排列封装而成,通常 用来显示时间、图文等各种信息。本设计是基于 ATS52 单片机的 16*16 点阵式显示屏, 该 LED 显示屏能实现 16*16 个汉字,简单的显示图像, 然后一直循环着显示下去。该设 计包含了硬件、软件、调试等方案,只需简单的级联就能实现显示屏的拓展,但要注意 不要超过负载能力。本次设计的作品体积小、功能多、方便实用、花费小,电路具有结 构简单、操作方便、精度高、应用广泛的特点。 关键词: LED,ATS51 单片机,显示屏
-2-

湖南科技大学课程设计
目录
摘要…………………………………………………………………………i 第一章 系统功能要求 ……………………………………………………1 1.1 系统设计要求 ……………………………………………………1 第二章 方案论证 …………………………………………………………1 2.1 方案论证 …………………………………………………………1 第三章 系统硬件电路设计 ………………………………………………1 3.1 AT89S51 芯片的介绍 ………………………………………………1 3.1.1 系统单片机选型…………………………………………………1 3.1.2 AT89S51 引脚功能介绍 …………………………………………2 3.2 LED 点阵介绍………………………………………………………2 3.2.1LED 点阵……………………………………………………………2 3.3 系统各硬件电路介绍 ………………………………………………3
3.3.1 系统电源电路设计介绍……………………………………………3 3.3.2 复位电路……………………………………………………………4 3.3.3 晶振电路……………………………………………………………4 3.4 系统的总的原理图……………………………………………………5 第四章 系统程序设计 ………………………………………………………5 4.1 基于 PROTEUS 的电路仿真……………………………………………5 4.2 用 PROTEUS 绘制原理 ………………………………………………6
4.3PROTEUS 对单片机内核的仿真 ………………………………………6
-3-

基于51单片机课程设计报告

单片机课程设计 课题:基于51单片机的交通灯设计 专业:机械设计制造及其自动化 学号: 指导教师:邵添 设计日期:2017/12/18 成绩: 大学城市科技学院电气学院 基于51单片机数字温度计设计报告

一、设计目的作用 本设计是一款简单实用的小型数字温度计,所采用的主要元件有传感器DS18B20,单片机AT89C52,,四位共阴极数码管一个,电容电阻若干。DS18B20支持“一线总线”接口,测量温度围-55°C~+125°C。在-10~+85°C围,精度为±0.5°C。18B20的精度较差,为±2°C 。现场温度直接以“一线总线”的数字方式传输,大大提高了系统的抗干扰性。适合于恶劣环境的现场温度测量,如:环境控制、设备或过程控制、测温类消费电子产品等。 本次数字温度计的设计共分为五部分,主控制器,LED显示部分,传感器部分,复位部分,按键设置部分,时钟电路。主控制器即单片机部分,用于存储程序和控制电路;LED显示部分是指四位共阴极数码管,用来显示温度;传感器部分,即温度传感器,用来采集温度,进行温度转换;复位部分,即复位电路,按键部分用来设置上下限报警温度。测量的总过程是,传感器采集到外部环境的温度,并进行转换后传到单片机,经过单片机处理判断后将温度传递到数码管显示。 二、设计要求 (1).利用DS18B20传感器实时检测温度并显示。 (2).利用数码管实时显示温度。 (3).当温度超过或者低于设定值时蜂鸣器报警,LED闪烁指示。 (4).能够手动设置上限和下限报警温度。 三、设计的具体实现 1、系统概述 方案一:由于本设计是测温电路,可以使用热敏电阻之类的器件利用其感温效应,在将随被测温度变化的电压或电流采集过来,进行A/D转换后,就可以用单片机进行数据的处理,在显示电路上,就可以将被测温度显示出来,这种设计需要用到A/D转换电路,感温电路比较麻烦。 方案设计框图如下:

(完整版)混凝土配合比毕业课程设计

目录 一、课程设计要求与任务分 配 (02) 1.1、已知参数和设计要求 (02) 1.2、原材料情况 (02) 1.3、任务与组员任务分配 (03) 二、C40泵送粉煤灰混凝土理论配合比设计与计 算 (03) 三、C40泵送粉煤灰混凝土理论配合比设计结 果 (10) 四、实验室试配配合比设计及拌合物性能测 试 (10) 4.1、C40泵送粉煤灰混凝土试配配合比设计及其

结果 (11) 4.2、试配后拌合物性能测试结果 (13) 五、强度测试原始记录、处理及配合比的确定 (15) 5.1、7d抗压强度测试 (15) 5.2、28d抗压强度测试 (17) 5.3、配合比的调整和确定 (18) 六、课程设计小结 (2) 6.1、数据分析 (20) 6.2、误差分析 (20) 6.3、心得体

会 (21) 七、设计依据………………………………………………………… (22) 一、课程设计的要求与任务分配 1.1、已知参数和设计要求: 某工程需要C40商品混凝土,用于现浇钢筋混凝土梁柱。施工采用泵送方式(管径φ100),施工气温15~25℃。要求出机坍落度为190±30 mm,而且2 。为使混凝土有良好的可泵性并节约水泥,要求掺适量的优质粉煤灰。 1.2、原材料情况 A、水泥:重庆拉法基水泥厂P·O 42.5R,f ce=48.4MPa,ρ =3.10(gcm3),堆积密度1560kgm3; c B、细骨料:①长江砂M x=1.0,ρs1=2.69(gcm3),堆积密度 1420kgm3,含泥量1.4%; ②歌乐山机制砂M x=3.1,ρs2=2.70(gcm3),堆积密 度1610kgm3,石粉含量11.0%(MB值1.2); C、粗骨料:①歌乐山石灰岩碎石5~25mm,ρg=2.67(gcm3), 堆积密度1710kgm3,压碎指标8.2%,含泥量0.8%;

51单片机红绿灯课程设计

1 电源提供方案 为使模块稳定工作,须有可靠电源。因此考虑了两种电源方案:方案一:采用独立的稳压电源。此方案的优点是稳定可靠,且有各种成熟电路可供选用;缺点是各模块都采用独立电源,会使系统复杂,且可能影响电路电平。 方案二:采用单片机控制模块提供电源。改方案的优点是系统简明扼要,节约成本;缺点是输出功率不高。综上所述,选择方案二。 2 显示界面方案 该系统要求完成倒计时功能。基于上述原因,我考虑了二种方案:方案一:采用数码管显示。这种方案只显示有限的符号和数码字符,简单,方便。方案二:采用点阵式LED 显示。这种方案虽然功能强大,并可方便的显示各种英文字符,汉字,图形等,但实现复杂,成本较高。 综上所述,选择方案一。 3 输入方案: 设计要求系统能调节灯亮时间,并可处理紧急情况,我研究了两种方案:方案一:采用8155扩展I/O 口及键盘,显示等。 该方案的优点是:使用灵活可编程,并且有RAM,及计数器。若用该方案,可提供较多I/O 口,但操作起来稍显复杂。 方案二:直接在I/O口线上接上按键开关。 由于该系统对于交通灯及数码管的控制,只用单片机本身的I/O 口就可实现,且本身的计数器及RAM已经够用。

综上所述,选择方案二。 3.1单片机交通控制系统的通行方案设计 设在十字路口,分为东西向和南北向,在任一时刻只有一个方向通行,另一方向禁行,持续一定时间,经过短暂的过渡时间,将通行禁行方向对换。其具体状态如下图所示。说明:黑色表示亮,白色表示灭。交通状态从状态1开始变换,直至状态6然后循环至状态1,周而复始,即如图2.1所示: 图1 交通状态 本系统采用MSC-51系列单片机AT89C51作为中心器件来设计交通灯控制器。实现以下功能:

51单片机课程设计

课程设计说明书
课程设计名称






学生姓名
指导教师
单片机原理及应用课程设计 电子信息工程 140405 20141329 李延琦 胡黄水
2016 年 12 月 26 日

课程设计任务书
课程设计 题目
酒精测试仪
起止日期
2016 年 12 月 26 日— 2017 年 1 月 6 日
设计地点
计算机科学与工程学 院单片机实验室 3409
设计任务及日程安排: 设计任务:分两部分: (一)、设计实现类:进行软、硬件设计,并上机编程、联线、调试、 实现; 1.电子钟的设计 2.交通灯的设计 3.温度计的设计 4.点阵显示 5.电机调速 6.电子音乐发声(自己选曲) 7.键盘液晶显示系统 (二)、应用系统设计类:不须上机,查资料完成软、硬件设计画图。 查资料选定题目。 说明:第 1--7 题任选其二即可。(二)里题目自拟。 日程安排: 本次设计共二周时间,日程安排如下: 第 1 天:查阅资料,确定题目。 第 2--4 天:进实验室做实验,连接硬件并编写程序作相关的模块实验。 第 5--7 天:编写程序,并调试通过。观察及总结硬件实验现象和结果。 第 8--9 天:整理资料,撰写课程设计报告,准备答辩。 第 10 天:上交课程设计报告,答辩。 设计报告要求:
1. 设计报告里有两个内容,自选题目内容+附录(实验内容),每 位同学独立完成。 2. 自选题目不须上机实现,要求能正确完成硬件电路和软件程序 设计。内容包括: 1) 设计题目、任务与要求 2)硬件框图与电路图 3) 软件及流程图 (a)主要模块流程图 (b)源程序清单与注释 4) 总结 5) 参考资料 6)附录 实验上机调试内容
注:此任务书由指导教师在课程设计前填写,发给学生做为本门课程设计 的依据。

基于单片机的LED点阵显示课程设计

1 LED电子显示屏原理 1.1 L ED电子显示屏概述 LED电子显示屏(Light Emitting Diode Panel)是由几百--几十万个半导体发光二极管构成的像素点,按矩阵均匀排列组成。利用不同的半导体材料可以制造不同色彩的LED像素点。目前应用最广的是红色、绿色、黄色。而蓝色和纯绿色LED的开发已经达到了实用阶段。LED显示屏是一种通过控制半导体发光二极管的亮度的方式,来显示文字、图形、图像、动画、行情、视频、录像信号等各种信息的显示屏幕。 LED显示屏分为图文显示屏和条幅显示屏,均由LED矩阵块组成。图文显示屏可与计算机同步显示汉字、英文文本和图形;而条幅显示屏则适用于小容量的字符信息显示。LED显示屏因为其像素单元是主动发光的,具有亮度高,视角广、工作电压低、功耗小、寿命长、耐冲击和性能稳定等优点。因而被广泛应用于车站、码头、机场、商场、医院、宾馆、银行、证券市场、建筑市场、拍卖行、工业企业管理和其它公共场所。 LED显示屏的发展前景极为广阔,目前正朝着更高亮度、更高气候耐受性、更高的发光密度、更高的发光均匀性,可靠性、全色化方向发展。 1.2 LED显示屏动态显示原理 LED点阵显示系统中各模块的显示方式:有静态和动态显示两种。静态显示原理简单、控制方便,但硬件接线复杂,在实际应用中一般采用动态显示方式,动态显示采用扫描的方式工作,由峰值较大的窄脉冲电压驱动,从上到下逐次不断地对显示屏的各行进行选通,同时又向各列送出表示图形或文字信息的列数据信号,反复循环以上操作,就可显示各种图形或文字信息。 点阵式LED汉字广告屏绝大部分是采用动态扫描显示方式,这种显示方式巧妙地利用了人眼的视觉暂留特性。将连续的几帧画面高速的循环显示,只要帧速率高于24帧/秒,人眼看起来就是一个完整的,相对静止的画面。最典型的例子就是电影放映机。在电子领域中,因为这种动态扫描显示方式极大的缩减了发

相关主题
文本预览
相关文档 最新文档