Leddsnurra v3.0
jo det fick bli usbkontakter till joystikarna, tänkte köra med minidin först men kjell o company hade klantat till sin katalog så de hade inte som passade..
Njäe det är ingen hörlurspropp.. där är en dc-plugg för strömmatningen...
Mja smedja och smedja, bor på en gård så jag har tillgång till en ganska bra verkstad där det finns lite diverse plåtar och lite verktyg så får man göra det bästa utav det som finns..
Njäe det är ingen hörlurspropp.. där är en dc-plugg för strömmatningen...
Mja smedja och smedja, bor på en gård så jag har tillgång till en ganska bra verkstad där det finns lite diverse plåtar och lite verktyg så får man göra det bästa utav det som finns..
Uschdå, när jag montarat ihop hela snurran och fått den att snurra utan hinder så märkte jag att den inte vill blinka
efter en del mätningar upptäckte jag att det nästan var kortis mellan plus och minusbanorna. Efter ytterligare mätning och lite kapning av några ledare lyckades jag komma fram till att resistansen mellan VSS och VDD på styrpicen (Pic16f877A) endast låg på 23ohm..
Det borde betyda att den är helt stekt väll?
kan dessa symtom uppkomma om den har fått en ESD urladdning i sig?
Hur sjutton byter man enklast en 40pins TQFP krets? utan att allt omkring stryker med..
efter en del mätningar upptäckte jag att det nästan var kortis mellan plus och minusbanorna. Efter ytterligare mätning och lite kapning av några ledare lyckades jag komma fram till att resistansen mellan VSS och VDD på styrpicen (Pic16f877A) endast låg på 23ohm..
Det borde betyda att den är helt stekt väll?
kan dessa symtom uppkomma om den har fått en ESD urladdning i sig?
Hur sjutton byter man enklast en 40pins TQFP krets? utan att allt omkring stryker med..
Hittade ett fel till, den andra Pic:en verkade inte lyckas skicka ut något till EEPROM minnte så jag antat att två portar där är trasiga..
Men nu när jag kopplade om de så får jag verkligen inte lägga in programmet igen.. får error på lite olika ställen helatiden..
testade skriva ett litet program som blinkar med en lysdiod och det sväljer den snällt, men det andra lite större programmet vill den verkligen inte ha.
lite jobbigt.
Men nu när jag kopplade om de så får jag verkligen inte lägga in programmet igen.. får error på lite olika ställen helatiden..
testade skriva ett litet program som blinkar med en lysdiod och det sväljer den snällt, men det andra lite större programmet vill den verkligen inte ha.
lite jobbigt.
Har nu lödat om lite så att eeprom minnet går till två utgångar på portc, men om man tittar på de med ett oscilloskop samtidigt som pic:en ska skriva till minnet så är signalerna höga hela tiden. Antagligen av pullupmotståndet.
Men pic:en kan blinka med en lysdiod på en annan port genom att göra den hög. Kan det vara så att picen klarar driva pinnarna höga men ej klara av att dra de låga?
Men pic:en kan blinka med en lysdiod på en annan port genom att göra den hög. Kan det vara så att picen klarar driva pinnarna höga men ej klara av att dra de låga?
Satt och läste igenom tråden och såg att du skrev att du öveförde informationen via 3st ir-dioder.
Säg att fläkten snurrar 50 varv/sekund och du har 3st ir kanaler. Förutsatt att man endast överför 1 bit/varv/kanal så blir det 150 bit/sekund
Även om man kör 3st dioder i en slinga så att man kan överföra 3*3*50=450 bitar per sekund så räcker det ändå bara till för att överföra en ny bild ungefär var tredje sekund.
Så lagrar du upp sekvensen i minnet och kör den sedan när den är klar eller hur gör du? =)
Säg att fläkten snurrar 50 varv/sekund och du har 3st ir kanaler. Förutsatt att man endast överför 1 bit/varv/kanal så blir det 150 bit/sekund
Även om man kör 3st dioder i en slinga så att man kan överföra 3*3*50=450 bitar per sekund så räcker det ändå bara till för att överföra en ny bild ungefär var tredje sekund.
Så lagrar du upp sekvensen i minnet och kör den sedan när den är klar eller hur gör du? =)
Vet visserligen inte säkert hur Mr. Meck gör, men var får du den förutsättningen ifrån? Anledningen att ha tre dioder tror jag är för att få täckning runt hela varvet så man kan skicka data hela tiden. Betydligt mer än 1bit/varv.
Tråkigt med alla problem förresten, inget är så jobbigt som när allt slutar funka just när man ska fixa till de sista smådetaljerna....
Tråkigt med alla problem förresten, inget är så jobbigt som när allt slutar funka just när man ska fixa till de sista smådetaljerna....
Är med tanke på att kortet snurrar som jag har förutsatt att man inte kan ha konstans ir kontakt mellan basplatta och kort.
Skulle väl i och för sig kunna gå om han har ett större avstånd mellan dessa så att ir-dioderna överlappar varandras områden dom når.
Men det är bara som jag har funderat på att lösa problemet. Just därför jag frågade =)
Skulle väl i och för sig kunna gå om han har ett större avstånd mellan dessa så att ir-dioderna överlappar varandras områden dom når.
Men det är bara som jag har funderat på att lösa problemet. Just därför jag frågade =)
Precis som $tiff säger, under snurran har jag en bit rund ljusledare som gör att ir-ljuset från de tre paralellkopplade ir-dioderna hittar upp till mottagaren på snurran, sen så skickar jag bara seriell data där i 2400 baud.
Har för övrigt fått igång snurran hyffsat nu, kan visa bilder och animationer och starta Pong-speler, dock ville inte joystikarna funka helt med det är nog nått mjukvarufel tror jag.
Det visade sig att de två pinnarna på den nya PIC16F877a:an som gick till minnet inte fungerade, så jag kan ha bytt den andra slav-pic:en i onödan verkar det som. Men nu med lite halvfula omdragningar av ledningsbanorna så fungar minnet som det ska.
Håller i skrivande stund på att försöka bocka till två plexiglasbitar som ska bli till skyddskåpa för snurran.
Har för övrigt fått igång snurran hyffsat nu, kan visa bilder och animationer och starta Pong-speler, dock ville inte joystikarna funka helt med det är nog nått mjukvarufel tror jag.
Det visade sig att de två pinnarna på den nya PIC16F877a:an som gick till minnet inte fungerade, så jag kan ha bytt den andra slav-pic:en i onödan verkar det som. Men nu med lite halvfula omdragningar av ledningsbanorna så fungar minnet som det ska.
Håller i skrivande stund på att försöka bocka till två plexiglasbitar som ska bli till skyddskåpa för snurran.