USB - czy mozna 5V zamiast 3.3V?

Mar 12, 2006 12 Replies

Czym grozi podawanie 5V zamiast nominalnego 3.3V na linie sygnalowe (D+,D-) w USB? Co mozna zrobic z tym problemem (poza puszczeniem mojego urzadzenia USB na 3.3V)?



Pozdrawiam, T.


T.Kaz. napisał(a):

formatting link
na liniach sygnałowych i jak widać działa. Właśnie sprawdziłem że robiąc takie cudo zapomniałem o tych rezystorkach - i też działa i póki co się port nie spalił ;)

i co normalnie wymieniasz dane przez rs232 z prockiem?

AzaZeL

AzaZeL napisał(a):

Akurat ja mam zmontowaną wersję mini na 90S2323 i robi mi za odbiornik pilota do komputera. Działa bardzo dobrze. Widziałem na stronie Igora Cesko także inne wersje robiące za konwerter rs232.

¼le napisalem :)

chodzi³o mi czy przez usb wed³ug schematów z tamtej strony wymiana danych przez usb chodzi dobrze?

AzaZeL

AzaZeL napisał(a):

Chodzi super.

to nieop³aca sie kupowac scalaczków FTDI

a cos w windowsie trzeba zainstalowac? jakies sterowniki?

bo np w delphi component comport niewidzi mi portów usb

AzaZeL

AzaZeL napisał(a):

A to już zależy, jakiego transferu oczekujesz. Jeżeli 57600 bps to OK. Ale jeżeli 1MB/s to już warto pomyśleć o FTDI. Albo od razu AT91SAM7S64 i już.

Witam!

To zależy. W ten sposób wyciągniesz maksymalnie 115200 bps - na FTDI sporo więcej. Tu nie zaemulujesz pełnego portu szeregowego a tylko linie RXD i TXD - no chyba że dopiszesz swój kawałek kodu. Nie wiem też jak z licencją na wykorzystanie tego w komercyjnym projekcie (poprzednie wersje miały wyraźnie zaznaczone, że wykorzystanie do własnych celów jest bezpłatne, ale żeby wykorzystać to komercyjnie należy skontaktować się z autorem - teraz nie widzę tego). Z drugiej strony takie rozwiązanie jest idealne jeśli masz już jakiegoś AVR w swoim urządzeniu i potrzebujesz od czasu do czasu przesłać trochę danych po USB. Podobne rozwiązanie jest np. tu:

formatting link
jego bazie został np. opracowany bardzo prosty programator do AVR podłączany przez USB:
formatting link

Są sterowniki, jakiś DLL który się z nimi komunikuje, przykładowy program wykorzystujący tego DLL-a. Do odbiornika podczerwieni dodatkowo wtyczka do Girdera. Do wszystkiego masz kody źródłowe (jak raz niektóre akurat w Delphi ;) ) Zobacz tu:

formatting link
notę aplikacyjną AVR309 z Atmela:
formatting link

mnie w³a¶nie zalezy na takich ma³ych predkosciach

Pozdrawiam AzaZeL

U¿ytkownik "Darek R." snipped-for-privacy@w.pl napisa³ w wiadomo¶ci news:dv4tge$kra$ snipped-for-privacy@atlantis.news.tpi.pl...

Dziekuje za obszerny opis napewno skorzystam Pozdrawiam AzaZeL

mam jeszcze jedno pytanie

masz jakies kody ¼ród³owe dla AVRGCC z tym interfejsem?

Pozdrawiam AzaZeL

AzaZeL napisał(a):

Wszystkie źródła znajdziesz w tych linkach, ale firmware na AVR jest w asemblerze a nie w C.

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required