一、项目概述: 炼油厂或化工厂 生产需要知道当前远方罐体介质的液位或物位高低,如何知道呢!这里我们就需要一种可以检测液位(物位)的同时可以把参数远传的一种设备,这就是我们常说的液位(物位)计.液位(物位)计通过把液位或物位物理变化通过电阻应变片,电阻,杆簧棺,霍尔等传感器转换成需要的电信号,经前端处理后送入mcu,根据lcd设置的参数处理,然后以液位的百分比 对应4~20mA的变化远传给DCS系统或其他需要. 二、硬件系统 框架图 三、硬件说明: MCU(MSP430RF5739) PCA8538 P1.6----------------------------------------------------SDA P1.7----------------------------------------------------SCL P4.0---SW1 P4.1---SW2 四、软件控制及说明: 由于DEMO板,不加LCD背光电源,根本不能看清楚LCD段码,所以最终硬件上不添加DCDC回路取电及电流变送变送输出部分,同时本次的目的就是实现NXP 的PCA8538仪表上的在仪表上的显示任务。 实现的任务如下:显示当前液位值 显示当前电流值 显示当前液位百分比 显示进度条反显 正常状态下显示电流值及液位值,按下SW1,使显示电流值变换到显示百分比值。 更好的演示显示效果,这里直接在程序里用自累加的变量替换当前液位值,从0到99 1、 显示电流与液位模式
2、 显示百分比与液位模式 3 4、 视频 五、活动总结: NXP 的PCA8538总体来说非常不错,适用在很多领域及产品上,特别是仪表领域,显示的数据信息不多,可需要多种方式显示,比如DEMO板上,可以直接以数字的段码方式,也同时包含了95段点阵区域,这部分对做简单的设置菜单是非常友好,方便仪表成本上不考虑通用点阵屏,同时PCA8538在内部有对温度补尝的配置。是个不错的选择! 同时PCA8538陪有简单的I2C,SPI接口,特别适合仪表不同安装位置的可以显示窗口旋转功能,结构简单。
|