Cos'è ElectroYou | Login Iscriviti

ElectroYou - la comunità dei professionisti del mondo elettrico

FT232 sostituito da PIC18F14K50 = risparmio di soldi

Tipologie, strumenti di sviluppo, hardware e progetti

Moderatore: Foto UtentePaolino

9
voti

[1] FT232 sostituito da PIC18F14K50 = risparmio di soldi

Messaggioda Foto UtenteTardoFreak » 18 feb 2012, 17:24

Un saluto a tutti i partecipanti.
Ieri ho dovuto svilupparmi un convertitore USB-RS232 particolare con elevata velocità di comunicazione e fuori standard. Per realizzarlo ho lavorato su un PIC18F14K50 partendo dal sorgente che si trova nella cartella "USB Device - CDC - Serial emulator" della Application Framwork della Microchip, che è a tutti gli effetti un convertitore da USB a RS232. E' fatto molto bene e supporta anche i comandi di cambio di velocità con velocità massima 115200 baud così com'è, senza cambiare una virgola del programma.
C'è anche la versione precompilata nella cartella "USB precompiled Demos\Low Pin Count USB Development Kit" e basta programmare il PIC18F14K50 (non ho provato con il 13K50 ma dovrebbe funzionare ugualmente).

Quindi, se avete i PIC nel cassettino e/o avete bisogno di un convertitore potete risparmiare tempo e denaro evitando di comprare l' FT232. :ok:
"La follia sta nel fare sempre la stessa cosa aspettandosi risultati diversi".
"Parla soltanto quando sei sicuro che quello che dirai è più bello del silenzio".
Rispondere è cortesia, ma lasciare l'ultima parola ai cretini è arte.
Avatar utente
Foto UtenteTardoFreak
73,9k 8 12 13
-EY Legend-
-EY Legend-
 
Messaggi: 15754
Iscritto il: 16 dic 2009, 11:10
Località: Torino - 3° pianeta del Sistema Solare

0
voti

[2] Re: FT232 sostituito da PIC18F14K50 = risparmio di soldi

Messaggioda Foto UtentePaolino » 18 feb 2012, 17:56

Da provare, sicuramente! Grazie.

Paolo.
"Houston, Tranquillity Base here. The Eagle has landed." - Neil A.Armstrong

-------------------------------------------------------------

PIC Experience - http://www.picexperience.it
Avatar utente
Foto UtentePaolino
32,6k 8 12 13
G.Master EY
G.Master EY
 
Messaggi: 4226
Iscritto il: 20 gen 2006, 11:42
Località: Vigevano (PV)

3
voti

[3] Re: FT232 sostituito da PIC18F14K50 = risparmio di soldi

Messaggioda Foto UtenteTardoFreak » 18 feb 2012, 18:10

Dimenticavo due cose:
1) Se si mette una resistenza da 4K7 in serie al piedino TX si evita di caricare l' eventuale ingresso "+5V tolerant" dell' eventuale micro a cui si mandano i dati. Io l' ho messa, viaggio a 500Kbaud/1Mbaud, mando i dati ad un micro alimentato a 3,3V e tutto funziona benissimo.
2) Un applauso per il micro in questione. =D>
E' piccolo, 20 pin DIL, costa poco, ha l' USB, è veloce ed ha parecchia memoria. E' il mio giocattolino tuttofare. :mrgreen: Non so perché ma ... mi piace. Forse perché è il classico micro con cui ci puoi emulare un' infinità di integrati complessi. Ora ne sto usando una palettata per farmi l' attrezzatura per il collaudo funzionale dell' apparecchiatura che ho sviluppato. Con gli aghi di test vado anche a programmare una flash direttamente nel circuito.
Scusatemi ma questo micro lo amo. Si i 32 bit sono spaziali, è bello lavorarci ma questo qui è, come dire, la mia mascotte. :mrgreen: :mrgreen: :mrgreen:
"La follia sta nel fare sempre la stessa cosa aspettandosi risultati diversi".
"Parla soltanto quando sei sicuro che quello che dirai è più bello del silenzio".
Rispondere è cortesia, ma lasciare l'ultima parola ai cretini è arte.
Avatar utente
Foto UtenteTardoFreak
73,9k 8 12 13
-EY Legend-
-EY Legend-
 
Messaggi: 15754
Iscritto il: 16 dic 2009, 11:10
Località: Torino - 3° pianeta del Sistema Solare

0
voti

[4] Re: FT232 sostituito da PIC18F14K50 = risparmio di soldi

Messaggioda Foto Utenteandreacfh » 10 apr 2012, 15:25

Scusa mi potresti spiegare meglio come hai fatto? hai usato il Framework USB della Microchip? io non so più dove sbattere la testa è da un mese che sto cercando di capire come fare un convertitore con il PIC18F14K50. Grazie :)
Avatar utente
Foto Utenteandreacfh
0 1
 
