首 页文档资料下载资料维修视频包年699元
请登录  |  免费注册
当前位置:精通维修下载 > 文档资料 > 家电技术 > 单元电路介绍 > 其它电路
基于ATmega64云台板卡测试平台的设计
来源:本站整理  作者:佚名  2009-12-29 12:28:41



2自动化测试平台的设计
2.1云台自动化测试平台的硬件原理
云台板卡的功能多而繁杂,产品的功能测试项目多,通常测试手段是将云台板卡组装成整机,利用外部键盘输入云台控制命令,通过操作人员主观判断其功能的良好情况。针对通常测试模式费时、效率低等特点,云台板卡自动化测试平台的目标是进行“启动”一键操作,平台即可自动测试云台板卡控制电路的四大模块功能,并利用LED灯动态显示测试的结果 [1]。自动测试平台的基本思路为:以 ATmega64微处理器为控制中心组成自动测试平台硬件电路,选择相对应的云台通信协议,利用 RS485对被测试对象(云台板卡)发送云台动作控制信息,设定动作运行时间,达到时间后通过光耦或者 75LBC184收集云台动作的反馈信息,判断云台板卡反馈的控制命令是否正常,达到云台功能测试的目的,四大功能测试均用 LED灯动态跟踪显示:红色代表功能的不良,绿色代表功能良。自动化测试平台原理图如图2所示。

2.2云台自动化测试平台的软件设计
自动化测试平台的功能是对云台板卡进行黑盒测试,检测云台板卡集成控制电路的四大模块功能---RS485功能、摄像机功能、电机控制功能、高级功能。测试平台软件设计的思路为:通过 RS485通信将云台动作命令发送给被测试板卡,测试平台在设定时间内采集被测试板卡的响应信息,测试平台微处理器将采集信息与正常的响应信息进行对比,给出相应判断结果,用 LED动态显示测试结果。其中当被测试板卡的 RS485功能不良时,对于板卡的测试无法进行,测试平台将判定该板卡不良。但是四个功能模块的另外三个模块功能相对独立,互不影响,因此自动测试平台在 RS485功能良好前提下,剩余三大功能均一次测试完成 [3]。
自动测试平台软件设计是利用高级 C语言在 ICCAVR6.20开发环境下实现所有的测试功能流程,其流程图如图 3所示. 

 


3.结论
针对云台板卡集成控制电路组装成云台整机,利用外部键盘人为操作检测其功能,速度慢、效率低、人为参与因素过多影响测试结果的准确性等弊病,设计了一套以ATmega64为微处理器的自动化云台板卡测试平台,完成对以 ATmega64为控制微处理器的云台自动化测试,解决了企业生产过程中,云台板卡测试不正确和效率低的难题;经过生产实际验证,该自动测试平台具有很好的应用效果,大大提高了企业的生产效率.
创新点:采用 8位 ATmega64单片机设计了一套自动测试平台,用于检测云台板卡。该测试平台具有操作简单,自动化程度高等特点。

上一页  [1] [2] 

关键词:

文章评论评论内容只代表网友观点,与本站立场无关!

   评论摘要(共 0 条,得分 0 分,平均 0 分)

推荐阅读

图文阅读

热门阅读

Copyright © 2007-2017 down.gzweix.Com. All Rights Reserved .
页面执行时间:291,289.10000 毫秒