基于单片机技术,提出了一种通过改变工作电流和电压进行通信的半双工方式。主机设备通过改变供电电压将码流发送至外接控制器;外接控制器通过改变供电电流将码流发送至主机设备。验证试验表明:该技术能够实现双向数据通信,根据误码率自适应调整波特率,线路连接简单,为安装维护人员提供了极大便利。