公交车自动报站系统【摘要】本设计介绍了一种利用红外线遥控技术模拟公交车自动报站的系统。以AT89C52为主芯片。公交车上的接收电路收到站台信息后解码,解码后把信号传送给AT89C52单片机,启动LCD12864显示站名。同时,应用语音模块播报站名还可以实现手动报站功能。报站的时候,相应的指示灯亮;蜂鸣器蜂鸣一声报警。系统由红外线的发射模块、接收模块、LCD12864显示模块及ISD4004语音播报模块组成目录
1引言……………………………………………………………………………………311本课题研究的意义……………………………………………………………………312AT89C52单片机介绍………………………………………………………………3
2设计要求…………………………………………………………………………………43方案分析与论证…………………………………………………………………………431无线收发模块的分析与论证………………………………………………………432控制模块的分析与论证……………………………………………………………4
4系统硬件设计……………………………………………………………………………441系统的硬件设计………………………………………………………………………4411电路设计原理框图…………………………………………………………………542单元电路的设计和分析………………………………………………………………5421遥控收发电路………………………………………………………………………5422AT89C52控制的LCD12864电路……………………………………………………6423ISD4004语音录放电路……………………………………………………………9424本设计总原理图……………………………………………………………………115系统软件设计…………………………………………………………………………1251系统流程图……………………………………………………………………………1252程序设计………………………………………………………………………………146系统测试………………………………………………………………………………15致谢…………………………………………………………………………………………15参考文献……………………………………………………………………………………15附录…………………………………………………………………………………………161引言
1
f11r