Stap 1: Sensor (oog) kW 8RC
DankzijPololuvoor het vervaardigen van deze ontzagwekkende sensor.
De module is een handige drager voor acht IR zender en ontvanger (fototransistor) paren gelijkmatig verdeeld met tussenpozen van 0.375"(9.525 mm). Voor het gebruik van een sensor, moet u eerst het knooppunt van de output (opladen van de condensator) opladen door het toepassen van een spanning tot en met zijn OUT-pin. U kunt vervolgens de reflectiecoëfficiënt lezen door intrekking van de extern geleverde spanning en timing hoe lang duurt de uitgangsspanning verval als gevolg van de geïntegreerde fototransistor. Kortere tijd verval is een indicatie van grotere reflectie. Deze meting-aanpak heeft verscheidene voordelen, vooral wanneer in combinatie met het vermogen van de kW-8RC-module uitschakelen LED power:
- Geen analoog-digitaalomzetter (ADC) is vereist.
- Verbeterde gevoeligheid over spanning-divider analoge uitgang.
- Parallelle lezing van meerdere sensoren is mogelijk met de meeste microcontrollers.
- Parallelle lezing kunt geoptimaliseerd gebruik van LED power optie inschakelen
Specificaties
- Afmetingen: 2,95 "x 0,5" x 0,125 "(zonder kop pinnen geïnstalleerd)
- Bedrijfsspanning: 3,3-5.0 V
- Leveren stroom: 100 mA
- Uitvoerindeling: 8 digitale I/O-compatibele signalen die kunnen worden gelezen als een getimede hoge puls
- Optimale detectie afstand: 0,125"(3 mm) maximaal aanbevolen sensing afstand: 0.375" (9,5 mm)
- Gewicht zonder kop pinnen: 0.11 oz (3.09 g)
Interfacing de kW-8RC uitgangen digitale i/o-lijnen
De kW-8RC-module heeft acht identiek sensor uitgangen waarvoor, zoals de Parallax QTI, een digitale I/O lijn staat de hoge uitvoerregel rijden en vervolgens de meettijd voor de uitgangsspanning verval. De typische volgorde voor het lezen van een sensor is:
- Inschakelen IR LEDs (optioneel).
- De I/O lijn ingesteld op een uitgang en hoge rijden.
- Laat minstens 10 µS voor de sensor output te stijgen.
- Controleer de I/O input (hoge impedantie) lijn.
- De tijd voor de spanning van verval door te wachten op de lijn van de I/O naar laag gaan meten.
- Zwenking vandoor IR LEDs (optioneel).
Deze stappen kunnen meestal worden uitgevoerd in parallel op meerdere I/O lijnen.
Met een sterke reflectie kunnen de tijd verval zo laag als verscheidene dozijn microseconden; met geen reflectie, kan de tijd verval oplopen tot een paar milliseconden. Het exacte tijdstip van het verval, hangt af van uw microcontroller de I/O lijn kenmerken. Zinvolle resultaten kunnen beschikbaar binnen 1 ms in typische gevallen (d.w.z. Wanneer het niet proberen te meten van subtiele verschillen in low-reflectie scenario's), waardoor maximaal 1 kHz sampling van alle 8 sensoren. Als lagere frequentie monsterneming volstaat, kan substantiële energiebesparing worden gerealiseerd door het uitschakelen van de LED's. Bijvoorbeeld, als een sampling-frequentie van 100 Hz aanvaardbaar is, de LED's kunnen uit 90% van de tijd, verlaging van de gemiddelde huidige verbruik van 100 mA tot en met 10 mA.