|
Svet elektronike Revija za prave elektronike
|
|
Poglej prejšnjo temo :: Poglej naslednjo temo |
Avtor |
Sporočilo |
JUG Mojster
Pridružen/-a: Čet Nov 2011 15:49 Prispevkov: 38
|
Objavljeno: Pet Okt 05, 2012 4:44 pm Naslov sporočila: AT90USB1287 |
|
|
Živjo!
Mikrokontroler AT90USB1287 (Ali USB646) ima že vgrajeno USB komunikacijo z PC. Zanima me kaj je potrebno storiti da zadeva funkcionira? Je treba samo štiri pine (D+, D-, UGND, UVCC, UCAP) in GND priključiti z USB kablom na računalnik sprogramirati IC in pognati terminal? Je to elegantnejša rešitev kot pa z RS232 komunikacijo?
V PDFu še piše da je na D- in D+ potrebno še zaporedno (verjetno med PC in IC) vezati 22E upor, in pa na UCAP zvezati 1uF (kakšen? folijski, elektrolitski) kondenzator proti GND predvidevam.
Pa še to, megapin ima že mesto za ta mikrokontroler. Če ga gor prilotam, ga bom odlotal težko, če bom potem hotel delati z drugim IC, ki že ima podnožje na megapinu. Obstaja kakšna druga možnost?
Pa še to, kako potem komuniciram z računalnikom (input, print...) in kako ločim USB od RS komunikacije (programsko), saj bom komunikacral tudi med drugimi mikrokontrolerji.
LP,
Jakob |
|
Nazaj na vrh |
|
|
Jure Urednik
Pridružen/-a: Pon Jan 2004 12:51 Prispevkov: 2132 Kraj: Ljubljana
|
Objavljeno: Sob Okt 06, 2012 7:48 am Naslov sporočila: Re: AT90USB1287 |
|
|
JUG je napisal/a: | Živjo!
Mikrokontroler AT90USB1287 (Ali USB646) ima že vgrajeno USB komunikacijo z PC. Zanima me kaj je potrebno storiti da zadeva funkcionira? Je treba samo štiri pine (D+, D-, UGND, UVCC, UCAP) in GND priključiti z USB kablom na računalnik sprogramirati IC in pognati terminal? Je to elegantnejša rešitev kot pa z RS232 komunikacijo? |
Gotovo je to zelo elegantna rešitev.
JUG je napisal/a: |
V PDFu še piše da je na D- in D+ potrebno še zaporedno (verjetno med PC in IC) vezati 22E upor, in pa na UCAP zvezati 1uF (kakšen? folijski, elektrolitski) kondenzator proti GND predvidevam. |
Ni bistveno, uporabiš tistega, ki ga imaš pri roki oz. najcenejšega.
JUG je napisal/a: |
Pa še to, megapin ima že mesto za ta mikrokontroler. Če ga gor prilotam, ga bom odlotal težko, če bom potem hotel delati z drugim IC, ki že ima podnožje na megapinu. Obstaja kakšna druga možnost? |
To kar si napisal drži, pa vendar MegaPin ima pri AT90USB1287 jumper RST. Ko ugotoviš, da AT90USB1287 ne boš uporabljal, ga najprej zbriši, potem odklopi RST jumper in MegaPin "ne vidi" več AT90USB1287 in lahko jo uporabljaš tako, kot zdaj.
JUG je napisal/a: |
Pa še to, kako potem komuniciram z računalnikom (input, print...) in kako ločim USB od RS komunikacije (programsko), saj bom komunikacral tudi med drugimi mikrokontrolerji. |
Tukaj si boš moral pomagati po svoje - recimo, ko boš poslal neko informacijo iz mikrokontrolerjev v to informacijo vpiši nek znak/znake, ki ti bodo pomagali razločevati med PC-jem in mikrokontrolerjem
Lp
Jure |
|
Nazaj na vrh |
|
|
JUG Mojster
Pridružen/-a: Čet Nov 2011 15:49 Prispevkov: 38
|
Objavljeno: Čet Dec 27, 2012 10:36 am Naslov sporočila: |
|
|
Živjo,
Imam zopet novo vprašanje z tem USB-em. Pini, ki jih je potrebno povezati za povezavo USB so v datasheet-u- D-
- D+
- UGND
- UVCC
- UCAP
- VBUS
Torej:
- D- in D+ povežeš zaporedno z 22E uporom na D- in D+ pine USB konektorja.
- UGND povežeš na GND pin USB konektorja.
- UCAP povežeš preko 1u kondenzatorja na GND vezja.
Problem pa se pojavi kako povezati UVCC in VBUS. Na konektorju je enak priključek VBUS kot na ATMegi. Torej priklopim VBUS na VBUS? Kam se pa priklopi UVCC če citiram iz datasheeta:
Citiram: | UVCC
USB Pads Internal Regulator Input supply voltage. |
in
Citiram: | VBUS
USB VBUS monitor and OTG negociations. |
Kolikor zastopim se UVCC priklopi kar na VCC mikroprocesorja?
LP Jakob |
|
Nazaj na vrh |
|
|
Jure Urednik
Pridružen/-a: Pon Jan 2004 12:51 Prispevkov: 2132 Kraj: Ljubljana
|
Objavljeno: Pon Dec 31, 2012 11:46 am Naslov sporočila: |
|
|
Jakob,
poglej shemo MegaPin, kako smo ga vezali.
Lp
Jure |
|
Nazaj na vrh |
|
|
|
|
Ne, ne moreš dodajati novih tem v tem forumu Ne, ne moreš odgovarjati na teme v tem forumu Ne, ne moreš urejati svojih prispevkov v tem forumu Ne, ne moreš brisati svojih prispevkov v tem forumu Ne ne moreš glasovati v anketi v tem forumu You cannot attach files in this forum You cannot download files in this forum
|
Powered by phpBB © 2001, 2005 phpBB Group
|