很多工厂采购朋友在工作的时候会遇到一些问题,其中就包括《模数转换IC方案:ADC0804模数转换芯片使用的一些问题》的问题,那么搜索网络小编来给您来解答一下您现在困惑的问题吧。 1、全面调整是调整满量程,通常我们称之为增益校准。目的是允许对应于最大输出值的满量程电压,即FF 数模转换和模数转换。 2、满刻度电压Vin + = Vmax- [1、5 *(的Vmax-VMIN)/ 256]; Vmin为不一定0V时,应用程序确定你的 3、如4-20mA电流回路采样完成,可以是一个串联电阻器250R,Vmax值= 20mA下×250R = 5V,VMIN =4毫安×250R = 1V, VIN + = 5V- [1、5×(5V-1V)/256]=4、98V 4、即可实现。所需的参考之间的差值来生成2V连接到Vin( - - )引脚 5、N =(VIN / V REF)* 2 ^ n引用到VIN端子Vin的(+)和输入电压() 究竟会ADC芯片使用,如何实践呢?有哪些常用的参数,是什么含义呢?我建议你买一些材料(电子)(模拟电力电子技术)等,模数转换器A / DD / A很多内容,你需要有电气工程打下良好的基础,了解上述教科书内容。在你的右边晋城 模数转换芯片 同学既然不能用微控制器,它只能进行他的电路与逻辑,你可以使用ICL7135、这是不同的每个输出位BCD 5代码,它应该是能达到这个附加芯片解码器电路上您的请求,数字显示 可以使用AD转换芯片AD7321是怎样的?酒店与现代科学技术,颗粒大小及其在石油,冶金,制药,建材领域分布的发展中占据越来越重要的地位。激光粒度分析仪被用于测量粒径和仪器,该仪器是光衍射理论[1]的基本原理的精细分布。在光电探测器的Zetasizer光能信号采集速度数据采集系统是的激光粒度分析仪的性能之一、通常更快采集精度的测量结果,更好的重现性和稳定性[2]。随着新型光电探测器的不断涌现,原有的数据采集系统需要重新设计升级。在新的设计中,模拟数据采集系统的信道容量增大到112、并且该系统的采集速度也得到了很大的提高。 FPGA硬件资源丰富,设计灵活,适合于数据通信,数据采集和控制系统,特别是它的并行架构和算法的特点,已通过科学技术的发展已经人员日益青睐,被广泛地应用到信号处理的数据。对于这个系统,FPGA,可编程和可重新配置的数字集成电路,提供了一个有力的保证,实现了设计目标。登录到到网系统的硬件设计。 1个的Zetasizer应用中,单信道的数据采集系统获取程序,其主要由模拟和数字部分和三个部分接口部分。其中,所述模拟部分包括一个光检测器,放大的电信号,多路复用器,信号调节和12位AD转换,数字部分中的FPGA被完全实现,该接口是主计算机的PCI总线接口的一部分。在图中所示系统框图光电探测器 激光粒度分析仪所用的是一个光检测器的感光多个同心环1、 电信号被放大,从各感光环的输出的模拟电信号反映光能量照射到环的大小。与连续测量激光颗粒的深入研究,由天津大学LSA系列激光粒度分析仪光检测器组件的开发,模拟输出已发展到多达96 [3]。为了实现采集模拟信号那么多,使用七个DG406模拟开关16和模拟开关8组成MAX308层串联结构复用器可容纳模拟信号112、它的地址信号由FPGA提供。 AD转换芯片是一个关键的设备的数据采集系统,ADI的12位逐次逼近模拟 - 数字转换器的AD7321芯片,该芯片使用在此其内部2、5V基准,选择作为模拟输入范围为0〜10V,它使用8、3MHz时钟信号由FPGA分割而生成,从而使芯片可以在一个模数转换为2μs完成。如果两个连续的取样时间间隔被设置为2μs的,该系统的数据传输速率高达均匀3Mbps的。 2 2、1系统软件设计数模模数转换。 FPGA内部的逻辑设计采用在此 片上系统设计,在FPGA设计所需的所有的数字逻辑,数据采集可以控制,数据存储,和PCI接口用于数据的功能的传播。另外,在本实施例中,在系统初始化之后,所述参数信息首先在通过PCI总线的PC(模拟信道,采样模式下,AD7321操作模式等)到FPGA中,FPGA然后复用器根据这些参数收集和控制信息AD7321工作,完成数据采集任务。收集过程FPGA AD转换后的数据已被存储在其内部的FIFO当FIFO几乎充满时,它产生一个中断给上部单元,主机然后通过PCI总线读取FIFO中的数据。 上述设计,在图2中此FPGA芯片EP2C5Q208C7公司ALTERA所示的整个FPGA内部的逻辑设计图中选择,采用自顶向下设计方法,使用的Quartus II 7、0的硬件和相关软件的开发代码。每一个模块都低于设计过程的说明。 模数转换IC方案 1)PCI_t32模块。该模块是一个32位PCI接口的TARGET ALTERA的核心逻辑宏,它支持读取和写入PCI配置空间,存储器,和读出和写入的I / O读与写模式,支持参数配置寄存器,一个奇偶校验功能,提供灵活的本地侧接口,PCI总线逻辑的复杂,较高的电和定时要求可被转换成易于处理的本地接口逻辑[4]。 模数转换原理。 2)本地控制模块。该模块可以通过在控制信号和FIFO PCI_t32有限状态机的状态的跳跃来实现。它是主要负责的其他相关模块的控制操作,以及坐标和PCI_t32 FIFO之间的数据传输路径上的数据传输。当FIFO几乎充满时,模块产生中断信号通知主机计算机在FIFO读取数据。 3)命令寄存器模块。该模块用于保存和由计算机发送的解码16位命令字,配置AD转换控制模块和输出模块的地址的工作。这个16位指令字包含待收集的模拟信道的数量,AD7321操作模式,并承诺硬件中断以及其它信息。 4)AD转换控制模块。该模块可以输出所需的AD7321 SPI总线接口,一个芯片选择信号和8、3MHz的时钟信号,其主要由内部状态机和两个16位的移位寄存器的。其中移位寄存器可以被馈送AD7321 16位串行数据转换成并行数据到FIFO中,命令可被发送的串行数据寄存器模块,配置为AD7321芯片,所述AD两个转换间隔的状态机被设置为2微秒。 模数转换芯片。 5)的输出模块地址。当模块提供了多个片选地址信号和一个模拟开关,它主要由一个内部地址计数器的,当AD转换控制模块的所有的方式来完成,其获取自动递增的数据。 6)PLL和分频模块。锁相环PLL模拟相位是FPGA,它工作在正常模式,提供了一种全局时钟信号提供给其他模块。除以块除以四的33MHz的时钟信号,以产生所需的8、3MHz时钟AD转换控制模块。 需要在异步时钟域同步的问题,特别是AD转换控制模块和所述FIFO之间的数据传送之间的数据的设计特别注意。本文作为参考寄存器节拍所谓两种方法,在33MHz的时钟域控制寄存器使用两个信号的AD转换控制模块取样,并利用该检测NOR门输出两个寄存器是两个模块NOR门输出之间相同,则数据传送信号可以根据来实现。的软件,以实现该设计硬件系统设计 模数转换电路。 2、2 PCI驱动程序与一般需要支持的功能,硬件设备驱动程序是控制一组的系统的功能。使用该系统的驱动程序开发是Jungo公司的WinDriver集成开发包,它可以自动生成该设备inf文件和系统文件WINPNP.SYS的方位信息。当使用的WinDriver 9、01开发设备驱动程序,所有功能在用户状态工作的驱动程序,因此不需要熟悉操作系统的内核。本文在Visual C ++ 6、0平台上写的设备驱动程序WinDriver的API函数通过动态链接库wdapi901、dll提供调用,实现了用户程序来操纵硬件。在图3中 所示的软件流程图。由天津大学LSA-III型激光粒度仪开发3个实验结果和分析可以测量为6μm-2000μM,由同心环的光电检测器32、并且在感光点的中心的感光的范围的粒径。由于该系统软件可以选择模拟信道的数目,只要该计算机发送命令到命令寄存器模块33到模拟信道的数目可以被应用到仪器。在LSA-III型激光粒度仪焦距是用于测试300毫米标准碎料板的傅立叶透镜,使用得到的RR数据分发处理模型中,标准碎料板1的测量如图所示的测试结果列于表5倍。其中D50表示粒径小于50%的颗粒的总体积,D10的含义和D90同样[5]的体积。和变异系数CV是相对误差△ISO13320标准的指标,其中,CV是测量的可重复性的度量,测量精度来测量△[6]。 表1从数据可以看出,变异系数,并且D50是内的变化和相对误差的1、5%,D10和D90系数相对误差均小于3、5%,符合ISO13320标准精度和可重复性。测试表明,该系统中的颗粒尺寸的测量稳定,结果是正确的,充分满足激光粒径分析系统的要求。此创新:本文是基于FPGA LSA系列激光粒度分析仪定制数据采集系统,所述PCI总线的数据采集与传输模式。的操作和路数AD7321芯片,这使得系统有一定程度的通用性,0-112信道获取模式中的范围内的系统软件选择模拟信道,以适应越来越复杂的光检测器的当前趋势。当系统被应用到LSA-III型激光粒度分析仪,所述系统的采样率可达到光检测器7、5Ksps,均匀的数据传输速率高达3Mbps。此外,由于整个设计理念的SOC设计,该系统还具有集成度高,成本低,易于升级,使用灵活等优点。该项目已在激光粒度分析仪中得到应用,达到的直接经济效益60000万元。 模数转换过程。 以上就是关于模数转换IC方案:ADC0804模数转换芯片使用的一些问题的文章内容,如果您有模数转换IC方案:ADC0804模数转换芯片使用的一些问题的意向,就请联系我们,很高兴为您服务! |