Kommunikation til andre UC i en afstand af 100 m eller mere

E

emavil

Guest
Hej gutter, jeg arbejder med to microcontroller projekter, der kommunikerer via SPI, hvori de begge er 100meters hinanden.Er der nogen mindst mulig elektronisk løsning på dette?

 
Hej, til at kommunikere mellem 2 UC, skal du bruge UART, skal du bruge 2 MAX485 til at udveksle fra TTL til RS485, i hvilken afstand kan 2km.

 
Ovenstående løsning virker.Jeg har gennemført det

 
Jeg foreslår, at du kan bruges en RF IC / RF-modul til trådløs kommunikation.

<img src="http://www.edaboard.com/images/smiles/icon_biggrin.gif" alt="Meget glad" border="0" /><img src="http://www.edaboard.com/images/smiles/icon_biggrin.gif" alt="Meget glad" border="0" />
 
Hvis der - uanset årsag - en SPI grænseflade skal udvides til 100 m, så kan dette gøres ved hjælp af flere differential pairs og RS422 henholdsvis RS485 driver / receiver.Du bør overveje, dog rundtur kabel forsinkelse på omkring 1 os.

 
En quetion freinds

når jeg bruger en MCU med USART gerne 16f877 og kun ønsker at sende data, så skal jeg nødt til at bruge max233 eller nogen af dem for at fjerne transmition.

Tak.

 
tak til alle der svarede.Jeg er ikke bekendt med RS485, nu jeg bruger buffer ICs gerne 74LS244 på senderen modulet og en anden 74LS244 på modtageren modulet.Jeg sender digitale singals på TTL niveauer for SPI (Strobe, Data, ur) ved hjælp af almindelig telefonledning.Én linje af telefonledningen bruges til at forbinde præmisser for begge moduler.Det virkede.Jeg har også forsøgt ved hjælp af UTP kabler (Unshielded Twisted Pair), og det virkede også for omkring 15 meter.

Jeg vil gerne bede om teknisk support vedrørende den metode, som jeg bruger.Hvad vil der ske med denne konfiguration, hvis jeg går til 50m eller mere?

Vil min konfiguration ramt med denne "Ground Loop"?

 
voltage differences are present.

Industrielle RS485 netværk er for det meste ved hjælp af opto-isoleret RS485 at opnå pålidelig drift også, hvis jorden
spænding forskelle er til stede.

, if RS85 is operational without isolation, probably yes.

Det afhænger af din elektriske miljø,
hvis RS85 er operationel uden isolation, formentlig ja.Men du skal aktivere potentielle forstyrrelser kilder til test, f.eks skifte lysstofrør eller elektriske maskiner.

 
max485 er meget simpelt, for pålidelig kommunikation du hellere bruge en i senderen side, og en anden i modtagerens side

 
Jeg agrre med b.zahedi.Jeg har ikke læse fra dit indlæg (eller kunne ikke tro), at du ønskede at fortsætte med at bruge single-ended TTL signaler til fjernkommunikation, men jeg frygter, at han forstod det korrekt.

 

Welcome to EDABoard.com

Sponsor

Back
Top