教育机器人红外测距模块的设计
2015-10-18乔元营赵玉良济宁市泗水县圣水峪中心学校山东济宁730山东鲁能智能技术有限公司山东济南5000
乔元营,赵玉良(.济宁市泗水县圣水峪中心学校,山东 济宁 730;.山东鲁能智能技术有限公司,山东 济南 5000)
教育机器人红外测距模块的设计
乔元营1,赵玉良2
(1.济宁市泗水县圣水峪中心学校,山东济宁273202;2.山东鲁能智能技术有限公司,山东济南250002)
教育机器人有其灵活性和精确的优点,并且易用、易学和扩展性强,因而在社会有其广大的市场和发展前途。介绍了红外测距模块犹如机器人的眼睛,实现机器人的避障功能,并且通过液晶显示使人们知道机器人离障碍物的精确距离,从而更加灵活控制机器人。
教育机器人;凌阳单片机;红外测距;液晶显示;A/D转换
0 引言
针对目前市场上教育机器人存在的不足,研究更加灵活、易用、易学和扩展性强的教学机器人,服务于小学的机器人技术教育、信息技术教育、电子技术教育、小学生创新设计。本文主要针对机器人的红外测距和液晶显示两个模块的硬软件设计以及A/D转换的过程进行了较详细的论述。本文所设计的系统的核心是一个基于凌阳SPACE061A微控制器的可扩展的控制平台[1]。
此教育机器人利用具有强大扩展功能的凌阳单片机与模拟输出的Sharp GP2D12红外测距传感器模块硬件相连并通过C语言程序的软件支持来实现机器人的测距,从而实现机器人的避障功能。同样采用SMC1602C液晶显示模块来实现对测量距离的精确显示,从而使人们很直观地知道机器人(车)与障碍物的距离,从而更加灵活地控制机器人。同时利用凌阳单片机的8通道10位精度的A/D转换模块的其中一个通道(其中一个通道专为声音模数转换器,有声音录放功能)把来自红外测距模块的距离转化的电压模拟输出量转换成数字量。……
