今天用ADUM1201数字隔离器件和高速光耦6N137对8M的信号进行隔离输出,使用后简单总结一下:
一、从总体的效果看,ADUM1201输出信号很好,而且接法很简单;
二、ADUM1201是电压型器件,对输入信号要求电压要达到其输入要求,(2.7V~5.5V)对电流基本不限,输入输出用不同电源供电或隔离电源供电;
而光耦是电流型器件,6N137输入高电压电流一般在15mA以下,要注意输入电流满足其要求,因为里面有发光二极管,输入电流不同发光二极管的光强就不同,这直接影响信号的输出,另外输出要接上拉电阻,电阻的选择应根据输出电流的要求进行计算选择,(计算也很简单,I=Vdd/R上拉),输出信号的延迟和上升/下降时间会根据上拉电阻而不同,应仔细计算、实验选择电阻;
三、6N137输出信号上升时间较长,如果要接数字I/O口,如FPGA、DSP等要接74hc14进行施密特整形和波形翻转,并且增加驱动能力;而ADUM1201由于其原理不同(里面有施密特整形电路),输出信号波形很好。
电路的实际测得波形如下:(输入是16M晶振接74HC742分频的得到的8M的方波
(我把图压缩后上传,见后面的回复)
图1是ADUM1201的输出波形:
图2是6N137的输出波形: