勘探物体的一种保险的办法便是和物体进行物理的触摸。触摸可能是物体勘探的最常见的方法,并且一般只用简略的开关就能够完成。在这里,咱们将介绍一些触摸方法,其间包含“软触摸”技能,运用这项技能的机器人能经过纤细的触摸来进行勘探。
下图中给出运用导电橡胶片的比较合理的接口电路。导电橡胶片和一个3.3k电阻串联在地与电源正电压之间形成了分压器。当导电橡胶片受压时,传感器的输出端的电压就会改动。传感器的输出端便是压电片和电阻之间的一点,此信号衔接到比较器339的反向输入端引脚上。当压电片的电压超过了比较器的参阅电压时,比较器输出状况改动,就表明磕碰发生了。这个比较器的输出能够用来驱动一个操控马达方向的继电器上或许直接衔接到一个微处理器或计算机端口上。
多路磕碰开关
当有许多开关或许近距离勘探设备安置在机器人的周围时会怎样呢?不得不把每个开关的输出衔接到电脑里,可是那样做浪费了许多外设端口。一个比较好的解决办法是运用一个优先编码器或许多路转换器。这两个计划答应在一条公共操控线路上衔接多个开关。机器人的微处理器或计算机将查询这条操控线,而不是每个开关或近距离勘探设备。
运用优先编码器电路设计
下图中的电路运用了一块74148优先编码器集成块。
集成块的输入端便是那些开关的输出。 当一个开关闭合,相应的二进制编码就会出现在A-B-C输出引脚处。关于优先编码器,只要开关中最高的值才能在输出端显示出来。换句话说,假如开关4和7都闭合了,那么输出端只能反响引脚4闭合。
运用电阻分压排
假如机器人的计算机或许微操控器中有模一数转换器(ADC)或许能够增加一个,就能以另一种技能完成多路开关接口:电阻分压排。概念非常简略,像图18 所示。每个开关经过一个电阻的一端接地,而+V电压串接另一电阻到各开关上。多个开关则并行接入ADC的输入端,如图所示。这些电阻形成了一个分压器。因为每个电阻值都不同,所以当某一开关闭合时,对应的电压值都是绝无仅有的。留意,因为电阻是并联的,所以一次可能有多个开关闭合。然后得到一个中心值。要对衔接每个开关的电阻值进行探索试验以取得最大的灵活性。