Buggfix Plus
Aktuellt datum och tid: 06.12 2018-05-27

Alla tidsangivelser är UTC + 1 timme




Svara på tråd  [ 9 inlägg ] 
Författare Meddelande
 Inläggsrubrik: SNES och USB...
InläggPostat: 18.28 2008-08-08 
Användarvisningsbild

Blev medlem: 07.24 2004-04-07
Inlägg: 949
Ort: Eksjö, Småland
Det är mycket om USB här på EF för tillfället och jag tänkte att då kan jag knappast vara sämre än någon annan! 8) För en gångs skull har jag lyckats genomföra ett projekt med lyckat resultat, brukar vara så mycket annat som tar all tid.

Men här är det ju bilder som är hårdvaluta så...

Bild
En helt vanlig USB-sladd behövs givetvis för att göra något skoj med USB.

Bild
Och en sån här behöver man om det ska ha med SNES att göra. Det här är tyvärr en billig kopia av en amerikansk handkontroll, köpt på tradera för en 50-lapp eller så.

Bild
Sen behöver man en lämplig mikrokontroller, jag valde ATtiny45.

Så vad kan man göra med dessa? Med USB-drivern från obdev.com så kan man kanske göra sig en adapter till SNES-handkontroller för datorn. Med ATtiny45 och PLLen som genererar en klocka på 16.5MHz slipper man dessutom kristall (om man kalibrerar den).

Bild
Efter en massa caddande skickades en beställning till Olimex och detta anlände! På bilden har ett par fallit bort men det blev 12 kort.

Bild
Sidan med de stora komponenterna.

Bild
Sidan med de små komponenterna.

Bild
Här är det värt att notera ISP-kontakten. Jag tyckte det kändes väldigt slösaktigt att med alla ytmonterade komponenter sätta dit en 6-pinnars stiftlist så jag funderade och funderade tills jag kom på följande lösning.

Bild
Det räcker faktiskt med en tillböjd hylslist och paddar på kortet. Funderar väldigt smidigt och hittills har jag inte lossat den oavsiktligt mer än någon enstaka gång. Varför slösa med kortplats när man säkerligen har en liten yta längs med en kant som man kan använda?

Mjukvarumässigt ska jag inte ta åt mig så stor ära, det mesta är skamlöst stulet från lite olika projekt. Dels Objective Developments exempel och Raphaël Assénats adapter med stöd för betydligt fler olika typer av kontroller.

Motiveringen till mitt projekt var i första hand att ta tag i AVR och C. Nu känns det som jag har skapligt bra koll på C vilket underlättar nästa projekt jag har på gång. Sen är det ju alltid trevligt att kunna spela med en av de absolut bästa handkontrollerna som finns. :D


Upp
 Profil  
 
 Inläggsrubrik:
InläggPostat: 19.11 2008-08-08 
EF Sponsor
Användarvisningsbild

Blev medlem: 11.02 2007-10-21
Inlägg: 570
Ort: Stockholm
Nice!

...hur många kretskort har du över? ;)


Upp
 Profil  
 
 Inläggsrubrik:
InläggPostat: 19.11 2008-08-08 
EF Sponsor

Blev medlem: 19.57 2005-08-27
Inlägg: 2105
Ort: Borlänge
Rikitigt najs projekt. :whoho: Kul att du valde den lilla söta Tiny:n :)


Upp
 Profil  
 
 Inläggsrubrik:
InläggPostat: 20.12 2008-08-08 
Användarvisningsbild

Blev medlem: 12.59 2003-05-27
Inlägg: 3884
Ort: Blekinge
:tumupp: upp till den smarta ISP kontakten :)


Upp
 Profil  
 
 Inläggsrubrik:
InläggPostat: 12.37 2008-08-10 
Användarvisningsbild

Blev medlem: 07.24 2004-04-07
Inlägg: 949
Ort: Eksjö, Småland
Tack för kommentarerna. Har spelat en stund och det verkar fungera bra. Finns väl viss möjlighet att snygga till koden men nu är det i ett användbart tillstånd i alla fall.

Fagge: Tack, funkar över förväntan.

Foona: Hade tänkt bygga 4st eftersom det är så många handkontroller jag har så förhoppningsvis blir det 8 kort över. :)


Upp
 Profil  
 
 Inläggsrubrik:
InläggPostat: 19.22 2008-08-13 
EF Sponsor

Blev medlem: 11.18 2004-05-24
Inlägg: 644
Ort: Ö-vik
Håller med Fagge: Smart lösning på ISP-kontakten!

Hur fick du Olimex att göra opläterade hål? Jag har för mig att dom pläterar alla.
Eller har du borrat upp dessa större i efterhand?


Upp
 Profil  
 
 Inläggsrubrik:
InläggPostat: 21.14 2008-08-13 
Användarvisningsbild

Blev medlem: 07.24 2004-04-07
Inlägg: 949
Ort: Eksjö, Småland
De opläterade hålen var helt enkelt bara hål och ingenting i kopparlagrena och då blir det så. Lägg in 'vanliga hål' i ditt cad-program så blir det nog så. Gjorde inget mer än så i alla fall. Jag har inte borrat eller gjort någon efterbearbetning av korten.


Upp
 Profil  
 
 Inläggsrubrik:
InläggPostat: 22.02 2008-08-13 
EF Sponsor

Blev medlem: 11.18 2004-05-24
Inlägg: 644
Ort: Ö-vik
Ja, jo. Att *rita* opläterade hål är jag med på. Jag hade för mig att jag läst nå'n stans i Olimex FAQ att alla hål *ska* pläteras för att passa deras process.
Men det kanske bara är jag som fattat fel - du har ju bevisligen opläterade hål! :wink:


Upp
 Profil  
 
 Inläggsrubrik:
InläggPostat: 22.29 2008-08-13 
EF Sponsor
Användarvisningsbild

Blev medlem: 21.31 2005-12-15
Inlägg: 6125
Ort: Malmö
Deras process kan väl inte garantera oplätaerade hål, så har jag tolkat det efter jag har sett opläterade när $tiff beställde. Så lite guld kan fortfarande fastna i hålet.


Upp
 Profil  
 
Visa inlägg nyare än:  Sortera efter  
Svara på tråd  [ 9 inlägg ] 

Alla tidsangivelser är UTC + 1 timme


Vilka är online

Användare som besöker denna kategori: Inga registrerade användare och 7 gäster


Du kan inte skapa nya trådar i denna kategori
Du kan inte svara på trådar i denna kategori
Du kan inte redigera dina inlägg i denna kategori
Du kan inte ta bort dina inlägg i denna kategori
Du kan inte bifoga filer i denna kategori

Sök efter:
Hoppa till:  
    Agstu.se
Drivs av phpBB® Forum Software © phpBB Group
Swedish translation by Peetra & phpBB Sweden © 2006-2010