先正常驱动TM601芯片,定时读取电容值,同时可以转换为液位高度,记录下同时刻的时间;通过串口、网口将液位高度和时间实时发送给上位机;上位机软件处理成波形曲线图。
简单说过程是这样,读取TM601不难,上位机做曲线图,可以找一些现成开源的改改,先有个初步效果,后面再细化完善。
目前嵌入式系统上面很少采用excel这种格式的,因为这种格式是microsoft专有的,建议使用csv,用逗号作为分隔符,比较简单
另外就是TM601和MCU之间的通信要调试一下
如果存储的数据量比较多,需要的RAM空间要大,可以直接定义一个二位数组来记录时间和液位量的关系。需要正在LCD上面显示的话,直接打点就行了,定义好场合宽,将数据进行L长款的等比缩放。也可以使用串口发送到上位机记录下来