论文部分内容阅读
本文基于嵌入式技术开发了一款面向人机交互的的家用机器人。首先调查了国内外家用机器人的研究情况,并分析和总结了近年来家用机器人理论、研究技术的热点和难点,预测了未来的发展方向;然后对机器人的相关技术和理论进行了介绍,包括嵌入式技术、人机交互技术、多传感器融合技术、人工心理和情感计算理论。
接着制定了机器人嵌入式系统的整体方案,提出一种家用机器人的体系结构,制定通信协议,并介绍了元器件的选型、系统的模块划分。针对PIC16F877A模块、电源模块、DS1302模块、E2PROM模块、通信模块、TTS和ISD模块、声源定位模块、PWM模块、传感器控制模块、LED模块等九个关键模块进行了分析,还介绍了底层控制板的PCB设计过程;编写了整个控制系统程序,针对中断、串口通信、语音、ISD、LED、舵机控制、LCD等关键的子程序进行了详细分析。
最后针对在开发和调试中所遇到问题进行了深入分析,并经过多次实验,找到了有效的解决方法,实验结果均达到了预期效果。