图2.4 16-4编码模块与接口
按键功能安排如表2.1。
表2.1 按键功能表
键号 K0 K1 K2 K3 功能 输入“ 0 ” 输入“ 1 ” 输入“ 2 ” 输入“ 3 ” 键号 K4 K5 K6 K7 功能 输入“ 4 ” 输入“ 5 ” 输入“ 6 ” 输入“ 7 ” 键号 K8 K9 K10 K11 功能 输入“ 8 ” 输入“ 9 ” 模式转换 确认 键号 K12 K13 K14 K15 功能 左电机(上) 左电机(下) 右电机(上) 右电机(下) b) 接收模块
电路如图2.5所示,接收部分也是采用现成的模块,完成OOK的315M信号的接收,该模块只需将电源和地接好,自己焊上天线,RES端就能完成将接受到的315M频率的
OOK调制信号解调的功能,输出基带信号。接收信号输入PT2272完成解码。
图2.5 无线接收解码模块
(2)红外传感模块的设计
电路如图2.6所示,采用了8对红外发射接收对管,分布成圆形,其中每个对管分别表示物体的上、下、左、右、左上、右上、左下、右下方位置,实现对曲线信息的跟
踪。
图2.6 红外遥感模块
(3)LCD显示模块的单元电路的设计
本设计采用1602系列的LCD模块,电路图如图2.7所示。
图2.7 液晶显示模块
(4)步进电机模块的单元电路的设计
通过驱动电路控制两相步进电机的正转和反转,实现物体的上升和下降以及步进。本设计中采用两相步进电机57BYG250,可以实现0.9度步进,易于控制其精度。驱动
电路采用HB202M模块,其原理为:驱动模块可以采用12V~36V供电,CP端用于控制电机的步进,CP的上升沿信号使电机步进0.9度;CW端用于控制电机的转动方向,输入
高电平正向转动,低电平反向转动;FREE端用于控制电机的锁定转矩,高电平电机不能保持锁定状态,低电平可以使电机停止转动。电路如图2.8所示。
图2.8 步进电机驱动电路
(5)智能控制部分的单元电路的设计
采用以凌阳SPCE061为核心的单片机系统--SPCE061A精简开发板,利用其端口控制和中断能力,实现人机交互,控制对物体所作运动的设定和画出物体运动轨迹,同时
控制实现LCD实时显示此时显示画笔所在的坐标值、自动跟踪任意曲线运动、语音播报是否完成任务等功能。
(6)语音模块电路的设计
由于SPCE061A精简开发板上已经集成语音录入和播放模块,而且集成开发环境下提供了语音函数库,使用起来方便易行,本系统直接采用该开发板的语音功能就可以了。
(7)电源模块的设计
由于电子电路在多数情况下都需要用直流电源供电,而电力部门所提供的是50Hz的交流市电,所以需要把交流电经过整流,变成单向脉冲电流,通过滤波器去除脉动成
分,变成需要的直流电源后,才可以使用。为了保证电子电路的稳定可靠的工作,还需要对直流电源实施采取稳压措施。电源模块的电路图如图2.9所示。
相关推荐: