主题中讨论的其他器件:ADS1298R
豪迪!
我一直在使用不带 MMB0 DSP 处理器的 ADS1298R 开发板、通过 SPI 直接与芯片通信。 使用 Fluke prosim8仿真的 ECG 波形获得了成功的结果。 我想测试续流器我可以通过 ADS1298R 的内置专用硬件从仿真器读取呼吸数据(配置为输出呼吸波形)。 我成功获得了由板载 MSP430生成的测试波形。 我已附上下面波形的图像。 然后、我将其配置为测量 Fluke 的波形、不过、我观察到的只是噪声(下图)。 这里是我的寄存器配置。 我做了些什么吗? 或者是否有不同的配置?
寄存器配置:
CONFIG4:配置寄存器4
位 |
字段 |
说明 |
7:5 |
RESP_FREQ[2:0] |
001 = 32kHz 调制时钟 |
4. |
保留 |
始终写入0h |
3. |
SINGLE_SHOT |
0 =连续转换模式 |
2. |
WCT_TO_RLD |
0 = WCT 至 RLD 连接关闭 |
1 |
PD_LOFF_COMP |
0 =禁用导联脱落比较器 |
0 |
保留 |
始终写入0h |
WRITE_REGTER (CONFIG4、0x20u);
CH1SET:单个通道设置
位 |
字段 |
说明 |
7. |
PDN |
0 =正常运行 |
6:4 |
GAINn[2:0] |
011 = PGA 3 |
3. |
保留 |
始终写入0h |
2:0 |
MUXn[2:0] |
000 =正常电极输入 |
WRITE_REGISTER (CH1SET、0x30u);
WRITE_REGISTER (CH2SET、0x30u);
RESP:呼吸控制寄存器
位 |
字段 |
说明 |
7. |
RESP_DEMOD_EN1 |
1 = RESP 解调电路打开 |
6. |
RESP_MOD_EN1 |
1 = RESP 调制电路接通 |
5. |
保留 |
始终写入1h |
4:2 |
RESP_PH[2:0] |
100 = 112.5°相位 |
1:0 |
RESP_CTRL[1:0] |
10 =具有内部信号的内部呼吸 |
WRITE_REGISTER (RESP、0xF2u);
上图是板载 msp450生成的测试信号。 下面是由 Fluke 的 Prosim 8生成的信号绘制的图。 请注意、JP34、35已切换到电极输入。