摘 要:为了保障在夜间战场上无线电静默的状态下,不增加军车被发现的概率,实现部队拉动中的指挥与联系畅通,选择以红外激光脉冲作为车队之间的联络方式,并且利用单片机、键盘、LCD芯片以及语音芯片设计一个车队指挥联络系统。这是一个很有实用价值的课题。
本设计的功能是按下要发出的命令所对应的按键,发出相应的脉冲编码,通过驱动电路由发光二极管发射到空间中,接收端收到所发射的红外激光后,通过放大、整形、解调后,通过LCD12232及语音芯片显示、播报当前要执行的任务。本次毕业设计的核心内容是通过51单片机的编解码程序来实现红外信号的发送与接收,从而实现利用红外激光在车辆间进行指挥遥控。设计主体由软硬件两方面构成,首先研究硬件部分的设计,确定芯片的选取及其与单片机的接口电路,再着手于软件实现的方法流程完成该设计。
硬件方面主要由红外发射模块、红外接收模块、键盘模块、液晶显示模块和语音芯片模块组成。为了系统的正常运行,在设计体系中还添加了复位电路、电源电路、时钟信号等基本电路。芯片选取方面,主要有C51单片机, LCD12232芯片,HS0038,ISD1420语音芯片。
系统软件部分采用自顶向下的模块化程序设计方法,把系统划分成相对独立的功能块:发射部分、接收部分。依据功能块的时间顺序和相互关系,绘出了软件功能流程图。再将这些粗框图具体化细分,直到这些模块能方便和有效地用子程序实现为止。
关键词:单片机;车载语音;红外通信;ISD语音播报;LCD芯片
目录
摘要
ABSTRACT
第1章 绪论-1
1.1课题背景与意义-1
1.2国内外研究现状-1
1.3本设计的主要工作-2
第2章 系统的总体设计-5
2.1 功能与技术指标-5
2.2总体设计方案-5
2.3 主要芯片选型-6
2.4 系统的发射及接收板外观图-6
第3章硬件设计-9
3.1 发射控制模块-9
3.1.1键盘电路-10
3.1.2 红外发射电路-10
3.2接收控制模块设计-12
3.2.1 红外接收电路-13
3.2.2 LCD液晶显示电路-14
3.2.3 语音芯片接口电路-15
3.3 单片机硬件电路设计-17
3.3.1 RC复位电路-17
3.3.2 电源转换电路-17
3.3.3 时钟电路-18
第4章 程序设计-19
4.1 红外发射模块-19
4.1.1 发射电路主程序流程图-19
4.1.2 红外发射子程序流程图-20
4.2 红外接收模块-21
4.2.1 接收电路主程序流程图-21
4.2.2 红外接收子程序流程图-21
第5章 结论与展望-23
5.1结论-23
5.2展望-23
参考文献-24
致 谢-25
附录A:硬件总原理图-26
附录B:部分程序代码-28