请教关于线性光耦Pc817的问题

时间:2021-12-10 16:57:08
最近的一个项目中需要隔离,需要根据一个模拟量的连续变化情况去线性控制另外一个量。头儿推荐我使用PC817线性光耦。电路设计好后也测试成功了。可是遇到了一个问题:大家都知道pc817的ctr不是常数,我选择的是C级的Pc817,电流传输比在2到4之间。拿来做实验的那个pc817经测定当正向电流为5到7毫安的时候,线性度较好。电流传输比在3.6左右。但是同样型号的,也是C级的pc817我换了另外两个,测定后当正向电流If在5到7毫安之间变化的时候,电流传输比并不是3.6。产品要量产,总不能每一个产品用到的光耦我都测测吧?有没有使用过pc817的。介绍一下你们是怎么处理这种情况的?
感激不尽!

15 个解决方案

#1


请大家给解答一下呗。我很是想不明白……
就拿三极管来说吧,根据三极管的datasheet给出的放大倍数都是一个具体的范围,比如说2n2222,datasheet只给出了放大倍数的最小值。那么我用到2n2222的时候还需要确定电路参数的时候具体测量它的放大倍数。由于半导*造工艺的限制,可能同一型号的管子的放大倍数并不完全一样,在制造厂家看来只要管子的放大倍数在他们标定的范围之内就算是合格的。那么在产品量产的时候,岂不是很麻烦?不同的板子上用到的管子的放大倍数不完全一样,那么每一块板子为了确保放大倍数一样,岂不是要调整其他的电路参数,比如说电阻的大小。这样不是很麻烦吗?还是我想的不对?

#2


个人觉得,先把模拟信号转成数字贪信号,再用光耦进行传输,更给力一些

如果你的系统允许这样的话

#3


引用 2 楼 lbing7 的回复:
个人觉得,先把模拟信号转成数字贪信号,再用光耦进行传输,更给力一些

如果你的系统允许这样的话


向您请教一个问题:在硬件设计中如何处理半导体器件参数的分散性问题?
 半导体器件由于制造工艺的限制可能同一厂家同一批次生产的同一型号的元件的参数会有一定的差别,有的还可能差别很大。当我的电路已经设计完好之后,电路参数确定了,批量生产的时候却发现我的电路只适用于测试的那些管子,难不成我的每一件产品都要根据具体使用的那些半导体器件的参数确定电路其它元件的参数?您在平常的工作中如何处理这种情况?
 举个例子吧,我最近使用光耦pc817c,说它是线性光耦,但是它的线性区域很窄。经测试在正向电流在5-7ma时候电流传输比大概是3.65。确定好电路中其他的电阻电容的大小之后,换了另外一个pc817c却发现他的电流传输比是3.4。我之前确定好的电路参数就不适用了。电路板自然没法批量生产。
 我刚开始工作,之前没真正使用过三极管,我想三极管的放大倍数也应该是这样的吧?那么设计人员在遇到这种情况的时候是怎么处理的? 

#4


引用 楼主 yifuyou 的回复:
最近的一个项目中需要隔离,需要根据一个模拟量的连续变化情况去线性控制另外一个量。头儿推荐我使用PC817线性光耦。电路设计好后也测试成功了。可是遇到了一个问题:大家都知道pc817的ctr不是常数,我选择的是C级的Pc817,电流传输比在2到4之间。拿来做实验的那个pc817经测定当正向电流为5到7毫安的时候,线性度较好。电流传输比在3.6左右。但是同样型号的,也是C级的pc817我换了另外两个,测定后当正向电流If在5到7毫安之间变化的时候,电流传输比并不是3.6。产品要量产,总不能每一个产品用到的光耦我都测测吧?有没有使用过pc817的。介绍一下你们是怎么处理这种情况的?
感激不尽!

说更详细一点吧,到底是什么控制什么,有没有想过用隔离放大器?
线性光藕是“假线性”,一定要在电路结构上充分考虑。
至于三极管的问题,现在没有特殊要求的时候,一般不会直接用分立元件搭放大器,即使用,也会通过负反馈来调整,保证增益的稳定。针对不同的需求,也有不同的放大器。

#5


另一个帖子里跟你说的HCNR201后来试了没?

#6


首先, PC817不是线性光耦,而是晶体管输出结构的光耦,厂家不会去保证其输入-输出是线性关系的;

按照LZ的要求,应该去选择隔离放大器,比如AVAGO的HCPL-7840;这个器件在做变频器、伺服驱动器行业用的挺多的,当然价格比PC817高多了。

#7


与楼主有过同样的经历,生产前PC817都是选型后上线的。至今也没改善!

#8


引用 3 楼 yifuyou 的回复:
Quote: 引用 2 楼 lbing7 的回复:

