需要金币:2000 个金币 | 资料包括:完整论文 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:17614 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:近几年,智能坐便器越来越普及,对其遥控器的性能要求愈发严格。遥控器有按键和对应的指示灯及发射的红外代码,每个按键的好坏以及按下按键对应的红外代码都影响遥控器的性能。 本文以AT89S52单片机为核心控制芯片完成了智能坐便器遥控器PCBA板测试系统的设计。通过74HC595芯片来扩展输出信号,控制继电器实现按键的自动控制;对指示灯的驱动信号进行电气检测,使用PWM以扫描方式驱动,在每个扫描信号有效时,读取对应指示灯状态,通过与已知代码的对比完成对指示灯的检测;通过1602液晶显示屏和74HC164芯片将机种名称、步数及状态显示出来;另使用红外一体接收头GP1UM282RK 36.7k对红外信号解调,然后送入单片机进行进一步解码。应用结果证明该系统设计结构简单,操作方便,测试耗时短且准确。 关键词:AT89S52单片机 继电器 PWM扫描 液晶显示 红外解调
目录 摘要 Abstract 1.绪论-1 1.1课题研究背景与目的-1 1.2国内外的研究进展-1 1.3课题工作及内容-2 1.4论文章节安排-2 2.总体设计方案-4 2.1需求分析及功能要求-4 2.1.1需求分析-4 2.1.2功能要求-4 2.2 方案选择-4 2.3 总体方案思路-5 2.4总体方案图-6 3.系统硬件设计-7 3.1继电器模块电路设计-7 3.1.174HC595芯片接口电路设计-7 3.1.2ULN2003芯片接口电路设计-9 3.2指示灯检测模块-11 3.3液晶显示模块-13 3.3.1 1602液晶显示屏-13 3.3.2 74HC164芯片-14 3.3.3模块硬件设计-15 3.4红外解调模块-17 3.4.1 构成及原理-17 3.4.2 红外接收头功能-17 3.4.3硬件安装-17 3.5气缸压紧模块-18 4.系统软件设计-20 4.1软件总体框架-20 4.2液晶显示子程序-21 4.3继电器控制子程序-24 4.4指示灯检测子程序-25 4.5 红外接收子程序-25 4.6 串口及中断设置-28 4.6.1串口设置-28 4.6.2 定时器设置-28 5.系统调试-30 5.1调试方案-30 5.2硬件调试-30 5.3软件调试-30 5.4软硬件级联调试-31 6.总结与展望-33 6.1总结-33 6.2对环境及社会可持续发展的影响-33 6.3展望-34 参考文献-34 致谢-36 附录-37 |