电子钟毕业设计论文(4)

2019-03-16 22:10

现。语音电子钟主要由系统初始化模块、输入按键信息模块、语音输入与A/D(模/数)转换模块、压缩编码模块和D/A(数/模)转换模块、SPLC501液晶模组组成。实现单独播报年、月、日和时、分,实现定时功能,并且能够对它们分别进行调整。设计复位键对设定值进行清零操作。

组成电路板各模块应具有如下功能:

1.系统初始化模块: 输入一些变量与子小模块,进行赋初值等处理,输出变量和模块的初始状态。

2.输入按键信息模块:输入键值,等待系统中断并进行相应的中断处理,输出为调用相应的键处理程序。

3.语音输入与A/D(模/数)转换模块:输入语音信号,进行A/D(模/数)转换,输出语音的数字信号。

4.压缩编码模块:输入语音的数字信号,经过语音压缩函数的处理,输出语音的压缩编码。

5.D/A(数/模)转换模块:输入语音的数字信号,进行D/A(数/模)转换输出语音的模拟信号。

6.SPLC501液晶显示器:显示当前的时间、日期、农历、星期、闹钟。

第三章 语音电子钟的硬件设计

3.1 系统总体硬件结构 3.1.1 系统结构

语音电子钟的系统结构如图3.1,61板作为整个系统的控制中心,

负责控制键盘扫描;年、月、日、星期以及时间的计算; SPLC501A 液晶显示的驱动;并根据按键值播报当前的日期或者时间。SPLC501A 液晶显示模组主要用来显示当前的时间,日期,以及显示功能选择菜单和时间日期调整菜单。

图3.1 语音电子钟的系统结构图 硬件功能模块连接:

用61板控制语音电子钟系统,使用IOA 口的高八位、IOB 的4、5、6 共11 个I/O 口连接SPLC501A液晶模组,另外使用了61板的语音输出模块;以及61 板上的三个按键。 硬件连接如图3.2 所示:

图3.2 语音电子钟的电路连接图

语音电子钟的连接示意图见图3.2,IOA 的高八位接到液晶模组的八个数据端,同时也连接了液晶模组的电源,即直接用一根10pin 的排线连接61 板“+”、IOA8-15、“-”与SPLC501A 液晶显示模组的“+”、DB0-7、“-”,主要用来向液晶模组传送命令和数据;IOB6 接EP,IOB5 接R/W,IOB4接AO,用来控制液晶的显示和工作方式。

3.1.2按键的功能描述

语音电子钟的各个按键功能如图3.3所示,按KEY1键:进入功能选择界面。按KEY2 键:播报当前的时间。按KEY3键:播报当前的日期。KEY2、KEY3 键同时按下:控制闹钟的开与关。

在时间显示界面上按KEY1键会进入功能选择菜单,功能菜单界面上有4个选项。分别是时间日期调整、闹钟设置、秒表功能、返回。功能选择菜单界面里KEY1为确定键,KEY2为下翻键,KEY3为上翻键。可以随意选择所要实现的操作。

时间日期调整界面里KEY1为确定键,KEY2为加一键,KEY3为减一键,SPLC501液晶显示器上闪烁的部分表示当前正在调整的选项,当设置完成后,按KEY1会自动退出设置界面。

闹钟设置界面里KEY1为确定键,KEY2为下翻键,KEY3为上翻键。闹钟设置界面里有闹钟时间设置和闹钟铃声选择两个选项。闹钟时间设置界面KEY1为确定键,KEY2为加一键,KEY3为减一键,SPLC501液晶显示器上闪烁的部分表示当前正在调整的选项,当设置完成后,按KEY1会自动退出设置界面。.闹钟铃声设置界面里KEY1为确定键,KEY2为选择键,KEY3为播放当前选择的铃声键。当闹钟响时,按下三个键中的任何一个都可以关闭闹钟。

秒表功能界面里KEY1为退出键,KEY2为开始/暂停键,KEY3为清零键,只

有当秒表停止运行时KEY3 才有效。

返回功能里KEY1为确认键,按下后,系统会回到显示界面。

图3.3 语音电子钟的按键功能结构图

硬件设计按照SPCE061A、程序下载区、音频输出、语音输入、数模转换、电源分模块设计。利用Protel 99来绘制各个部分的电路原理图。

3.2 SPCE061A芯片

SPCE061A 芯片内部集成了ICE (在线实时仿真/除错器)、FLASH (闪存)、SRAM (静态内存)、通用I/O 端口、定时器/计数器、中断控制、CPU 时钟锁相环(PLL)、ADC (模拟数字转换器)、DAC (数字模拟转换器)输出、UART (同步串行输入输出接口)、SIO (串行输入输出接口)、低电压监测/低电压复位模块。μ’nSP的核心由总线、ALU算术逻辑运算单元、寄存器组、中断系统及堆栈等部分组成。

3.2.1 SPCE061A性能简介

1.16位μ’nSP 微处理器 。

2.工作电压(CPU)VDD为3.0-3.6V,(I/O)VDDH为3.0-5.5V。 3.CPU时钟:0.32-49.152MHz。 4.内置2K字SRAM 。 5.内置32K字FLASH 。 6.可编程音频处理。 7.晶体振荡器。

8.系统处于备用状态下(时钟处于停止状态),耗电仅为2uA/3.6V 。 9.2个16位可编程定时器/计数器(可自动预置初始计数值)。 10.2个10位DAC(数/模转换)输出通道。 11.32位通用可编程输入/输出通道。

12.14个中断源可来自定时器A/B、时基、2个外部时钟源输入和键

唤醒。

13.具备触键唤醒的功能。

14.用凌阳音频编码SACM_S480可以播放压缩的语音资源。 15.锁相环PLL振荡器提供系统时钟信号。 16、32768Hz实时时钟。

17.7通道10位电压模/数转换器(ADC)和单通道声音模/数转换器。 18.声音模/数转换器输入通道内置麦克风放大器,并具有自动增益控制(AGC)功能。 19.具备串行设备接口。

20.具备低电压复位功能和低电压检测功能。 21.内置在线仿真电路接口。 22.具有WatchDog功能。

3.2.2SPCE061A芯片的引脚

SPCE061A实物如图3.4所示。

图3.4 SPCE061A实物排列图 SPCE061A的结构如图3.5所示:

图3.5 SPCE061A的PLCC84封装引脚

SPCE061A的PLCC84封装管脚说明如表3.1所示。 引脚 说明

IOA0-IOA15(41-48、53、54-60) I/O口A,共16个


电子钟毕业设计论文(4).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:碳纤维加固规程

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: