Trådlösa Joystickar till Amiga/C64 och PC
Re: Trådlösa Joystickar till Amiga/C64 och PC
Jag körde vidare på den 68nH jag hade, den hade minimum SRF på 2.5GHz.
Provlött och provkört kort! Fungerar och får plats bakom batterihållaren helt och hållet.
Kör med tre stycken 47uF 0603-kondingar (som iofs bara är på 15uF vid 3V men).
Förbrukningen i viloläge är som innan strax under 1uA!
Ska montera några komponenter till så kan kortet mäta batterispänningen också.
Ganska nöjd är jag ändå! Atmega328p har inbyggd tempsensor så man skulle även kunna använda dem som billiga trådlösa temperaturgivare (drar iofs ca 4ggr mer ström eftersom någon form av timer måste vara igång) eller ännu bättre trådlösa larmdetektorer med olika former av slutande givare bara.
Provlött och provkört kort! Fungerar och får plats bakom batterihållaren helt och hållet.
Kör med tre stycken 47uF 0603-kondingar (som iofs bara är på 15uF vid 3V men).
Förbrukningen i viloläge är som innan strax under 1uA!
Ska montera några komponenter till så kan kortet mäta batterispänningen också.
Ganska nöjd är jag ändå! Atmega328p har inbyggd tempsensor så man skulle även kunna använda dem som billiga trådlösa temperaturgivare (drar iofs ca 4ggr mer ström eftersom någon form av timer måste vara igång) eller ännu bättre trådlösa larmdetektorer med olika former av slutande givare bara.
Du har inte behörighet att öppna de filer som bifogats till detta inlägg.
Re: Trådlösa Joystickar till Amiga/C64 och PC
Gjorde en liten film, här kan ni se det nya kortet provköras.
Re: Trådlösa Joystickar till Amiga/C64 och PC
Ser ju nice ut, bra med den externa också som jag faktiskt inte visste fanns.
Fantastiskt att den är så snål både standby och aktiv.
Men herre gud, kör du windows på SVENSKA ? skärp dej!
Fantastiskt att den är så snål både standby och aktiv.
Men herre gud, kör du windows på SVENSKA ? skärp dej!

Re: Trådlösa Joystickar till Amiga/C64 och PC
XT: Mjo, det gick gick ju som sagt att stänga av både radio och MCU i princip helt och ändå vakna snabbt nog 
Windows på svenska, tja, man har väl vant sig, vet inte om jag körde Workbench/DOpus5 på svenska eller inte, får kolla
ecenier: De pyttesmå sändarna kan jag inte löda till andra, det tar för lång tid att förtenna, varmlufta fast IC:na och sen gå på med lödpenna och sen löda 0402 med lödpenna. Funkar bra till prototyper, men inte mer
Jag har lite större interna sändare som också får plats i en Tac-2.
Det hade vart sjukt kul att CE-märka allt, men ja, jag vet ju vad det kostar.
NRF24L01+:en sänder iaf med max 1mW och inom rätt kanaler på 2.4GHz.
De tre ytmonterade 0603-kondingarna på 47uF styck (men betydligt mindre vid 3V) räcker iaf själva för ungefär tre kompletta sändningar

Windows på svenska, tja, man har väl vant sig, vet inte om jag körde Workbench/DOpus5 på svenska eller inte, får kolla

ecenier: De pyttesmå sändarna kan jag inte löda till andra, det tar för lång tid att förtenna, varmlufta fast IC:na och sen gå på med lödpenna och sen löda 0402 med lödpenna. Funkar bra till prototyper, men inte mer

Det hade vart sjukt kul att CE-märka allt, men ja, jag vet ju vad det kostar.
NRF24L01+:en sänder iaf med max 1mW och inom rätt kanaler på 2.4GHz.
De tre ytmonterade 0603-kondingarna på 47uF styck (men betydligt mindre vid 3V) räcker iaf själva för ungefär tre kompletta sändningar

Re: Trådlösa Joystickar till Amiga/C64 och PC
Har jobbat på en låda till mottagaren. Det börjar likna något. Använder genomskinligt filament som ljusledare, fungerar väldigt bra. Återstår att fixa samma för den andra LED:en samt fixa en knappförlängare (det stora hålet). På Makers Jönköping har vi en beige/vit plast som är mycket mer förlåtande för ränder än denna gråsilvriga, men det var denna som satt i sist.
För att kontakterna ska få plats bredvid varandra på en C64 (och en A600 tror jag) så måste jag antingen ta upp lådan lite på enda sidan, eller borra ur nitningen till dsub:en på flatkabeln så jag kan ta bort metallkåpan framåt och kapa de bägge "vingarna". (Har provat funkade bra)
Har lött ytterligare två pyttesändare, börjar få snitsen på att handlöda dem nu, men det tar ca 4 timmar styck *pust*.
MVH: Mikael
För att kontakterna ska få plats bredvid varandra på en C64 (och en A600 tror jag) så måste jag antingen ta upp lådan lite på enda sidan, eller borra ur nitningen till dsub:en på flatkabeln så jag kan ta bort metallkåpan framåt och kapa de bägge "vingarna". (Har provat funkade bra)
Har lött ytterligare två pyttesändare, börjar få snitsen på att handlöda dem nu, men det tar ca 4 timmar styck *pust*.
MVH: Mikael
Du har inte behörighet att öppna de filer som bifogats till detta inlägg.
Re: Trådlösa Joystickar till Amiga/C64 och PC
Hejhopp!
Har caddat och 3D-printat lite idag och nu börjar lådan anses som klar. Med ljusledare av filament! och en liten förlängning för knappen, samt snäppfästen för locket.
Börjar drömma lite om RED och CE-märkning, men... Ska iaf forska i det. Jag vet att det är dyrt men...
Har caddat och 3D-printat lite idag och nu börjar lådan anses som klar. Med ljusledare av filament! och en liten förlängning för knappen, samt snäppfästen för locket.
Börjar drömma lite om RED och CE-märkning, men... Ska iaf forska i det. Jag vet att det är dyrt men...
Du har inte behörighet att öppna de filer som bifogats till detta inlägg.
Re: Trådlösa Joystickar till Amiga/C64 och PC
Snubblade på den här bilden, en kompis provspelar tidig prototyp för fyra år sedan 

Du har inte behörighet att öppna de filer som bifogats till detta inlägg.
Re: Trådlösa Joystickar till Amiga/C64 och PC
Glenn: Jajamen
Häromdagen lödde jag ihop tre nya mottagarkort, men med en helt ny batch med ATmega328PB. Har kört med den innan. Men nu uppförde det sig jättekonstigt. Efter mycket testande med fuses
och databladsläsande och funderingar så började jag söka mig till de jobbiga diagrammen i databladet och kollade spänningsgränserna för vad processorn anser vara en etta baserat på matningsspänning och mycket riktigt skiljer det nästan 0,2V mellan 328P och 328PB, måste vart på preeeecis rätt sida pottkanten förra gången jag används 328PB, eller hade kanske en annan nätdel i min dator. Nu fick jag ungefär 5,2V på USB och då kom gränsen för vad som tolkas som en etta att hamna över 3V.
Tog ett tag att lista ut vad som var felet. Resultatet visade sig som att en eller flera riktningar drogs samtidigt på joysticken. Ibland, ibland var det nästan bra. Ibland helkonstigt. MISO från radion till MCU är ju då 3V-signal, ganska exakt 3,0V.
Den permanenta lösningen blir väl att prova en 3,1 eller 3,2V-regulator för sot89 (nån som har liggande?). Den tillfälliga lösningen blev att skära av MISO och sätta en diod i serie från MCU till Radio och sedan en pull-up på 5V-sidan. Då fick jag lite nytta av mina värdelösa 22V Zenerdioder (den får agera vanlig diod och gör det ganska dåligt, vilket är bra). Så 0V från radion blir ca 1V på MCU, säker 0:a. 3V från radion blir då ca 4V till MCU (diodspänningsfall + 3V), säker 1:a. Tyvärr kan jag inte använda inbyggd pull up eftersom SPI-läge tar över pinnarna.
*pust* Genuin ondskefull ändring i databladet också. Man tänker ju ändå att de är rätt lika P och PB

