双动力船模遥控与驱动技术详解

需积分: 25 7 下载量 16 浏览量 更新于2025-01-05 收藏 62KB DOC 举报
"该文档主要讨论的是双动力船模的设计规划,包括遥控电路部分和驱动电路部分,涉及无线通信、A/D转换、键盘控制以及液晶显示等多个关键模块。" 在双动力船模的设计中,遥控电路是至关重要的组成部分,它确保了用户能够远程控制船模的行驶速度和方向。遥控电路规划图未给出详细内容,但提到了关键组件和功能。Rf收发模块采用了全双工的nrf905芯片,这种芯片能同时进行发送和接收,实现了遥控器与控制电路之间的通讯。通过遥控器设定的set_speed和set_angle参数可以被发送到控制电路,控制电路则根据接收到的指令执行相应的动作,并将实时的real_speed反馈回遥控器。 A/D转向控制模块依赖于滑动变阻器连接的A/D转换器,通过改变滑动变阻器的阻值来调整电压,进而得到数字化的hand_angle信息,这个值在-128至127之间变化,用于控制船模的转向。 遥控器键盘部分采用了特定的布局,包含On/off键用于初始化电路,Send键发送设定值,以及四个方向键分别用于调整速度和转向。值得注意的是,当Send键被按下时,设定好的速度和角度会被发送给驱动电路,而且自动控制模式具有优先权,能自动校正方向。此外,上下左右键组合使用可以微调两侧电机的转速,以实现更精确的直线航行。 液晶显示模块则负责显示set-angle(设定的角度)、real-speed(实际速度)和set-speed(设定速度)等关键参数,为用户提供直观的运行状态信息。 逻辑纽带关系方面,文档提到了数据buffer的设定,这是一个结构体,包含了设定的左右驱动电机速度(charset_speed0和charset_speed1)以及设定的转过角度(charset_angle)。还有实际测量的电机速度(ucharreal_speed0),但此处未提供完整的数据结构。 这份资料提供了双动力船模遥控系统的基本框架,涵盖了无线通信、信号处理、人机交互和实时反馈等多个核心环节,对于理解此类模型的构建和优化有着重要的指导意义。