T.Kaz.
Guest
Sun Mar 12, 2006 9:49 pm
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.
Darek R.
Guest
Mon Mar 13, 2006 1:06 am
T.Kaz. napisał(a):
Quote:
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)?
http://www.cesko.host.sk/IgorPlugUSB/IgorPlug-USB%20(AVR)_eng.htm
Rezystorki 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ł ;)
--
Pozdrawiam,
Dariusz Rzońca
AzaZeL
Guest
Mon Mar 13, 2006 11:13 am
źle napisalem
:)
chodziło mi czy przez usb według schematów z tamtej strony wymiana danych
przez usb chodzi dobrze?
AzaZeL
Darek R.
Guest
Mon Mar 13, 2006 8:30 pm
AzaZeL napisał(a):
Quote:
chodziło mi czy przez usb według schematów z tamtej strony wymiana danych
przez usb chodzi dobrze?
Chodzi super.
--
Pozdrawiam,
Dariusz Rzońca
Darek R.
Guest
Mon Mar 13, 2006 11:59 pm
Witam!
Quote:
to nieopłaca sie kupowac scalaczków FTDI
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:
http://www.obdev.at/products/avrusb/index.html
Na jego bazie został np. opracowany bardzo prosty programator do AVR
podłączany przez USB:
http://www.fischl.de/usbasp/
Quote:
a cos w windowsie trzeba zainstalowac? jakies sterowniki?
bo np w delphi component comport niewidzi mi portów usb
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:
http://www.cesko.host.sk/IgorPlugUSB_RS232/IgorPlug-USB%20(AVR)%20RS232_eng.htm
i notę aplikacyjną AVR309 z Atmela:
http://www.atmel.com/dyn/resources/prod_documents/doc2556.pdf
http://www.atmel.com/dyn/resources/prod_documents/AVR309.zip
--
Pozdrawiam,
Dariusz Rzońca