Buggfix Plus
Aktuellt datum och tid: 21.32 2018-08-17

Alla tidsangivelser är UTC + 1 timme




Svara på tråd  [ 8 inlägg ] 
Författare Meddelande
InläggPostat: 15.07 2018-05-17 

Blev medlem: 15.01 2018-05-16
Inlägg: 8
Hej,

Jag undrar om någon har erfarenhet av att bygga en IR-sensor helt från scratch.

Jag använder en TSOP 7000 sensor idag som jag kopplat till en Arduino och med den kan jag ta emot och avkoda IR-signaler från en B&O fjärrkontroll. B&O har valt att jobba med 455 KHz frekvens i stället för den mera vanliga ca 38 KHz som de flesta fjärrkontroller använder.

Kruxet med TSOP7000 är dock att den inte har tillräckligt bra känslighet tycker jag. Jag måste rikta fjärren rakt mot den för att signalerna skall fångas upp. Man kan jämföra med B&Os egna produkter som har mycket högre känslighet och man kan mer eller mindre rikta fjärren åt vilket håll som helst i rummet och det når ändå fram till apparaten.

Min slutsats är att B&O förmodligen inte baserar sin IR-mottagare på TSOP7000 utan på nån annan approach. Eller så köper dom in saker med mycket högre kvalitet än jag har hittat. :humm:

Jag funderar på om man kan bygga en egen IR-mottagare med hjälpa av en generisk fototransistor och lite andra diskreta komponenter och sedan koppla in det till Arduinon som jobbar med 5V.

Dock har jag ingen aning om hur man skall konstruera en sådan sak. :roll:

Nån som har byggt nåt sånt?


Upp
 Profil  
 
InläggPostat: 18.06 2018-05-17 
Användarvisningsbild

Blev medlem: 18.17 2004-02-11
Inlägg: 8522
Ort: Knivsta
En och annan op kan nog behövas. . Och se till att backspänna fotodioden. ..


Upp
 Profil  
 
InläggPostat: 20.59 2018-05-18 

Blev medlem: 10.23 2015-07-18
Inlägg: 239
Ort: Linköping
36 & 38 kHz är det vanligaste men är du verkligen säker på 455kHz? Har för mig BO och en del andra håller till på 56kHz.


Upp
 Profil  
 
InläggPostat: 06.50 2018-05-19 
Användarvisningsbild

Blev medlem: 14.52 2005-01-10
Inlägg: 22998
Ort: Kristinehamn
Jag är ganska säker på att 455kHz är alldeles för högt. Det kan vara att pulserna till IR-senderen har den frekvens, de brukar ju pulsas ganska hårt med 10% duty-cycle för at nå långt.

Men MODULATIONEN av dessa pulser (OOK) brukar vara runt 40-50kHz.


Upp
 Profil  
 
InläggPostat: 12.36 2018-05-19 
Tidigare Marta
Användarvisningsbild

Blev medlem: 00.19 2005-03-30
Inlägg: 4036
Ort: Sjukbädd i Helvetet
Har Du riktigt fin matning till IR-chipet? De där är känsliga rackare som vill ha perfekt ström. Ett motstånd i serie och avkoppling är ett minimumkrav för dräglig funktion. Den blr även ha jordplan under på kortet.

Skall Du bygga så gör som ett ingångssteg till en radiomottagare och använd en snabb fotodiod så borde den kunna maxxas för känslighet ganska så hyfsat. Kanske optisk bias så fotodioden börjar leda lite skulle vara till hjälp.

455kHz är ovanlig för IR, men var den vanligaste för MF i mellan/kortvåg AM-motagare för konsumenter. Även vanlig som 2:nd MF för VHF/UHF FM komradio. Därmed finns det färdiga spolburkar att få tag på. Du kanske kan använda ett kort från en skrotad radio. Ta bort RF/oscillator/blandare och kör in signalen från fotodioden. Sedan får Du experimentera med hantering av det som kommer ur detektorn. Hur som helst, oscilloscop är en förutsättning för att ha en chans att lyckas hur Du än bygger.


Upp
 Profil  
 
InläggPostat: 17.27 2018-05-19 

Blev medlem: 17.06 2012-04-29
Inlägg: 1423
Mätte på en B&O TV-fjärr för 10 år sedan och den fjärren var redan då gammal, så det är möjligt att saker förändrats sedan dess men om jag kommer ihåg rätt:
Bärvåg var 455kHz, 13 pulser per bit, vilket ger 35 kHz som minsta modulationsbredd. Bithastigheten ligger alltså i det härad där de flesta andra fjärrkontroller har sin bärvåg om nu inte varje bit är mer krånglig i sin kodning.
Det gör att man kan använda billigt keramiskt filter för att filtrera skräp.


Upp
 Profil  
 
InläggPostat: 08.35 2018-05-21 

Blev medlem: 15.01 2018-05-16
Inlägg: 8
Lösning funnen! Tack Invaliden!

Till att börja med: 455 KHz är helt korrekt, det är det som B&O använder. Och jag lyckas ju avkoda signalen helt korrekt så där funkar det helt som det ska. Dom använder en pulsdistansmodulering med 1+8+8 bitar plus start och stopp.

Men som Invaliden skrev i sitt inlägg, TSOP kretsen är väldigt känslig för störningar i strömmatningen visar det sig.

Så, jag provade att följa tillverkarens råd och sätta en kondensator mellan plus och minus enligt bilden och då fungerar det hela väldigt bra faktiskt. Felet var med andra ord att den spänning som jag drev TSOP-en med inte var bra nog vilket jag aldrig kunde ana. Jag matar min Arduino med en USB-laddare och TSOP-en tar sin matning från Arduinon.

Bilaga:
TSOP circuit.png


Så, felet var inte att TSOP-en var för okänslig för IR utan att den var för känslig för matningsstörningar.

Tack för hjälpen!
Per


Logga in för att visa de filer som bifogats till detta inlägg.


Upp
 Profil  
 
InläggPostat: 12.03 2018-05-21 
Användarvisningsbild

Blev medlem: 14.52 2005-01-10
Inlägg: 22998
Ort: Kristinehamn
Och sedan en förtydligande: det är inte kretsens kapsling som gör den störningskänslig, det är kretsens funktion.

Spänningen från USB brukar till råga på allt att vara ganska "smutsig" så det är verkligen nödvändigt att rensa den först.


Upp
 Profil  
 
Visa inlägg nyare än:  Sortera efter  
Svara på tråd  [ 8 inlägg ] 

Alla tidsangivelser är UTC + 1 timme


Vilka är online

Användare som besöker denna kategori: Inga registrerade användare och 2 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:  
   
Drivs av phpBB® Forum Software © phpBB Group
Swedish translation by Peetra & phpBB Sweden © 2006-2010