向上 2.1 4.25 向上 2.0 4.19 向下 2.1 4.09 向下 2.2 4.18 测试数据表明有一定的误差,但都满足设计标准的要求。误差产生的主要原因在于两个电机的负载力矩不同和机械产生摩擦等。
(3)摄像头部分测试:通过实际的图像采集,获得灰度标准,作为单片机识别光斑的阈值标准。实际采集的灰度图像如图7,图8为经MATLAB二值化处理后的图像。
图7 实际采集的灰度图像 图8经MATLAB二值化处理后的图像
通过图8可以快速确定出光斑的位置信息,然后在图7的灰度值中快速找出光斑对应位置的灰度值范围:169~186。
(4)显示测试:通过程序的运行调试,能够在液晶上显示胸环靶的相应图形,并闪烁显示弹着点;实时显示环数和定位信息。也能够在数码管上正确的显示设置的环数。
(5)整体调试:基本能完成预期的要求。还有待完善。
五、总结
在设计过程中,通过查阅大量有关资料,与同学交流和自学,并向老师请教等方式,使自己学到了不少知识,也经历了不少艰辛,但收获同样巨大。大大提高了动手的能力,充分体会到了在创造过程中探索的艰难和成功时的喜悦。虽然这个设计做的也不太好,但是在设计过程中所学到的东西是最大收获和财富,设计终于完成,不仅是对前面所学知识的一种检验,而且也是对自己能力的一种提高。通过这次毕业设计使我明白了自己原来知识还比较欠缺。自己要学的东西还太多,以前老是觉得自己什么都会,什么都懂,有点眼高手低。明白学习是一个长期积累的过程,在以后努力提高自己知识和综合素质。若有时间会将这个制作不断完善。 参考文献:
[1] MSP430F149中文资料
[2] OV7620产品的规格-Rev. 1.3
[3] 柴婷婷, 何小刚, 闫瑞杰. 无线激光打靶系统设计[J]. 太原理工大学学报 , 2006,(S2)
[4] 刘卫国 MATLAB程序设计与应用(第二版)[M].高等教育出版社2006年7月.
第 6 页
[5] 黄争 德州仪器高性能单片机和模拟器件在高校中的应用和选型指南[M]. 德州仪器半导体技术(上海)有限公司大学计划部 2012年6月.
[7] OmniVision图像传感器的SCCB总线协议在DSP中的实现.pdf [8] AL422 Data Sheets(Revision V1.1).pdf [9] sccb协议.pdf
第 7 页
附录:
附图1 OV6620及FIFO连线图
附图2 液晶连线图
第 8 页
附图3 MSP430F149最小系统图
附图4 按键电路 附图5 数码管电路
第 9 页