碧波液压网 欢迎你,游客。 登录 注册

基于DSP的小型直流风扇自动化测试系统

版权信息:站内文章仅供学习与参考,如触及到您的版权信息,请与本站联系。

  

  

  随着IT产业的迅速发展,用在电子产品上的带PWM控制的小型直流散热风扇(以下简称风扇)的需求量越来越大。这一类直流风扇在出厂前进行性能测试,也就是对风扇所用的微型直流电机的电流和转速进行测试。具体的方式是给风扇提供多种占空比的PWM控制信号,在不同的占空比下分别测试风扇的电流和转速。传统的测试方法需采用多台通用仪器:用信号发生器提供风扇所需的PWM信号,通过电阻采样风扇的电流,并送电压表头显示,使用光电感应的方法测转速,通过示波器观察波形。采用传统方法,就必须在生产线上设置多个测试工位,每个测试工位只能测量一种占空比下PWM信号控制的风扇电流和转速。因此,每个测试工位都要配置测试员和整套的测试仪器,使得成本很高。更重要的问题是测试效率低,这是因为要完成一个风扇的测试必须经过多个工位,每个工位测试时都要插拔风扇的接线,导致测试效率很低。传统的测试方法已在为直流风扇制造环节的瓶颈,生产企业越来越迫切地需要一种专用的自动化测试系统来提高测试效率。针对这种状况,研制了一种基于TI公司的DSP控制器TMS320F2812A的新型直流风扇自动测试系统。该系统给风扇提供各种占空比的PWM控制信号,通过DSP自带的A/D通道采样风扇的电流信号和OP(Output Pulse)信号,计算出风扇的电流和转速,送到液晶屏上显示,同时还通过CAN总线送到上位机保存和分析。此系统可同时测试四个风扇,在一个工位上一次接线就能完成所有占空比下的电流和转速的测试,实现了直流风扇的一站式测试,大大提高了测试效率。

  1 TMS320F2812A简介

  TMS320F2812A(以下简称F2812A)

  是TI公司的TMS320C2000系列DSP控制器中最新也是性能最好的一种。其性能为:32bit处理器精度,最高主频150MHz,128×16bit FLASH,18K×16bit SRAM,高达56个通用I/O引脚。F2812A有两个事件管理器模块,片上资源非常丰富,不需扩展很多外设。F2812A带宽有16路12位的高速A/D转换器,输入模拟电压范围是0~3V,最高采样率为12.5MSPS,自动排序器可以提供高达16路的通道自动切换,也可以分成两个独立的8通道自动切换。F2812A最多可提供16路PWM波形输出,支持SCI、SPI、MCBSP、eCAN等多种通信方式。

  2 系统硬件组成

  该测试系统的硬件结构框图如图1所示,可以同时测试四个风扇。硬件部分主要包括:风扇的电流和输出脉冲(OP)的信号采集和信号调理电路、PWM输出电路、启动上电电路、CAN通信和键盘显示接口等部分。当F2812A控制器接收到启动信号时,通过通用I/O(GPIO)口给风扇加电,同时通过F2812A片内的PWM模块输出占空比可调的矩形波信号控制风扇的转速。风扇的电流信号和OP信号经过信号调理电路进入到F2812A的片内A/D转换器,转换成数字信号供DSP处理。DSP计算出来的电流和转换值显示在液晶显示路上,同时通过CAN总线传 送到上位机进行保存和分析。键盘的作用是输入测试参数,包括PWM信号的占空比、转速和电流的上下限参数等。

你没有登陆,无法阅读全文内容

您需要 登录 才可以查看,没有帐号? 立即注册

标签: DSP
点赞   收藏

相关文章

发表评论

请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。

用户名: 验证码:

最新评论