该驱动电路中的J1接电机,MOT1和MOT2接高低电平来控制电机的正反转,进而控制电机的前进和后退以及左右转向。
3 软件设计 图6(详细软件流程图见附录)
当开机时,系统复位,然后系统判断工作模式,当选定工作模式1或工作模式2后,系统等待5秒钟,然后进入自动计时运行状态。
模式1为电动车运行及方向调整程序,使电动车按预定路线运行,并且在小车偏离轨道后自动调整走向使小车自动返回预定路线,并且控制LCD实时显示运行时间。模式2为平衡检测及平衡保持程序,在此程序控制下小车自动寻找平衡点,并在平衡点附近进行正向或反向运行,最终达到动态平衡。4 系统测试
4.1 测试仪器
自制跷跷板:长1600mm、宽300mm,跷跷板底距地面或桌面的距离为70mm。中间画有50mm宽的黑色寻迹线。
卷尺:精度1mm。
秒表:精度0.01s,两块。
4.2 测试结果与分析
4.2.1跷跷板水平状态时测量往返一次全程的时间。 测试数据如下表:
次数 显示前进用时/s 实际前进用时/s 显示倒退用时/s 实际倒退用时/s
1 33.65 34.28 35.47 34.65
2 34,47 36.95 34.92 34.63
3 35.27 34.78 34.50 35.39
表1
分析:实际测得的时间与显示时间有偏差,可能是人的反应时间误差。
4.2.2 跷跷板自由状态下测量往返一次全程的时间。 测试数据如下表:
次数 显示前进用时/s 实际前进用时/s 显示倒退用时/s 实际倒退用时/s
1 34.48 36.96 35.32 34.58
2 35.03 34.25 35.74 34.74
3 34.18 35.39 36.29 35.39
表2
VC++FTP客户端设计课程设计报告+源码+用户使用手册分析同上。
4.2.3跷跷板自由状态下小车保持平衡测试。(配重200克) 测试结果如下表:
次数 配重物距A端距离/mm 进入平衡态显示所需总时间/s 进入平衡态实际所需总时间/s 平衡态时A(B)端最大偏移距离/mm本文来自优.文~论^文·网原文请找腾讯3249,114
1 200 26.58 27.30 58
2 400 22.47 23,92 57
3 600 18.37 19.10 55
表3
分析:由以上数据可得,随着配重物距A端距离的不断增加系统进入平衡态所需的总时间逐渐减小,而平衡态时最大振幅基本不变。这是因为配重物向中心靠拢,对于支点的力矩不断减小,惯性亦减小,致使平衡态所需的总时间逐渐减小
上一页 [1] [2] [3]
单片机AT89C51电动车跷跷板设计_红外发射接收一体探头 第3页下载如图片无法显示或论文不完整,请联系qq752018766