Communiquer pour uC autre à une distance de 100 m ou plus

E

emavil

Guest
Salut les gars, je travaille avec deux projets de micro-contrôleur qui communique en utilisant SPI dans lesquels les deux d'entre eux sont 100meters à part.Il n'existe aucune solution électronique le moins possible à cette situation?

 
Salut, pour communiquer entre 2 UC, vous devez utiliser UART, vous utilisez 2 MAX485 à Exchange de TTL RS485, dans lequel la distance mai être 2km.

 
Ci-dessus est la solution de travail.Je l'ai mis en œuvre

 
Je vous suggère de mai a utilisé un RF IC / module RF pour la communication sans fil.

<img src="http://www.edaboard.com/images/smiles/icon_biggrin.gif" alt="Très content" border="0" /><img src="http://www.edaboard.com/images/smiles/icon_biggrin.gif" alt="Très content" border="0" />
 
Si - pour une raison quelconque - une interface SPI doit être étendue à 100 m, alors ce ne peut être fait en utilisant de multiples paires différentielles et RS422, respectivement pilote RS485 / récepteur.Vous devriez considérer, cependant, le retard de câbles aller-retour de l'ordre de nous 1.

 
Un freinds quetion

quand je me sers d'une MCU avec comme USART 16F877 et ne souhaitez envoyer des données devrait alors je dois utiliser max233 ou aucun d'eux pour la transmission des lointains.

Merci.

 
merci à tous ceux qui ont répondu.Je ne suis pas familier avec RS485, actuellement j'utilise CI 74LS244 tampon comme au niveau du module émetteur et un autre 74LS244 au niveau du module récepteur.Je transmets singals numériques à des niveaux TTL pour SPI (Strobe, données, horloge) à l'aide du cordon téléphonique ordinaire.Une ligne du cordon de téléphone est utilisé pour connecter des Motifs de deux modules.Il a travaillé.J'ai aussi essayé d'utiliser un câble UTP (paires torsadées non blindées), et il a également travaillé pendant environ 15 mètres.

Je tiens à demander de l'aide technique concernant la méthode que j'utilise.Que se passera à cette configuration, si je me 50m ou plus?

Est-ce que ma configuration atteints de cette "boucle de terre"?

 
voltage differences are present.

Industrial Networks RS485 utilisons surtout des opto-RS485 isolée pour arriver au fonctionnement fiable, même si les différences de tension
de masse sont présents.

, if RS85 is operational without isolation, probably yes.

Cela dépend de votre environnement
électrique, si RS85 est opérationnel sans isolement, sans doute oui.Mais il faut activer les sources d'interférences potentielles pour le test, par exemple les lampes fluorescentes commutateur ou machines électriques.

 
MAX485 est très simple, pour une communication fiable, vous feriez mieux d'utiliser l'un du côté émetteur et l'autre dans le côté récepteur

 
Je agrre avec b.zahedi.Je n'ai rien lu à partir de votre poste (ou ne pouvait pas croire), que vous souhaitiez continuer à utiliser single-ended signaux TTL pour communication à distance, mais je crains, il l'entendait corriger.

 

Welcome to EDABoard.com

Sponsor

Back
Top