- Messaggi: 41
- Ringraziamenti ricevuti 0
Controllo GSM con cellulare Nokia 6680
13 Anni 3 Mesi fa #1
da davix10
Controllo GSM con cellulare Nokia 6680 è stato creato da davix10
Salve a tutti.
Volevo realizzare un controllo GSM con un cellulare Nokia 6680. Ho cercato i vari pinout del cellulare e sono riuscito a collegare RX, TX e Gnd al microcontrollore.
Immagino che il livelli logici di RX e TX vadano adattati al 5 V del PIC, come faccio a sapere a che livelli di tensione devo adattarli?
Inoltre qualcuno può darmi una mano sul programma? io programmo in C18.
Volevo realizzare un controllo GSM con un cellulare Nokia 6680. Ho cercato i vari pinout del cellulare e sono riuscito a collegare RX, TX e Gnd al microcontrollore.
Immagino che il livelli logici di RX e TX vadano adattati al 5 V del PIC, come faccio a sapere a che livelli di tensione devo adattarli?
Inoltre qualcuno può darmi una mano sul programma? io programmo in C18.
Si prega Accedi o Crea un account a partecipare alla conversazione.
- davix10
- Autore della discussione
- Senior Member
Riduci
Di più
13 Anni 3 Mesi fa #2
da Mauro Laurenti
Risposta da Mauro Laurenti al topic Re: Controllo GSM con cellulare Nokia 6680
Salve Davix,
benvenuto nel Forum.
Non ho mai lavorato in un progetto simile ma visto che il cellulare lavora con batterie al litio da 3.6V mi aspetterei che le linee TX e RX lavorino con segnali di ampiezza 3V o 3.3V. Potrebbe anche essere che lavorino con 1.8V.
Per interfacciarti ad un PIC avrai come detto bisogno di un traslatore di livello che potrai fare facendo uso di un transistor per direzione. Altra soluzione per evitare i traslatori e' quella di alimentare il PIC stesso a 3V o 3.3V (cosa non possibile qualora i segnali siano a 1.8V). Per il lato da 5V al livello piu' basso, qualora la velocita' di trasmissione non sia alta potrebbe anche bastare un partitore di tensione.
Al lato PIC dovrai utilizzare l'UART interna.
Esempi di configurazione e trasmissione possono essere trovati nel testo:
C18 Step by Step
Altra cosa importante che devi conoscere e' il formato dei dati, ovvero baud rate ed eventuali bit di start stop e parita'.
Se potessi osservare i dati in uscita con un oscilloscopio sarebbe tutto piu' semplice.
Prova comunque a fare una ricerca su internet
Saluti,
mauro
benvenuto nel Forum.
Non ho mai lavorato in un progetto simile ma visto che il cellulare lavora con batterie al litio da 3.6V mi aspetterei che le linee TX e RX lavorino con segnali di ampiezza 3V o 3.3V. Potrebbe anche essere che lavorino con 1.8V.
Per interfacciarti ad un PIC avrai come detto bisogno di un traslatore di livello che potrai fare facendo uso di un transistor per direzione. Altra soluzione per evitare i traslatori e' quella di alimentare il PIC stesso a 3V o 3.3V (cosa non possibile qualora i segnali siano a 1.8V). Per il lato da 5V al livello piu' basso, qualora la velocita' di trasmissione non sia alta potrebbe anche bastare un partitore di tensione.
Al lato PIC dovrai utilizzare l'UART interna.
Esempi di configurazione e trasmissione possono essere trovati nel testo:
C18 Step by Step
Altra cosa importante che devi conoscere e' il formato dei dati, ovvero baud rate ed eventuali bit di start stop e parita'.
Se potessi osservare i dati in uscita con un oscilloscopio sarebbe tutto piu' semplice.
Prova comunque a fare una ricerca su internet
Saluti,
mauro
Si prega Accedi o Crea un account a partecipare alla conversazione.
13 Anni 3 Mesi fa #3
da davix10
Risposta da davix10 al topic Re: Controllo GSM con cellulare Nokia 6680
Grazie per la risposta!
Ho provato a cercare su internet ma non ho trovato nulla riguardante il mio modello di Nokia, volevo provare ad adattare i livelli a 3 V.
Secondo te sarebbe fattibile creare un semplice programma con Visual Basic per provare a mandare un SMS dal programma stesso?
Grazie
Davide
Ho provato a cercare su internet ma non ho trovato nulla riguardante il mio modello di Nokia, volevo provare ad adattare i livelli a 3 V.
Secondo te sarebbe fattibile creare un semplice programma con Visual Basic per provare a mandare un SMS dal programma stesso?
Grazie
Davide
Si prega Accedi o Crea un account a partecipare alla conversazione.
- davix10
- Autore della discussione
- Senior Member
Riduci
Di più
- Messaggi: 41
- Ringraziamenti ricevuti 0
13 Anni 3 Mesi fa #4
da Mauro Laurenti
Risposta da Mauro Laurenti al topic Re: Controllo GSM con cellulare Nokia 6680
Ciao,
il programma in VB non sarebbe molto complicato ma non potrebbe inviare direttamente il messaggio.
a meno di no far uso della porta seriale e un adattatore RS232- livelli Cellulare.
Se dovessi fare uso della porta USB avresti bisogno di una scheda di controllo tra il PC e il cellulare.
Non conoscendo pero' i comandi/protocollo utilizzato e' difficile andare avanti.
Non escludo pero' che il protocollo sia lo stesso utilizzato da altri nokia per cui si trovano vari progetti per riadattarli come moduli GSM (dovrebbe far uso di comandi AT).
Cerca con google comandi AT nokia.
Saluti,
Mauro
il programma in VB non sarebbe molto complicato ma non potrebbe inviare direttamente il messaggio.
a meno di no far uso della porta seriale e un adattatore RS232- livelli Cellulare.
Se dovessi fare uso della porta USB avresti bisogno di una scheda di controllo tra il PC e il cellulare.
Non conoscendo pero' i comandi/protocollo utilizzato e' difficile andare avanti.
Non escludo pero' che il protocollo sia lo stesso utilizzato da altri nokia per cui si trovano vari progetti per riadattarli come moduli GSM (dovrebbe far uso di comandi AT).
Cerca con google comandi AT nokia.
Saluti,
Mauro
Si prega Accedi o Crea un account a partecipare alla conversazione.
Moderatori: Mauro Laurenti, Pinna, StefA, Matteo Garia
Registrati al sito
Accedi a tutte le risorse e articoli non visibili pubblicamente, puoi registrarti con pochi passi.