interfaccia per PC (sono disperato!)

Salve a tutti, spero veramente possiate aiutarmi perchè non so proprio a chi rivolgermi e sono sull'orlo della crisi!

sono un ragazzo e mi arraggio a fare lavoretti mentre resto in cerca di un lavoro in pianta stabile...

finalmente mi hanno richiesto un lavoro che in parte so fare e in parte no!

Devo realizzare un software (e questo lo so fare) che tramite un interfaccia che comunica con un pannello elettrico segnali quale/i interruttore/i sono accesi. Bhe...il software farà anche altro, però il mio problema è proprio l'interfaccia! :

deve gestire un pannello di 24 luci, presumo tramite porta seriale o parallela, ma non so come fare l'interfaccia hardware, nè se effettivamente ne serve una.

Mi spiego meglio : Nel pannello luci sollevo gli interruttori 1, 5, 21, 24 e nello schermo del pc si illuminano i numeri corrispondenti. Spengo l'interruttore 5 e il 21, e si spengono i corrispondenti nel pc.

VI PREGO, datemi qualche input! se esiste la compro, se qualcuno la realizza per me potrei farla comprare al mio cliente così almeno anch'io potrò fare sto lavoretto!!!

Grazie anticipatamente per l'aiuto che vorrete donarmi, e scusate se sono stato prolisso...

Gianluca

Reply to
Il Disp3rato!
Loading thread data ...

Salve a tutti, spero veramente possiate aiutarmi perchè non so proprio a chi rivolgermi e sono sull'orlo della crisi!

sono un ragazzo e mi arraggio a fare lavoretti mentre resto in cerca di un lavoro in pianta stabile...

finalmente mi hanno richiesto un lavoro che in parte so fare e in parte no!

Devo realizzare un software (e questo lo so fare) che tramite un interfaccia che comunica con un pannello elettrico segnali quale/i interruttore/i sono accesi. Bhe...il software farà anche altro, però il mio problema è proprio l'interfaccia! :

deve gestire un pannello di 24 luci, presumo tramite porta seriale o parallela, ma non so come fare l'interfaccia hardware, nè se effettivamente ne serve una.

Mi spiego meglio : Nel pannello luci sollevo gli interruttori 1, 5, 21, 24 e nello schermo del pc si illuminano i numeri corrispondenti. Spengo l'interruttore 5 e il 21, e si spengono i corrispondenti nel pc.

VI PREGO, datemi qualche input! se esiste la compro, se qualcuno la realizza per me potrei farla comprare al mio cliente così almeno anch'io potrò fare sto lavoretto!!!

Grazie anticipatamente per l'aiuto che vorrete donarmi, e scusate se sono stato prolisso...

Gianluca

Reply to
Il Disp3rato!

Salve a tutti, spero veramente possiate aiutarmi perchè non so proprio a chi rivolgermi e sono sull'orlo della crisi!

sono un ragazzo e mi arraggio a fare lavoretti mentre resto in cerca di un lavoro in pianta stabile...

finalmente mi hanno richiesto un lavoro che in parte so fare e in parte no!

Devo realizzare un software (e questo lo so fare) che tramite un interfaccia che comunica con un pannello elettrico segnali quale/i interruttore/i sono accesi. Bhe...il software farà anche altro, però il mio problema è proprio l'interfaccia! :

deve gestire un pannello di 24 luci, presumo tramite porta seriale o parallela, ma non so come fare l'interfaccia hardware, nè se effettivamente ne serve una.

Mi spiego meglio : Nel pannello luci sollevo gli interruttori 1, 5, 21, 24 e nello schermo del pc si illuminano i numeri corrispondenti. Spengo l'interruttore 5 e il 21, e si spengono i corrispondenti nel pc.

VI PREGO, datemi qualche input! se esiste la compro, se qualcuno la realizza per me potrei farla comprare al mio cliente così almeno anch'io potrò fare sto lavoretto!!!

Grazie anticipatamente per l'aiuto che vorrete donarmi, e scusate se sono stato prolisso...

Gianluca

Reply to
Il Disp3rato!

Salve a tutti, spero veramente possiate aiutarmi perchè non so proprio a chi rivolgermi e sono sull'orlo della crisi!

sono un ragazzo e mi arraggio a fare lavoretti mentre resto in cerca di un lavoro in pianta stabile...

finalmente mi hanno richiesto un lavoro che in parte so fare e in parte no!

