En 2N3904 småsignalare är kopplad på följande sätt:
C: 0V
B: 5V från uC genom ett 10K motstånd
E: +12V genom ett 10K motstånd, samt ansluten till basen på en BD140.
samt en BD140 så här:
E: +12V
C: Glödlampa 12V som i sin tur är kopplad till 0V.
B: Ansluten till emittern och motståndet på 2N3904.
Detta fungerade alldeles utmärkt och jag kunde med hjälp av mikrokontrollern blinka min 12V lampa - fantastiskt!

Sedan testade jag att göra samma koppling igen på en annan breadboard men eftersom jag inte hade så många 3904 använde jag mig av BD548 istället. Tjena! Så fort jag slog på strömmen spottade det och fräste och det som tidigare varit två helt nya BD548 förvandlades till två rykande svarta plastbitar. Två fina rökpelare nådde kökslampan samtidigt som kärringen gapade och hunden fräste. Det konstiga är att jag känner igen den där lukten - vet inte varifrån men troligen har jag lyckats elda upp elprylar förr. Nåja, ingen större skada skedd men det vore kul att veta varför det gick som det gick.
Båda transistorerna har samma "pinout" vad jag kan se. Vad var det som gick fel och varför?
EDIT:
Datablad: (548 resp. 3904)
http://www.fairchildsemi.com/ds/BC/BC548.pdf
http://www.elfa.se/pdf/71/07100944.pdf