USB FS Pull-Up pre self-powered zariadenie

Všetko čo sa týka mikropočítačov + Sekcia Arduino

Moderátori: psichac, Moderátori

Používateľov profilový obrázok
bobo87
Ultimate člen
Ultimate člen
Príspevky: 1913
Dátum registrácie: 15 Feb 2007, 00:00
Vek: 36
Kontaktovať používateľa:

USB FS Pull-Up pre self-powered zariadenie

Príspevok od používateľa bobo87 » 10 Jún 2019, 23:54

Ahojte, riesim nasledujucu vec. Navrhujem pristroj, ktory ma vlastne napajanie. Pravdepodobne bude ovladany STM32F103C8, pricom ma byt mozne pripojit ho k PC cez USB v rezime VCP. Ak chcem, aby bolo mozne to identifikovat ako full-speed zariadenie, ma byt pripojeny pull-up na D+ signal, ale ten ma byt pripojeny az po pripojeni vodica do konektora (podla USB specifikacie, aby bez pripojeneho kabla na signalnych vodicoch nebolo napatie).

Takze neviem, ci tomu spravne rozumiem, ale nestaci len priamo z VBUS vytiahnut pull-up na mojej strane cez napatovy delic na D+ signal a mam vystarane? Alebo kde je tam zadrhel? Pripadne ak sa na pull-upy vydlabem a vystacim si s low-speed, je to v poriadku?
0
float l,I,Q,_,o;int E;main(){I=1.125;while(I>=-1.225){for(l=-2;l<=1;l+=3/79.0){Q=_=0;for(E=127;Q*Q+_*_<4.0&&--E>32;){o=Q;Q=Q*Q-_*_+l;_=2*o*_+I;}putchar(E);}putchar(10);I-=9/88.0;}}

Používateľov profilový obrázok
lucky62
Zaslúžilý člen
Zaslúžilý člen
Príspevky: 1151
Dátum registrácie: 14 Feb 2012, 20:16
Bydlisko: Liptovský Mikuláš, SK

Re: USB FS Pull-Up pre self-powered zariadenie

Príspevok od používateľa lucky62 » 11 Jún 2019, 08:02

Pozerám na zapojenie blue-pill dosky a tam je 3.3V pripojené cez 10K odpor napevno.
Zapojil by som to rovnako.
Prílohy
Stm32f103c8t6_schematic.png
0
....môj bazar....

...Nikdy sa nehádaj s blbcom...

Používateľov profilový obrázok
bobo87
Ultimate člen
Ultimate člen
Príspevky: 1913
Dátum registrácie: 15 Feb 2007, 00:00
Vek: 36
Kontaktovať používateľa:

Re: USB FS Pull-Up pre self-powered zariadenie

Príspevok od používateľa bobo87 » 11 Jún 2019, 08:11

Ano, lenze to plati pre bus powered, tzn. napajanie je z USB. Podla toho, co som zistil to je pre pripad napajania z vlastneho zdroja odlisny pripad.

Moje zariadenie sa bude skladat z vacsej casti z analogoveho zapojenia. Tento mcu bude az na konci vycitavat/spracovavat zopar hodnot a posielat ich do PC, takze teoreticky to mozem vyriesit tak, ako by to boli dve rozne pristroje "nahodou" spojene. Analogova cast s vlastnym napajanim a digitalne rozhranie napajane z USB. Ale jednak mi to nepride ako velmi ciste riesenie a jednak by som to aj tak rad vedel. :)
0
float l,I,Q,_,o;int E;main(){I=1.125;while(I>=-1.225){for(l=-2;l<=1;l+=3/79.0){Q=_=0;for(E=127;Q*Q+_*_<4.0&&--E>32;){o=Q;Q=Q*Q-_*_+l;_=2*o*_+I;}putchar(E);}putchar(10);I-=9/88.0;}}

Používateľov profilový obrázok
lucky62
Zaslúžilý člen
Zaslúžilý člen
Príspevky: 1151
Dátum registrácie: 14 Feb 2012, 20:16
Bydlisko: Liptovský Mikuláš, SK

Re: USB FS Pull-Up pre self-powered zariadenie

Príspevok od používateľa lucky62 » 11 Jún 2019, 15:47

Tak potom asi takto (viď priložený dokument):
Prílohy
SelfPowered.png
en.DM00296349.pdf
(334.83 KiB) 42 stiahnutí
0
....môj bazar....

...Nikdy sa nehádaj s blbcom...

Napísať odpoveď
  • Podobné témy
    Odpovedí
    Zobrazení
    Posledný príspevok