Go Down

Topic: "Max232" che funga anche da USB (Read 6088 times) previous topic - next topic

anerDev

Ciao a tutti !

Esiste un integrato, stile Max232, che renda compatibile i segnali TTL dell'Arduino direttamente per la comunicazione USB ?
Oppure sono obbligato ad acquistare gli adattatori già in commercio con circuteria SMD ?


Grazie !  :smiley-mr-green:

zoomx

Gli adattatori usb seriale sono formati in genere da un solo chip e da pochi altri componenti. Non so se ne esistono con package DIP che, se non ho capito male, è quello che cerchi tu.

anerDev

Si esattamente ! Spero che esista qualcosa del genere  :~

astrobeed


Si esattamente ! Spero che esista qualcosa del genere  :~


Non esistono in formato dip, solo smd.
Scientia potentia est

cece99

Se non devi programmare arduino ma avere solo i pin TX e RX puoi usare un pic 18F14k50 con l'apposito firmware che trovi qui: http://jeselectronics.com/?p=164
Il Vero Programmatore non ha bisogno di manuali sull'assembler, sono<br />  sufficienti i data sheet dei microprocessori.

zoomx

Ci sono diversi micro che supportano l'USB con cui puoi fare un adattatore, programmandoli opportunamente.
Solo che alla fine mi sa che conviene usare qualcosa di già pronto visto i bassi prezzi di oggi.

astrobeed


Se non devi programmare arduino ma avere solo i pin TX e RX puoi usare un pic 18F14k50 con l'apposito firmware


E come lo programma il pic ?
Scientia potentia est

cece99

Con il Pickit2 :P (mi è tronato utile qualche volta, sono contento di averlo comprato)
Il Vero Programmatore non ha bisogno di manuali sull'assembler, sono<br />  sufficienti i data sheet dei microprocessori.

zoomx

Io ho preso il pickit3.
Comunque in rete ci sono progetti per programmare i PIC18F con un Arduino. Bisogna veder se funzionano.

anerDev

Grazie ragazzi !

Praticamento sto costruendo una scheda con lo zoccolo ZIF. Serve solamente per programmare l'Atmega328 standalone.
Così ogni volta che devo riprogrammare i vari atmega in giro, anzichè usare una scheda Arduino uso direttamente la mia.

Domani approfondisco la questione del pic, però è paradossale che non producono un "MaxUSB", sarebbe utilissimo !
Mi sa che acquisterò un convertitore già pronto !

PS: sapete indicarmene uno "minimale", senza porta usb, solamente con i piedini a saldare ?

Grazie !  :smiley-mr-green:

astrobeed


Con il Pickit2 :P (mi è tronato utile qualche volta, sono contento di averlo comprato)


Si ma lo deve acquistare, anzi deve prendere il Pickit 3 perché ormai il due è obsoleto e introvabile, e per quanto costa poco non è che te lo regalano :)
Scientia potentia est

astrobeed


Domani approfondisco la questione del pic, però è paradossale che non producono un "MaxUSB", sarebbe utilissimo !
Mi sa che acquisterò un convertitore già pronto !


Guarda che di "MaxUSB" ne esistono quanti ne vuoi, tra i più diffusi ci sono quelli di FTDI, solo che vengono prodotti esclusivamente in case smd, spesso ad alta densità di pin, ci sarebbe l'MCP2200 di Microchip, ottimo sostituto del FTDI, che è in case S0, pin a passo 1.25, che si salda facilmente.
L'alternativa è usare una mcu con usb hardware, queste si trovano anche in case pdip, però vanno programmate e serve sia il software da caricarci sopra, non sempre facilmente reperibile, che il programmatore specifico.
Scientia potentia est

astrobeed


Comunque in rete ci sono progetti per programmare i PIC18F con un Arduino. Bisogna veder se funzionano.


Mentre con un PIC puoi programmare Arduino, si può fare anche via ISP con un Pickit2, non è possibile l'opposto a meno di non realizzare un hardware aggiuntivo simile a quello del programmatore HV per gli AVR.
Scientia potentia est

superlol



Comunque in rete ci sono progetti per programmare i PIC18F con un Arduino. Bisogna veder se funzionano.


Mentre con un PIC puoi programmare Arduino, si può fare anche via ISP con un Pickit2, non è possibile l'opposto a meno di non realizzare un hardware aggiuntivo simile a quello del programmatore HV per gli AVR.

non ho capito questa affermazione, dici che con un pickit puoi programmare arduino, ma con un programmatore avr non puoi programmare un pic giusto?

comunque se il tuo scopo è quello del solo programmare arduino
http://www.robot-italy.com/it/avr-isp-mk2-usb-avr-isp-mkii-compatible-avr-programmer-with-icsp-pdi-tpi-support.html

alla fine se cerchi il ocnvertitore usb seriale sono circa 10€, aggiungi i 3€ di atmega on board, questo costa 20€ quindi 7€ in più ma sinceramente hai la certezza che funziona e non ti sbatti troppo perdendo tempo nel caso tu impazzisca ed alla fine scopri che è un filo saldato male magari... credo che questo tempo valga i 7€ in più :P
http://www.aug-altogarda.it/ <- Il nuovo AUG per basso trentino e dintorni!

astrobeed


non ho capito questa affermazione, dici che con un pickit puoi programmare arduino, ma con un programmatore avr non puoi programmare un pic giusto?


Col Pickit2 puoi programmare Arduino via ISP, devi caricarci sopra un apposito software, con un programmatore AVR è impossibile programmare un PIC, usano modalità diverse sia come hardware, il pic impegna solo due pin, che come protocollo.
Scientia potentia est

Go Up