Devo realizzare un software (e questo lo so fare) che tramite un interfaccia che comunica con un pannello elettrico segnali quale/i interruttore/i sono accesi. Bhe...il software farà anche altro, però il mio problema è proprio l'interfaccia! :

deve gestire un pannello di 24 luci, presumo tramite porta seriale o parallela, ma non so come fare l'interfaccia hardware, nè se effettivamente ne serve una.

Mi spiego meglio : Nel pannello luci sollevo gli interruttori 1, 5, 21, 24 e nello schermo del pc si illuminano i numeri corrispondenti. Spengo l'interruttore 5 e il 21, e si spengono i corrispondenti nel pc.

VI PREGO, datemi qualche input! se esiste la compro, se qualcuno la realizza per me potrei farla comprare al mio cliente così almeno anch'io potrò fare sto lavoretto!!!

Grazie anticipatamente per l'aiuto che vorrete donarmi, e scusate se sono stato prolisso...

Gianluca

Reply to
Il Disp3rato!

"Il Disp3rato!" ha scritto nel messaggio news:cj56ar$bnb$ snipped-for-privacy@lacerta.tiscalinet.it...

no!

interfaccia

effettivamente

del

e

che tipo di impianto luci è? si tratta di lampadine 220 in un edificio normale, con cavi sottotraccia ed interruttori unipolari, oppura sono lampade centralizzate in un quadro di comando? il primo problema è stabilire COME leggere la condizione acceso/spento (che ne so, può essere che nel pannello di comando delle luci si possano montare dei doppi deviatori, ed a questo punto è tutto molto semplice, con un contatto di comando per le luci, ed uno di segnalazione per il PC. Oppura si tratta di un impianto dove non è consentito apportare modifiche, e d in questo caso si potrebbe pensare per esempio a montare una fotocellula che legge la condizione luce/buio... descrivi un pò la situazione! ciao

Reply to
dacodac

Il giorno Sun, 26 Sep 2004 03:31:53 +0200, "Il Disp3rato!" ha scritto:

A parte le considerazioni sull'impianto da controllare fatte dall'amico dacodac, per l'interfaccia con il pc ci sono diverse soluzioni:

- utilizzare la porta seriale e un'interfaccia basata su un integrato uart/duart (controllore seriale asincrono) che abbia un numero sufficiente di I/O paralleli

- utilizzare la porta parallela e un'idoneo circuito di interfaccia

- utilizzare una scheda per bus isa o pci, da installare all'interno del pc.

Nel tuo caso, visto che si devono controllare delle utenze a 220V, scarterei per problemi di sicurezza e disturbi la soluzione "interna", su bus isa o pci, e considererei quindi quella per porta seriale o parallela. Nuova Elettronica in passato ha presentato più di un kit per entrambi i tipi di interfaccia, puoi provare a fare una ricerca sul loro sito.

Tieni presente che, all'interfaccia seriale o parallela dovrai aggiungere una sezione di isolamento galvanico, realizzata ad es. con optoisolatori, per separare il circuito di controllo (pc) dall'impianto elettrico controllato. Poi ovviamente devi scrivere il sw opportuno, ma questo credo sia il problema minore, se hai un minimo di pratica con visual basic o simili. Tieni presente che Windows NT, 2000 e XP non consentono l'accesso diretto alle porte seriali e parallele, quindi occorre installare driver opportuni (mi pare si chiamino directio.sys, portio.sys o simili).

Reply to
Luigi C.

"dacodac" ha scritto nel messaggio news:Eyv5d.8633$ snipped-for-privacy@twister1.libero.it...

Sono lampade centralizzato in un quadro di comando (e proprio questo quadro che comunica col pc). Attualmente il sistema sta andando avanti (prima che chiedessero il mio sopraluogo) con una interfaccia che dopo ORE di ricerca ho scoperto essere un KIT denominato LX.875 apparso sulla rivista NUOVA ELETTRONICA numeri 127/128 Mooooooooolti anni fa. (forse 1989). ho trovato in internet che si tratta di una i/f seriale/parallela e che consente di gestire al massimo 16 segnali...e questo è il motivo per il quale ora mi trovo ad analizzare il tutto!!! : 16 non bastano più ora serve che il computer ne gestisca 24.

il software dialoga con questa interfaccia (probabilmente con un polling a intervalli regolari) e rileva lo stato degli interruttori. non ho aperto l'interfaccia (anche perchè non ne avrei capito nulla), non so se si può ampliare, se se ne può affiancare un'altra uguale e magari connetterla alla seconda seriale (questa è connessa alla COM1), in tal caso CHI ME LA PUO' COSTRUIRE E A QUANTO? risolverebbe il problema? (il sw dovrebbe interrogarle entrambe....)

Attendo notizie....grazie di cuore!

Reply to
Il Disp3rato!

Sono lampade centralizzato in un quadro di comando (e proprio questo quadro che comunica col pc). Attualmente il sistema sta andando avanti (prima che chiedessero il mio sopraluogo) con una interfaccia che dopo ORE di ricerca ho scoperto essere un KIT denominato LX.875 apparso sulla rivista NUOVA ELETTRONICA numeri 127/128 Mooooooooolti anni fa. (forse 1989). ho trovato in internet che si tratta di una i/f seriale/parallela e che consente di gestire al massimo 16 segnali...e questo è il motivo per il quale ora mi trovo ad analizzare il tutto!!! : 16 non bastano più ora serve che il computer ne gestisca 24.

il software dialoga con questa interfaccia (probabilmente con un polling a intervalli regolari) e rileva lo stato degli interruttori. non ho aperto l'interfaccia (anche perchè non ne avrei capito nulla), non so se si può ampliare, se se ne può affiancare un'altra uguale e magari connetterla alla seconda seriale (questa è connessa alla COM1), in tal caso CHI ME LA PUO' COSTRUIRE E A QUANTO? risolverebbe il problema? (il sw dovrebbe interrogarle entrambe....)

Attendo notizie....grazie di cuore! "Luigi C." ha scritto nel messaggio news: snipped-for-privacy@4ax.com...

Reply to
Il Disp3rato!

CUT

ne

caso

quindi il quadro di comando sarà (o è già stato) modificato, per aggiungervi almeno 8 nuove luci, e quindi 8 interruttori ecc ecc... io resto sul versante "elettrotecnico..."

- sono interruttori normali oppure sono comandi a pulsante, con un relè o qualcosa del genere?

- se sono interruttori, sono forse bipolari con una via di controllo ed una via di comando?

- ti basta vedere l'azionamento dell'interruttore oppure devi proprio vedere se la lampada è accesa? (per esempio, se rilevi l'interruttore non puoi sapere se la lampadina è fulminata...)

ciao

la centralina attuale sta dentro al quadro?

Reply to
dacodac

Il giorno Sun, 26 Sep 2004 23:23:12 +0200, "Il Disp3rato!" ha scritto:

Se è quella che ricordo io il kit non lo fanno più, almeno credo. Comunque si poteva utilizzare anche più di un'interfaccia, settando indirizzi diversi.

Reply to
Luigi C.

A suo tempo anchio costruii una interfaccia seriale parallela, il kit della rivista nuova elettronica.

Vedi il mio sito

formatting link
Forse ti darà un riferimento..

Aldo

--
Inviato da Virgilio http://newsgroup.virgilio.it
.. molto piu' di un servizio di news via web
Reply to
Aldo

Ciao Gianluca, io sto realizzando un progetto molto simile al tuo, ma molto più esteso (diversi quadri da controllare con a bordo microcomputer industriali).

La comunicazione tra computer ed il resto del sistema avviene attraverso il formato seriale rs-485 (un potenziamento della rs-232 usata in ambito industriale, ma nel tuo caso, se la distanza tra computer e quadro non è eccesiva (qulache metro) può bastare la seriale rs-232 standard del PC.

Il resto del sistema è composto di diversi moduli inseriti nei quadri che leggono lo stato degli ingressi e eccitano delle uscite attraverso dei relè (ma a te questo no serve).

Tutti i moduli sono equippaggiati con dei PIC (chip programmabili come dei minicomputer) che comunicano con il computer e attraverso dei comandi leggono, accendono, spengono, eccecc

Se non sai cosa sono i PIC dai uno sguardo su

formatting link
dove c'è un'ottima guida e poi cerca con google che troverai di tutto e di più (il sito del produttore dei PIC è
formatting link
Sono cmq dispositivi molto facili da usare (basta costriurti un semplice programmatore) e per programmarli basta usare uno dei tanti compilatori in C (così non ti devi sbattere a impararti l'assembler).

Hmm basta così, mi sa che ho scritto troppo, cmq se hai voglia di imparare qalcosa di //utile\\ e magari divertente, con cosa ho sritto sopra dovresti essere in grado di incominciare a **studiare**

Ciao, Simone (se hai bisogno di qualcosa scrivi pure)

Reply to
symo

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.