需要金币:![]() ![]() |
资料包括:完整论文 | ![]() |
![]() |
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:14853 | ![]() | |
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) | ![]() |
摘要:本系统采用STM32F103RCT6单片机作为控制器,FDC2214电容传感器作为非接触测量设备,实现了一款智能液位控制系统。容器液位变化引起被测极板的电容值变化,利用FDC2214电容传感器将液位电容值变化测量出来,通过IIC总线送给单片机。单片机根据液位变化,结合PID控制原理,控制水泵实现智能液位控制。系统的控制信息通过按键实现,实时状况通过OLED显示屏显示。 本系统具有结构简单,方便,快捷,智能等特点,通过测试,基本实现要求的功能,性能稳定。
关键字:智能液位控制 单片机 PID
目录 摘要 Abstract 1-智能水位检测控制系统-6 1.1液位控制-6 1.1.1液位控制-6 1.1.1液位控制原理-6 1.1.2液位控制应用-7 1.1.3现状分析-7 1.2电容式液位检测控制-9 1.2.1液位控制原理-9 1.2.2实现方式-9 2 硬件介绍-10 2.1 FDC2214电容传感器-10 2.1.1 FDC2214电容传感器特性-10 2.1.2 FDC2214电容传感器应用-10 2.1.3 FDC2214电容传感器引脚配置及功能-11 2.1.4 FDC2214电容传感器规格-12 2.1.5 FDC2214电容传感器描述-13 2.1.6 FDC2214电容传感器电源建议-19 2.1.7 FDC2214电容传感器布局-19 2.2 STM32F103RCT6-20 2.2.1硬件资源说明-20 2.2.2系统板原理图-21 2.2.3 MCU引脚分布及功能-21 2.2.4 相关硬件功能介绍-22 2.2.5软件资源介绍-24 3 系统概述-26 3.1 设计思路-26 3.1.1 设计原理-26 3.1.2 实现规划-26 3.1.3 预计效果-26 3.2 后期拓展-26 4 硬件设计-27 4.1 硬件电路-27 4.1.1 器件资源-27 4.1.2 原理图-27 4.1.3 电机控制-29 4.2 后续说明-31 5 软件实现-32 5.1 系统设计-32 5.1.1流程图-32 5.1.2 主体逻辑-33 5.1.3 相关介绍-33 5.2. 功能介绍-33 5.2.1 IO口-33 5.2.2 按键-33 5.2.3 定时器中断-34 5.2.4 IIC-34 5.2.5 OLED-34 5.3 PID算法-34 5.3.1 PID算法原理-34 5.3.2 PID算法主体程序-36 6 个人总结-38 参考文献 |