由SB5027构成超声波测距仪的电路如图所示。仪表采用 5.3V电源。电路中使用了4片集成电路:IC1(SB5027);IC2(2Kb E2PROM存储器AT24C02);IC3(BX1490);IC4(高速CMOS电路74HC14,内含6个反相施密特触发器Z1~Z6,现仅用Z1~Z4)。采用一体化的40kHz超声波传感器,内含T40型发送器和R40型接收器。发送电路包括施密特触发器(Z4、Z3)、晶体管(VT17)、灵敏度调节电阻(R10,也可采用电位器)、变压器(TM)和发送器。接收电路中使用一片BX1490来完成电压/频率转换,再经过Z1、Z2整形后送至SB5027的第12脚。上电复位电路由C4、C5和R4组成。晶振电路中包括12MHz石英晶体(JT)和振荡电容(C2、C3)。当距离越限时,BELLOUT端输出高电平,使晶体管VT1导通,将蜂鸣器(BZ)接通电源并发出报警声。
数字显示器包括6位共阴极LED数码管。6只状态指示灯由发光二极管构成。其中,YJ为循环定时报警指示。SX、ZX和XX分别为上限、中限和下限指示。B为蜂鸣器开/关指示,该指示灯亮时蜂鸣器发声。S为“秒”指示,可作为外部电器的同步时钟。根据实际需要还可再增加两个指示灯:LA(照度检测1),LB(照度检测2)。数字显示器以动态扫描方式工作。SB5027输出的段码信号通过VT9~VT16接数码管的相应笔段。从c端~DP端还可获取各种报警指示信息,用以控制状态指示灯的亮、灭。位选通信号依次经VT2~VT8接相应数码管的公共阴极。图中的VTl、VT2~VT8均采用JE9013型NPN晶体管,VT9~VT16则选用JE9012型PNP晶体管。
1)键盘功能
该仪表使用4×4标准键盘。键盘的功能定义如下:
MUP 参数设定,翻上一页;
MDN 参数设定,翻下一页;
SEC 退出设定状态;
STP准确度标定;
ALM报警开/关;
ENT 存储器设定参数。在设定状态下,数字键1~4的功能分别定义如下:
1 月、日显示(格式为××月××日):
2 时、分显示(格式为××时××分);
3 距离显示(前一位Y为距离标志);
4 显示器消隐(进入备用模式以降低显示功耗)。
2)参数设定
通过操作MUP键(或MDN键),可进入参数设定菜单。31个菜单的功能如下:
dd×××× 月、日校准;
tt×××× 时、分校准;
Lt ××× 循环定时(0~255min);
YJ × 距离报警开关(1为开,0为关,下同);
tJ × 时间报警开/关;
yn×××× 差值测距定标值;
Ab × 测照度开/关;
Po × 测距开/关;
UJ × 光报警开/关;
1d×××× 第一路定时日期;
1t×××× 第一路定时时间;
1E×××× 第一路定时驱动保持时间;
....
6E×××× 第六路定时驱动保持时间;
0y×××× 对距离进行标定时所输入的标准值(在此状态下若已确认系统能正常工作的量程可完全覆盖上述“标准值”时,就将收发传感器与目标之间的距离调整并固定在所输入的标准距离值上,再按STP键即可完成距离准确度的标定工作);
1y×××× 距离的上限值;
2y×××× 距离的中限值;
3y×××× 距离的下限值。