www.progetti-hw-sw.it hardware  software
  www.progetti-hw-sw.it » Homepage Schede elettroniche  |  Programmi software  |  Cerchiamo agenti   
Hardware

Chiavi USB per la protezione del SW

Display LCD interfacciabili a PC tramite USB

Scheda I/O con relč interfacciabile a PC tramite USB (RS232 virtuale)

Schede elettroniche custom con microprocessori o con DSP

Telecontrollo Teleassistenza

Controllare apparecchi elettronici con cellulare e con SMS o modem

Domotica

Sistemi embedded

PLC e pannelli operatore

Apparecchiature elettromedicali

Controllo accessi tramite smartcard

Software
Realizzazione programmi software

Elenco programmi realizzati
Cerchiamo agenti
Cerchiamo agenti
Chi siamo

Chi siamo
Email : info@progettihwsw.com



Scheda I/O con Relč e connessione ethernet web server
come connettere relay ad internet

Relč Ethernet

E' molto semplice collegarsi e comunicare con la scheda, infatti la scheda č dotata di un web server cioč la scheda possiede un suo indirizzo IP (di default č 192.168.1.201 ed č possibile modificarlo o assegnare alla scheda un indirizzo tramite server DHCP) aprendo il proprio browser (internet explorer o altri browser) e digitando nella barra degli indirizzi l'indirizzo IP della scheda (vedi figura)

I/O board web server relays browser

Sul vostro browser comparirŕ la seguente pagina web dalla quale potrete leggere lo stato di 8 ingressi optoisolati e pilotare fino a 8 relč.

ethernet web server relays display browser

In pratica il funzionamento della scheda č molto simile alla procedura di configurazione di un comune router o di una telecamera ethernet, cioč la scheda č dotata di un web server che permette di collegarsi e pilotare la scheda dalla porta ethernet. La rete, opportunemente configurata, permette di pilotare la scheda da remoto anche tramite internet, in questo caso occorre verificare che il proprio firewall permetta di raggiungere la scheda.

PORT FORWARDING e INTERNET

La scheda possiede un proprio indirizzo IP (modificabile) di default č 192.168.1.201
Ovviamente questo indirizzo IP non č direttamente raggiungibile da internet. La scheda č raggiungibile via internet passando da un router.



L’intenet Service Provider (ad esempio Alice, Tiscali , Tele2 ecc) assegna un indirizzo IP pubblico, ad esempio 24.0.x.y
Nella rete interna invece gli indirizzi andranno da 192.168.1.1 a 192.168.1.254
All’interno della rete privata il router ha indirizzo 192.168.1.1 quindi dobbiamo impostare la scheda mettendo la subnetmask a 255.255.255.0 e il gateway a 192.168.1.1
A questo punto apriamo la pagina web di configurazione del router, supponiamo di usare un router Linksys BEFSR81 (per accedere alla pagina di configurazione del router occorre effettuare un login, di solito l’username e la password per l’accesso al router sono administrator o admin)



Occorre abilitare il port forwarding sul proprio router. E’ raccomandabile evitare di usare la porta 80 (che č la porta di default) per prevenire possibili conflitti con altri PC, conviene quindi fare in modo che la comunicazione avvenga sulla porta 8080



A questo la scheda č raggiungibile via internet digitando http://24.0.x.y:8080/
L’indirizzo della scheda non č cambiato, resta 192.168.1.201 quello che il router fa č di prendere i dati indirizzati verso http://24.0.x.y:8080/ e di inoltrarli all’indirizzo http://192.168.1.201:8080
L’ideale sarebbe richiedere al proprio Internet Service Provider un indirizzo IP pubblico fisso in modo da sapere sempre qual č l’indirizzo IP del proprio Router, ma questo servizio ha un costo, in alternativa ci si puň rivolgere a societŕ che danno la possibilitŕ di ottenere indirizzo IP fisso a costi molto contenuti, esempio http://www.dyndns.com/

La scheda puo' essere utilizzata per sostituire un PLC in quanto č dotata di 8 ingressi optoisolati e fino a 8 relč .

Per ulteriori informazioni scrivere a info@progettihwsw.com oppure potete contattare un nostro tecnico al Tel 3476651065

E' possibile pilotare la scheda anche inviando comandi da programmi simulando la presenza del browser, ad esempio scrivendo:
http://192.168.1.201/3?0=TURN+LED+ON++ Provoca l'accensione del led
http://192.168.1.201/3?1=TURN+LED+OFF Provoca lo spegnimento del led

