DennisD7's CPLD-PacMan
OK jag ger mig, det får nog bli vinyl.
Var hittar man sånt enklast? Hobbybutik, ska kolla det. Låter som att man borde hitta det på nån mack eller målarbutik också eller?
Det borde bli rätt bra, det ska ju bli enfärgat och det låter som att vinyl fäster som berget.
Övriga pac-news:
Jag lödde fast en CPLD på ett eget kretskort och lade till några lysdioder, en knapp och en kristallkrets också (och ett batteri) bara för att testa. Efter lite krånglande funkade det toppen (det blev en binär sekundräknare ). Det är ett rätt viktigt steg för att kunna bygga den slutgiltiga kretskortgrejen.
Och jag tror http://www.dalles.tk ska få hjälpa mig med kretskortsetsningen. Det här ska nog gå vägen.
/D7
Var hittar man sånt enklast? Hobbybutik, ska kolla det. Låter som att man borde hitta det på nån mack eller målarbutik också eller?
Det borde bli rätt bra, det ska ju bli enfärgat och det låter som att vinyl fäster som berget.
Övriga pac-news:
Jag lödde fast en CPLD på ett eget kretskort och lade till några lysdioder, en knapp och en kristallkrets också (och ett batteri) bara för att testa. Efter lite krånglande funkade det toppen (det blev en binär sekundräknare ). Det är ett rätt viktigt steg för att kunna bygga den slutgiltiga kretskortgrejen.
Och jag tror http://www.dalles.tk ska få hjälpa mig med kretskortsetsningen. Det här ska nog gå vägen.
/D7
Lite news:
Jag hade tidigare tänkt att först programmera klart spelet och sedan löda fast CPLD:erna (det lär bli 2 st) på kretskortet. Det skulle ju bli lite riskabelt, om jag skulle upptäcka något fel på programmeringen som jag ville ändra på.
Så nu efter rätt mycket flyt har jag satt en Jtag-kontakt på mitt lilla hemmagjorda kort och testat det. Works like a charm.
...vilket betyder att jag kan skjuta upp CPLD-programmeringen ytterligare.
Jag hade tidigare tänkt att först programmera klart spelet och sedan löda fast CPLD:erna (det lär bli 2 st) på kretskortet. Det skulle ju bli lite riskabelt, om jag skulle upptäcka något fel på programmeringen som jag ville ändra på.
Så nu efter rätt mycket flyt har jag satt en Jtag-kontakt på mitt lilla hemmagjorda kort och testat det. Works like a charm.
...vilket betyder att jag kan skjuta upp CPLD-programmeringen ytterligare.
Planen nu
1. Konstruera klart kortet.
2. Få kortet att passa i höljet.
3. Programmera klart spelet.
4. Gör en kartong och en skiva med soundtrack.
Kortet:
- testetsning (med Jtag, CPLD i hållare, 4x4-LEDmatris) ...fixad
- testetsning II (med Jtag, ytmonterad CPLD, ytmonterade 2-färgsLEDs, rätt knappsort).
- prototypetsning (allt ska funka: 2 CPLDer, 4 knappar, 5x7 2-färgsLEDs ytmonterat)
Höljet:
- putsmedel, färg och gul vinyl.
- plexin justeras till 4 mm, och andra justeringar.
- knappen får en kant så att den inte kan trilla ur.
Spelet:
- labyrintfunktion.
- spöken.
- skärmväljare, med lowenergy-pausläge.
- poängräkning.
Kartongen/skivan:
- wellpapp, sprayfärg, OH-papper, svart kaninpäls.
- kartongbaksida med spelhandling och karta.
- soundtrack, sampling från Colors.
Min lillebror fyller 19 den 29 Juni, men inte hinner jag väl tills dess? Försöka duger, annars blir det någon gång senare i sommar. Ingen i min familj vet något om det här projektet, det ska bli kul att se deras reaktioner.
1. Konstruera klart kortet.
2. Få kortet att passa i höljet.
3. Programmera klart spelet.
4. Gör en kartong och en skiva med soundtrack.
Kortet:
- testetsning (med Jtag, CPLD i hållare, 4x4-LEDmatris) ...fixad
- testetsning II (med Jtag, ytmonterad CPLD, ytmonterade 2-färgsLEDs, rätt knappsort).
- prototypetsning (allt ska funka: 2 CPLDer, 4 knappar, 5x7 2-färgsLEDs ytmonterat)
Höljet:
- putsmedel, färg och gul vinyl.
- plexin justeras till 4 mm, och andra justeringar.
- knappen får en kant så att den inte kan trilla ur.
Spelet:
- labyrintfunktion.
- spöken.
- skärmväljare, med lowenergy-pausläge.
- poängräkning.
Kartongen/skivan:
- wellpapp, sprayfärg, OH-papper, svart kaninpäls.
- kartongbaksida med spelhandling och karta.
- soundtrack, sampling från Colors.
Min lillebror fyller 19 den 29 Juni, men inte hinner jag väl tills dess? Försöka duger, annars blir det någon gång senare i sommar. Ingen i min familj vet något om det här projektet, det ska bli kul att se deras reaktioner.
Senast redigerad av DennisD7 12 juni 2005, 19:16:42, redigerad totalt 1 gång.
Så.
Efter ett långt uppehåll (pga penicillin-gradig sjukdom i 2 veckor som orsakade allmän momentum-förlust i några veckor till ) har jag nu kommit igång igen.
Punkten
- testetsning (med Jtag, CPLD i hållare, 4x4-LEDmatris)
är fixad. Låt mig förklara lite vad det innebär. Jtag är gränssnittet mellan datorn och CPLD-chippet. Jag kan nu programmera CPLD:n medan det sitter fast på kortet, det är testat och funkar. Detta är en förutsättning för att jag ska kunna använda mig av ytmonterade CPLD:er.
Mönstret är ritat pixel för pixel i ett ritprogram. Heltokigt, jag vet
/D7
Efter ett långt uppehåll (pga penicillin-gradig sjukdom i 2 veckor som orsakade allmän momentum-förlust i några veckor till ) har jag nu kommit igång igen.
Punkten
- testetsning (med Jtag, CPLD i hållare, 4x4-LEDmatris)
är fixad. Låt mig förklara lite vad det innebär. Jtag är gränssnittet mellan datorn och CPLD-chippet. Jag kan nu programmera CPLD:n medan det sitter fast på kortet, det är testat och funkar. Detta är en förutsättning för att jag ska kunna använda mig av ytmonterade CPLD:er.
Mönstret är ritat pixel för pixel i ett ritprogram. Heltokigt, jag vet
/D7
- MadModder
- Co Admin
- Inlägg: 30012
- Blev medlem: 6 september 2003, 13:32:07
- Ort: MadLand (Enköping)
- Kontakt:
Fint.
Ritade också mina kretskort i ett vanligt ritprogram förut, innan det började bli lite för komplicerat...
Ett tips: undvik att ha räta 90°-vinklar. 45° är bättre för signalerna, särskilt om man arbetar med höga frekvenser. Dessutom ser det snyggare ut
Mitt näst sista kort ritat med ritprogram. I photoshop...
Ritade också mina kretskort i ett vanligt ritprogram förut, innan det började bli lite för komplicerat...
Ett tips: undvik att ha räta 90°-vinklar. 45° är bättre för signalerna, särskilt om man arbetar med höga frekvenser. Dessutom ser det snyggare ut
Mitt näst sista kort ritat med ritprogram. I photoshop...
Pac news:
Inte mycket. Jag vet att ni alla sitter som på nålar så jag önskar att jag hade lite mer intressanta nyheter. Men ett och annat ändå:
- Jag insåg att det skulle bli ont om vippor om jag använder 32768 Hz-kristall till pacmangubben. Jag har redan ganska ont om just vippor att slösa bort ca 15 st på att få en lägre frekvens kändes lite dumt. Dessutom behöver jag ingen klockprecision, så jag ska göra en enklare oscilliator med hjälp av en 555:a, en kondensator och två motstånd. Frekvensen blir ca 500 hz.
- Det visar sig att det blir besvärligt med två AAA-batterier trots allt (med kontaktbleck osv), så jag lutar lite mot två eller fyra knappceller istället, förutsatt att batteritiden blir någorlunda OK. Jag ska ju ge det till min bror och även om han säkert blir glad tvivlar jag på att han kommer att spela dygnet runt precis...
- Jag tänker använda två CPLD:er (för att få tillräckligt med vippor) och hittills har jag haft problem med att få pinnarna att räcka till. IN behöver jag bara 5 st (upp-ner-höger-vänster + klocka) och UT behöver jag 17 st (2 per kolumn och så 7 rader). Jag trodde jag skulle få trångt mellan chippen, men det visar sig, tack vare en svårbeskriven snilleblixt, att det kommer att funka bra.
- Om jag byter batterisort så får jag mer plats på kretskortet vilket ju är trevligt. Jag får skicka nya ritningar till fagge för mellandelen, men det blir antagligen bara enklare för honom.
- Jag har hittat ett ställe som säljer vinylgrejer, men jag har inte besökt dem än. Den där biten löser sig säkert bra.
----
MadModder: det låter lite som att du driver med mig vad gäller signalerna ...och tja, 45 grader är väl snyggt, men jag saknar lite nytänkande här. Skulle helst ha sådär runt som det var på gamla kretskort.
Inte mycket. Jag vet att ni alla sitter som på nålar så jag önskar att jag hade lite mer intressanta nyheter. Men ett och annat ändå:
- Jag insåg att det skulle bli ont om vippor om jag använder 32768 Hz-kristall till pacmangubben. Jag har redan ganska ont om just vippor att slösa bort ca 15 st på att få en lägre frekvens kändes lite dumt. Dessutom behöver jag ingen klockprecision, så jag ska göra en enklare oscilliator med hjälp av en 555:a, en kondensator och två motstånd. Frekvensen blir ca 500 hz.
- Det visar sig att det blir besvärligt med två AAA-batterier trots allt (med kontaktbleck osv), så jag lutar lite mot två eller fyra knappceller istället, förutsatt att batteritiden blir någorlunda OK. Jag ska ju ge det till min bror och även om han säkert blir glad tvivlar jag på att han kommer att spela dygnet runt precis...
- Jag tänker använda två CPLD:er (för att få tillräckligt med vippor) och hittills har jag haft problem med att få pinnarna att räcka till. IN behöver jag bara 5 st (upp-ner-höger-vänster + klocka) och UT behöver jag 17 st (2 per kolumn och så 7 rader). Jag trodde jag skulle få trångt mellan chippen, men det visar sig, tack vare en svårbeskriven snilleblixt, att det kommer att funka bra.
- Om jag byter batterisort så får jag mer plats på kretskortet vilket ju är trevligt. Jag får skicka nya ritningar till fagge för mellandelen, men det blir antagligen bara enklare för honom.
- Jag har hittat ett ställe som säljer vinylgrejer, men jag har inte besökt dem än. Den där biten löser sig säkert bra.
----
MadModder: det låter lite som att du driver med mig vad gäller signalerna ...och tja, 45 grader är väl snyggt, men jag saknar lite nytänkande här. Skulle helst ha sådär runt som det var på gamla kretskort.
Ja, jag ber om ursäkt till alla mina trogna fans
Jag kom av mig lite i värmeböljan (minns ni den?) och sedan dess har jag bara fått mindre och mindre tid och pengar (och plats) över till mitt kära pacman-projekt. Jag ska just resa till Indien i ca 3 månader så därför har jag mest sparat pengar och använt min tid till att fixa vaccin, pass, visum, ryggsäck, flyg, transfer, hotell, kamera, minneskort, resecheckar, malariatabletter, blomvattning, posthämtning, räkningskrångel, avskedsfest + allt-annat-skit-som-gör-att-det-knappt-känns-som-en-semester-längre, kort och gott:
Jag pausar pacman lite.
Jag kommer antagligen igång igen efter jul, och är säkert helt klar mars/april (dvs nästan exakt 1 år försenat ) Låt mig understryka att jag INTE har övergett projektet. The pacman will rise again.
Jag kom av mig lite i värmeböljan (minns ni den?) och sedan dess har jag bara fått mindre och mindre tid och pengar (och plats) över till mitt kära pacman-projekt. Jag ska just resa till Indien i ca 3 månader så därför har jag mest sparat pengar och använt min tid till att fixa vaccin, pass, visum, ryggsäck, flyg, transfer, hotell, kamera, minneskort, resecheckar, malariatabletter, blomvattning, posthämtning, räkningskrångel, avskedsfest + allt-annat-skit-som-gör-att-det-knappt-känns-som-en-semester-längre, kort och gott:
Jag pausar pacman lite.
Jag kommer antagligen igång igen efter jul, och är säkert helt klar mars/april (dvs nästan exakt 1 år försenat ) Låt mig understryka att jag INTE har övergett projektet. The pacman will rise again.