Vai al contenuto
PLC Forum


Utilizzo Usart - Trasmissione dati tra pic


fedeceres

Messaggi consigliati

Sto tentando di reallizare una rete composta da 2 o più microprocessori 16F876 tramite l'utilizzo della USART

Finchè il mio pacchetto dati viene scambiato tra 2 pic tutti i pacchetti inviati\ricevuti vengono gestiti correttamente dai rispettivi processori.

Nel momento in cui io determino un "master" , vado ad assegnare un ID ai vari dispositivi e dal master li interrogo uno alla volta e prima di interrogare il successivo aspetto la risposta del primo,la comunicazione continua a esserci e a rispondere positivamente solo con un dispositivo collegato al master.

Quando collego anche il secondo dispositivo che ha le stesse caratteristiche del primo ma ID diverso, i pacchetti scambiati dal master verso gli slave vengono gestiti correttamente dagli slave ma non viceversa.

Chiedevo quindi se:

- può esistere una comunicazione tra tre o più pic?

- se si come viene elettricamente creata?

Grazie a tutti.

Link al commento
Condividi su altri siti


ifachsoftware

Prima che ti spacchi la testa aggiungerei che quando non trasmetti devi togliere l'abilitazione in scrittura a tutti i transceivers che non stanno trasmettendo ...

Ciao :)

Link al commento
Condividi su altri siti

Crea un account o accedi per commentare

Devi essere un utente per poter lasciare un commento

Crea un account

Registrati per un nuovo account nella nostra comunità. è facile!

Registra un nuovo account

Accedi

Hai già un account? Accedi qui.

Accedi ora
×
×
  • Crea nuovo/a...