浏览记录

   
查看大图

基于STM32的水质监测系统设计

  • 商品编号:单片机554
  • 货  号:单片机554
  • 品  牌:jgyc
  • 开发语言: C
  • 论文字数: 1.2W
  • 市场价: ¥300.00
  • 销售价: ¥200.00
  • 节省: ¥100.00

以下是介绍(不过多网上展示为了防止查重),如需要完整的请联系客服qq购买.提示:本资料已审核通过,内容严格保密,格式标准,质量保证,软件类的包调试成功. 需要这份设计请添加QQ303563675.团购或代理了解

Ctrl+D收藏此篇
app hook

 

本课题主要对水质监测系统的设计可同时对水中pH,浊度以及温度三种水质参数进行监测。该系统设计具有覆盖面广、用户投资小、运营费用少,适应性强等优点,对于解决监测采集点分散、分布面广、监测点移动、实时性要求很高的数据设计并实现了一种基于STM32开发的水质监采集任务具有无可比拟的优势。该设计在对现有数据采集系统的分析与比较的基础上,可提供给用户实时监测信息,并实现了资源共享。该监测系统中的监测分站不但可以与远方上位机进行通讯,还可以工作在单机模式下,便于现场人员的监测,当水质达到设定值,系统蜂鸣器就会报警。

关键字:STM32    上位机  水质参数

1   系统方案的设计

1.1 方案设计

总体设计电路部分就是不同模块通过杜邦线或者是直接焊接的方式,连接单片机的引脚,主控芯片是STM32,模块包括浊度传感器,PH传感器和温度传感器。经过功放然后在经过AD转换,STM32识别做出分析,下一步就是USBTTL串口,最后上位机显示。

下面就是硬件的连接情况总体设计图,如图所示: 

1.2 硬件设计

1.2.1 电源电路的设计

电源电路可以选择稳压电源,再用外接的充电器接口连接到正常电路的插排或插销上由220V交流电压经充电器转换为+12V直流电压,采用芯片将正电压转化负电压,将其中一路+12V电压转化为-12V电压,另一路单独为+12V电压,经此转换后则有±12V 电压,再分出一路+12V电压经变压输出后可给其他数字芯片或电路提供可用电压来满足本设计的用电需求。

电源电路还可以选择用金升阳的ACDC模块直接从220V稳到5V,选用模块可以减少体积,保证电源的质量。

1.2.2 数据采集电路的设计

    因为本次设计的监测系统针对的是水质的检测,检测包括水质的温度,PH,浑浊度,所以需要使用温度传感器,PH传感器和浑浊传感器来作为核心设计电路,为了方便软件编程,并对检出的方法进行总结,便于活用,符合设计要求。

1.2.3 ADC转换电路

ADC转换电路是整个监测系统的关键,因为所有的模拟量都需要ADC转换成数字量,单片机才能准确的读取测到的数据值。常见的AD转换芯片有ADC0805,不过该芯片是8位的,且需要再搭一个外围电路才能进行准确的测量,因此该方案不考虑。本设计可以采用STM32自带的ADC转换器,该ADC12位,精度高,转换时间快,满足本次设计的要求。

 2   硬件电路的详细设计

2.1 单片机的选择

单片机作为整个系统的核心具有不可替代的作用,选择满足本次设计要求的单片机非常关键。

一般来说常见的单片可以选择AT89C52单片机,成本低,外围电路简单。不过AT89C52单片机的主频比较低,做不了比较复杂的算法运算。此外,AT89C52单片机的引脚比较少,不方便进行外围电路的扩展,因此该方案不可用。

如果您对本商品有什么问题,请提问咨询!

发表咨询

标题:
*咨询内容:
联系方式: (可以是电话、email、qq等)
*验证码:   看不清楚?换个图片
如果您对本商品有什么评价或经验,欢迎分享!

发表评论

标题:
*评论内容:
联系方式: (可以是电话、email、qq等).
*验证码:   看不清楚?换个图片
<