主题中讨论的其他部件:TMP100
工具/软件:Code Composer Studio
您好,我们目前正在设计基于Peltier TECs的温度控制器。 当前阶段涉及设置PID,我需要记录设计PID值所需的温度数据。 我已经有几个TMP100提供了良好的测量。
现在,我需要一种方法来记录这些测量值的较长时间(大约1小时)。 每次测量从每个TMP100中获取2个字节(从TMP100精确到10位),并由timer0每50毫秒触发一次。 由于我们系统中的时间常数,我估计我需要20次采样/秒 由于每台TMP100最多可以执行12秒(10位分辨率),我相信如果我替换TMP100,就不会出现速度问题。
1)我在CCS调试模式下使用断点将数据转储到PC,并将数据写入文件。 但我对时间范围有点怀疑,因为x轴只是“样本”,我没有实时戳。 我想确定从一个样品到另一个样品的间隔。 对数据时间戳是否有任何需要更加小心的地方?
2)是否有更好的方法将数据直接记录到文件中? 也许应该使用DDS完成(我只阅读 了http://processors.wiki.ti.com/index.php/Debug_Server_Scripting#Logging ,但完全没有经验!)。 是否有涉及数据记录的参考模型/项目/代码?