我曾用Signetics公司的8位D/A转换器设计了一个电路。究竟是因为什么原因我早已忘了,反正我使用的器件跟正常情况有点不同,我真是自作自受,让自己陷入了麻烦。
图1:Signetics的 D/A转换器输入配置。
顺便提一句,这种转换器早就停产了。它的输入配置如图1所示。出于某种原因,我认为芯片中有40kΩ电阻可能很有用,因此我使用“Trim”引脚、而不是“Vref”引脚作为模拟输入。电路工作正常,我满意极了。
快乐的时光总是很短暂,不到一年时间,问题就来了。虽然我的电路依然工作良好,但是D/A转换的比率突然变得不可思议,读数上升远超正常范围。事情是这样的:
图2:Signetics D/A转换器修改了输入配置。
Signetics公司增加了一个新的二极管并联到与“Trim”引脚相连的电阻。为什么要这么做呢?没人告诉我答案,只是Signetics的工作人员在电话里相当不好意思,承认有几个用户不得不重新配置他们的电路。知道了有此遭遇的并非我一人,也算是一个小小的慰藉吧。
这件事给了我两个教训。
第一个教训是,一开始我就应该使用Vref引脚作为模拟输入。那样的话,当时我就会注意到另外一个供应商Datel在同样的器件中没有增加二极管。他们的器件仍像我设想的一样工作良好。
第二个教训是,绝对不能盲目信赖供应商的配置控制。我也见过一些厂商在半导体器件的生命周期中修改这些器件,例如RCA公司在20世纪80年代后期将其轴向均匀2N6578功率晶体管变为外延平面。
我以前从未见过、之后也没再遇到过这种因忽视配置控制而引起功能不同的电路拓扑结构的情况。
Signetics已不复存在。但是如果再次发生这样的事,我一定会镇定自若。
原文刊登在EDN美国网站,参考链接Configuration control and second sourcing,由Jenny Liao编译。