光电隔离技术是一种非常有效的抗干扰手段,光耦作为常见的光电隔离器件,主要用于数字量隔离传输。在工控应用中,模拟信号采集通常需要采用隔离技术,以避免大型电气设备启合或切换过程中造成的电源和地线波动影响弱电控制系统。如果使用光耦传输模拟量,那么要求光耦的非线性度非常小,以保证输入的模拟信号的线性,绝大部分的光耦都很难达到。
传统方法,直接使用A/D芯片进行模/数转换,然后经光耦传输。按接口形式,A/D芯片可分并行和串行访问2种方式。并行A/D芯片采集精度越高,并行数据线占用的光耦数目越多,而且需要配以控制A/D转换操作相应的隔离信号,这种方式接线多,占用资源也多;串行A/D芯片可以节省不少光耦,但需要复杂的时序才能完成对A/D的读写操作。基于ATtiny13的模拟量隔离采集系统使用单根数据线完成数据传输。模拟量隔离采集采用了简化的UART通信方式,即单工通信方式,只需要发送线TXD,无需接收线RXD。这样,单根数据线就能承担发送A/D转换值任务,接收方只要具备硬件UART或软件UART(接收),就可以轻松获取隔离模拟量值。
基于ATtiny13的模拟量隔离采集电路,受ADC最大采样速率及光耦PC817传输带宽的限制,只适用于频率变换缓慢的模拟信号。该电路体积小、成本低、接线简单,可以用于开关电源成品检测。虽然已经可以使用,但是有待开发的空间还是比较大的,通过芯片解密可以解读出芯片的程序,在此基础上再次开发出新品。北京首矽致芯科技有限公司是一家从事芯片解密、芯片逆向的专业机构,是您值得信赖的合作伙伴。