系统的功能分析

(末尾附文件)

具体框图

原理图

5V电源电路设计
本系统选择5V直流电源作为系统总电源,为整个系统供电,电路简单、稳定。DC为电源的DC插座,可以直接接USB电源线,一端插在DC插座上,另外一端可以插在5V电源上,如电脑USB、充电宝、手机充电器等等。LED为红色LED灯,作为系统是否有点的指示灯,电阻为1K电阻,起到限流作用,保护LED灯,以防电流过大烧坏LED灯。SW为自锁开关,开关按下后,红灯亮,此时系统电源5V直流输出。开关再次按下后,红灯灭,此时系统电源无5V电源输出。

HC-SR04超声波避障传感器电路设计
本设计选择的超声波模块为HC-SR04 超声波模块,此本模块性能稳定,测度距离精确。可以提供20-400cm的非接触式距离感测功能,测量精度科大3mm,模块包括超声波发射器、超声波接收器和控制电路。能和国外的SRF05,SRF02等超声波测距模块相媲美。模块高精度,盲区(2cm)超近,稳定的测距是此产品成功走向市场的有力根据!此模块完全谦容GH-311防盗模块。
一、模块主要技术参数:
(1)使用电压:DC5V
(2)静态电流:小于2mA
(3)工作电流:15mA
(4)工作频率:40KHZ
(5)测量角度:15度
(6)电平输出:高5V
(7)电平输出:底0V
(8)探测距离:2cm-450cm
(9)高精度:可达0.3cm
(10)规格尺寸:452015cm
(11)输入触发信号:10uS的TTL脉冲
(12)输出回响信号:输出TTL电平信号,与射程成正比
二、模块接线方式:
(1) VCC接5V电源
(2)trig(控制端)接单片机I/O口
(3)echo(接收端)接单片机I/O口
(4)GND接地线
三、注意事项
(1) TRIP引脚是内部上拉10K的电阻,用单片机的IO口拉低TRIP引脚,然后给一个10us以上的脉冲信号。
OUT脚为此模块作为防盗模块时的开关量输出脚,测距模块不用此脚!
(2)模块应先插好在电路板上再通电,避免产生高电平的误动作,如果产生了,重新通电方可解决。
四、超声波模块工作原理:
(1)采用IO触发测距,给至少10us的高电平信号
(2)模块自动发送8个40khz的方波,自动检测是否有信号返回
(3)有信号返回,通过IO输出一高电平,高电平持续的时间就是超声波从发射到返回的时间。
(4)测试距离=(高电平时间*声速(340M/S))/2;
(5)本模块使用方法简单,一个控制口发一个10US以上的高电平,就可以在接收口等待高电平输出.一有输出就可以开定时器计时,当此口变为低电平时就可以读定时器的值,此时就为此次测距的时间,方可算出距离.如此不断的周期测,就可以达到移动测量的值。
试验证明HC-SR04 超声波模块性能优越,灵敏度高,满足本设计要求。其模块接口图如下图所示。


LCD1602液晶显示模块电路设计
LCD显示器分为字段显示和字符显示两种。其中字段显示与LED显示相似,只要送对应的信号到相应的管脚就能显示。字符显示是根据需要显示基本字符。本设计采用的是字符型显示。系统中采用LCD1602作为显示器件输出信息。与传统的LED数码管显示器件相比,液晶显示模块具有体积小、功耗低、显示内容丰富等优点,而且不需要外加驱动电路,现在液晶显示模块已经是单片机应用设计中最常用的显示器件了。LCD1602可以显示2行16个汉字。
一、LCD1602主要技术参数如下:
(1)显示容量为16×2个字符;
(2)芯片工作电压为4.5~5.5V;
(3)工作电流为2.0mA(5.0V);
(4)模块最佳工作电压为5.0V;
(5)字符尺寸为2.95×4.35(W×H)mm。
二、LCD1602采用标准的14脚,其接口的引脚说明如下:
(1)第1脚:VSS为地电源。
(2)第2脚:VDD接5V正电源。
(3)第3脚:V0为液晶显示器对比度调整端。
(4)第4脚:RS为寄存器选择,高电平时选择数据寄存器、低电平时选择指令寄存器。
(5)第5脚:RW为读写信号线,高电平时进行读操作,低电平时进行写操作。当RS和RW共同为低电平时可以写入指令或者显示地址,当RS为低电平RW为高电平时可以读忙信号,当RS为高电平RW为低电平时可以写入数据。
(6)第6脚:E端为使能端,当E端由高电平跳变成低电平时,液晶模块执行命令。
(7)第7~14脚:D0~D7为8位双向数据线。
(8)第15~16脚:空脚

蜂鸣器报警电路(低电平有效)设计
有源蜂鸣器是一种一体化结构的电子讯响器,采用直流电压供电,广泛应用于计算机、打印机、复印机、报警器、电子玩具、汽车电子设备、电话机、定时器等电子产品中作发声器件。本系统所采用的报警模块为5V有源蜂鸣器模块,电路中采用三极管9012来驱动,只要单片机控制引脚为低电平,蜂鸣器就会鸣叫报警,反之则不鸣叫,可以通过控制单片机引脚方波输出形式控制蜂鸣器的鸣叫方式。电阻为限流电阻,保护作用。

