您现在的位置:瑞博华网站-数据采集卡-RBH8281 返回

250Ksps光电隔离
16位16通道AD
4通道DA输出
4通道光电隔离脉冲输入
16通道数字输入16通道数字输出
USB接口板RBH8281

USB接口嵌入式DSP实时控制板

 

商品介绍
   
商品名称:   RBH8281
通   道:   光电隔离AD输入16通道,DA输出4通道,开关量输入16,开关量输出16,4路脉冲
速   度:   模拟量采集:1-250KSPS
精   度:   16
售   价:    
所属分类:   USB总线工业控制卡
        下位机源程序
驱动程序   使用说明书 上位机VB例程
     
  产品特色  
 

RBH8281特别适合于工业控制使用, 解决在windows下实时控制的问题,用户可以对下位机DSP进行C语言编程

 
     
  详细介绍
详细介绍

?一、性能特点:
本板特别适合于Windows下实时控制。
在Windows下一方面实现良好的用户界面和数据管理功能,另一方面又要实现实时控制,并且实现用户自己软件编程,RBH8281能非常完美地解决这个问题。
本板采用上下位机的方式工作,板卡上带FreeScale的DSP芯片,该芯片为DSP56F803,主频为80MHz,带大容量的FLASH ROM和RAM,并且带多通道的AD、DA、开关量输入、开关量输出以及脉冲量输入,这些资源都受DSP控制,用户通过对DSP的编程,就可以实现实时信息采集和处理功能。
板上还带有高速的USB2.0接口,与PC机之间实现高达480MHz的通讯速率,用户可以通过编写Windows程序和DSP程序,实现两者高速、双向的数据通信功能,因此可以实现软件界面友好、实时控制功能强的特点。
本板提供成熟的硬件技术支持。板卡上带有高密度的CPLD芯片,可以根据用户的需要定制各种特殊的功能,并且为用户调试好各种功能。
本板提供成熟的软件技术支持。无论是Windows下的接口技术、硬件的驱动程序、USB接口的底层驱动程序、还是下位机的DSP软件、CPLD应用软件等,本公司全部封装好,最后提供非常简单的上位机Windows下的DLL应用程序和下位机的C语言程序,并提供上位机的应用例程和下位机的应用例程,包括下位机对全部硬件操作的例程也完全提供,因此,用户只需基本的Windows编程技术基础和C语言基础,就可以完成Windows下的实时控制功能。

二、功能与指标
AD的性能指标:

  1. AD采样精度:RBH8281控制卡为16位采集精度,差分非线性误差小于±2LSB;相对精度优于0.006%。
  2. AD通道数:单端方式16通道。
  3. AD系统数据采集实际贯通率:250KSPS(250000 SAMPLE PER SECOND)。
  4. 模拟采集的定时精度:缺省情况下为50PPM,特殊要求可以定制
  5. AD输入电压范围:-5V到+5V或0-10V。可以按照用户要求定制
  6. AD输入阻抗:1000千欧
  7. 模拟输入安全电压:±25伏。当超过AD输入超过信号量程时,不会引起硬件损坏,但会导致削顶现象。
  8. 抗静电电压:2000伏
  9. 采集方式:连续采集
  10. 隔离电压:隔离电压为2500伏。
  11. 模拟部分隔离方法:数字隔离方式。在模拟端,A/D芯片将模拟量信号变成数字量后通过光藕送到计算机内,隔离方式采用数字隔离模式,大大提高采集精度。
  12. 隔离端外接电源:当用户采用外接电源方式时,用户输入的电源电压是-15伏和+15伏。

DA的性能指标:

  1. DA采样精度:12位
  2. DA通道数:4通道。
  3. DA输出的编码方式:偏移码,0-4095,0输出DA最小值,4095输出最大值。
  4. DA输出的时间延迟:小于10US。
  5. DA输出电压:-5V到+5V,或0-10V,也可以用户自由调整。
  6. 上电输出电压模式:中间输出或最小输出,用户购买时指定。当采用中间输出时,上电输出DA的值为2048,当采用最小值输出时,上电输出的DA值为0。
  7. 隔离电压:隔离电压为2500伏。
  8. 模拟部分隔离方法:数字隔离方式。
  9. AD部分与DA部分共用相同的电源,两者之间没有电气隔离。

开关量指标:

  1. 16路数字量输入。
  2. 开关量输入,TTL电平。
  3. 16路数字量输出,上电复位清零功能 。
  4. 开关量输出:TTL电平。
  5. 光电隔离方式,隔离电压2500V

脉冲指标:

  1. 通道数:4。
  2. 隔离方式:光电隔离。
  3. 脉冲速度:第一通道的速度为10MHz,第2、3、4通道的速度为40KHz。

电源:

  1. USB接口提供USB接口部分的电源。
  2. 模拟部分外接±15V电源。
  3. 开关量输入采用光电隔离模式,信号电流为输入5-10mA
  4. 开关量输出采用光电隔离模式,外接电源+5V
  5. 脉冲信号输入采用光电隔离模式,信号输入5-10mA。

工作环境

  1. 工作温度:0-70℃
  2. 环境湿度:95%以内

形状尺寸

    外形尺寸:250mm×125mm×18mm
    • 定位孔位置:240mm×115mm
    • 定位孔尺寸:4×Φ3.5mm

    三、AD板工作原理简介
    RBH8281板的硬件组成原理框图如图所示。

    图1 原理框图


    从图可以看出,系统分为3部分,第一部分是上位机,也就是PC机,包括驱动程序、DLL、应用程序接口、主USB接口等,用户在Windows下编写自己的应用程序;第二部分是下位机,也就是DSP系统,用户用C语言编写实时数据采集和控制程序,通过一根USB2.0的连接电缆线与第一部分相连;第三部分是CPLD管理的硬件资源,包括AD,DA,开关量输入和开关量输出、脉冲信号采集等,这部分不需要用户进行二次开发,本公司提供全部的CPLD控制,并进行封装,提供DSP的接口软件子程序,用户只需要调用相应的子程序就可以实现对全部硬件资源的控制。第二部分的DSP与第三部分的CPLD通过内部并行数据总线相连,通过DSP实现对CPLD的通讯和控制,用户通过软件就可以访问外部的硬件资源,实现实时采集和控制功能。
    第三部分的CPLD与硬件资源之间全部通过光电隔离的方式连接,而且个各个部分独立隔离,从而保证本卡在工业现场的可靠性,隔离电压达到2500V。
    系统的工作过程是:上电后,DSP程序就按照用户编写的应用程序开始运行,一方面采集各种硬件资源的信息,另一方等待上位机通过USB 接口传送的命令和数据;当用户运行上位机Windows应用程序后,应用程序就可以调用本公司提供的接口程序向下位机发送命令和数据,该命令和数据就会通过USB电缆线自动传送到DSP得C语言程序中;下位机接收到上位机的命令和数据后就开始按照要求进行采集和控制,并且可以高速、定时地将采集数据、控制信息等数据源源不断地通过USB接口送到上位机,同时仍然在检测上位机发送给下位机的命令和数据;上位机在接收到下位机的实时数据后就可以进行信号检测、状态显示等功能,完成Windows应用程序的各种功能。
    由于DSP的主频高达80MHz,USB2.0的速度高达480Mpbs,因此,能够满足绝大多数的工业控制的要求。

    下位机采用DSP,图2是下位机主程序界面,下位机软件在CodeWarrior环境下进行,采用简单的C语言,在该环境下可以实现下位机软件的编辑、编译和下载到板卡上。

 

图 2 下位机软件

  返回