·上一文章:仪器仪表技术:变频器定义及工作原理概述
·下一文章:基于8031单片机的晶闸管触发电路设计
2.2 超声波测障模块软件设计
本模块的主要功能是自动测出用户与最近障碍物的距离,并将该数据传送给中央处理器。在一般条件下,当障碍物与用户之间小于极限安全距离(一般为0.6 m)时,系统会发出警告,提醒用户注意避让。
超声波测障软件工作流程如图7所示。S3C6410微处理器通过一个GPIO口的一个反相器来控制超声波的发送,然后不停地检测XEINT0引脚,当XEINT0引脚的电平由高电平变为低电平时,认为超声波已经返回,通过换算超声波所经历的时间,就可以得到传感器与障碍物之间的距离。
本文设计了基于ARM11-Win CE的软硬件平台,系统具有较高的集成度和可扩展性、成本低、功耗低、处理性能高、稳定性好等特点。软硬件系统均考虑到了视障用户的切身需求,针对视障人士的特点进行专门的功能设计,完全支持盲操作,提高了视障人群在日常生活中的便利性,是定位于视障人士独立出行的辅助性器材。