PIC16F877a chip - IR sasaistei: nepieciešamība palīdzēt

T

tamer1221

Guest
Es gribu signālu stāvokļa fotodiode līniju sensors izeja uz digitālo ievadi.

Kaut arī es izmantoju PIC16F877a chip,

Man ir projektēti, būvēti un pārbaudītas banka 8 IS Transmitter / Photodiodes pāriem.
Viņi visi atgriešanās 1,2-4,2 volti, atkarībā no gaismas vai tumšas virsmas zem sensoriem.

Es galu galā gribu 8-bitu digitālo modeli, ja sensori varētu reaģēt, piemēram, tas, ceļojot pa melnu līniju.

00011000
00001000
00001100
00000100
nozīme robots dreifēšanu off center.

Izskatās, ka es ir vairākas iespējas:
Lets teikt, es izmantot ostu B ieejas ostā.

1.Ja es nevarētu ieskriet sensora ieejas uz ostu, šķiet, ka es varētu saņemt to, ko es gribu, nulles vai uzņēmumiem.

2.Vai es varētu nosūtīt 1,2-4,2 volt signālu, izmantojot mikroshēmu kādu kā invertors uz "tīro up" signālu un tikai tad, 0 vai 1?Es zinu opamp varētu to darīt, bet šķiet kā overkill.

3.Kā par LED / rezistoru sprieguma dalītāju nomest 1,2 līdz 0,7, lai pārliecinātos, man nulle vērā mikroshēmu pie zemsprieguma?

4.Es varētu izmantot ADC, bet šķiet neefektīvi pārvērst sprieguma stājas 8 bitu skaits tikai pārvērst to atpakaļ viens vai nulle.

Tātad, ko tu darītu?

 
Jūs varat ue vienu op-amp, kā salīdzinājuma tas parasti lietot ..
Jūs varat iestatīt sprieguma atsauci 4V un jūs varat izmantot bez apgriežot otrādi comfiguration.

tas ir loģika salīdzināšanai

ja ieejas spriegums <4V
output = 0
cits 1

Jūs varat mainīt atsauces spriegums ir atkarīgs no Jūsu vajadzībām.

ceru, ka tas var palīdzēt
cieņa

 

Welcome to EDABoard.com

Sponsor

Back
Top