个人觉得,先把模拟信号转成数字贪信号,再用光耦进行传输,更给力一些

如果你的系统允许这样的话


向您请教一个问题:在硬件设计中如何处理半导体器件参数的分散性问题?
 半导体器件由于制造工艺的限制可能同一厂家同一批次生产的同一型号的元件的参数会有一定的差别,有的还可能差别很大。当我的电路已经设计完好之后,电路参数确定了,批量生产的时候却发现我的电路只适用于测试的那些管子,难不成我的每一件产品都要根据具体使用的那些半导体器件的参数确定电路其它元件的参数?您在平常的工作中如何处理这种情况?
 举个例子吧,我最近使用光耦pc817c,说它是线性光耦,但是它的线性区域很窄。经测试在正向电流在5-7ma时候电流传输比大概是3.65。确定好电路中其他的电阻电容的大小之后,换了另外一个pc817c却发现他的电流传输比是3.4。我之前确定好的电路参数就不适用了。电路板自然没法批量生产。
 我刚开始工作,之前没真正使用过三极管,我想三极管的放大倍数也应该是这样的吧?那么设计人员在遇到这种情况的时候是怎么处理的? 


这方面我动手的经验不是很丰富,只是听老人们说过:

1.器件的离散性要在设计之初就开始考虑
2.进行参数计算的时候,要分别计算上限和下限,保证误差在允许范围之内
3.通过软件进行逐一标定

#9


学习了,正在使用817。

#10


学习了!!正在使用。

#11


应该采用真正的线性光偶HCNR200/201系列。 你在网上查一下很容易找到。 我用过了效果很好。

#12


元器件的离散性问题,最简单的办法就是在软件里面做标定功能,对每个产品进行标定。

#13


这里网友的建议都是对的,但楼主纠结于三极管放大电路如何调整放大倍数,感觉还有法子可想。楼主这种精神是对的,日后必有大成。

但楼主的具体问题却是无解的,光偶很难做到线性,即使所谓线性光偶也只是线性范围好一点而已,这是光电转换的特性所决定的。楼主纠结于三极管放大电路如何调整放大倍数,告诉你吧,就是用多个三极管把放大倍数放到很大很大,然后用负反馈做到想要的放大倍数,这就是运算放大器。

你的头儿水平不行,精密模拟量不能用光偶隔离,curious_cat说的对,要用隔离放大器(用变压器耦合),但是隔离放大器太贵了,所以产品一般用V/F(电压/频率)转换,用光偶隔离,再用F/V转换回来,貌似复杂,但器件便宜,花不了多少钱。

#14


用双光耦,其中一个用于线性补偿反馈

#15


遇到过类似的问题,我另想法子了...
先把模拟量压频变换,然后经过光耦,这样就OK啦!

#1


请大家给解答一下呗。我很是想不明白……
就拿三极管来说吧,根据三极管的datasheet给出的放大倍数都是一个具体的范围,比如说2n2222,datasheet只给出了放大倍数的最小值。那么我用到2n2222的时候还需要确定电路参数的时候具体测量它的放大倍数。由于半导*造工艺的限制,可能同一型号的管子的放大倍数并不完全一样,在制造厂家看来只要管子的放大倍数在他们标定的范围之内就算是合格的。那么在产品量产的时候,岂不是很麻烦?不同的板子上用到的管子的放大倍数不完全一样,那么每一块板子为了确保放大倍数一样,岂不是要调整其他的电路参数,比如说电阻的大小。这样不是很麻烦吗?还是我想的不对?

#2


个人觉得,先把模拟信号转成数字贪信号,再用光耦进行传输,更给力一些

如果你的系统允许这样的话

#3


引用 2 楼 lbing7 的回复:
个人觉得,先把模拟信号转成数字贪信号,再用光耦进行传输,更给力一些

如果你的系统允许这样的话


向您请教一个问题:在硬件设计中如何处理半导体器件参数的分散性问题?
 半导体器件由于制造工艺的限制可能同一厂家同一批次生产的同一型号的元件的参数会有一定的差别,有的还可能差别很大。当我的电路已经设计完好之后,电路参数确定了,批量生产的时候却发现我的电路只适用于测试的那些管子,难不成我的每一件产品都要根据具体使用的那些半导体器件的参数确定电路其它元件的参数?您在平常的工作中如何处理这种情况?
 举个例子吧,我最近使用光耦pc817c,说它是线性光耦,但是它的线性区域很窄。经测试在正向电流在5-7ma时候电流传输比大概是3.65。确定好电路中其他的电阻电容的大小之后,换了另外一个pc817c却发现他的电流传输比是3.4。我之前确定好的电路参数就不适用了。电路板自然没法批量生产。
 我刚开始工作,之前没真正使用过三极管,我想三极管的放大倍数也应该是这样的吧?那么设计人员在遇到这种情况的时候是怎么处理的? 

