Detecció automàtica dels dispositius en el microcontrolador

K

khanna_gunjan

Guest
Hola a tots,

Estic treballant en un projecte en el que necessitem per detectar automàticament si hi ha qualsevol sensor connectat als ports d'entrada analògica o digital del microcontrolador.(com els dispositius Plug and Play).El voltatge de l'entrada digital és de 5V i és normalment alt, quan no hi ha entrada o si el contacte per que el dispositiu està obert.I per al port analògic de la gamma d'entrada és 4-20 mA.

Anzone Es té una idea de com això pot aconseguir de manera que si l'usuari conects alguna cosa en aquest port es detecta automàticament.

Gràcies per endavant.

 
, Per a les senyals analògiques, és fàcil: el 4-20mA rang de fet va ser dissenyat especialment per tu per distingir una pèrdua de la senyal de la senyal de zero.Per tant, si fan una cosa que és molt menys de 4 mA, vostè sap que no hi ha present sensor (o els cables s'han trencat o en curtcircuit).

Per a les senyals digitals que vostè descriu, les coses no són tan fàcils.L'única manera que puc pensar és utilitzar una connexió addicional en el connector, una agulla que es va treure d'alta o baixa només quan el connector està connectat polzades No és una solució molt elegant, i possiblement no sigui factible, ja que requereix duplicar el nombre d'entrades.

 
Com VVV diu posant el seu 4-20mA a través d'una resistència de 250Ω Wil donarem 1 a 5 V, ni més ni menys que dir 5 V significa no connectats.

El senyal digital té diverses solucions en funció de si el seu un flux de dades o una digital d'encès / apagat del senyal, i si voleu afegir més maquinari o programari.

Degut a que el seu projecte encara en la fase de buscar Aneu a l'entrada o el de recanvi si és possible, o convertir el senyal digital a analògic de quatre estatals (en circuit obert, alt, baix, curt circuit) - si * no * és un flux de dades i tenen una entrada analògica de recanvi.

He utilitzat aquest en voltant de 2 fils sensors remots, quan jo necessitava saber el circuit està en funcionament.

 

Welcome to EDABoard.com

Sponsor

Back
Top