毕业论文

打赏
当前位置: 毕业论文 > 自动化 >

STC89Cc52单片机水位检测控制系统设计+电路图(3)

时间:2025-08-07 22:20来源:100315
在单片机芯片上, 拥有巧妙的8位CPU和在系统可编程Flash, 使得STC89C52为众多嵌入式控制应用系统提供更灵活、更有效的解决方案[2]。 2.1.2 压力传感器的选择

在单片机芯片上, 拥有巧妙的8位CPU和在系统可编程Flash, 使得STC89C52为众多嵌入式控制应用系统提供更灵活、更有效的解决方案[2]。

2.1.2 压力传感器的选择

在现在的市面上传感器的选择有很多,但是在工业上压力传感器是一种比较常见的一种传感器。而我在这次设计中也是选择了这种传感器,接下来就让我介绍一下这个传感器。

压力传感器里也是有好几款不同性能的传感器,相较其他而言,我选择的则是压阻式应变压力传感器。当受力发生变化时,传感器里面的变形片就会产生相应的变化。之后会使得变形片的阻值也发生变化,最后就会改变加在电阻上的电压[3]。

这种传感器是对电信号极其灵敏的器件,但是它在自身发面也是有些缺陷的。比如说我们在选择它的阻值时应该要非常的注意。因为如果它的阻值太小,那么加在它身上的驱动电流就会变大。从而使它的应变片发热,让温度升高[4],而这样就会很容易会损坏元器件。并且在不同的环境当中,它的应变片的阻值也会发生一定的变化。但是对于我这个系统来说,选择这个压力传感器完全可以实现我的目的,而且它的价格也是比较可以接受的。

2.1.3 AD器件的选择

因为要对压力传感器传出的模拟量进行转化,所以我选择了ADC0832的8为AD芯片。虽然12位的芯片分辨率比较好[5],但是它的成本就高了。而8位的芯片完全能够满足系统的需求,根据现实需求考虑到资源的节省,选择8位的就可以了。

2.1.4 水泵驱动电路的选择

水泵作为传输水的重要工具,既要保证它的反应灵敏,又要保证它的使用寿命。所以选择驱动继电器来驱动水泵,因为它不用占用CPU很多的时间,而且它的工作效率也是有保证的。此外,当电流过大时,也不会影响它的正常工作。同时他可以以较小的电流来控制大电流[6],这样它就又可以同时保护了电路。所以,选择驱动继电器来驱动水泵是个好选择。

2.1.5 显示器件的选择

在显示器上我们主要需要显示的就是:当前水位高度;是手动模式还是自动模式;最高水位是多少;最低水位的高度。这些我们又不需要同时显示出来,这样我们就可以通过按键模块来切换界面,从而来查询我们所需要的信息。所以,我们不需要太大的屏幕,1602是字符型液晶,它是16*2的显示的[7]。即在1602液晶显示屏幕上可以显示两行内容,每行可以容纳16个字。所以我们就可以选择1602液晶显示。

2.2 系统介绍

整个方案以STC89c52为控制核心,对各传感器采集的数据进行综合性的分析,相应的做出处理,保证系统的精确稳定、快速的完成设计任务。

系统是通过水泵运输水给水瓶,然后通过压力传感器接收信息,再经过ADC0832转换芯片把从压力传感器中接收到的模拟的量转换为数字数据,最后通1602液晶显示屏显现出来。我们可以通过按键模块改变水位的最高上线水位和最低下限水位。但是如若水瓶中的实际水位在警界水位线之外,那么LED指示灯将会亮,而且蜂鸣器将会报警。

STC89Cc52单片机水位检测控制系统设计+电路图(3):http://www.chuibin.com/zidonghua/lunwen_205908.html
------分隔线----------------------------
推荐内容