针对目前农村集中供水实时监控自动化水平低下、人力成本较高和施工布线繁重的问题,提出基于STM32微控制器的无线水塔远程监控解决方案。根据方案进行了系统硬件和软件设计。系统以STM32F103RC微控制器作为下位机控制核心,通过Keil u Vision3集成开发环境,采用C语言设计了智能数据采集终端和智能网关MCU应用软件,实现了现场多个水塔水位信息的实时采集和水泵实时控制。整个系统采用PC机作为上位机监控中心,基于Lab VIEW 2012开发环境进行上位机监控中心数据管理软件开发,实现向下位机发送监控命令,同时对现场多个数据采集终端的采样数据进行存储、处理、显示及统计等功能。
针对目前嵌入式系统LCD显示存在需要背光源、视角范围窄、功耗大、响应速度慢等缺点的现状,提出了一种基于单片机的OLED显示系统解决方案。根据上述方案进行了系统硬件和软件设计,该系统以微控制器STC12LE5A60S2作为控制核心,VGG12864L作为OLED显示模块,通过Keil u Vision3集成开发环境,采用C51语言设计了MCU应用软件,实现了嵌入式系统中汉字、字符及图片等相关信息的显示功能。经测试验证,该方案具有运行稳定可靠、接口简单、编程方便、功耗低、体积小、成本低、便于维护等优点。