Messaggi: 3
Iscritto il: 10 apr 2012, 15:23

0
voti

[5] Re: FT232 sostituito da PIC18F14K50 = risparmio di soldi

Messaggioda Foto UtenteTardoFreak » 10 apr 2012, 15:36

Ho usato il "Firmware Library", la versione 2010-10-19.
C' è un progetto che si chiama "USB Device - CDC - Serial Emulator".
"La follia sta nel fare sempre la stessa cosa aspettandosi risultati diversi".
"Parla soltanto quando sei sicuro che quello che dirai è più bello del silenzio".
Rispondere è cortesia, ma lasciare l'ultima parola ai cretini è arte.
Avatar utente
Foto UtenteTardoFreak
73,9k 8 12 13
-EY Legend-
-EY Legend-
 
Messaggi: 15754
Iscritto il: 16 dic 2009, 11:10
Località: Torino - 3° pianeta del Sistema Solare

0
voti

[6] Re: FT232 sostituito da PIC18F14K50 = risparmio di soldi

Messaggioda Foto Utenteandreacfh » 10 apr 2012, 15:38

e le uscite ttl si prendono dai piedini TX e RX? e bisogna per forza usare un quarzo da 12 MHz?
Avatar utente
Foto Utenteandreacfh
0 1
 
Messaggi: 3
Iscritto il: 10 apr 2012, 15:23

0
voti

[7] Re: FT232 sostituito da PIC18F14K50 = risparmio di soldi

Messaggioda Foto UtenteTardoFreak » 10 apr 2012, 15:39

andreacfh ha scritto:e le uscite ttl si prendono dai piedini TX e RX?

SI
andreacfh ha scritto:bisogna per forza usare un quarzo da 12 MHz?

SI
"La follia sta nel fare sempre la stessa cosa aspettandosi risultati diversi".
"Parla soltanto quando sei sicuro che quello che dirai è più bello del silenzio".
Rispondere è cortesia, ma lasciare l'ultima parola ai cretini è arte.
Avatar utente
Foto UtenteTardoFreak
73,9k 8 12 13
-EY Legend-
-EY Legend-
 
Messaggi: 15754
Iscritto il: 16 dic 2009, 11:10
Località: Torino - 3° pianeta del Sistema Solare

0
voti

[8] Re: FT232 sostituito da PIC18F14K50 = risparmio di soldi

Messaggioda Foto Utenteandreacfh » 10 apr 2012, 15:41

Grazie mille. appena posso provo :D
Avatar utente
Foto Utenteandreacfh
0 1
 
Messaggi: 3
Iscritto il: 10 apr 2012, 15:23

1
voti

[9] Re: FT232 sostituito da PIC18F14K50 = risparmio di soldi

Messaggioda Foto Utentebobina » 12 apr 2012, 22:01

Microchip usa questo PIC per realiazzare il suo integrato USB-RS232 MCP2200 e qui potete leggere la verifica di quello che dico:
http://dangerousprototypes.com/2011/01/ ... n-mcp2200/

Il mio primo pic18f è stato un PIC18F2550 ed ho usato sempre quello come convertitore USB-RS232, l'ho usato in molti piccoli circuiti, ho sempre amato questo PIC.
Conoscevo il PIC18F14K50 e mi è sempre piaciuta l'idea di aver un PIC con 20 pin e controller USB, ma non ci ho mai realizzato nulla e ne ho comprati anche un po', peccato che non ci sia un 12F con controller USB. Con un ATTiny45/85 e VUSB si ha un microcontrollore ad 8 pin con USB implementato in software.
Visto che però molti dei circuiti che uso per i miei esperimenti funziona a 3.3V, ho cominciato ad usare il PIC18F27J53, funziona a 3.3V ma ha alcuni pin 5V tollerant, è vero che bisogna usare un regolatore 3.3V esterno ma si risparmia sul quarzo perché quello interno riesce a generare il clock 48MHz per USB e devo dire che funziona bene.
Da segnalare che la flash è di 128K, è un po' di difficile da riempire, oserei dire impossibile!!!
Avatar utente
Foto Utentebobina
212 6
Frequentatore
Frequentatore
 
Messaggi: 177
Iscritto il: 27 dic 2009, 14:22

0
voti

[10] Re: FT232 sostituito da PIC18F14K50 = risparmio di soldi

Messaggioda Foto Utentemarc96 » 15 apr 2012, 20:22

Secondo voi è possibile collegare una chiavetta bluetooth da pochi euro al pic18f14k50 ed un'altra al PC? Sarebbe un collegamento bluetooth a bassissimo costo...
Avatar utente
Foto Utentemarc96
299 1 8
Frequentatore
Frequentatore
 
Messaggi: 198
Iscritto il: 16 ott 2011, 10:03

Prossimo

Torna a Realizzazioni, interfacciamento e nozioni generali.

Chi c’è in linea

Visitano il forum: Nessuno e 3 ospiti