Analoghi comandi possono essere usati per accendere e spegnere i relč e per leggere lo stato degli ingressi.
Ad esempio http://192.168.1.201/In1.cgi per leggere lo stato dell'ingresso 1
Per creare un programma con visual basic.NET o C# che emuli la presenza del browser, di seguito riportiamo un esempio:

Imports System.Net
...
Private WC As New WebClient
...
If Not (WC.IsBusy) Then
    TextBox1.Text = WC.DownloadString("http://192.168.1.201/3?0=RELE_1")
End If

web server relay

Clicca qui per scaricare il codice sorgente del progetto realizzato con VB.NET 2005

E' anche possibile modificare le pagine web presenti all'interno della scheda Clicca QUI
Potete modificare le pagine web e il logo presente, dopo averle modificate troverete un programma chiamato MPFS.exe con il quale creerete un file binario contenete le vostre pagine web modificate.
A questo punto occorre aprire una finestra dos (Start->Esegui->cmd) e digitare ftp 192.168.1.201 e connettersi come user:ftp e password:ftp infine con il comando ftp: put nomefile.bin le vostre pagine web verranno trasferite nella memoria del microcontrollore.
E' anche disponibile una versione delle pagine web protette da password (la password č hwsw) Clicca QUI

Nel'immagine seguente č possibile vedere le dimensioni d'ingombro della scheda e il posizionamento dei connettori e dei componenti.

web server ethernet display relays

Le nostre schede possono anche essere usate come demoboard per microcontrollori della Microchip come il PIC 18F2455 , 18F2550 , 18F4550 , 18F2450 e il PIC 18F2620
Realizziamo modifiche sia all'hardware che al software su richiesta.

Disponibile anche una scheda elettronica per pilotare un display alfanumerico dalla porta ethernet, per maggiori informazioni inviare un'email.

Non ci si ritiene responsabili di eventuali danni causati da un incorretto uso della scheda, inoltre č bene precisare che la scheda puo' essere connessa al PC e quindi occorre prestare particolare attenzione a cio' che si collega alla scheda al fine di evitare danni sia alla scheda che al PC connesso.
Se si vuole collegare la scheda direttamente al PC occorre usare un cavo ethernet di tipo cross, se invece si collega la scheda al PC passando da un router o da uno switch occorre un cavo ethernet normale.
La seguente immagine mostra un dettaglio dello schema elettrico, in particolare uno degli otto ingressi optoisolati (e' disponibile anche la scheda con ingressi analogici 0-10V o 4-20mA).

Relč USB

Se come ingressi si intende usare dei contatti puliti (es. pulsanti, interruttori, fine corsa) occorre specificare in fase d'ordine che la scheda deve avere gli ingressi NON optoisolati, se invece sull'ingresso si intende applicare una tensione (ad esempio proveniente da una fotocellula) allora occorre specificare, in fase d'ordine, che la scheda abbia ingressi optoisolati
La scheda puo' essere anche ordinata in contrassegno, cioč si riceve un comune pacco postale e si paga in contanti al postino (NO ASSEGNI), oppure č possibile pagare con bonifico bancario anticipato.
Minimo fatturabile 100 euro
Esistono piu' modelli della scheda, quindi in fase d'ordine occorre specificare a quale modello della scheda si č interessati

Ingressi analogici (visita relays_ethernet_board_analog_input.htm )

Per ulteriori informazioni sulle caratteristiche tecniche dei relč potete consulare il seguente file: scheda_tecnica_rele.pdf
Per bassa potenza intendiamo relč da 30Vdc/1A , per alta potenza intendiamo 250Vac/2A
Per ulteriori informazioni potete contattare un nostro tecnico al Tel 3476651065
Per effettuare l'ordine occorre semplicemente inviare un'email.
I costi di spedizione variano a seconda della modalitŕ scelta, per spedizione con raccomandata normale il costo č di 9 euro, per spedizione in contrassegno il costo č di 12 euro, per spedizione urgente (max 2gg) il costo č di 16 euro, per spedizione urgente e in contrassegno il costo č di 22 euro
Per spedizioni maggiori di 5 schede il costo di spedizione sale da 9 a 14euro.
Clicca Qui per scaricare un'immagine, in scala 1:1 della scheda a 8 relč

Le schede possono anche essere montate anche su guida DIN, specificare in fase d'ordine, se occorre anche l'aggancio su guida DIN, in quel caso occorre aggiungere 4€ al costo della scheda per avere l'aggancio a guida DIN.