Sida 2 av 3
Postat: 25 april 2007, 00:52:50
av Joe
Som jag skrev förut så har jag testat den på "bänk" med precis det relä som sitter på utgången som brann.
Gissa hur det gick - Precis inte ens en tillstymmelse att få ULN'en varm
Så det måste vara ett externt fel och det är bara GND som kan spöka.
Om det är avbrott nånstans på GND kan kanske ström flyta från +24V genom relä genom ULN och till en annan förbrukare
Postat: 25 april 2007, 01:29:08
av Tony
Titta på undersidan av reläsockeln, kanske det sitter en skyddsdiod över spolen. Dioder går ju till kortslutning när de pajar.
Postat: 26 april 2007, 13:43:55
av Joe
En liten uppdatering:
Mätte GND och +24V - OK
Mätte GND kabel mot chassiet på maskin - OK
Mätte insignalerna - 0-7,8V
Mätte spolarna på reläerna ~500ohm
Inga släckdioder i sockeln
Satt dit ULN'en utan +24V - funkade fint.
Satte dit +24V - funkade fint
Provkörde fram och tillbaka, vred och vände på maskinen för att kolla om det var kabelbrott.
Men ingeting! Det verkar funka nu....
Men frågan hur länge. Det enda som är bytt förutom ULN'en är sockeln, känns ändå långsökt att det skulle vara överslag i sockeln..

Postat: 26 april 2007, 20:00:25
av bengt-re
Mystiska saker händer ibland....
Vi hade ett kort när jag jobbade på sjöfartsverket som bara skulle lagas (fanns typ 12 kort i hela världen och någon hade supit bort underlagen...). Alla IC satt i socklar - bytta alla ic(ungefär 30st) - fungerade inte ändå. Tog ur alla IC - pep ALLA banor enligt schema (kul....) inget fel.... Okulärbeiktade inget fel. Pep hella kortet igen och hittade lite glapp - det var en satans IC-sockel där ett ben hade gått av och gjorde kontakt ibland och ibland inte....... 40 timmars felsöknng för två personer.... För ETT kretskort och EN dålig sockel..... Jag hatar IC socklar sedan dess...
Postat: 30 november 2008, 18:22:04
av Joe
Nu har den pajat igen..
Någon som har tips på nån smart lösning att styra ett relä på en ingång 0-28(30)VDC?
Relä till när insignal är högre än 0,5VDC, helst justerbart 0 till 1VDC.
Den skall ej matas från ingången utan endast känna om det finns spänning eller ej.
Matas separat med 24VDC
Postat: 30 november 2008, 18:32:39
av arvidb
ULN2003 är väl till för vanliga TTL-nivåer som sagt, och mår nog inte så bra med 0,5-1V på ingångarna. En komparator med hysteres på ingångssignalen kanske skulle göra susen?
Postat: 30 november 2008, 18:52:51
av Joe
Jo jag funderade på komparator, men det blir lätt många komponenter.
Komparator, motstånd, kondingar, FET
Postat: 30 november 2008, 19:15:10
av rehnmaak
Jag skulle koppla 3st drivare i serie istället. Risken finns annars att drivaren hamnar i linjär regim eftersom du matar den med en potentiometer. Och i såfall ökar effekten markant. Dock borde inte 500ohm kunna ge mer än ca 0.3W förlust som mest.
Postat: 30 november 2008, 20:02:55
av Joe
Funderade även på seriekoppling av ULN2003. Kanske enklaste lösningen?
Det blir invertering tre gånger, behövs pull-up mellan drivstegen eller har jag missat nåt?
Schmitt-trigger innan 2003'an? Finns kanske ingen med tillräckligt låg tröskel..
Annars såg MAX921 intressant ut också med intern referens och programmerbar hysteres. Dock fel spänningsområde
Postat: 30 november 2008, 22:15:47
av xxargs
Nu är du ute på farliga grejor - darlington som ULN2xxx kan inte sänka mer än ca 0.9 Volt potential medans ingången på nästa ULN2xxx kanske börja leda redan vid 0.7 Volt - det betyder att du inte med att styra en ULN kan sänka dess utgång såpass att nästa stegs ingång betraktar insignalen som '0' utan forstätter att leda mer eller mindre.
ULN-kretsar är inga TTL-CMOS kretsar!!
Har du använd frihjulsdiod över reläts spole (rättvänt!) eller använder ULN2xxx gemesamma frihjulsdiodsutgång kopplad till reläets spänningsmatning ???
utan frihjulsdioder så kommer buffrarnas transistorer snart krascha pga. induktionsknäpparna från reläets spolar.
Postat: 4 december 2008, 20:07:27
av Joe
Ben 9 är inkopplat ok, se inlägg 4 för mer info.
Jag har däremot sett komersiella prylar med två ULN steg efter varandra för att "invertera tillbaka".
Kommer dock inte ihåg hurivida det var med pull-up eller utan..
Som jag har skrivit tidigare så är det en befintlig pryl som har tillverkats i tusentals exemplar.. Men allt går att göra bättre!
_______________________________________________________________________
Blir nog en icke inverterande schmitt-trigger av en OP som styr en ULN2002.
http://pici.se/pictures/NJwEXhXVw.png
S1, K1, K2 samt kretskortet för ULN'en är befintlig utrustning.
Hysteresen hade jag tänkt mig från 0,2 till 0,1VDC
Ser värdena ut att vara ok? Enligt LTspice IV så ska det funka...
Vid låg insignal så ligger utgången på 1,2V men det borde zenern i ULN2002 filtrera bort?
Postat: 27 december 2008, 18:42:51
av Joe
Det blev en hysteres på ~2 Volt (1k istället för 100ohm) efter praktiska på-plats test.
Men nu släpptes den tekniska röken ut igen.....
OP'n exploderade och ULN'en spräcktes.
Detta utan att någon av insignalerna var "höga", bara 24VDC var till.
Det måste ju bli nån tokig backspänning eller spik som tar livet ur de stackars kretsarna..
Postat: 27 december 2008, 19:00:36
av rehnmaak
Har du något schema + bilder på orginalgrunkan?
Jag tror det handlar om att få in tillräckligt med skydd på den så ska det nog hålla...
Postat: 27 december 2008, 20:31:14
av Joe
http://pici.se/pictures/lKeyVoGKx.png Tryckfelsnisse, det är en ULN2003 original
Så ser originalschemat ut, bild har jag ingen men det är ett kretskort med två skruvplintar och dessa komponenter på.
Funderade på en spärrdiod + motstånd på ingången sen en zener mot jord.
Dvs skydd mot felpolaritet samt överspänning.
Postat: 27 december 2008, 20:57:04
av rehnmaak
Jag skulle sätta dioder på pin1 till matning och jord (vanliga 1n4148) och lika dant på pin 4. Sedan en transientskyddsdiod (1.5KE12 2st i serie) på utgångarna och på 24V matningen samt frihjulsdioder över reläspolarna (1N4001). Sedan skadar det nog inte att kläma dit några 100nF + 1uF kondingar på matningen också. Om det går skulle man kunna sätta något lågohmigt motstånd i serie på utgången (1-10ohm) beroende på hur mycket ström reläerna drar.