Buggfix Plus
Aktuellt datum och tid: 22.20 2018-08-14

Alla tidsangivelser är UTC + 1 timme




Svara på tråd  [ 33 inlägg ]  Gå till sida Föregående  1, 2, 3  Nästa
Författare Meddelande
 Inläggsrubrik:
InläggPostat: 10.43 2004-05-26 
Användarvisningsbild

Blev medlem: 15.10 2003-12-08
Inlägg: 2281
Ort: Vänersborg
Du behöver modulera signalen för ir-dioden till 38khz.

Det gör du smidigast med en 555-timer.
Det finns en ritning i ngn utav avdelningarna här på forumet.


Upp
 Profil  
 
 Inläggsrubrik:
InläggPostat: 11.18 2004-05-26 

Blev medlem: 10.19 2004-05-24
Inlägg: 169
Ort: Borås
Tackar! Verkar väldigt simpelt.

Hur fungerar egentligen detekteringen ? Alltså hur representeras 1 och 0 i överföringen ?

Om man t.ex vill skicka 0101.

Kommer det se ut så här då: 38kHz - 0 - 38kHz - 0 ?


Upp
 Profil  
 
 Inläggsrubrik:
InläggPostat: 11.35 2004-05-26 
EF Sponsor

Blev medlem: 13.21 2003-06-02
Inlägg: 19050
Ort: Östergötland
Frågan är om den tolkar en kontinuerlig 38kHz som montinuerlig etta. Enligt databladet ska det vara växlande signal.


Upp
 Profil  
 
 Inläggsrubrik:
InläggPostat: 12.02 2004-05-26 

Blev medlem: 22.52 2003-05-27
Inlägg: 1306
Ort: Lund
Om man lyser på en Ir-mottagare med 38khz konstant så blir det inte en etta eller nolla på vissa konstant, den måste växla som danei säger. Vi hade lite klödd med det till våra sensorer på roboten innan vi fattade hur det låg till.

Om man vill skicka t.ex seriell data med ir så kopplar man 38khz pulsen och data signalen till en "AND" brygga. En AND brygga kan man lätt bygga genom att sätta två vanliga transistorer efter varandra.


Upp
 Profil  
 
 Inläggsrubrik:
InläggPostat: 12.46 2004-05-26 

Blev medlem: 10.19 2004-05-24
Inlägg: 169
Ort: Borås
Ok, min tanke var nämligen som följande: IR-Dioden sänder 1:a konstant, mottagaren ger då etta ut konstant. Koppla utgången från mottagaren till en ingång på PIC:en och övervaka denna igången hela tiden och se om den växlar.

Som jag fattat det nu då så måste man skicka ett bitmönster, t.ex 101010 och sen se när detta bryts ?


Upp
 Profil  
 
 Inläggsrubrik:
InläggPostat: 13.01 2004-05-26 
Användarvisningsbild

Blev medlem: 15.10 2003-12-08
Inlägg: 2281
Ort: Vänersborg
MulleMeck> Du skrev "på vissa" det är alltså olika mellan olika mottagare?
Måste ju stå ngt om det i databladet.

Bäst resultat får man iaf. om man har en som kan ta emot konstant belysning och läsa detta som en konstant 1:a.


Upp
 Profil  
 
 Inläggsrubrik:
InläggPostat: 13.10 2004-05-26 

Blev medlem: 22.52 2003-05-27
Inlägg: 1306
Ort: Lund
På de moduler jag har så är utgången normalt hög och blir låg när man börjar lysa på den med 38khz ljus, sen går den hög igen även om man fortsätter lysa.

Som jag förstod av danei så menade han att datautgången var normalt låg och blev sen hög vid ljus...

detta står det om i databladet för de olika modulerna..


Upp
 Profil  
 
 Inläggsrubrik:
InläggPostat: 13.11 2004-05-26 
EF Sponsor

Blev medlem: 13.21 2003-06-02
Inlägg: 19050
Ort: Östergötland
efter som du ville ha en upplösning på 1ms så kan ju ju skicka 1010101 med en frekvens av 1kHz. Borde ju bli perfekt.


Upp
 Profil  
 
 Inläggsrubrik:
