多通道采样时怎样提高精度通道精度?

每通ĭ精度,1MS/s采样速率 - National Instruments
& 16-Bit,&1&MS/s&/通道
每通ĭ精度,1MS/s采样速率
免费的全球技术支持与优质全球服务网站-/support
采用NI-DAQmx时&# kS/s,高速模式下为1 MS/s(如下)
4路同步采样模拟输入通道
高度集成LabVIEW、CVI以及用于Visual Basic和Visual Studio .NET的Measurement Studio
NI-DAQmx测量服务软件使配置和测量更简单
2ĭ模拟输出Ǒ数字I/O线
24位计数器;模拟触发
National Instruments PXI6120 结合了最新的PC技术,可为要求低通道数或高通道数的数据采集及控制系统提供同步采样功能并具备高吞吐能力。 在高速模式下,这些设备可以实现1M/s的输入通道采样率。 下载可将NI ;性能提ĝ。 适用于多种应用,如:
高速连续数据记录(速度超过8 MS/s);要求在模拟输入、模拟输出、数字I/O和计数器/定时器操作之间做到同步的激发/响应测量;要求42V的汽车类应用;超声应用;动态应变应用等。 PCI-;PXI-;实现DC和动态信号的高度准确性,其无寄生动态范围达95 dB而噪音仅为39 µV。 每个输入通道均有一&# kHz防混叠滤波器,可改善频域的测量和分析。 您可在进行瞬态和脉冲测量时,通过软件设定将此滤波器关闭。
购买这些同步采样产品的客户还购买了:
- 速率高&# MS/sĭ分辨率&# MB内存
- 速率高&# kS/sĭ分辨率ͺ道
- 集成信号调理ĭ分辨率ͺ道 - 分布式&# kS/sͺ道
本网站使用cookies来为您提供更好的浏览体验。
NI助力工程师和科学家解决各类工程难题。
National Instruments Corporation. 上海恩艾仪器有限公司 版权所有. 沪ICP备号后使用快捷导航没有帐号?
查看: 3445|回复: 14
有关MSP430F5529ADC12多通道序列采样时出现的问题
在线时间84 小时
威望152 分
芯币166 枚
TA的帖子TA的资源
一粒金砂(中级), 积分 152, 距离下一级还需 48 积分
一粒金砂(中级), 积分 152, 距离下一级还需 48 积分
本人最近在学习MSP430F5529这块单片机,因为手头有个题目关于均流和稳压控制的,做采样环节时使用了430的ADC12多通道序列采样,有关ADC12的初始化如下:void InitADC(void)
& & P6SEL |= BIT6+BIT7;
& & P7SEL |= BIT0;
& & ADC12CTL0 = ADC12ON+ADC12SHT0_8+ADC12REFON+ADC12MSC;//采样转换时间, 打开ADC12内核
& & ADC12CTL1 = ADC12SHP+ADC12CONSEQ_3+ADC12SSEL_2;//多通道序列采样,时钟为MCLK(这里是4M)
& & ADC12CTL1 |= ADC12CSTARTADD2+ADC12CSTARTADD1;//开始位确定
& & ADC12MCTL0 = ADC12SREF_1+ADC12INCH_6;//选择MCTL0作为采样结果寄存器,A6作为输入端口,参考电压选择模式一
& & ADC12MCTL1 = ADC12SREF_1+ADC12INCH_7;//选择MCTL1作为采样结果寄存器,A7作为输入端口,参考电压选择模式一
& & ADC12MCTL2 = ADC12SREF_1+ADC12INCH_12+ADC12EOS;//选择MCTL2作为采样结果寄存器,A12作为输入端口,参考电压选择模式一
& & ADC12IE = BIT2;
& & ADC12CTL0 |= ADC12ENC;
ADC的中断如下
#pragma vector=ADC12_VECTOR
__interrupt void ADC12ISR (void)
static unsigned int m,count = 0;
float factor=0.036630;
switch(__even_in_range(ADC12IV,34))
& && &case&&0:& && && && && && && && && &// Vector&&0:&&No interrupt
& && &case&&2:& && && && && && && && && &// Vector&&2:&&ADC overflow
& && &case&&4:& && && && && && && && && &// Vector&&4:&&ADC timing overflow
& && &case&&6:& && && && && && && && && &// Vector&&6:&&ADC12IFG0
& && &case&&8:& && && && && && && && && &// Vector&&8:&&ADC12IFG1
& && &case 10:
& && & CAresult[count] = ADC12MEM0;
& && & CBresult[count] = ADC12MEM1;
& && & OUresult[count] = ADC12MEM2;
& && & count++;
& && & if (count == 10)
& && && && & {
& && && &&&for(m=0;m&10;m++)
& && && &&&{
& && && && &current_a_ = CAresult[m]+current_a_;
& && && && &current_b_ = CBresult[m]+current_b_;
& && && && &out_u_ = OUresult[m]+out_u_;
& && && &&&}
& && && &&&current_a_=current_a_*
& && && &&&current_b_=current_b_*
& && && &&&out_u_ =out_u_ *
& && && && && &count = 0;
& && && &&&flag=1;
& && && && && &ADC12IE = 0x00;
& && && && & }
& && &case 12:& && && && && && && && && &// Vector 12:&&ADC12IFG3
& && &case 14:& && && && && && && && && &// Vector 14:&&ADC12IFG4
& && &case 16:& && && && && && && && && &// Vector 16:&&ADC12IFG5
& && &case 18:& && && && && && && && && &// Vector 18:&&ADC12IFG6
& && &case 20:& && && && && && && && && &// Vector 20:&&ADC12IFG7
& && &case 22:& && && && && && && && && &// Vector 22:&&ADC12IFG8
& && &case 24:& && && && && && && && && &// Vector 24:&&ADC12IFG9
& && &case 26:& && && && && && && && && &// Vector 26:&&ADC12IFG10
& && &case 28:& && && && && && && && && &// Vector 28:&&ADC12IFG11
& && &case 30:& && && && && && && && && &// Vector 30:&&ADC12IFG12
& && &case 32:& && && && && && && && && &// Vector 32:&&ADC12IFG13
& && &case 34:& && && && && && && && && &// Vector 34:&&ADC12IFG14
& && &default:
但是,我在下载程序后发现管脚P6.6未加输入即有微弱电压,而其余两个管脚直接电压跳到了最大值,在接上直流电源后,电源电压从0到1.5V调动时,我的LCD显示的P6.7(A7)和P7.0(A12)电压呈非线性变化,起步微弱的电压输出就显示采样到最大值,而P6.6却没有变化
在线时间84 小时
威望152 分
芯币166 枚
TA的帖子TA的资源
一粒金砂(中级), 积分 152, 距离下一级还需 48 积分
一粒金砂(中级), 积分 152, 距离下一级还需 48 积分
& & ADC12CTL1 |= ADC12CSTARTADD2+ADC12CSTARTADD1;//开始位确定
这行代码是多余的,删掉了,问题依然存在,而且显示的值没有变化,这我感到很奇怪,这个不是控制起始存储寄存器的吗?为什么这行代码去掉了对程序显示结果没有影响呢?
在线时间5 小时
TA的帖子TA的资源
一粒金砂(中级), 积分 6, 距离下一级还需 194 积分
一粒金砂(中级), 积分 6, 距离下一级还需 194 积分
我也遇到类似问题,之前是ok的,换到同学机子上拷了下程序就不好了,我昨天也发了求救贴,未加信号时就有1.2伏左右电压。着实不解,但是现在还没有大神解惑附上问题链接
在线时间89 小时
芯币144 枚
TA的帖子TA的资源
一粒金砂(中级), 积分 30, 距离下一级还需 170 积分
一粒金砂(中级), 积分 30, 距离下一级还需 170 积分
是不是那个通道没有设置好?
我一直担心是这个问题,可是找了很多实例程序都是这样设置的,这期间还出现了一个很奇怪的问题,我将输入设置成A12,A13,A14时(P7.0P7.1P7.2)显示的采样结果和以A6A7A12完全不同-。-&
在线时间1607 小时
威望754 分
芯币3159 枚
E金币306 枚
TA的帖子TA的资源
纯净的硅(初级), 积分 754, 距离下一级还需 46 积分
纯净的硅(初级), 积分 754, 距离下一级还需 46 积分
首先没见你打开参考源(你选择的是ADC12SREF_1 即为内部基准参考源,需要使能 REFON,然后选择参考电压1.5V or 2.5V),其次假设参考源已经开启了,需要加适当的延时来确保参考源能够稳定工作。。。
您好,我前一个程序做单通道序列采样时ADC初始化如下:
ADC12CTL0 = ADC12ON+ADC12SHT0_2+ADC12MSC;//采样转换时间, 打开ADC12内核
ADC12CTL1 = ADC12SHP+ADC12CONSEQ_2;//单通道序列采样
ADC12MCTL0&
人有的时候真是奇怪,选择了会后悔,放弃了会遗憾,完美只能是一种理想,不是一种存在。
在线时间84 小时
威望152 分
芯币166 枚
TA的帖子TA的资源
一粒金砂(中级), 积分 152, 距离下一级还需 48 积分
一粒金砂(中级), 积分 152, 距离下一级还需 48 积分
首先没见你打开参考源(你选择的是ADC12SREF_1 即为内部基准参考源,需要使能 REFON,然后选择参考电压1.5V ...
您好,我前一个程序做单通道序列采样时ADC初始化如下:
& & ADC12CTL0 = ADC12ON+ADC12SHT0_2+ADC12MSC;//采样转换时间, 打开ADC12内核
& & ADC12CTL1 = ADC12SHP+ADC12CONSEQ_2;//单通道序列采样
& & ADC12MCTL0 = ADC12SREF_0+ADC12INCH_6;//选择MCTL0作为采样结果寄存器,A6作为输入端口,参考电压选择模式一
& & ADC12CTL0 |= ADC12ENC;
这样同样没有选参考源,出来测试的结果很准,电压上限3V左右,我认为系统默认以3V作为参考电压,还有ADC12SREF这个寄存器选择的是参考电压源,我认为这里的参考源是之前在 ADC12CTL0里选择的参考源,而这里只是选择了组合的方式,是吗?
ADC12SREF_0 直接选择的是Vcc和Vss,不是内部基准源电压....如果ADC12SREF_1则启用的是内部基准源电压......看看寄存器的配置呢!!!&
在线时间84 小时
威望152 分
芯币166 枚
TA的帖子TA的资源
一粒金砂(中级), 积分 152, 距离下一级还需 48 积分
一粒金砂(中级), 积分 152, 距离下一级还需 48 积分
是不是那个通道没有设置好?
我一直担心是这个问题,可是找了很多实例程序都是这样设置的,这期间还出现了一个很奇怪的问题,我将输入设置成A12,A13,A14时(P7.0P7.1P7.2)显示的采样结果和以A6A7A12完全不同-。-
请问A6输入通道的端口是谁啊?这些通道对应的端口在哪里可以找到呢?
现在面临很基础很基础的ADC问题,也是初学,真的非常感谢&
在线时间1607 小时
威望754 分
芯币3159 枚
E金币306 枚
TA的帖子TA的资源
纯净的硅(初级), 积分 754, 距离下一级还需 46 积分
纯净的硅(初级), 积分 754, 距离下一级还需 46 积分
您好,我前一个程序做单通道序列采样时ADC初始化如下:
& & ADC12CTL0 = ADC12ON+ADC12SHT0_2+ADC12MSC; ...
ADC12SREF_0 直接选择的是Vcc和Vss,不是内部基准源电压....如果ADC12SREF_1则启用的是内部基准源电压......看看寄存器的配置呢!!!
我按照您的建议打开了内部参考电压,设置为1.5V但是效果依然,就是A6不接时显示0.0几,A7和A12显示接近满额,接了电压后效果很差,我在程序里写了过流保护程序A6和A7输入和大于4.5会报警,奇怪的是每次我给A7接输入&
人有的时候真是奇怪,选择了会后悔,放弃了会遗憾,完美只能是一种理想,不是一种存在。
在线时间84 小时
威望152 分
芯币166 枚
TA的帖子TA的资源
一粒金砂(中级), 积分 152, 距离下一级还需 48 积分
一粒金砂(中级), 积分 152, 距离下一级还需 48 积分
ADC12SREF_0 直接选择的是Vcc和Vss,不是内部基准源电压....如果ADC12SREF_1则启用的是内部基准源电压.... ...
我按照您的建议打开了内部参考电压,设置为1.5V但是效果依然,就是A6不接时显示0.0几,A7和A12显示接近满额,接了电压后效果很差,我在程序里写了过流保护程序A6和A7输入和大于4.5会报警,奇怪的是每次我给A7接输入,一接就报警,我可以把代码给您看一看,您能帮我参考下吗
在线时间84 小时
威望152 分
芯币166 枚
TA的帖子TA的资源
一粒金砂(中级), 积分 152, 距离下一级还需 48 积分
一粒金砂(中级), 积分 152, 距离下一级还需 48 积分
我将寄存器设定为单通道序列采样,同样的程序,结果却很准
在线时间84 小时
威望152 分
芯币166 枚
TA的帖子TA的资源
一粒金砂(中级), 积分 152, 距离下一级还需 48 积分
一粒金砂(中级), 积分 152, 距离下一级还需 48 积分
经过了一个下午的努力,我成功通过软件实现了单通道异步采样作为多通道的程序,这个问题以另一种方式解决了,但是大家如果能发现我原先程序中多通道采样的问题,请大家告知,谢谢,如能交流,万分感谢
在线时间89 小时
芯币144 枚
TA的帖子TA的资源
一粒金砂(中级), 积分 30, 距离下一级还需 170 积分
一粒金砂(中级), 积分 30, 距离下一级还需 170 积分
其实我一直在想一个问题,采样通道和采样的配置和管脚设置有没有什么问题
在线时间11 小时
TA的帖子TA的资源
一粒金砂(中级), 积分 30, 距离下一级还需 170 积分
一粒金砂(中级), 积分 30, 距离下一级还需 170 积分
我一直担心是这个问题,可是找了很多实例程序都是这样设置的,这期间还出现了一个很奇怪的问题,我将输入 ...
请问A6输入通道的端口是谁啊?这些通道对应的端口在哪里可以找到呢?
现在面临很基础很基础的ADC问题,也是初学,真的非常感谢
可以查看TI公司的芯片手册&
在线时间84 小时
威望152 分
芯币166 枚
TA的帖子TA的资源
一粒金砂(中级), 积分 152, 距离下一级还需 48 积分
一粒金砂(中级), 积分 152, 距离下一级还需 48 积分
请问A6输入通道的端口是谁啊?这些通道对应的端口在哪里可以找到呢?
现在面临很基础很基础的ADC问题, ...
可以查看TI公司的芯片手册
在线时间3 小时
TA的帖子TA的资源
一粒金砂(初级), 积分 2, 距离下一级还需 3 积分
一粒金砂(初级), 积分 2, 距离下一级还需 3 积分
你好,我想问一下有关msp430中adc12的问题,就是输入电压如果给1.5V可以直接连接引脚p6.1吗?是否还需要外加限流电阻?
同时它的电压范围应该在什么地方可以找到,看它的datasheet内容太多不知道去哪里找。 谢谢
Powered by
逛了这许久,何不进去瞧瞧?多通道数据采集器_百度百科
多通道数据采集器
多通道数据采集器是USB接口数据采集产品,SZSC-16S为16通道,SZSC-32S为32通道,它们可与带USB接口的各种台式计算机、笔记本电脑、工控机连接构成高性能的数据采集测量系统。
多通道数据采集器概述:北京声振研究所的SZSC-N多通道数据采集器是USB接口数据采集产品,SZSC-16S为16通道,SZSC-32S为32通道,它们可与带USB接口的各种台式计算机、笔记本电脑、工控机连接构成高性能的数据采集测量系统. 该产品采用美国新型16位A/D转换芯片, 设计讲究, 测量精度高, 速度快, 编程简便, 且具有USB设备体积小巧, 连接方便, 无需外接电源, 即插即用, 可带电拔插等特有优点. 可广泛应用于科学实验, 工业测量控制领域。
北京声振研究所的SZSC-N多通道数据采集器的主要功能及特点:
1.分辩率:16
2.16或32模入通道;
3.实用最高采样频率:100KHz(或200KHz);
4.带有程控放大器,方便测量小信号;
5.任意设定采样通道数, 各通道自动扫描采集;
6.32KB先进先出(FIFO)缓冲存储器, 可实现自动数据块采集;
7.软件或定时器触发采样, 可任意设定采样频率;
8.3~16路数字量I/O;
9.可连续大数据量采集;
10.带DC/DC隔离电源, 精度稳定;
11.便携式,方便使用;
12.丰富的软件支持。
SZSC-N多通道数据采集器的技术指标:
1.A/D部分:
分辩率:16bit
精度:优于0.02%(满量程)
最高实用采样频率:100KHz,(或 200KHz )
模入通道:16或32 单端
模入范围: ±5V,±10 V
程控增益:1、2、4、8、16倍(可扩展到32、64、128、256倍)
输入阻抗: &100MΩ
触发方式:定时器触发, 软件触发
FIFO存储器: 32KB
2.数字量I/O:
数字量I/O:3路(可扩至16路)
可编程输入或输出
TTL电平兼容
3.定时计数器:
3通道可编程定时计数起器(8254)
字长:16bit
卡上时钟: 6MHz
企业信用信息stm32 ADC多通道采样_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
stm32 ADC多通道采样
上传于||暂无简介
阅读已结束,如果下载本文需要使用1下载券
想免费下载本文?
定制HR最喜欢的简历
下载文档到电脑,查找使用更方便
还剩5页未读,继续阅读
定制HR最喜欢的简历
你可能喜欢多通道数据采集存储与通道校正--《南京理工大学》2010年硕士论文
多通道数据采集存储与通道校正
【摘要】:
在雷达系统中,需要将大量实时数据采集存储,然后进行后期的数据分析处理,算法验证等,这就需要高性能的数据采集系统。本论文基于5阵元无源雷达,设计了一个多通道数据采集存储系统并实现了多通道数据的通道校正。
多通道数据采集存储系统由信号采集板和信号存储板构成,信号采集板使用高精度ADC将模拟信号转换为数字信号,数字信号由光纤发送至信号存储板;信号存储板通过光纤接收数据,用DDR2 SDRAM存储器进行数据暂存,再经过PCI接口将数据传送至计算机内存,从而完成数据采集存储功能;最后,对采集的数据进行通道幅相一致性校正。
本文首先对系统方案进行了论证,并讨论了系统关键性技术;然后给出了系统详细硬件设计,包括FPGA及其外围器件设计,时钟配置以及电源分配等;接着重点论述了系统程序设计,从信号采集板程序设计、信号存储板程序设计以及应用程序设计三个部分进行了分析,主要给出了硬件程序设计中数据位宽和时钟速率不匹配的解决方案以及PCI驱动和应用界面程序设计方法;最后给出并实现了一种通道幅相一致性校正方法,同时完成了数据采集存储系统的测试。
【关键词】:
【学位授予单位】:南京理工大学【学位级别】:硕士【学位授予年份】:2010【分类号】:TP274.2【目录】:
ABSTRACT5-8
1 绪论8-11
1.1 研究背景和意义8
1.2 研究状况与进展8-9
1.3 论文主要工作及内容安排9-11
2 系统方案设计与技术分析11-18
2.1 引言11
2.2 采集系统方案设计11-12
2.3 PCI及其实现方法12-13
2.4 光纤数据传输及其实现方法13-14
2.5 DDR2 SDRAM数据存储技术14-16
2.6 本章小结16-18
3 采集存储系统硬件设计18-31
3.1 引言18
3.2 信号采集板硬件设计18-24
3.2.1 硬件设计功能要求18-19
3.2.2 ADC 设计19
3.2.3 光纤接口设计19-22
3.2.4 时钟设计22
3.2.5 电源设计22-24
3.3 信号存储板硬件设计24-30
3.3.1 硬件设计功能要求24-25
3.3.2 DDR2 SDRAM存储器设计25
3.3.3 PCI接口设计25-27
3.3.4 光纤接口设计27-28
3.3.5 时钟设计28
3.3.6 电源设计28-30
3.4 本章小结30-31
4 采集存储系统程序设计31-53
4.1 引言31
4.2 信号采集板程序设计31-37
4.2.1 程序设计功能要求31-32
4.2.2 任意采样频率实现32-33
4.2.3 数据缓存33-34
4.2.4 光纤传输实现34-37
4.3 信号存储板程序设计37-48
4.3.1 程序设计功能要求37-38
4.3.2 光纤传输实现38-40
4.3.3 DDR2 SDRAM读写控制40-44
4.3.4 PCI接口控制44-48
4.4 应用程序设计48-52
4.4.1 PCI驱动程序设计48-50
4.4.2 显示界面程序设计50-52
4.5 本章小结52-53
5 通道校正与系统测试53-61
5.1 引言53
5.2 通道数据校正53-59
5.2.1 通道一致性设计53-54
5.2.2 通道校正54-59
5.3 系统测试59-60
5.4 本章小结60-61
结束语61-62
参考文献63-64
欢迎:、、)
支持CAJ、PDF文件格式
【相似文献】
中国期刊全文数据库
刘丽娜,安颖;[J];河北能源职业技术学院学报;2005年01期
邱文杰,杨超;[J];电子科技大学学报;1992年06期
李正彬;[J];机械工程师;2005年08期
余萍;;[J];新课程(教育学术版);2008年04期
张铭,朱兆达;[J];电子与信息学报;1995年01期
周睿;乔纯捷;王跃科;;[J];计算机测量与控制;2007年12期
李正彬;;[J];电站设备自动化;2003年04期
严其艳;;[J];企业技术开发;2011年12期
冷红英,张扬,唐斌;[J];电子科技大学学报;2004年05期
夏辉达;刘文怡;翟成瑞;熊继军;;[J];弹箭与制导学报;2006年S3期
中国重要会议论文全文数据库
王兴华;车新生;;[A];科技创新与产业发展(A卷)——第七届沈阳科学学术年会暨浑南高新技术产业发展论坛文集[C];2010年
李敏;聂俊伟;韩其位;马瑞;任晖;;[A];第三届中国卫星导航学术年会电子文集——S07北斗/GNSS用户终端技术[C];2012年
侯文生;何琳;彭承琳;吴小鹰;郑小林;;[A];中国仪器仪表学会医疗仪器分会第四次全国会员代表大会暨2009年学术年会论文集[C];2009年
宋海勤;;[A];第十四届全国遥感技术学术交流会论文摘要集[C];2003年
崔卫东;史小卫;李平;王新怀;;[A];2007年全国微波毫米波会议论文集(下册)[C];2007年
李学良;韩昌隆;;[A];第十三次全国电化学会议论文摘要集(下集)[C];2005年
梁伟洋;;[A];教育部中南地区高等学校电子电气基础课教学研究会第二十届学术年会会议论文集(下册)[C];2010年
龚铭新;;[A];2006年全国体育仪器器材与体育系统仿真学术报告会论文集[C];2006年
李兆华;钟爱光;;[A];第十届全国设备监测与诊断技术学术会议论文集[C];2000年
姚素芬;赵建强;冯超琼;;[A];第三届全国信息获取与处理学术会议论文集[C];2005年
中国重要报纸全文数据库
立本;[N];电子报;2002年
;[N];中国电子报;2002年
刘春;[N];中国医药报;2009年
中国博士学位论文全文数据库
华道柱;[D];华中科技大学;2012年
张绪锦;[D];南京航空航天大学;2009年
李平;[D];西安电子科技大学;2007年
中国硕士学位论文全文数据库
裴健;[D];南京理工大学;2010年
解威;[D];沈阳理工大学;2010年
梁志超;[D];西安电子科技大学;2010年
冀磊;[D];西安电子科技大学;2011年
何帅;[D];湖南大学;2012年
吕强;[D];华东师范大学;2011年
高忠斌;[D];哈尔滨工程大学;2010年
李京蔓;[D];中北大学;2013年
朱子翰;[D];电子科技大学;2012年
孟青;[D];中北大学;2013年
&快捷付款方式
&订购知网充值卡
400-819-9993
《中国学术期刊(光盘版)》电子杂志社有限公司
同方知网数字出版技术股份有限公司
地址:北京清华大学 84-48信箱 知识超市公司
出版物经营许可证 新出发京批字第直0595号
订购热线:400-819-82499
服务热线:010--
在线咨询:
传真:010-
京公网安备75号

我要回帖

更多关于 提高精度 的文章

 

随机推荐