对于超声波测距仿真,proteus仿真软件中是没有相关的超块波测距仿真模型,这给超声波测距仿真带来困难。对于这个问题,要很好的解决,必须找到一种方法,来模拟实物的测距过程,即:超声波发送头发送完超声波后,碰到障碍物后,产生回波(反波)被接收头接收的这一过程,我网上查找了相关资料,可以使用555时基电路来制作一个仿真元件,在仿真电路中加一这个元件(实际制作的实物,是没有这部份电路内容的)来模拟超声波测距的这时间过程。经过实验、实践,用555时基电路来制作一个仿真元件,进行超声波测距仿真是可行的。

超声波测距仿真图纸资料

数码管显示超声波测距仿真截图一

用555时基电路制作的超声波测距仿真,这种仿真,比较简单容易实现,在单片机发出超声波信号后,用555时基电路产生一个延时信号,来模拟超声波头发送后遇到回波返射回来的这阶段时间,对超声波测距软件模拟。这种仿真,方案可行,能较好的验证超声波测距的正确性及功能,缺点是仿真不直观。

超声波测距仿真图纸资料

数码管显示超声波测距仿真截图二

超声波测距仿真图纸资料

仿真元件原理图

如何形象的进行如CX20106A接收电路、HC-SR04超声波测距模块电路的超声波测距仿真,这给超声波测距仿真提出新的问题,能不能制作出上述电路形象的超声波测距仿真模形,答案是可行的。这里就简单的说一下,1、首先可以画一个简化的接收电路模块元器件(就是我的用到的仿真模型元件),2、画出模块元器件内部电路图(内部电路图还是一个555时基延时电路。模块元器件,是一个特殊的元件,能够定义为通过电路图表示的模块,能够任意设定层次,由相对较复杂的电路组成。用这种模块元器件进行的超声波测距仿真,看上去比较形象直观。仿真效果是一样的。下图中分另是用CX20106A接收电路、HC-SR04超声波测距模块电路的超声波测距仿真。

超声波测距仿真图纸资料

用HC-SR04模块制作的1602显示超声波测距板实物

超声波测距仿真图纸资料

用HC-SR04模块制作的1602显示超声波测距仿真

超声波测距仿真图纸资料

用CX20106A集成电路制作的1602显示超声波测距板

超声波测距仿真图纸资料

用CX20106A集成电路制作的1602显示超声波测距仿真

超声波测距仿真图纸资料

用HC-SR04模块制作的1602显示超声波测距仿真

总之,用用555时基电路来制作一个仿真元件,进行进超声波测距的仿真,是行之有效的,能较好的解决超声波测距仿真的难题,为超声波测距程序编写调度创造了有利条件。

  • UC3846控制芯片工作原理控制图 逆变焊机原理与用途
  • 数字万用表电阻档测试二极管正反向没有阻值(使用万用表测量二极管的正向电阻,为什么各档)
  • 学单片机需要学数电模电吗(学单片机要先学数电模电吗)
  • 电工怎么选择适合自己用的万用表(电工初学者买什么样的万用表好)
  • 单片机需要同时运行多个任务怎么办(单片机怎么同时执行多个任务)
  • 电机保护的方案取决于负载的机械特性
  • 绝缘电阻表正负搭接不复零位是怎么回事
  • 短路怎么用万用表查