#4


引用 楼主 yifuyou 的回复:
最近的一个项目中需要隔离,需要根据一个模拟量的连续变化情况去线性控制另外一个量。头儿推荐我使用PC817线性光耦。电路设计好后也测试成功了。可是遇到了一个问题:大家都知道pc817的ctr不是常数,我选择的是C级的Pc817,电流传输比在2到4之间。拿来做实验的那个pc817经测定当正向电流为5到7毫安的时候,线性度较好。电流传输比在3.6左右。但是同样型号的,也是C级的pc817我换了另外两个,测定后当正向电流If在5到7毫安之间变化的时候,电流传输比并不是3.6。产品要量产,总不能每一个产品用到的光耦我都测测吧?有没有使用过pc817的。介绍一下你们是怎么处理这种情况的?
感激不尽!

说更详细一点吧,到底是什么控制什么,有没有想过用隔离放大器?
线性光藕是“假线性”,一定要在电路结构上充分考虑。
至于三极管的问题,现在没有特殊要求的时候,一般不会直接用分立元件搭放大器,即使用,也会通过负反馈来调整,保证增益的稳定。针对不同的需求,也有不同的放大器。

#5


另一个帖子里跟你说的HCNR201后来试了没?

#6


首先, PC817不是线性光耦,而是晶体管输出结构的光耦,厂家不会去保证其输入-输出是线性关系的;

按照LZ的要求,应该去选择隔离放大器,比如AVAGO的HCPL-7840;这个器件在做变频器、伺服驱动器行业用的挺多的,当然价格比PC817高多了。

#7


与楼主有过同样的经历,生产前PC817都是选型后上线的。至今也没改善!

#8


引用 3 楼 yifuyou 的回复:
Quote: 引用 2 楼 lbing7 的回复:

个人觉得,先把模拟信号转成数字贪信号,再用光耦进行传输,更给力一些

如果你的系统允许这样的话


向您请教一个问题:在硬件设计中如何处理半导体器件参数的分散性问题?
 半导体器件由于制造工艺的限制可能同一厂家同一批次生产的同一型号的元件的参数会有一定的差别,有的还可能差别很大。当我的电路已经设计完好之后,电路参数确定了,批量生产的时候却发现我的电路只适用于测试的那些管子,难不成我的每一件产品都要根据具体使用的那些半导体器件的参数确定电路其它元件的参数?您在平常的工作中如何处理这种情况?
 举个例子吧,我最近使用光耦pc817c,说它是线性光耦,但是它的线性区域很窄。经测试在正向电流在5-7ma时候电流传输比大概是3.65。确定好电路中其他的电阻电容的大小之后,换了另外一个pc817c却发现他的电流传输比是3.4。我之前确定好的电路参数就不适用了。电路板自然没法批量生产。
 我刚开始工作,之前没真正使用过三极管,我想三极管的放大倍数也应该是这样的吧?那么设计人员在遇到这种情况的时候是怎么处理的? 


这方面我动手的经验不是很丰富,只是听老人们说过:

1.器件的离散性要在设计之初就开始考虑
2.进行参数计算的时候,要分别计算上限和下限,保证误差在允许范围之内
3.通过软件进行逐一标定

#9


学习了,正在使用817。

#10


学习了!!正在使用。

#11


应该采用真正的线性光偶HCNR200/201系列。 你在网上查一下很容易找到。 我用过了效果很好。

#12


元器件的离散性问题,最简单的办法就是在软件里面做标定功能,对每个产品进行标定。

#13


这里网友的建议都是对的,但楼主纠结于三极管放大电路如何调整放大倍数,感觉还有法子可想。楼主这种精神是对的,日后必有大成。

但楼主的具体问题却是无解的,光偶很难做到线性,即使所谓线性光偶也只是线性范围好一点而已,这是光电转换的特性所决定的。楼主纠结于三极管放大电路如何调整放大倍数,告诉你吧,就是用多个三极管把放大倍数放到很大很大,然后用负反馈做到想要的放大倍数,这就是运算放大器。

你的头儿水平不行,精密模拟量不能用光偶隔离,curious_cat说的对,要用隔离放大器(用变压器耦合),但是隔离放大器太贵了,所以产品一般用V/F(电压/频率)转换,用光偶隔离,再用F/V转换回来,貌似复杂,但器件便宜,花不了多少钱。

#14


用双光耦,其中一个用于线性补偿反馈

#15


遇到过类似的问题,我另想法子了...
先把模拟量压频变换,然后经过光耦,这样就OK啦!