第二节人机接口设计 、人机接口类型及特点 常用的输入设备有控制开关、BCD二一十进制码 拨盘、键盘(PC键盘)、鼠标(轨迹球)、触摸屏、 电『体化技术基础第三章接口设计 手写板等; 常用的输出设备有状态指示灯、发光二极管显示 器、液晶显示器、微型打印机、阴极射线管显示器等, 扬声器做为一种声音信号输出设备,在进行产品设计 时经常被采用
一、人机接口类型及特点 常用的输入设备有控制开关、BCD二—十进制码 拨盘、键盘(PC键盘)、鼠标(轨迹球)、触摸屏、 手写板等; 常用的输出设备有状态指示灯、发光二极管显示 器、液晶显示器、微型打印机、阴极射线管显示器等, 扬声器做为一种声音信号输出设备,在进行产品设计 时经常被采用。 第二节 人机接口设计
第二节人机接口设计 一、人机接口特点 电一体化 1. 专用性每一种机电一体化产品都有其自身特定的功能,对 人机接口有着不同的要求,所以人机接口的设计方案要根据 产品的要求而定。例如对于一些简单的二值性的控制参数, 术基础 可以考虑采用控制开关;对于一些少量的数值型参数的输入 可以考虑使用BCD码拨盘;而当系统要求输入的控制命令和 参数比较多时,则应考虑使用行列式键盘等等。 2.低速性与控制微机的工作速度相比,大多数人机接口设备 的工作速度是很低的,所以在进行人机接口设计时,要考虑 三章 控制微机与接口设备间的速度匹配,提高控制微机的工作效 率。 接口设计 3.高性能价格比
一、人机接口特点 1.专用性 每一种机电一体化产品都有其自身特定的功能,对 人机接口有着不同的要求,所以人机接口的设计方案要根据 产品的要求而定。例如对于一些简单的二值性的控制参数, 可以考虑采用控制开关;对于一些少量的数值型参数的输入 可以考虑使用BCD码拨盘;而当系统要求输入的控制命令和 参数比较多时,则应考虑使用行列式键盘等等。 2.低速性 与控制微机的工作速度相比,大多数人机接口设备 的工作速度是很低的,所以在进行人机接口设计时,要考虑 控制微机与接口设备间的速度匹配,提高控制微机的工作效 率。 3.高性能价格比 第二节 人机接口设计
第二节人机接口设计 二、输入接口设计 (一)开关输入接口设计 类型:按钮开关、转换开关 电一体化技术基础第三章接口设计 接口设计 +5V SB a b 图32开关的表示符号与接口电路 工作原理:控制微机通过VO口或扩展O口对A点电位进行检测, 从而判断开关的状态
二、输入接口设计 (一)开关输入接口设计 类型:按钮开关、转换开关 接口设计 工作原理:控制微机通过I/O口或扩展I/O口对A点电位进行检测, 从而判断开关的状态。 第二节 人机接口设计
第二节人机接口设计 二、输入接口设计 机械抖动:这类开关都是机械开关,机械触点 的弹性作用使开关在闭合及断开瞬间产生抖动,造 机电一体化技术基础第三章接口设计 成A点电位产生一系列脉冲,如图3一3所示。抖动 时间长短,与机械特性有关,一般为510ms 闭 断开 断开 抖功 定 抖动 图33开关接通与断开时的电压抖动
二、输入接口设计 机械抖动:这类开关都是机械开关,机械触点 的弹性作用使开关在闭合及断开瞬间产生抖动,造 成A点电位产生一系列脉冲,如图3—3所示。抖动 时间长短,与机械特性有关, 一般为5~10ms 第二节 人机接口设计
第二节人机接口设计 二、输入接口设计 。机械抖动问题的消除:硬件消抖动和软件消抖动 电一体化技术基础第三章接口设计 软件消抖办法是在检测到开关状态后,延时一段时 间再进行检测,若两次检测到的开关状态相同则认 为有效。延时时间应大于抖动时间(一般为10ms)。 硬件消抖常采用图3一4所示电路。(应用硬件延时电 路)
二、输入接口设计 ❖ 机械抖动问题的消除:硬件消抖动和软件消抖动 ❖ 软件消抖办法是在检测到开关状态后,延时一段时 间再进行检测,若两次检测到的开关状态相同则认 为有效。延时时间应大于抖动时间(一般为10ms)。 ❖ 硬件消抖常采用图3—4所示电路。(应用硬件延时电 路) 第二节 人机接口设计