Avgränsning med magnetfält
-
- Inlägg: 16
- Blev medlem: 3 maj 2006, 10:57:14
Avgränsning med magnetfält
Hej!
Håller på med en autonom robot som ska åka runt och kratta eller göra andra vettiga trädgårdssysslor. Vi tänkte gräva ner/lägga en kabel som en avgränsning som roboten måste hålla sig inom. Vi antar till att börja med att vi kör i en fyrkant. När den kommer till en kant ska den vända tillbaka.
Frågan är hur man ska göra avgränsningen. Vad ska man använda för sensor? Hur mycket ström ska gå i de nedgrävda kablarna? Man måste tänka på magnetfältsstyrkan. Vi har dessutom tre motorer som genererar magnetfält som kan störa och måste avskärmas så gott det går...
Vi vill ha en så enkel och billig lösning som möjligt, har sökt i forumet, men det är svårt att hitta nån bra. Vore tacksamma för hjälp!
Håller på med en autonom robot som ska åka runt och kratta eller göra andra vettiga trädgårdssysslor. Vi tänkte gräva ner/lägga en kabel som en avgränsning som roboten måste hålla sig inom. Vi antar till att börja med att vi kör i en fyrkant. När den kommer till en kant ska den vända tillbaka.
Frågan är hur man ska göra avgränsningen. Vad ska man använda för sensor? Hur mycket ström ska gå i de nedgrävda kablarna? Man måste tänka på magnetfältsstyrkan. Vi har dessutom tre motorer som genererar magnetfält som kan störa och måste avskärmas så gott det går...
Vi vill ha en så enkel och billig lösning som möjligt, har sökt i forumet, men det är svårt att hitta nån bra. Vore tacksamma för hjälp!
Idé:
I den nedgrävda kabeln skickar du strömpulser med en väldefinierad frekvens, helst en som ligger inom ett öppet frekvensband. På roboten har du en avstämd resonanskrets som reagerar direkt om den kommer i närheten av kabeln. Det svåra är, dom du säger, att hitta ett område som inte störs ut av motorerna.
I den nedgrävda kabeln skickar du strömpulser med en väldefinierad frekvens, helst en som ligger inom ett öppet frekvensband. På roboten har du en avstämd resonanskrets som reagerar direkt om den kommer i närheten av kabeln. Det svåra är, dom du säger, att hitta ett område som inte störs ut av motorerna.
-
- Inlägg: 16
- Blev medlem: 3 maj 2006, 10:57:14
-
- Inlägg: 16
- Blev medlem: 3 maj 2006, 10:57:14
-
- Inlägg: 16
- Blev medlem: 3 maj 2006, 10:57:14
Tack för tipsen, har fått lite inspiration av RoboCut...
Som kabelsändare har jag tänkt nåt sånt här:
En 555:a (NE555D) i denna krets får förslagsvis 5 volt från några batterier. 555:ans duty cycle sätts till 50% genom att R1=R2=560ohm. Kapacitansen ska vara 0.033uF. Frekvensen blir då ca 39kHz. Pulserna kommer skickas ut direkt från 555:an på avgränsningskabeln (hur mkt spänning/ström kommer ut från 555an?) och orsakar ett magnetfält. Efter 555:an sätts en potentiometer för att kunna kontrollera resistansen->strömmen->magnetfältsstyrkan.
Tror ni att det är möjligt? Låter det vettigt?
Som kabelsändare har jag tänkt nåt sånt här:
En 555:a (NE555D) i denna krets får förslagsvis 5 volt från några batterier. 555:ans duty cycle sätts till 50% genom att R1=R2=560ohm. Kapacitansen ska vara 0.033uF. Frekvensen blir då ca 39kHz. Pulserna kommer skickas ut direkt från 555:an på avgränsningskabeln (hur mkt spänning/ström kommer ut från 555an?) och orsakar ett magnetfält. Efter 555:an sätts en potentiometer för att kunna kontrollera resistansen->strömmen->magnetfältsstyrkan.
Tror ni att det är möjligt? Låter det vettigt?
Som sensor sen till denna slinga kan man använda en kondensator och en spole...kopplad till en op-förstärkare....en diod (eller 2)..
Edit:... äsch...jag har lagt in ett schema här:
http://groups.msn.com/SvenskaRobotbygga ... ortstring=
Edit:... äsch...jag har lagt in ett schema här:
http://groups.msn.com/SvenskaRobotbygga ... ortstring=
-
- Inlägg: 16
- Blev medlem: 3 maj 2006, 10:57:14
Sjysst! Men går det inte att göra enklare och framförallt billigare? Kolla sista sidan på denna http://www.robotshop.se/micro/pdf/rob_sch.pdf .evert2 skrev:Som sensor sen till denna slinga kan man använda en kondensator och en spole...kopplad till en op-förstärkare....en diod (eller 2)..
Edit:... äsch...jag har lagt in ett schema här:
http://groups.msn.com/SvenskaRobotbygga ... ortstring=
Vad inverterarna gör där har jag inte förstått...?
gluttonous: lösningen med inverterarna var ny för mig...men det fungerar säkert bra......jag använde i skolan (i en robottävling) en liknande krets det jag länkade till tidigare...DÅ ville jag ha en analog utsignal....vilket betyder att roboten svängde skarpare ju närmare slingan sensorena var slingan....på så så sätt fick man en MJUK rörelse...vilket jag ville åstadkomma
Edit: Den analoga signalen matades sedan in i en AD-ingång på en PIC...
Edit: Den analoga signalen matades sedan in i en AD-ingång på en PIC...
-
- Inlägg: 16
- Blev medlem: 3 maj 2006, 10:57:14
- EagleSpirit
- Inlägg: 1288
- Blev medlem: 27 maj 2003, 23:15:48
- Ort: Västerås
- Kontakt:
Inverterarna gör så att du får bestämda 1or och 0or som sedan "datorenheten" lätt kan läsa av, utan inverterarna skulle du få en konstig våg som inte är lika lätt att läsa av med PICen. När du är ett visst avstånd mellan tråden och spolen så blir det en fin fyrkantsvåg som går mellan 0-5V från den sista inverteraren.
När jag höll på med det där för många år sen gick det inte så bra. Misslyckades hela tiden så jag la ner projektet. Det var därför mitt gräsklipparrobot projekt dog. Ska försöka hinna med att starta igång det nån gång.
När jag höll på med det där för många år sen gick det inte så bra. Misslyckades hela tiden så jag la ner projektet. Det var därför mitt gräsklipparrobot projekt dog. Ska försöka hinna med att starta igång det nån gång.
-
- Inlägg: 16
- Blev medlem: 3 maj 2006, 10:57:14