部件号:TPIC840-Q1
您好,
我正在尝试通过SPI命令唤醒和配置TPIC8.4134万-Q1。 因此,我有几个问题需要解决:
1-是否有任何主设备或SPI对话器推荐用于以直观的方式将64位命令发送到TPIC? TI推荐的产品?
2-如何检查设备是否已通过0x9000万00000000命令0万命令唤醒?
3-按照图8数据表中的建议设计,Out1和Out2都通过天线连接。 因此,我是否应该将两个输出都配置为传输? 还是刚刚出1?
提前非常感谢您
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.
部件号:TPIC840-Q1
您好,
我正在尝试通过SPI命令唤醒和配置TPIC8.4134万-Q1。 因此,我有几个问题需要解决:
1-是否有任何主设备或SPI对话器推荐用于以直观的方式将64位命令发送到TPIC? TI推荐的产品?
2-如何检查设备是否已通过0x9000万00000000命令0万命令唤醒?
3-按照图8数据表中的建议设计,Out1和Out2都通过天线连接。 因此,我是否应该将两个输出都配置为传输? 还是刚刚出1?
提前非常感谢您
Darren,
非常感谢您的回复。
对于#1,请查找附加一个文件,其中包含我尝试使用的命令以及我认为应该从TPIC收到的命令。
此外,我对TPIC的设计有一些疑问:
1-我想使用环路作为天线。 有可能吗? 如何连接? 它应该是输出的一侧,另一侧是接地的一侧?
2-为了将回路调整为134,2KHz,我应该将电容器和电阻放在哪里? 在TPIC的输出和环路之间?
3-输出通常使用哪种电流?
4-如何在示波器中测量TPIC的输出? 我应该将其连接到哪里才能看到134,2KHz信号?
5 -环境对传输有何影响? 我想在多种材料上使用循环,这一事实会有什么影响?
提前非常感谢,
Gerarado,e2e.ti.com/.../TPIC8.4万-sample-code.xlsx
感谢您提供命令文件。 我认为一个问题是当您将设备全部发送为0时(您的第二个命令)。 我认为这不是一个有效的命令。 如果您想回读上一个命令,我认为您需要发送0x80 00 00 00 00 00 00 00 00。 我附上了一个示例代码片段,我以前在OUT1上使用过这些代码来发送数据。
很抱歉,如果规格有点令人困惑-根据规格,所有的0似乎都应该有效,但我认为它确实无效。 该设备最初是为特定客户(控制数据表的客户)设计的自定义设备,我们为其协商了开放市场权利,因此我们不得不将其数据表转换为我们的数据表。 如果我们从一开始就将此设备构建为目录部件,我们将拥有更好的数据表。 话虽如此,我将尽我所能解决您的问题,以便您的项目取得成功。
现在回答您的问题:
1-我认为回路天线应该正常。 您是否有任何规格(电感,电阻,饱和等),以便我查看以确保? 您应该将一端连接到OUT1 (或任何要使用的输出) ,另一端连接到接地。
2-要调整输出,它应该是设备输出-->电阻-->CAP-->天线。 所有这些都应串联连接。 该电阻器是一个阻尼电阻器,可能不需要100 % ,但这是一个好主意。
3-通过回路/输出的通常电流最大为25mA 实际电流将取决于天线的阻抗和为输出设置的增益。
4-您可以将本示波器直接连接到设备上的OUT1引脚,以查看输出波形。 您可以在监控波形时断开天线以消除负载,因此电压水平将与您在增益中设置的电压水平相同(假设有足够的VS电压。您需要输出电压+2V之类的VS电压)
5-环境会影响天线的传输距离以及信号的频率。 如果您从空中开始,然后通过与AIR值不同的其他材料进行传输,则会改变传输频率。 我已经回顾了一段时间,但我认为只要接收器和发射器都在空气中(或相同的材料),发射和接收的频率就应该相同。 当EM波从空气中流至另一种物质时发生的变化,在从其他物质中流出并返回空气时(我认为)将被撤销。 但是如果您从空气传输到其他东西,如水,您需要考虑接收器的班次。
Gerardo,
如果代码不起作用,我们应该后退一步,确保所有内容配置正确。 我的模块上装有TPIC8.4万,但我们最近移动了实验室位置,它存放在某处。 找到后,我可以为您提供实际的图解和精确的测量值,以及新测试的代码,但现在,我们将依靠我上次测试设备时的记忆和旧测试文档。 我没有发现您的代码有任何问题。
之前我说过该设备的电流限制是25mA。 这是不正确的。 执行电流读回时,电流为25mA/LSB,具体取决于所选范围。 每个通道的实际电流限制最小为1.2A。 如果发生过电流事件,我认为TPIC不会关闭传输,它只会将电流限制在最大值,并发送过电流标志。 所以我认为这不是造成问题的过流。
我们可以尝试调试此问题的一些事项。
1 -首次连接DVDD和AVDD时,您看到多少电流? 您是否可以尝试仅发送唤醒命令0x90 00 00 00 00 00 00 00? 电流应从<2mA跳至~20mA。 你看到了吗? 如果是,则表示设备配置正确,SPI帧正确。 如果您发送0x90 00 00 00 00 00 00 00 01,它应返回休眠状态(<2mA电流)。 如果您看不到设备对这些命令的响应,是否可以提供SCLK和SD引脚的范围图?
2-我刚刚记住您需要为设备提供外部时钟。 你在这样做吗? 它应该是0V-5V和2MHz的方波。
3-您能否测量RBIAS的电流? 此引脚上需要一个62kOhm电阻器接地。 这将设置内部电流参考。 我认为如果不是62kOhm,该设备可以正常工作,但电流测量值和输出电压水平不正确。
找到TPIC8.4万模块后,我将为您提供我的确切命令和范围图解,以便您将它们与您看到的内容进行比较。
此致,
Darren