主题中讨论的其他器件: ADS124S08
是否有使用 MSP430以外的任何处理器对 LMP90100进行编程的示例代码?
同时、您能否与我分享是否有用于测量和计算 LMP90100温度的示例代码?
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.
您好、ASSA、
如前几篇文章所述、LMP90100的唯一示例代码是 MSP430。
我们在此处提供了温度传感器示例代码: https://www.ti.com/tool/ADC-TEMP-SENSOR-FW
该固件支持以下所示的 ADC、但遗憾的是、该列表不包含 LMP90100。 但是、如果您愿意、可以出于您的目的修改代码。
更好的方法可能是改用较新的器件、特别是 ADS124S08。 该 ADC 是 LMP90100的下一代版本、使用更简单。 我不知道可用于 ADS124S08的任何 PIC 固件、但温度传感器固件可轻松移植到其他处理器。 此外、ADS124S08是一款更小的 ADC、拥有更多输入通道、提供更低的噪声、更低的功耗、更好的直流性能、更多功能、 而且使用起来要简单得多。
布莱恩
很遗憾、我有一个前面提到的主板、因此我必须使用 lmp90100 ADC。 我正在尝试根据您提供的建议和我从处理器论坛页面收到的建议来纠正这种情况。 但不幸的是,在这种情况下,我没有成功。 我逐个查看了所有产品数据表、但仍然不了解我的问题是什么。 在正常情况下、当我将 CS 引脚设置为低电平时、我需要能够完成写入或读取过程、通过 SPI 发送地址信息、然后发送值信息、然后激活 CS 引脚。 但遗憾的是、该产品就是这样。 您能帮助解决此问题吗?
您好、ASSA、
我要再次强调,我没有足够的资料来就这一议题提供更多的支持。 我们确实需要查看逻辑分析仪数据、以确保遵循时序要求并将正确的信息发送到 ADC。
您是否能够读回寄存器或从 ADC 获得任何类型的响应? 您能否在开始转换后使 DRDY 切换?
ADC 是否已正确供电? 向系统施加负载时、电源是否会下降? 由于未提供原理图、因此无法了解。
电路板是否存在任何机械问题? 不良的焊点、焊条将引脚短接在一起等?
PIC 设置是否正确、尤其是 SPI 外设? 是否使用了正确的 SPI 模式?
布莱恩
工程图文件随附了所有详细信息。 焊料似乎状况良好。