Non è che "ti conviene" usare un micro ma DEVI usare un micro o comunque un chip USB. Quel segnale (D+ e D-) non lo puoi pilotare direttamente a tuo piacimento ma è pilotato dall' interfaccia fisica dell' USB. I segnali non li controlli affatto.
Per schiarirti le idee dovresti studiarti lo standard USB (in rete trovi tonnellate di materiale). Lo standard USB è un qualcosa di complesso.
Comandare un relè con USB
Moderatori:
carloc,
g.schgor,
BrunoValente,
IsidoroKZ
18 messaggi
• Pagina 2 di 2 • 1, 2
0
voti
"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.
"Parla soltanto quando sei sicuro che quello che dirai è più bello del silenzio".
Rispondere è cortesia, ma lasciare l'ultima parola ai cretini è arte.
-

TardoFreak
73,9k 8 12 13 - -EY Legend-

- Messaggi: 15754
- Iscritto il: 16 dic 2009, 11:10
- Località: Torino - 3° pianeta del Sistema Solare
0
voti
Edit TF: eliminato quoting inutile
Grazie per la pronta risposta.
Lo standard USB lo stavo studiando per curiosità in questi giorni, ma provo a riformulare la mia domanda: qualcuno li ha progettati questi micro! perché non posso farne uno io? Magari MACRO, e con solo una uscita digitale! Possibile che sia così complicato?
Inoltre sul Mac si può "tranquillamente scrivere" il kernel, o driver in "user space", con sw totalmente gratuiti e fatti dalla Apple per gli sviluppatori, e con relativi manuali.
Purtroppo da nessuna parte ho trovato manuali per la costruzione di hardware.
Grazie per la pronta risposta.
Lo standard USB lo stavo studiando per curiosità in questi giorni, ma provo a riformulare la mia domanda: qualcuno li ha progettati questi micro! perché non posso farne uno io? Magari MACRO, e con solo una uscita digitale! Possibile che sia così complicato?
Inoltre sul Mac si può "tranquillamente scrivere" il kernel, o driver in "user space", con sw totalmente gratuiti e fatti dalla Apple per gli sviluppatori, e con relativi manuali.
Purtroppo da nessuna parte ho trovato manuali per la costruzione di hardware.
0
voti
Certo che puoi implementare anche tu lo standard USB su un micro. Io lo faccio abitualmente quindi puoi farlo anche tu. Devi usare un micro che abbia l' interfaccia USB (è poi solo la parte fisica d' interfaccia con una RAM a doppia porta ed altre cosette ma necessarie) ed implementare il protocollo.
Il protocollo USB si implementa anche nelle CPLD quindi, anche se complesso, non è un qualcosa d' irraggiungibile. Bisogna studiarselo per bene ed implementarlo.
Quello che NON PUOI fare è comandare direttamente le due linee D+ e D-, nel senso che NON PUOI comandarle come fossero i bit di una porta e sperare che tutto funzioni.
Il protocollo USB si implementa anche nelle CPLD quindi, anche se complesso, non è un qualcosa d' irraggiungibile. Bisogna studiarselo per bene ed implementarlo.
Quello che NON PUOI fare è comandare direttamente le due linee D+ e D-, nel senso che NON PUOI comandarle come fossero i bit di una porta e sperare che tutto funzioni.
"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.
"Parla soltanto quando sei sicuro che quello che dirai è più bello del silenzio".
Rispondere è cortesia, ma lasciare l'ultima parola ai cretini è arte.
-

TardoFreak
73,9k 8 12 13 - -EY Legend-

- Messaggi: 15754
- Iscritto il: 16 dic 2009, 11:10
- Località: Torino - 3° pianeta del Sistema Solare
0
voti
TardoFreak ha scritto:Certo che puoi implementare anche tu lo standard USB su un micro. Io lo faccio abitualmente quindi puoi farlo anche tu.
Purtroppo non mi sono spiegato bene: io voglio costruire un micro controllore, ma non potendo comprare il silicio né lavorarlo, lo costruirei MACRO, grande, e a componenti discreti.
Inoltre lo farei mooolto rudimentale, senza sensori di temperatura, e con solo una uscita digitale.
Dopo aver studiato bene lo standard USB, è possibile farlo?
Grazie ancora.
0
voti
Se proprio ci tieni ... certo che lo puoi fare.
Contento tu.
Contento tu.
"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.
"Parla soltanto quando sei sicuro che quello che dirai è più bello del silenzio".
Rispondere è cortesia, ma lasciare l'ultima parola ai cretini è arte.
-

TardoFreak
73,9k 8 12 13 - -EY Legend-

- Messaggi: 15754
- Iscritto il: 16 dic 2009, 11:10
- Località: Torino - 3° pianeta del Sistema Solare
0
voti
TardoFreak ha scritto:Se proprio ci tieni ... certo che lo puoi fare.
Contento tu.
Beh, ci tengo e ne sarei contentissimo, altrimenti non sarei qui
Però mi serve il materiale didattico necessario allo scopo. Sai dirmi esattamente cosa cercare e dove?
Grazie.
0
voti
Per prima cosa ti serve l' interfaccia fisica. Trovi lo schema a blocchi di tale interfaccia guardando i micro che ne sono provvisti. Oppure puoi cercare un' implementazione della USB su CPLD o FPGA. Forse trovi anche gli schematics, in pratica tutto il circuito fatto.
Oppure vai sul sito di USB, ti tiri giù la documentazione e di li prosegui.
Oppure vai sul sito di USB, ti tiri giù la documentazione e di li prosegui.
"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.
"Parla soltanto quando sei sicuro che quello che dirai è più bello del silenzio".
Rispondere è cortesia, ma lasciare l'ultima parola ai cretini è arte.
-

TardoFreak
73,9k 8 12 13 - -EY Legend-

- Messaggi: 15754
- Iscritto il: 16 dic 2009, 11:10
- Località: Torino - 3° pianeta del Sistema Solare
0
voti
Ci provo... a presto.
PS: se qualcuno è interessato a studiare l'argomento insieme a me, mi faccia sapere!
PS: se qualcuno è interessato a studiare l'argomento insieme a me, mi faccia sapere!
18 messaggi
• Pagina 2 di 2 • 1, 2
Chi c’è in linea
Visitano il forum: Nessuno e 168 ospiti

Elettrotecnica e non solo (admin)
Un gatto tra gli elettroni (IsidoroKZ)
Esperienza e simulazioni (g.schgor)
Moleskine di un idraulico (RenzoDF)
Il Blog di ElectroYou (webmaster)
Idee microcontrollate (TardoFreak)
PICcoli grandi PICMicro (Paolino)
Il blog elettrico di carloc (carloc)
DirtEYblooog (dirtydeeds)
Di tutto... un po' (jordan20)
AK47 (lillo)
Esperienze elettroniche (marco438)
Telecomunicazioni musicali (clavicordo)
Automazione ed Elettronica (gustavo)
Direttive per la sicurezza (ErnestoCappelletti)
EYnfo dall'Alaska (mir)
Apriamo il quadro! (attilio)
H7-25 (asdf)
Passione Elettrica (massimob)
Elettroni a spasso (guidob)
Bloguerra (guerra)