LED信号指示灯电路设计
LED灯即发光二极管,它是半导体二极管的一种,可以把电能转化成光能。发光二极管与普通二极管一样是由一个PN结组成,也具有单向导电性。在电路中,电阻的作用是限流,保护LED灯。只要单片机的控制引脚拉低,则LED灯亮,否则,LED灯不亮。其具体电路原理图如下图所示。

系统软件设计


链接:https://pan.baidu.com/s/1pBp4RIlTSyL87g-0S15CXQ
提取码:h773

基于51单片机的超声波测距仪测液位及报警方案原理图设计相关推荐

  1. 基于51单片机智能台灯pwm调光强光控方案原理图设计

    硬件电路的设计 (末尾附文件) 系统的功能分析及体系结构设计 3.1.1系统功能分析 本设计由STC89C52单片机电路+光照检测电路(光敏电阻)+AD0832转换电路+4位高亮LED灯电路+按键电路 ...

  2. 55、基于51单片机的超声波测距仪数码管设计

    毕设帮助.开题指导.技术解答(有偿)见文末 目录 摘要 一.硬件方案 二.设计功能 三.实物图 四.原理图 五.PCB图 六.程序 部分代码 七.资料包括 摘要 STC89C52是STC系列单片机里应 ...

  3. 超声波测距仪编程_关于基于51单片机的超声波测距仪的汇编编程问题

    展开全部 需要一个查满程序. 51单片机驱动LCM1602 ;作者:eleclike ;功能:驱动LCM1602,LCM1602为深圳誉信公司的16*2液晶字符型显示模块e69da5e887aa323 ...

  4. 基于51单片机的红外非接触测温仪阈值报警方案原理图设计

    系统的功能分析 (附文件) 系统功能分析 本设计由STC89C52单片机电路+1602液晶显示电路+MLX90614ESF红外非接触温度检测电路+按键电路+蜂鸣器报警电路. 1.液晶实时显示MLX90 ...

  5. 基于51单片机的超声波测距仪

     该项目是基于HC-SR04超声波传感器的测距仪,使用数码管显示距离.测距范围为2cm-400cm,使用定时器0中断设定传感器测量频率,每200ms刷新一次数据.  HC-SR04是常见的超声波传感器 ...

  6. 基于51单片机的超声波测距_液位检测_温度检测protues仿真

    硬件设计 (末尾附文件) 代码设计 //宏定义 #define uchar unsigned char #define uint unsigned int #define ULint unsigned ...

  7. 基于51单片机红外非接触测温仪阈值报警设计

    本设计由STC89C52单片机电路+1602液晶显示电路+MLX90614ESF红外非接触温度检测电路+按键电路+蜂鸣器报警电路. 1.液晶实时显示MLX90614ESF检测的环境温度值和被测物体温度 ...

  8. 基于51单片机的多路热电偶测温系统proteus仿真原理图PCB

    功能: 0.本系统采用STC89C52作为单片机 1.LCD1602液晶实时显示当前检测的温度值 2.循环显示多路热电偶检测值 3.当温度超过设定温度值一定范围以后,蜂鸣器报警,同时启动升温或降温装置 ...

  9. 【030】基于51单片机的超声波液位测距报警系统(带温度显示)Proteus仿真设计

    一.压缩包资料内容 (1).基于51单片机的超声波液位测距报警(带温度显示)系统proteus仿真设计一份: (2).基于51单片机的超声波液位测距报警(带温度显示)系统proteus仿真设计keli ...

最新文章

  1. 恒安嘉新面试题java_【恒安嘉新面试|面试题】-看准网
  2. C#中的多线程 - 同步基础
  3. Inclavare Containers:云原生机密计算的未来
  4. 算法:求两个数最大公约数
  5. 冯诺依曼结构和哈佛结构01
  6. ArcGIS操作:矢量shp编辑
  7. 软考架构设计师脑图总结
  8. VSFTPD (500 Illegal PORT command 500 OOPS: vsf_sysutil_bind) 错误解决方法
  9. 盘点HTML页面跳转的5种方法
  10. vba调用二维码ocx
  11. IBM SPSS Modeler 【3】 神经网络的生成
  12. Air202学习 二 (定时器使用)
  13. 聊聊小世界网络和癌症
  14. 16S扩增子数据提交GSA实操手册—发表文章前必备技能
  15. 『outlaws』西部狂徒服务器架设
  16. Leetcode滑窗系列(java):643. 子数组最大平均数 I
  17. 解读《花木兰》中的木兰形象
  18. 服务器xp系统无法粘贴到本地,电脑远程登录时本机和远程机间不能直接复制粘贴文件...
  19. 刘邦韩信java_刘邦为什么叫韩信雏儿 刘邦杀韩信后悔了吗
  20. 如何在iTC设置App内购,这是一篇细致到代码都给你看的指南!

热门文章

  1. rsi红绿多空波段副图指标 rsi指标公式趋势,兼容通达信公式
  2. cs231n:assignment2——Q1: Fully-connected Neural Network
  3. Javascript定义类或对象之动态原型法
  4. 打豆豆游戏c语言编程,C语言程序打豆豆(函数版)分享!
  5. 【BZOJ】3698:XWW的难题-上下界网络流
  6. 国内9大免费CDN汇总,除了加速乐,你还用过哪些?
  7. 免费CDN加速服务 jsDelivr 支持npm,GitHub,WordPress
  8. Mybatis三剑客
  9. 编程技巧│这些好用的网站,你千万别错过
  10. alpine linux 安装教程,Alpine linux硬盘安装