Bygga en varvräknare.
Bygga en varvräknare.
Det är så här att jag funderar på att bygga en varvräknare, en sådan som räknar varv som man kör runt en bana. Men har inte en anning på hur jag ska göra så lite tips och ideér skulle inte vara helt fel.
Min tanke är att man skulle bygga en liten pryl som känner av då den passerar en viss punkt, skulle kanske kunna vara en nedgrävd kabel?
sedan så ska man ju även kunna få ut lite data från prylen också kanske genom att plugga in den i en dator, skulle nåt AVR chip kunna hjälpa till här kanske?
Prylarana måste dock klara av lite väta samt vara ganska stöt tåliga, det måste även vara rätt billigt att bygga dessa då de ska användas till ett rejs med 10-15 maskiner.
Så kom med tips och ideér på hur jag ska börja och vad jag ska bygga?
Min tanke är att man skulle bygga en liten pryl som känner av då den passerar en viss punkt, skulle kanske kunna vara en nedgrävd kabel?
sedan så ska man ju även kunna få ut lite data från prylen också kanske genom att plugga in den i en dator, skulle nåt AVR chip kunna hjälpa till här kanske?
Prylarana måste dock klara av lite väta samt vara ganska stöt tåliga, det måste även vara rätt billigt att bygga dessa då de ska användas till ett rejs med 10-15 maskiner.
Så kom med tips och ideér på hur jag ska börja och vad jag ska bygga?
Ska användas till folkrace med snöskotrar, det är dock helt inofficiellt race så det behöver inte vara sådär 100% "bullet proof" och det är ungefär 5 månader kvar till racet. Tidigare år så har varje lag själva stått för räkningen men då det börjar bli mer och mer kamp så tänkte jag att det vore rätt så snyggt att fixa en grej som höll koll på varven automatiskt så det inte skulle bli nåt snack om att nån räknat fel.
Visst finns det färdiga system som borde gå att använda men de är för dyra helt enkelt, så jag tänkte att det borde gå att bygga ett enkalre och billligare system som gick att använda, behöver inte alls vara speciellt avancerat utan egentligen endast räkna antalet varav som man kör runt en bana på tre timmar.
Hade hoppats på att det skulle gå att bygga nåt för under en 500 per skoter, då jag förmodligen kommer att ta det mesta av pengarna ur egenficka.
Visst finns det färdiga system som borde gå att använda men de är för dyra helt enkelt, så jag tänkte att det borde gå att bygga ett enkalre och billligare system som gick att använda, behöver inte alls vara speciellt avancerat utan egentligen endast räkna antalet varav som man kör runt en bana på tre timmar.
Hade hoppats på att det skulle gå att bygga nåt för under en 500 per skoter, då jag förmodligen kommer att ta det mesta av pengarna ur egenficka.
Det finns en lösning som kan bli skaplig billig men inte så enkel.
Om man antar att samtliga fordon har en IR-sändare som pekar uppåt och som bara skickar ut en viss frekvens (olika frekvens för varje fordon).
Då kan en gemensam överliggande mottagare ta emot dessa pulser och sedan filtrera frekvenserna ut och då räkna varv.
Det kräver en del uträkning av frekvenserna så att de inte kan blandas och ge andra fordons frekvens.
Jag skulle tro att en µC är det rätta sätt att filtrera frekvenserna och utföra räkningen men den ska inte vara för långsam och inte heller ha för begränsat minne.
Kostnaden per fordon kommer att vara ganska begränsat men det blir en hel del jobb med detta att filtrera och så.
Om man antar att samtliga fordon har en IR-sändare som pekar uppåt och som bara skickar ut en viss frekvens (olika frekvens för varje fordon).
Då kan en gemensam överliggande mottagare ta emot dessa pulser och sedan filtrera frekvenserna ut och då räkna varv.
Det kräver en del uträkning av frekvenserna så att de inte kan blandas och ge andra fordons frekvens.
Jag skulle tro att en µC är det rätta sätt att filtrera frekvenserna och utföra räkningen men den ska inte vara för långsam och inte heller ha för begränsat minne.
Kostnaden per fordon kommer att vara ganska begränsat men det blir en hel del jobb med detta att filtrera och så.
Har funderat lite idag och kommit på en grej som kanske kan vara en lösning som inte borde bli alltför avancerad.
Skulle det inte gå att ta och bygga en tongenerator som får skicka en signal på säg 30Hz i en kabel som man gräver ner eller sätter upp på en pinne bredvid banan, sedan så bygger man en liten "pryl" som kan tar emot just tonen på 30Hz och registrerar den varje gång man kör förbi. (blir väl en typ av kabelsökare som man bygger?)
Då finns ju problemet att få en signal som är tillräckligt stark så den kan reagera på ett par meters håll, går det?
Att inte få mottagaren att reagera flera gånger borde väl gå att lösa rätt enkelt med nån liten timer som säger att då den fått en signal som registrats så väntar den i typ 15 sekunder innan den kan få en ny.
Iofs så måste man då läsa av varje skoter för sig men det kan man nog leva med...
Så vad tror ni om min ide´ är den nåt som kan gå att lösa på ett billigt och enkelt sätt?
Skulle det inte gå att ta och bygga en tongenerator som får skicka en signal på säg 30Hz i en kabel som man gräver ner eller sätter upp på en pinne bredvid banan, sedan så bygger man en liten "pryl" som kan tar emot just tonen på 30Hz och registrerar den varje gång man kör förbi. (blir väl en typ av kabelsökare som man bygger?)
Då finns ju problemet att få en signal som är tillräckligt stark så den kan reagera på ett par meters håll, går det?
Att inte få mottagaren att reagera flera gånger borde väl gå att lösa rätt enkelt med nån liten timer som säger att då den fått en signal som registrats så väntar den i typ 15 sekunder innan den kan få en ny.
Iofs så måste man då läsa av varje skoter för sig men det kan man nog leva med...
Så vad tror ni om min ide´ är den nåt som kan gå att lösa på ett billigt och enkelt sätt?
Kan ju bli tufft om två skoters kommer farande "samtidigt".
systemet bör klara fler registreringar samtidigt.
Hur funkar dom trådlösa ringklockorna på tex jula gällande identifiering?
Kan man köpa lika många sådana ringklockor som skoters o montera?
Om dom har olika radiokoder så borde det funka.
Om man bygger om en sändare så en uC sänder med en halv sekunds mellanrum och hela tiden under loppet så kommer mottagaren att registrera ett flertal "ringningar" så fort du kommer inom räckhåll, vilka du får fixa i mjukvaran på mottagarsidan.
Det tar ju en stund o komma runt. Så om du får in typ 5 registreringar efter varann, när skotern passerar, så kan du räkna dom som 1. Sen väntar du x antal sekunder så du inte har mottagning. Sen kan den börja lyssna igen.
Det skulle bara bli typ 200:- per fordon plus en central som hanterar värdena från varje mottagare.
EDIT: Annars kan du kanske låna vägverkets tullstation + ett par transpondrar, dom används ju inte just nu
/B
systemet bör klara fler registreringar samtidigt.
Hur funkar dom trådlösa ringklockorna på tex jula gällande identifiering?
Kan man köpa lika många sådana ringklockor som skoters o montera?
Om dom har olika radiokoder så borde det funka.
Om man bygger om en sändare så en uC sänder med en halv sekunds mellanrum och hela tiden under loppet så kommer mottagaren att registrera ett flertal "ringningar" så fort du kommer inom räckhåll, vilka du får fixa i mjukvaran på mottagarsidan.
Det tar ju en stund o komma runt. Så om du får in typ 5 registreringar efter varann, när skotern passerar, så kan du räkna dom som 1. Sen väntar du x antal sekunder så du inte har mottagning. Sen kan den börja lyssna igen.
Det skulle bara bli typ 200:- per fordon plus en central som hanterar värdena från varje mottagare.
EDIT: Annars kan du kanske låna vägverkets tullstation + ett par transpondrar, dom används ju inte just nu

