我们在 Abaco FMC120上安装了 ADS54J60。 我们使用 ADS54J60的16位 ADC 以1 GS/s 的采样率记录了高斯宽带噪声(400MHz 带宽) 然后,我们通过计算2**16量化级别中每一个出现的次数来计算直方图。 结果如下所示。 预期结果是高斯分布。 测得的结果是、每四个纸槽的可能性比相邻的三个纸槽高大约2到3倍。 此测量的直流失调电压已冻结。
直方图:
放大中间区域:
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
我们在 Abaco FMC120上安装了 ADS54J60。 我们使用 ADS54J60的16位 ADC 以1 GS/s 的采样率记录了高斯宽带噪声(400MHz 带宽) 然后,我们通过计算2**16量化级别中每一个出现的次数来计算直方图。 结果如下所示。 预期结果是高斯分布。 测得的结果是、每四个纸槽的可能性比相邻的三个纸槽高大约2到3倍。 此测量的直流失调电压已冻结。
直方图:
放大中间区域:
尊敬的 Jim:
我使用 Abaco 参考软件对寄存器进行编程。 我编写了一个脚本来提取寄存器值、请参阅以下内容(最简单的方法是循环浏览所有寄存器地址、而不仅仅是使用的地址)
此致、
托比亚斯
模拟组的主页
0020 00
0021 00
0022 00
0023 00
0024 00
0025 00
0026 40.
0027 00
0028 00
0029 01
002A 54.
002B 00
002C 02
002D E4
002E BC
002F 00
0030 00
0031 02
0032 78
0033 00
0034 00
0035 00
0036 02
0037 78
0038 00
0039 C0
003A 40.
003B 30.
003c 00
003D 00
003E 00
003F 00
0040 00
0041 00
0042 00
0043 00
0044 00
0045 00
0046 00
0047 00
0048 00
0049 00
004A 00
004B 00
004C 00
004D 00
004E 00
004F 00
0050 00
0051 00
0052 00
0053 00
0054 00
0055 00
0056 00
0057 00
0058 00
0059 20.
模拟组的 ADC 页
005F E3
主数字页面
0000 ff00
0001 00
0002 00
0003 00
0004 00
0005 00
0006 00
0007 00
0008 00
0009 00
000a 00
000b 00
000C 00
000D 00
000e 00
000f 00
0010 00
0011 00
0012 00
0013 00
0014 00
0015 00
0016 00
0017 00
0018 00
0019 00
001A 00
001b 00
001C 00
001D 00
001E 00
001F 00
0020 00
0021 00
0022 00
0023 00
0024 00
0025 00
0026 00
0027 00
0028 00
0029 00
002A 00
002B 00
002C 00
002D 00
002E 00
002F 00
0030 00
0031 00
0032 00
0033 00
0034 00
0035 00
0036 00
0037 00
0038 00
0039 00
003A 00
003B 00
003c 00
003D 00
003E 00
003F 00
0040 00
0041 00
0042 00
0043 00
0044 00
0045 00
0046 00
0047 00
0048 00
0049 00
004A 00
004B 00
004C 00
004D 00
004E 20.
004F 00
0050 00
0051 00
0052 00
0053 00
0054 00
0055 00
0056 00
0057 00
0058 00
0059 00
005A 00
005B 00
005C 00
005D 00
005E 00
005F 00
0060 00
0061 00
0062 00
0063 00
0064 00
0065 00
0066 00
0067 00
0068 00
0069 00
006A 00
006B 00
006C 00
006D 00
006E 00
006F 00
0070 00
0071 00
0072 00
0073 00
0074 00
0075 00
0076 00
0077 00
0078 00
0079 00
007A 00
007B 00
007C 00
007D 00
007E 00
007F 00
0080 00
0081 00
0082 00
0083 00
0084 00
0085 00
0086
0087 00
0088 00
0089 00
008A 00
008B 00
008C 00
008D 00
008E 00
008F 00
0090 00
0091 00
0092 00
0093 00
0094 00
0095 00
0096 00
0097 00
0098 00
0099 00
009A 00
009B 00
009C 00
009D 00
009E 00
009F 00
00A0 00
00A1 00
00A2 00
00A3 00
00A4 00
00A5 00
00A6 00
00A7 00
00A8 00
00A9 00
00AA 00
00AB 00
00ac 00
00AD 00
00AE 00
00AF 00
00B0 00
00B1 00
00B2 00
00B3 00
00B4 00
00B5 00
00B6 00
00B7 00
00B8 00
00B9 00
00BA 00
00BB 00
00BC 00
00BD 00
00BE 00
00BF 00
00C0 FF
00C1 00
00C2 FF
00C3 00
00C4 FF
00C5 00
00C6 FF
00C7 00
00C8 FF
00C9 00
00CA FF
00CB 00
00CC FF
00cd 00
00CE FF
00CF 00
00D0 FF
00D1 00
00D2 FF
00D3 00
00D4 FF
00D5 00
00D6 FF
00D7 00
00D8 FF
00D9 00
00DA FF
00DB 00
00DC FF
00DD 00
00DE FF
00DF 00
00E0 FF
00E1 00
00E2 FF
00E3 00
00E4 FF
00E5 00
00E6 FF
00E7 00
00E8 00
00E9 00
00EA 00
00EB 00
00EC 00
00ED 00
00EE 00
00EF 00
00F0 00
00F1 00
00F2 00
00F3 00
00F4 00
00F5 00
00F6 00
00F7 00
JESD 数字页面
0000 80
0001 02
0002 00
0003 00
0004 00
0005 00
0006 07
0007 08.
0008 00
0009 00
000a 00
000b 00
000C 00
000D 00
000e 00
000f 00
0010 00
0011 00
0012 00
0013 00
0014 00
0015 00
0016 80
0017 43.
0018 00
0019 00
001A 00
001b 00
001C 00
001D 00
001E 00
001F 00
0020 00
0021 00
0022 00
0023 00
0024 00
0025 00
0026 00
0027 00
0028 00
0029 00
002A 00
002B 00
002C 00
002D 00
002E 00
002F 00
0030 00
0031 00
0032 00
JESD 模拟页面
0012 00
0013 00
0014 00
0015 00
0016 02
0017 00
0018 00
0019 00
001A 00
001b 00
偏移读取页
0068 82.
0069 00
006A 00
006B 00
006C E0
006D 3E
006E 00
006F 00
0070 00
0071 00
0072 00
0073 00
0074 F7
0075 07
0076 BF
0077 00
0078 FB
0079 03
007A EF
007B 03
偏移加载页面
0000 00
0001 00
0002 00
0003 00
0004 0C
0005 00
0006 00
0007 00
0008 FE
0009 FF
000a 00
000b 00
000C FE
000D FF
Tobias、
我现在明白了。 在完成寄存器写入后、我注意到以下问题:
缺少 全局复位。 向通用寄存器地址0x00写入0x81。
2. 您需要在主数字页的地址0x00中对复位进行脉冲。 这是位0。 这应该是对该页的最后一次写入、因为这将导致所有寄存器使用已写入的新值进行更新。
3.通过将主数字页地址0xF7中的位0设置为"1"来执行数字复位。 该寄存器自清零、因此在将该位设置为高电平后、无需写入"0"。
在 JESD 模拟页面中、您需要始终向地址0x12的位1写入"1"。
5.在 JESD 模拟页面中,对 PLL 复位( 地址0x17的位6)进行脉冲。
此致、
Jim
Jim、
其中一些实际上已经完成、有些没有完成。 我现在明白了为什么您首先需要注册*Writes*。 我从阿巴科挖了代码并对其进行了修改。 请在下面找到当前寄存器的写入操作、其执行顺序与代码中的写入顺序一致。 这看起来是正确的吗? 我仍然看到同样的效果、没有任何变化。
此致、
托比亚斯
#第一个脉冲硬件复位线路在 ADC 上、这相当于清除软件中的所有寄存器
通过切换引脚来完成
#(# 初始化 ADC ********
#(# 模拟银行**通用寄存器
0x0000 -> 0x81
#(# JESD 银行**未使用的寄存器
0x4001 -> 0x00
0x4002 -> 0x00
#(# 执行数字复位
0x4003 -> 0x00 #选择 JESD 主数字页
0x4004 -> 0x68 #选择 JESD 主数字页
0x60F7 -> 0x01 #数字复位(自清零)
#(# 模拟银行**主页
0x11 -> 0x80 #选择模拟组的主页
#将模拟输入设置为交流耦合
0x004F -> 0x00 #直流耦合使能位0 =关断、1 =使能在 ADC 下降~ 200mV 时将 VCM 移位***
0x0026 -> 0x40 #忽略掉电引脚上的输入
0x0059 -> 0x20 #设置始终写入1位
#(# JESD 银行**通用登记册
0x4005 -> 0x00 #同时更新两个通道
#(# JESD Bank **主数字页面(6800)
0x4003 -> 0x00 #选择 JESD 数字页
0x4004 -> 0x68 #选择 JESD 数字页
#设置奈奎斯特区域
0x6842 -> 0x0 #第一个区域
0x684E -> 0xa0 #启用奈奎斯特校正、提高 IL 性能
#***数字内核复位***
#必须脉冲数字复位才能使寄存器写入生效
0x6000->0x01 #置位数字复位
0x6000->0x00 #清除数字复位
#(# JESD 银行**模拟页面(6A00)
0x4003->0x00 #选择 JESD 模拟页面
0x4004->0x6A #选择 JESD 模拟页面
0x6012->0x02 #始终向位1写入1
0x6016->0x02 #40X PLL
# PLL 复位
0x6017->0x04 #声明 PLL 复位
0x6017->0x00 #清除 PLL 复位
#(# JESD 银行**数字页面(6900
0x4003->0x00 #选择 JESD 数字页
0x4004->0x69 #选择 JESD 数字页
0x6001->0x02 #设置 LMF = 4244
0x6007->0x08 #设置内部默认值 JESDV 和子类 V1
0x6000->0x80 #设置控制 K
0x6006->0x07 #将 K 设置为8
#(# JESD 银行** JESD 银行页面选择1 (6100)*********
0x4004->0x61 #页地址的高位字节
0x4003->0x00 #中间字节
0x6068 -> 0x82 #冻结 DC 偏移校正
Tobias、
您在上次发送的写入中有几个错误。
#设置奈奎斯特区域
0x6842 -> 0x0 #第一个区域
0x684E -> 0xa0 #启用奈奎斯特校正、提高 IL 性能
地址应为0x6042和0x604E、而不是您显示的地址。
# PLL 复位
0x6017->0x04 #声明 PLL 复位
数据值应为0x40而不是0x04。
查看随附的文档是否有帮助。 这涵盖了冻结直流偏移校正时应使用的程序。
此致、
Jim
e2e.ti.com/.../Offset_5F00_Correction_5F00_Block_5F00_ADS54Jxx.pptx