手机版手机版
服务热线 周一至周六 8:00-17:00
400-806-8896
 首页 > 产品 > 工控产品及周边 > 仪器仪表 > 小体积采集板向行业专家咨询 | QQ:
二维码 手机
查看
二维码
小体积采集板 申请代理
西安达泰电子有限责任公司
店铺热线:
联 系 人:
李明 (先生)
联系方式:
企业地址:
西安高新区科技二路61号伟志科技苑A座5层
企业展示
产品分类
产品详情
选择USB20D模块开发USB2.0接口的从设备是*为快捷简单的途径,对于具有一定单片机或FPGA开发经验的设计人员来说,不到一周时间就可以调通USB接口的数据传输单元。参考随该产品提供的大量实例代码,并与西安达泰公司技术支持进行沟通开发周期会大大缩短。下面以开发USB2.0接口的数据采集板为例说明过程: ◎ 首先根据采样率确定主控芯片:如果A/D采样率小于200KHz,那么采用单片机就可以了;如果如果A/D采样率大于200KHz,建议采用CPLD 、FPGA、ARM、DSP等作为主控芯片。 ◎设计硬件电路:把 USB20D模块作为系统硬件的一个单元,主要负责数据的传输。如果希望进行高速连续的数据传输,那么建议在系统中设计比较大的缓存单元(FIFO、SRAM或双口RAM等)。 ◎编写程序:程序分硬件程序和上位机程序两个部分。硬件程序主要协调A/D转换器、存储器和USB接口的控制。对于USB20D模块来说编程就是非常简单的事,只要搞清楚DMA的时序就可以了。上位机软件程序一般用高级语言编写,例如VC、VB、Delphi,Labview也可以,无论采用那种语言,都是调用USB20D附带的Windows API函数(以USB20D.DLL形式提供)。对于PCI或ISA总线编程熟悉的话,原理都是一样的。