基于ATmega64云台板卡测试平台的设计
一)电机控制 功能:通过集成电路控制四个继电器的开合,完成对水平和垂直两个电机的左右转动控制
一)高级功能:预置位、巡航、线扫、守望四种基本高级功能
云台控制电路的工作流程是参考云台控制协议(PECOL D,PECOL P,行业 V0.0,行业 V1.0),设定地址拨码和协议拨码,正确连接外部输入控制命令的控制设备(键盘),在正确的云台控制协议下,微处理器通过 RS48贴片电感5通信接受控制设备的输入命令,分析和判断后,发生响应;其响应主要有: 1)利用 RS485通信驱动摄像机动作。2)电路继电器 ULN2803控制水平电机和垂直电机的相应动作。3)以上二者同时动电感生产作。云台板卡控制集成电路原理图如图 1所示。
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单片机设计了一套自动测试平台,用于检测云台板卡。该测试平台具有操作简单,自动化程度高等特点。
手机充电先插手机还是先插电源?管管有好几次在手机充电的时候先把手机跟充电线接起来然后接电源,电源插座起了小火花,后来管管改成先把充电线插到插座上,然后再插手机,好像到目前为止就没发现有小火花出现了
教你了解DSP与单片机的区别1 存储器结构不同单片机使用冯.诺依曼存储器结构。这种结构中,只有一个存储器空间通过一组总线(一个地址总线和一个数据总线)连接到处理器核。大多数DSP采用了哈佛结构,将存储器空间划分成两个,分别存储程
说说手机智能控制汽车无钥匙进入一键启动移动管家手智能控车系统功能特点:
1.一键启动 无钥匙进入 APP控车 GPS定位
2.手机远程遥控启动(预热、预冷、关门、开门)
3. 报警打电话给车主
4. 报警发短信给车主