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.

[参考译文] AFE4300:AFE4300PNR工作电压电源

Guru**** 2584475 points
Other Parts Discussed in Thread: AFE4300, ADS1298

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/632633/afe4300-afe4300pnr-operating-voltage-supply

部件号:AFE4300
在“线程: ADS1298”中讨论的其他部件

您好,不能理解此芯片使用的电压是多少? 数据表说  

工作电源电压: 2 V至3.6 V

但是当我将SPI连接到3.3V电平引脚并读取ADC_CONTINT_REGISTER1的默认值(地址0x01默认值为0x01C3)时,我得到了0xFFFF。 我使用带有皮质M0的nrf51。

因此,当我将其连接到具有SPI级别5.0V的Arduino Mega 2560时,我看到此寄存器的正确值。 另外,我还尝试读取4个寄存器(地址:0x02,0x03,...),他们也给了我正确的值。

我用3.3V为AFE4300供电。 我没有上/下拉信号线。 我还使用万用表测试了DRDY引脚,其显示电压为1.65v。 在阅读注册表之前,我重新发送了我的AFE4300

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好Ivan:

    AFE4300将使用3.3V电源。
    以下是一些可尝试的操作。
    1)检查电源电平和RESETZ针脚的电压。
    2)您能否与3.3V电源共享SPI读取操作的模拟波形?

    此致,
    Prabin
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    这真的很奇怪,因为我有Arduino Mega连接到该芯片,它工作完美,但是Arduino的SPI具有5V级别 www.arduina.cc/.../SPI
    我将检查SPI线路电压(CLK,CS,MOSI,Miso),我是否应该脉冲低脉冲以重置它们?

    我感到羞耻,但我没有捕获模拟信号的范围。 刚刚使用数字逻辑分析器来捕获协议,在两种情况下,我的MCU都向AFE4300发送0x21 0x00 0x00,在Arduino的情况下,我收到0x01c3 (默认值),在nrf51的情况下,我得到0xFFFF。

    我还使用nrf51与ADS1298通信,它工作正常。

    我的SPI设置为:
    模式1
    MSBFirst,
    频率为4MHz。

    我的请求有3个字节:1字节地址+ 2字节数据。

    我在4300上以3.3V的电压供电
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好Ivan:

    是的,您必须提供低脉冲以重置引脚才能重置AFE。
    您能否验证nrf51是否发生SPI写入,或者是否存在写入问题。

    此致,
    Prabin
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好,Prabin

    我猜我的nrf51出了问题,因为昨天我在我的树莓PI板上启动了AFE,可以从地址01h,02h,03h读取默认信号。 01C3h,8000h和7FFFh。 我还写了4140h到01h,然后读回。 一切都很好