/B
När jag höll på med det här för en massa år sen, så föll det på att jag inte visste tillräckligt om elektroniken, och kontentan blev att vi köpte ett färdigt system från AMB.
Vi kom så långt att vi luskade ut hur det funkade, men sen blev det stopp. Kanke någon här känner för att ta projektet vidare, hmm...
Grunden är (var iaf), att man sänder ut en bärvåg från dom så kallade tranpondrarna. Man modulerar på nåt sätt så att dom blir olika kodade. Tror det var att dom låg lite uppåt och nedåt i frekvens, så det går inte att ha så väldigt många olika. Eller så var det att man sände ut på samma frekvens men med olika koder. Om jag inte tar helt fel så var det på FM-bandet.
Hur det sen funkade var att man grävde ner två antennkablar tvärs över banan med 50cm avstånd mellan varandra. Sen när en bil kommer så känner mottagaren att det blir starkare och starkare signal. När den sen hoppar över max och börjar bli svagare, då tar man tiden och vilken bil det var, som sen lagras i databasen. Resten är lätt när man har massa paseringstider och vilket fordon som passerat. Det är lite mera runt det hela, tex att man även skickar data till transpondern, men det kan vi ta en annan gång.
Tror nog inte det skulle vara så svårt att göra, men min kunskap i det hela var programeringen av databasen med visning/uträkning av tidskörning, kval och finaler, pluss allt det administrativa rund det hela.
Föresten, kan man inte använda transpondrarna (som benring nämner) som "vi" inte lämnade tillbaka till nåt roligt, tex samla in dom till ett sånt här projekt? Måste vara flera som har "sin" kvar? Inte tänker jag lyfta ett finger iaf för att dom ska få tillbaka nåt som är helt nytt och oanvänt.
Men dom kanske funkar på ett helt annat sätt, hmm...
En sak till. Det med IR förkastades pga att man inte kunde garantera att flera kunde passera samtidigt och att det var stor risk att kontakten blev bruten av stort avstånd mellan sändare/mottagare, vinkelfel, skit eller snö eller av annan orsak.
Vi kom så långt att vi luskade ut hur det funkade, men sen blev det stopp. Kanke någon här känner för att ta projektet vidare, hmm...
Grunden är (var iaf), att man sänder ut en bärvåg från dom så kallade tranpondrarna. Man modulerar på nåt sätt så att dom blir olika kodade. Tror det var att dom låg lite uppåt och nedåt i frekvens, så det går inte att ha så väldigt många olika. Eller så var det att man sände ut på samma frekvens men med olika koder. Om jag inte tar helt fel så var det på FM-bandet.
Hur det sen funkade var att man grävde ner två antennkablar tvärs över banan med 50cm avstånd mellan varandra. Sen när en bil kommer så känner mottagaren att det blir starkare och starkare signal. När den sen hoppar över max och börjar bli svagare, då tar man tiden och vilken bil det var, som sen lagras i databasen. Resten är lätt när man har massa paseringstider och vilket fordon som passerat. Det är lite mera runt det hela, tex att man även skickar data till transpondern, men det kan vi ta en annan gång.
Tror nog inte det skulle vara så svårt att göra, men min kunskap i det hela var programeringen av databasen med visning/uträkning av tidskörning, kval och finaler, pluss allt det administrativa rund det hela.
Föresten, kan man inte använda transpondrarna (som benring nämner) som "vi" inte lämnade tillbaka till nåt roligt, tex samla in dom till ett sånt här projekt? Måste vara flera som har "sin" kvar? Inte tänker jag lyfta ett finger iaf för att dom ska få tillbaka nåt som är helt nytt och oanvänt.