Jaha så blev man biten i baken av ovanstående.adent skrev: ↑23 april 2019, 10:25:00 ...
På mottagarkortet hade jag problem med att spänningsregulatorn till radion gav lite lite mer än 3.3V och då vägrar NRF24L01:an att acceptera 5V på sina 5V-tolerant inputs som mycket riktigt påpekas i databladet. Fick tack vare Magnus_k's observanta ögon det fixat och kör numera radion med en 3V-regulator istället.
...
viewtopic.php?f=2&t=15378&start=2205#p1451452
Häromdagen lödde jag ihop tre nya mottagarkort, men med en helt ny batch med ATmega328PB. Har kört med den innan. Men nu uppförde det sig jättekonstigt. Efter mycket testande med fuses
och databladsläsande och funderingar så började jag söka mig till de jobbiga diagrammen i databladet och kollade spänningsgränserna för vad processorn anser vara en etta baserat på matningsspänning och mycket riktigt skiljer det nästan 0,2V mellan 328P och 328PB, måste vart på preeeecis rätt sida pottkanten förra gången jag används 328PB, eller hade kanske en annan nätdel i min dator. Nu fick jag ungefär 5,2V på USB och då kom gränsen för vad som tolkas som en etta att hamna över 3V.
Tog ett tag att lista ut vad som var felet. Resultatet visade sig som att en eller flera riktningar drogs samtidigt på joysticken. Ibland, ibland var det nästan bra. Ibland helkonstigt. MISO från radion till MCU är ju då 3V-signal, ganska exakt 3,0V.
Den permanenta lösningen blir väl att prova en 3,1 eller 3,2V-regulator för sot89 (nån som har liggande?). Den tillfälliga lösningen blev att skära av MISO och sätta en diod i serie från MCU till Radio och sedan en pull-up på 5V-sidan. Då fick jag lite nytta av mina värdelösa 22V Zenerdioder (den får agera vanlig diod och gör det ganska dåligt, vilket är bra). Så 0V från radion blir ca 1V på MCU, säker 0:a. 3V från radion blir då ca 4V till MCU (diodspänningsfall + 3V), säker 1:a. Tyvärr kan jag inte använda inbyggd pull up eftersom SPI-läge tar över pinnarna.
*pust* Genuin ondskefull ändring i databladet också. Man tänker ju ändå att de är rätt lika P och PB

Du har inte behörighet att öppna de filer som bifogats till detta inlägg.
Re: Trådlösa Joystickar till Amiga/C64 och PC
Tog häromveckan äntligen tag i att beställa monterade kort från Kina. Det blev JLCPCB och jag fick fram BOM och PNP-filer ur Eagle. Dyrt blev det för 10 kort, men de verkar funka perfekt!
Lustigt val att lägga så stora bryttabbar och enstyckskort.
För övrigt har jag förbättrat mjukvaran i mottagarkortet en del gällande USB-sidan. Fick problem i Windows 11, men det är löst.
Nästa steg blir nog att sluta använda batteriet som antenn och lägga en ledare på kretskortet istället för att iaf ha skuggan av en chans att kunna få dem godkända. Tänkte försöka mäta upp.
Lustigt val att lägga så stora bryttabbar och enstyckskort.
För övrigt har jag förbättrat mjukvaran i mottagarkortet en del gällande USB-sidan. Fick problem i Windows 11, men det är löst.
Nästa steg blir nog att sluta använda batteriet som antenn och lägga en ledare på kretskortet istället för att iaf ha skuggan av en chans att kunna få dem godkända. Tänkte försöka mäta upp.
Du har inte behörighet att öppna de filer som bifogats till detta inlägg.