InläggPostat: 13.11 2004-05-26 

Blev medlem: 10.19 2004-05-24
Inlägg: 169
Ort: Borås
Borde väl annars gå att göra en IR-mottagare själv med en IR - fotodiod/fototransistor ? De reagerar ju direkt på IR-Ljus och finns med dagsljusfilter så man slipper störningar. Man behöver ju inte bry sig om modulering då heller. Problemet är att jag inte är så vidare analog av mig. .


Upp
 Profil  
 
 Inläggsrubrik:
InläggPostat: 13.12 2004-05-26 

Blev medlem: 22.52 2003-05-27
Inlägg: 1306
Ort: Lund
problemet är ju att det finns Ir-ljus i vanligt dagsljus som kan störa fototransistorn även om där är ett dagsljusfilter har jag för mej iaf...


Upp
 Profil  
 
 Inläggsrubrik:
InläggPostat: 13.12 2004-05-26 
EF Sponsor

Blev medlem: 13.21 2003-06-02
Inlägg: 19050
Ort: Östergötland
Det blir för störningskänsligt om du inte har någon modulation.


Upp
 Profil  
 
 Inläggsrubrik:
InläggPostat: 13.36 2004-05-26 

Blev medlem: 10.19 2004-05-24
Inlägg: 169
Ort: Borås
Ok. .

Så för att bygga en sensor kommer följande behövas:

IR - Diod
IR - Mottagare
Mikrokontroller för att modulera IR-Dioden samt generera och detektera bitmönstret och där efter skicka vidare en 1 eller 0 beroende på om länken är bruten.

Känns nästan som det är dags att starta en ny tråd för bara sensorerna, tar fokus från den verkliga uppgiften.


Upp
 Profil  
 
 Inläggsrubrik:
InläggPostat: 17.02 2004-05-26 
Användarvisningsbild

Blev medlem: 16.08 2003-11-09
Inlägg: 1038
När vägverket räknar hur många bilar som passerar en vägsträcka per dygn använder de en slang sträckt över vägen.

I änden av slangen sitter en trycksensor.

Detta borde vara enkelt att åstadkomma.

Som trycksensor har man ett membran, på membranet sitter en liten plastbit som bryter strålen i en läsgaffel när membranet putar ut.

Edit:
Borde inte vara så svårt att modifiera en vakuumklocka från en bil.


Upp
 Profil  
 
 Inläggsrubrik:
InläggPostat: 20.12 2004-05-26 
Användarvisningsbild

Blev medlem: 15.10 2003-12-08
Inlägg: 2281
Ort: Vänersborg
Om man är inne på en sådan lösning så finns det mycket smidigare metoder än slangar o tryck.

Vet att det finns "trycklister" den ser ut som en plastlist 2mm tjock som börjar leda när man utsätter den för tryck.

Frågan är bara vart man kan få tag på den.
Den är iaf. lösmeter och man löder enkelt kabeln på koppar ledarna i listen.


Upp
 Profil  
 
 Inläggsrubrik:
InläggPostat: 20.39 2004-05-26 
Användarvisningsbild

Blev medlem: 16.18 2003-09-16
Inlägg: 2360
Ort: Dubai, United Arab Emirates
Undrans vad som händer med slangen om ett däck som är på den råkar spinna loss? Risken är nog överhängande att den slutar att vara lufttät (eller existera överhuvudtaget) på den delen där däcket var.


Upp
 Profil  
 
Visa inlägg nyare än:  Sortera efter  
Svara på tråd  [ 33 inlägg ]  Gå till sida Föregående  1, 2, 3  Nästa

Alla tidsangivelser är UTC + 1 timme


Vilka är online

Användare som besöker denna kategori: Gtm-S, sm7tjc och 9 gäster


Du kan inte skapa nya trådar i denna kategori
Du kan inte svara på trådar i denna kategori
Du kan inte redigera dina inlägg i denna kategori
Du kan inte ta bort dina inlägg i denna kategori
Du kan inte bifoga filer i denna kategori

Sök efter:
Hoppa till:  
    Electrokit
Drivs av phpBB® Forum Software © phpBB Group
Swedish translation by Peetra & phpBB Sweden © 2006-2010