En sak till. Det med IR förkastades pga att man inte kunde garantera att flera kunde passera samtidigt och att det var stor risk att kontakten blev bruten av stort avstånd mellan sändare/mottagare, vinkelfel, skit eller snö eller av annan orsak.
Har kommit på nu hur jag ska göra med mittt byggande, det blir nog den enklaste lösningen av dom alla.
Jag hade tänkt mig att bygga en liten manuell räknare som man själv får trycka på en knapp varje varv, sedan så ska den visa antalet varv på en liten lcd så man kan se direkt hur många varv man kört. Även så hade jag tänkt mig att klura ut nånting till den som gör att man ser vid vilka tider knappen tryckts in på, detta borde ju medföra att det blir svårare att fuska då de flesta varv tiderna borde ligga ganska lika.
Allt detta hade jag tänkt bygga utifrån nån sorts AVR, troligtvis en AT90S1200. Att bygga själva kretsen och få den att visa siffrorna på displayen borde vara den lätta biten, att sedan få den att hålla reda på tiderna kan nog bli lite knivigare tror jag.
Och då det är en lag tävling så är det inte föraren som behöver trycka på knappen utan det får nån annan i laget göra.
Kanske en liten primitiv lösning, men det är ju alltid kul att bygga nåt, och så kanske man lär sig nåt också
Jag hade tänkt mig att bygga en liten manuell räknare som man själv får trycka på en knapp varje varv, sedan så ska den visa antalet varv på en liten lcd så man kan se direkt hur många varv man kört. Även så hade jag tänkt mig att klura ut nånting till den som gör att man ser vid vilka tider knappen tryckts in på, detta borde ju medföra att det blir svårare att fuska då de flesta varv tiderna borde ligga ganska lika.
Allt detta hade jag tänkt bygga utifrån nån sorts AVR, troligtvis en AT90S1200. Att bygga själva kretsen och få den att visa siffrorna på displayen borde vara den lätta biten, att sedan få den att hålla reda på tiderna kan nog bli lite knivigare tror jag.
Och då det är en lag tävling så är det inte föraren som behöver trycka på knappen utan det får nån annan i laget göra.
Kanske en liten primitiv lösning, men det är ju alltid kul att bygga nåt, och så kanske man lär sig nåt också

