Moduli di I/O remoto con PIC

Ho la necessità di realizzare dei modulini di I/O remoto pasati su dei microcontrollori PIC.

Praticamente questi moduli dovrebbero venir collegati ad un bus RS485 e da un pc poter leggere lo stato di 4 ingressi e settare 4 uscite.

leggevo che si potrebbe usare un'implementazione freeware del MODBUS.

Qualcuno ha qualche suggerimento o qualche link a progetti simili reperibili in rete??

Reply to
stefano
Loading thread data ...

"stefano" ha scritto nel messaggio news:457b6ba2$0$19107$ snipped-for-privacy@reader4.news.tin.it...

formatting link

Il primo link per esempio. Aggiungo che il CCS ha incluso (o sta per includere, non ho capito bene...) una libreria MODBUS nelle ultime versioni,

4.qualchecosa.
--
simone.bern
Mr. Heisemberg is not the only one who can affect a measurement by looking
at it (Robert A. Pease)


zsimonez.zbernz@zliberoz.it (Rimuovere i caratteri di zorro per rispondere
via mail)
Reply to
simone.bern

stefano ha scritto:

La realizzazione non credo sia complessa.....

Usare un PIC con la periferica UART alla quale collegare un DRIVER MAX485 (o piu performanti se necessario) per il collegamento alla RS485. Gli altri I/O del PIC possono essere usati per i propri scopi, ad esempio 4 relè per le uscite e degli optoisolatori per gli ingressi. E poi un dip-switch di indirizzamento scheda. Il protocollo di comunicazione può essere il MODBUS, ma anche diverso se il network non è complesso, si può usare un sistema MASTER/SLAVE semplice tipo I2C (come protocollo) Il PC chiede alla scheda con indirizzo XXXX di attivare le uscite YYYY oppure Il PC chiede alla scheda con indirizzo XXXX in che stato è l'ingresso YYYY

Emanuele

--
*** YOUR ELECTRONICS OPEN SOURCE ***

http://dev.emcelettronica.com
Reply to
Emanuele

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.