Frispel

sedan 2001

System 7 - Special solenoids

MCE

  • Full Member
  • ***
    • Antal inlägg: 172
    • Visa profil
  • Stad: Sundsvall
Hej

Det här blir kanske långt och diffust men jag hoppas att någon förstår....

Har jävlats riktigt mycket med ett system 7 cpu+driver kort senaste tiden. Det började med att två bumprar inte fungerade. Alltså två av "special solenoids".

Det visade sig vara fel på logikkretsarna på driverkortet. Dvs ic6,ic7 (7408) samt ic8,ic9 (7402). Bytte således ut dessa, kollade så att allt kopplade rätt och smackade igång spelet. Vips så satt jag där med felkod 1 på diagnostic led'en. Vad i helvete tänkte jag...

Efter åtskilliga timmar med tester så visade det sig att:

1) Tracen för blankningssignalen på cpu-kortet hade pajat. Då man plockar driverkortet ut och in några gånger så böjs/skakas cpu-kortet oundvikligt och denna tunna trace hade gått av. (vilken jävla dålig design).

2) Pinnen på cpu-kortet som får 12V fick inte det trots att det såg bra ut. Lödde om den och  då blev det bra. Spelet bootade nu okey. Enligt marvin så ska spelet eventuellt fungera utan +12V, men inte mitt spel.

Efter detta så lödde jag om alla 40 kontakter mellan cpu och driverkortet för att vara på säkra sidan. Det verkar som att det kan spöka en hel del i såna här gamla kort. Så nu bootade cpu-kortet bra igen och jag kunde fortsätta med lagningen av det ursprungliga problemet.

Jag har börjat få koll på det mesta då det gäller special solenoids, men har några funderingar.

Kan någon redogöra hur sista delen av kretsen för special solenoids fungerar. Dvs delen från utgångarna på 7402-chippet till solenoid driver-utgångspinnarna. Det jag vill veta är hur samspelet mellan utgången på 7402'an, pre-drivern samt TIP102'an fungerar.

7402
Det jag förstår är att jag får låg signal ut från denna i viloläge samt hög (5v?) då solenoiden ska aktiveras. Hur låg är låg signal räknat i volt? Just nu har jag 0,3 V ut på ena 7402'an samt 0,9V ut från den andra. Är det tillräckligt lågt för viloläge?

Predrivern
Vad är cutin (?) volten på denna. Alltså på vilken nivå börjar den förstärka? Eller förstärker den linjärt?

TIP102
Denna ska ju jorda kretsen. Jordar den då predrivern matat på med tillräckligt ström? Hur mkt isåfall?


MCE

  • Full Member
  • ***
    • Antal inlägg: 172
    • Visa profil
  • Stad: Sundsvall
Spelet fixat! Jag hade lött på socklar för chipen 7402 samt 7408 på driverkortet. Men det blev verkligen inte bra med kontaktproblem som följd och lynnigt beteende överlag.

Nåväl, jag tog bort socklarna och lödde fast chipen direkt på kretskortet. Sedan fungerade alla special solenoids med detsamma. yippie!

Fast frågan ovan får stå kvar om hur det fungerar rent tekniskt. jag har kollat lite på kortet och det finns ju även en pull-up resistor före predrivern samt en pull-down resistor efter denna före TIPen. Vad är tanken med den konfigurationen? Borde man inte haft en pull-down efter logik-kretsen 7402 så att denna  ligger låg default.


COCS

  • Hero Member
  • *****
    • Antal inlägg: 4378
    • Visa profil
  • Stad: Göteborg
MCE

Trevligt att du löst problemet :-)

Men jag förstår inte varför socklarna gav dig problem?

Är det socklar av "normal" kvalitet, så skall det ju fungera. Sitter ju socklar på massor av kretskort i olika sammanhang.

EDIT:
Som du gjort nu, så kanske du bara kan byta "chip" en gång till och sedan är kortet "kört".
« Senast ändrad: mars 05, 2008, 01:44:55 av COCS »
COCS
Carl Olof Christian Sjöberg
Tel: 073-902 19 12
Jag är stolt ägare till Vampire, Fireball, Nip-It & 2x4MBC :-D


MCE

  • Full Member
  • ***
    • Antal inlägg: 172
    • Visa profil
  • Stad: Sundsvall
OCOS:

Problemet med socklarna kom till eftersom jag inte är tillräckligt duktig att löda på kretskort. Så det blev dålig kontakt/glapp. Lödningarna på undersidan är ju enkelt att få till, men jag lyckades inte få till en bra lösning på hur man ska få bra "kontakt" på ovansidan. För på något sätt så måste man ju få in tenn under sockeln så att det "flödar" runt tracen och pinnen. Nån som har något lödningstips?

Nåväl, det var mycket enklare att löda på chipen rakt av utan sockel. Får hoppas att jag slipper byta dessa igen. För som du skriver så kanske kortet är kört efter ett till byte. Men det går ju alltid att lösa ändå fast det blir kanske inte en så snygg lösning i så fall :D

Spelet är ett Firepower II och fungerar nu klockrent! *nöjd*


kniven

  • Hero Member
  • *****
    • Antal inlägg: 1242
    • Visa profil
  • Stad: Träslövsläge

MCE

  • Full Member
  • ***
    • Antal inlägg: 172
    • Visa profil
  • Stad: Sundsvall
kniven: ahh, dom verkar ju perfekt. Jag använde bara "vanliga" socklar som jag hittade på kjell o co. Var kan man köpa SIL socklar?



Tags: driverkort  cpu