Hi. I just noticed that the pinout for the BC556B transistor seems to have collector and emitter reversed. It should be C - B - E looking at the printed (flat) side of the package with the pins going down.
Greetings.
Hi. I just noticed that the pinout for the BC556B transistor seems to have collector and emitter reversed. It should be C - B - E looking at the printed (flat) side of the package with the pins going down.
Greetings.
The only device I found was in the transistor.lbr as
BC556B-PNP-TO92-EBC (*-PNP-)
The only package currently associated was T092-EBC. You need to add
device to your library and then add the package TO92-CBE.
~Marvin
On 1/29/2012 3:59 PM, Fernando Rapetti wrote:
Hi i just noticed that the pinout for the BC556B transistor seems to have collector and emitter reversed. It should be C - B - E looking at the printed (flat) side of the package with the pins going down.
Greetings.
Marvin Dawson schrieb:
The only device I found was in the transistor.lbr as
BC556B-PNP-TO92-EBC (*-PNP-)
The only package currently associated was T092-EBC. You need to add
device to your library and then add the package TO92-CBE.
~Marvin
On 1/29/2012 3:59 PM, Fernando Rapetti wrote:
>> Hi i just noticed that the pinout for the BC556B transistor seems to have collector and emitter reversed. It should be C - B - E looking at the printed (flat) side of the package with the pins going down.
>>
>> Greetings.
This is a perfect example of how to make it WRONG.
Pads in packages should never get names according to their (real or
intended) use. Pad names always are related to the physical package, not
its content. In this case, the pad names of a TO-92 package are 1, 2 and
3 (according to JEDEC). [This package can then be used for anything,
like transistors, voltage regulators, diodes, varactors, thyristors, ID
chips or whatever - remember that it's just the package.]
The connection to the symbol (which has pin names B, C and E) is done in
the device definition.
If a part comes with different pinouts in the same package, it uses
variants of the device with different connections - but not packages
with differently named pads.
The transistor.lbr ends up with about 10
different TO-92 packages.
Horrible.
Tilmann
Thanks for the answers. I will add the device to my library, and make sure it uses a generic to-92 package.
Is there a way to warn cadsoft about the misconfiguration on this transistor?
I found this out after making the PCB. Fortunately, in this case i can just turn the transistors around and not need to redo the PCB, it could be much worse. Still, it was quite annoying.
How is that the transistor library ended with so many packages? Can people upload their devices somehow, o just cadsoft did it that way?