En relativt enkel lösning, men kanske inte den allra bästa;
På varje skoter sätter man en stång med lagom längd, kanske runt 1m.
I toppen på denna har man ett "spröt" som är upphängt en liten bit ifrån sin ena ände, och med en tyngd i den "korta" änden, så att sprötet alltid står uppåt om man inte "petar ner" den långa änden..
Sen har man en strömbrytare lite längre ner på stången, som är förbunden med den korta änden på vipparmen via ett gummiband, så att det inte spelar så stor roll hur mycket vipparmen lutar.

Sen spänner man bara upp en lina över mållinjen..
Antingen har man en räknare i varje skoter, eller så använder man radiosändare (eller kanske IR om det går tillräckligt snabbt (så att den hinner skicka informationen innan skotern har passerat läsaren..)) för att skicka det till en centraldator..
edit: Naturligtvis kan man använda en fjäder istället för tyngd om man tycker det är bättre..
På varje skoter sätter man en stång med lagom längd, kanske runt 1m.
I toppen på denna har man ett "spröt" som är upphängt en liten bit ifrån sin ena ände, och med en tyngd i den "korta" änden, så att sprötet alltid står uppåt om man inte "petar ner" den långa änden..
Sen har man en strömbrytare lite längre ner på stången, som är förbunden med den korta änden på vipparmen via ett gummiband, så att det inte spelar så stor roll hur mycket vipparmen lutar.

Sen spänner man bara upp en lina över mållinjen..
Antingen har man en räknare i varje skoter, eller så använder man radiosändare (eller kanske IR om det går tillräckligt snabbt (så att den hinner skicka informationen innan skotern har passerat läsaren..)) för att skicka det till en centraldator..
edit: Naturligtvis kan man använda en fjäder istället för tyngd om man tycker det är bättre..