基于单片机控制的电子胸牌设计学士学位论文.doc文档31页推荐下载
1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。
3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。
由于汉字的内码与区位码区码和位码有定的联系,所以只要通过汉字的内码就可以得到该汉字的区位码,也就得到了该汉字的字模。
点阵字库由字符掩码矩阵构成,对于个的点阵字符,就是在个具有个小格的坐标纸上书写字符,若笔画通过小格,该小格对应数字笔画不通过则对应数字。
种新潮的电子产品,因其体积小显示的信息量不是很大制作成本低而广泛应用于产品展销会商场显示技术在现在比较先进。
目前显示屏的应用已经十分广泛,在体育场馆,大屏幕显示系统可以显示比赛实况及比赛比分时间精彩回放等在交通运输行业,可以显示道路运行情况在金融行业,可以实时显示金融信息,如股票汇率利率等在商业邮电系统,可以向广大顾客显示通知消息广告等内容。
显示技术还应用于工业生产军事医疗卫生公安系统乃至宇航事业等国民经济社会生活和军事领域中,并起着重要作用。
显示技术已经成为现代人类社会生活中的项不可缺少的技术。
显示技术已经成为现代人类社会生活中的项不可缺少的技术。
电子胸牌是显示技术还应用于工业生产军事医疗卫生公安系统乃至宇航事业等国民经济社会生活和军事领域中,并起金融信息,如股票汇率利率等在商业邮电系统,可以向广大顾客显示通知消息广告等内容。
部分内容简介信息传播时代具有重大意义。
它被普遍应用于各个行业,作为显示技术在现在比较先进。
目前显示屏的应用已经十分广泛,在体育场馆,大屏幕显示系统可以显示比赛实况及比赛比分时间精彩回放等在交通运输行业,可以显示道路运行情况在金融行业,可以实时显示金融信息,如股票汇率利率等在商业邮电系统,可以向广大顾客显示通知消息广告等内容。
显示技术还应用于工业生产军事医疗卫生公安系统乃至宇航事业等国民经济社会生活和军事领域中,并起着重要作用。
显示技术已经成为现代人类社会生活中的项不可缺少的技术。
电子胸牌是种新潮的电子产品,因其体积小显示的信息量不是很大制作成本低而广泛应用于产品展销会商场等工作人员的佩带。
它可用来显示姓名工作部门以及公司需要宣传的内容等,还可以用来显示图案字母动画表情等。
设计内容本课题是综合利用技术,红外串行通信技术,单片机技术,点阵显二〇二年六月六日星期三示技术等进行设计和开发,制作出套复合实际应用的电子胸牌,并实现对些基本信息的显示功能。
电子胸牌的制作分为两个部分硬件控制系统和软件控制系统。
前者包括单片机控制模块显示控制模块和红外串行通信设计后者包括上位机软件系统设计下位机软件部分设计与实现和与单片机串行通信程序设计。
而由两部分构成的整体系统的流程是,首先运用上位机将汉字点阵进行提取,再通过红外串行技术将其储存到的中,依据机的命令,由单片机读取相应的点阵数据通过显示显示模块就行驱动显示。
二〇二年六月六日星期三第章论文的总体方案技术应用原理提取汉字点阵我们知道,个汉字在计算机内用两个码表示。
为了适应计算机处理汉字信息的需要,年我国颁布了国家标准。
该标准选出个常用汉字其中,级常用汉字个,二级汉字个和个非汉字字符,并为每个字符规定了标准代码,以便在不同的计算机系统之间进行汉字文本交换。
字符集构成个行列的二维表,行号称为区号,列号称为位号,每个汉字或符号在码表中的位置用它所在的区号和位号来表示。
由于汉字的内码与区位码区码和位码有定的联系,所以只要通过汉字的内码就可以得到该汉字的区位码,也就得到了该汉字的字模。
点阵字库由字符掩码矩阵构成,对于个的点阵字符,就是在个具有个小格的坐标纸上书写字符,若笔画通过小格,该小格对应数字笔画不通过则对应数字。
然后将该点阵按列或按行计算为字节后存储,就构成了个字符的点阵数据。
每个小格子对应点阵显示屏的发光二级管,那么和就可以表示二极管的亮和灭,整个显示区域就可以用二进制表示,点阵数据就是二进制数据。
计算偏移量如下设汉字内码的两个字节为和,区码和位码为和,则,汉字字模在文件中的位置为以上公式得到首地址,往后读取字节的数据,就得到了该汉字的点阵数据。
二〇二年六月六日星期三串行通信技术在计算机内部,所有数据都是使用位来存储的,每位都是电位的个状态计算机中以表示。
微机般用八个位代表个字符。
通常来说,只有传递以上的这些才是数据交换。
假如传递这些信息仅用条线路来,那么线路上八个位必须连续变化八个状态这才能算实现了传输个字符,这就是所谓的串行通信,它是很慢的逐次传位方式,传输方式包括异步及同步两种。
前者是指数据传送的单位是字符,同步通信是指数据传送以数据块为单位。
同步通信要求发送和接收要有相同的时钟,而异步通信则不需要,所以考虑本系统要求的串行通信速度不是很高,选用异步通信。
通信接口则采用标准的串行通信接口电子胸牌工作原理电子胸牌系统主要由上位机软件控制系统和下位机系统两部分组成。
上位机软件控制系统主要是利用作为上位机软件控制平台,实现汉字点阵数据的提取,然后通过串行通信技术,利用实现文件传输功能,最后通过显示屏显示出来。
本设计的硬件模块包括显示屏模块单片机控制模块,驱动模块。
驱动电路是采用各列共用个驱动设备的显示方式,还可以用单片机来控制行列的选通。
显示屏由个个的发光二极管组成。
当流过发光二极管的电流达到规定的值时,就会驱动二极管点亮。
当给列送高电平的时候,选中的是整列,而当给行送低电平的时候,改行即被选中,因此如果让点亮就需要行列交叉点是要被点亮的点就可以。
不亮的二极管对应,否则对应,当点阵数据全部扫描后,显示就完全表现出来。
单片机部分主要是根据机的指令实现不同的显示效果,以及完成点阵驱动显示。
设计的整体机构图如图所示。
二〇二年六月六日星期三上位机控制系统单片机控制系统行驱动器列驱动器点阵显示屏图设计整体流程图二〇二年六月六日星期三第章设计的硬件电路单片机设计部分由于本设计要求硬件具有体积小重量轻的特点,所以电子胸牌的控制单片机选用的是飞利浦的。
本次设计需要的单片机的特点如图所示。
单片机的属性,见表。
图管脚图表属性单片机中断采用四个中断优先级结构,任何个中断源都可以通过对寄存器和中相应的位置零或清零,实现单独使能送给上行直至行被显示完下移和上移显示不同的就是行点亮开始从最上面行至最下面行结束,数据的选择是按照这样的方式将第行的数据赋值给第行,直至行被扫描完。
二〇二年六月六日星期三开始初始化是否有按键按下按次按次按次按次按次是否按次返回循环显示显示第条显示第二条显示第三条显示第四条处理显示数据送显示数据默认显示图主程序流程图机与单片机串行通信程序设计计算机有种不同于并行口的的种标准接口,即串行口,它的不同之处它的数据及控制信息是逐位地串行地传送下去。
以下是串行口的通信接口标准简介目前广泛应用于机与通信工业中的种接口是。
采取不平衡的单端通信传输方式,接收端和发送端是相对于地的数据信号。
是不二〇二年六月六日星期三稳定的信号,工作时,发送设备送出的正电平,没有数据传送时,线上。
单片机串行通信特点单片机的具有四种操作模式,见表。
表操作模式模式移位时钟通过输出。
通过进出串行数据。
每次接收或发送都为八位,固定波特率是时钟频率。
模式脚接收,脚发送,次为位数据起始位,八个数据位和个暂停位。
每次接收数据,停止位存存储在的中。
此波特率变化决定于发生器或者定时器的溢出速率。
模式脚接收,脚发送,次为位数据个起始位,八个数据位,个可编程的第九位数据和个停止位。
当发送数据的时候,第九个数据位置或。
接收数据时,第九位数据存储在的位,但停止位不会去被保存。
波特率可以编程频率的或者,它是由内的位决定。
模式脚接收,脚发送,次位数据个起始位,八个数据位,个可以编程的第九位数据和个停止位。
模式的波特率变化,可以决定于定时器溢出率或波特率发生器。
串行通信接收上位机信号后,单片机产生中断,进入中断后采用查询的方式接收上位机传送的点阵数据。
进入接收中断时,以防显示屏出现,先关闭显示屏,然后将接收到的数据放在接收缓冲区,并将它存储于中的扇区里。
能够进行程序擦除编程,即在不影响该页其他字节的情况下,经过次操作就可以擦除和编程页内的个或多个字节。
在微控制器的固件控制二〇二年六月六日星期三下,实现功能,擦除和编程未加密扇区,需使用个内部字节页和个寄存器。
这些见表。
表及其属性控制寄存器写时作命令寄存器读时作状态寄存器写入命令时清零状态。
数据寄存器接收到的数据装进页寄存器。
,存储地址高字节,存储地址低字节指示程序存储器的页或者页寄存器的字节地址。
程序中擦除字节有如下的具体操作步骤向中写入命令。
向写入页寄存器内的地址。
向写入要编程的数据。
除了连续字节,向写入将进行编程的下个字节的地址。
所有被编程过的字节必须在同页。
向写入将编程到的下字节数据。
写操作重复进行,直到所需要的数据都被存储在页寄存器中。
将擦除编程命令写入,将擦除编程周期启动。
检查状态通过读来进行。
假如操作被终止,经过命令重新来启动操作。
串口通信该系统利用编写程序。
串口初始化程序如下二〇二年六月六日星期三当与单片机成功连接后,就可以向单片机发送字模数据了,单片机的存储器的大小和下位机程序决定发送字模数据的大小。
下面是软件控制系统在串行通信中运行的画面,如图所示。
图上位机运行界面通信协议它是指双方在通信过程中需要达成致且必须共同遵守的种协定。
本设计制定的的通信协议如下上位机负责发送点阵数据,下位机负责接收。
上位机发送的内容是控制显示命令及点阵数据,而下位机的接收方式是中断查询。
串行波特率,选择二〇二年六月六日星期三通信方式。
表通信协议数据传送方式接口协议是,发送和接收方式是半双工。
通信方式异步通信方式,传送数据的单位是字节,异步通信中规定数据帧的格式要严格,因为发送方和接收方使用的是各自本身的时钟。
数据帧格式帧数据
