更新时间:11-13 上传会员:狂奔的小猪
分类:单片机自动化 论文字数:7509 需要金币:1000个
摘要:目前,我国现有的泥沙含量检测方式主要采用人工采样称重法或者放射性检测法,人工取样法测量周期长、操作过程繁琐、劳动强度大,放射性法会对环境造成污染、对人类身体造成危害,由于这两种方法都有着巨大的缺点,所以我不赞同这种方法,本文设计的基于STM32单片机智能泥沙检测系统可以解决这些问题。本设计所运用的控制核心为STM32单片机,设计所用到两种传感器他们分别为压力传感器和鸭嘴式液位传感器,以电磁阀为执行器件,以LCD液晶显示器为显示器件,以矩阵键盘为控制器件。本设计利用单片机实现了远程控制、自动控制,数据采集,数据显示,省电优化等功能,具有较强的实用价值。
关键词:单片机;泥沙含量检测;远程控制;自动控制
目 录
摘 要
Abstract
1 绪论-2
1.1 背景与现状-2
1.2 目的和意义-2
2 系统总体设计-3
2.1 设计思想-3
2.2 系统概括-3
3 系统硬件电路设计-4
3.1 单片机电路设计-4
3.1.1 单片机的应用-4
3.1.2 最小系统电路设计-5
3.2 时钟电路设计-8
3.3 外部存储器电路设计-8
3.4 脉冲信号采集电路设计-8
3.5 电机驱动部分电路设计-9
3.6 按键电路设计-10
3.7 显示电路设计-10
3.8 模拟量采集电路设计-11
3.9 电源供电电路的设计-11
4 系统软件设计-13
4.1 主程序流程图设计-13
4.2 定时器程序设计-13
4.3 KEIL程序编写设计-14
5 系统测试-16
5.1 系统测试-16
结 论-17
参考文献-18
附 录 1-19
附 录 2-21