lpc2478 COMO USB DEVICE

Software e Hardware para linha ARM

Moderadores: 51, guest2003, Renie, gpenga

lpc2478 COMO USB DEVICE

Mensagempor tcpipchip » 08 Nov 2010 13:22

Alguem tem um esquema eletrico de como colocar o LPC2478 como device na USB 1 ?

È realmente necessário o LM3525M-H ?
Avatar do usuário
tcpipchip
Dword
 
Mensagens: 6560
Registrado em: 11 Out 2006 22:32
Localização: TCPIPCHIPizinho!

Mensagempor rcakto » 08 Nov 2010 13:51

tcp, o meu pc esta no concerto entao não tem como eu te passar os sites de referencia, mas enfim... a usb trabalha como a serial do mcu, so que o sinal do pc geralmente esta em 5V, entao o uso de um ic externo da proteçãop ao mcu, mas voce pode usar resistores pull-down ou up ( no caso so olhando o site mesmo) que tambem da certo, mas tem muita interferencia vinda dos aparelhos externos que voce ira conectar o 2478... caso voce possa fazer, testa... qualquer procura outro ic... não precisa ser exatamente o LM3525M-H
(parado por culpa da faculdade...)Osciloscopio opensource... entre e participe:
http://asm51.eng.br/phpBB/viewtopic.php?t=10710
rcakto
Word
 
Mensagens: 787
Registrado em: 09 Jun 2010 00:57
Localização: vitoria ES

Re: lpc2478 COMO USB DEVICE

Mensagempor fabim » 08 Nov 2010 14:02

tcpipchip escreveu:Alguem tem um esquema eletrico de como colocar o LPC2478 como device na USB 1 ?

È realmente necessário o LM3525M-H ?


digita LPC2478 user manual no google.
Vai entrar no site da NXP.
VAi ver alguns links de app. notes etc. um montão de coisas.

Carece desses chipes ai não !!!! BEsteirola

A não ser que vá usar uma mesma porta usb, para hos ou device.. ai tudo bem.
Mano, ve só.
Sou responsável pelo que escrevo!!! E não pelo que você entende !!!
fabim
Dword
 
Mensagens: 5001
Registrado em: 16 Out 2006 10:18
Localização: aqui uái!!!?

Mensagempor polesapart » 08 Nov 2010 16:22

É +/- o que os colegas falaram, a questão é se vc vai deixá-la dedicada como device ou não. Caso sim, é só colocar os componentes passivos e mandar ver. Neste caso não ligue o 5v do conector a parte alguma, a menos que queira alimentar tua placa com esta alimentação externa, caso em que recomendo uma filtragem boa pq ao menos os 5v que vem do meu pc mais parecem um gerador de ruído branco do que uma fonte de CC :P
Warning: time of day goes back (-163479us), taking countermeasures. :)
Avatar do usuário
polesapart
Byte
 
Mensagens: 477
Registrado em: 19 Nov 2007 12:56
Localização: Curitiba

Mensagempor polesapart » 08 Nov 2010 16:25

É +/- o que os colegas falaram, a questão é se vc vai deixá-la dedicada como device ou não. Caso sim, é só colocar os componentes passivos e mandar ver. Neste caso não ligue o 5v do conector a parte alguma, a menos que queira alimentar tua placa com esta alimentação externa, caso em que recomendo uma filtragem boa pq ao menos os 5v que vem do meu pc mais parecem um gerador de ruído branco do que uma fonte de CC :P
Warning: time of day goes back (-163479us), taking countermeasures. :)
Avatar do usuário
polesapart
Byte
 
Mensagens: 477
Registrado em: 19 Nov 2007 12:56
Localização: Curitiba

Mensagempor tcpipchip » 09 Nov 2010 07:46

No caso de device, em quais pinos do LPC2478 (USB 1)....quero comparar...pq está meio estranho...é diferente neste uc...

A USB2 está como HOST...

Vou ver o AN...Fabim...tks
Avatar do usuário
tcpipchip
Dword
 
Mensagens: 6560
Registrado em: 11 Out 2006 22:32
Localização: TCPIPCHIPizinho!

Mensagempor Jozias del Rios » 09 Nov 2010 16:11

Quantas USB esse uC tem?
consta apenas uma, mas pelo que vocês falaram e pelo que vejo na pinagem do uC, tem dois conjuntos de pares diferenciais D+/D-
Os vencedores são aqueles que sabem o que fazer se perderem.
Os perdedores são aqueles que não sabem o que fazer se ganharem.
Avatar do usuário
Jozias del Rios
Byte
 
Mensagens: 279
Registrado em: 31 Out 2009 03:36
Localização: SJCampos-SP

Mensagempor rcakto » 09 Nov 2010 17:54

internamente ele tem 3

- device
- host
- OTG

agora as pinagens de saida eu ainda não sei.. nçao parei para ler o datasheet todo...
(parado por culpa da faculdade...)Osciloscopio opensource... entre e participe:
http://asm51.eng.br/phpBB/viewtopic.php?t=10710
rcakto
Word
 
Mensagens: 787
Registrado em: 09 Jun 2010 00:57
Localização: vitoria ES

Mensagempor fabim » 09 Nov 2010 18:26

rcakto escreveu:internamente ele tem 3

- device
- host
- OTG

agora as pinagens de saida eu ainda não sei.. nçao parei para ler o datasheet todo...


e nem precisa, basta ler a parte da usb... Ou olhar os aplications note, hahaha
Mano, ve só.
Sou responsável pelo que escrevo!!! E não pelo que você entende !!!
fabim
Dword
 
Mensagens: 5001
Registrado em: 16 Out 2006 10:18
Localização: aqui uái!!!?

Mensagempor Jozias del Rios » 09 Nov 2010 19:29

Bom, na verdade não perguntei em quais modos a(s) USB(s) do LPC2478 pode trabalhar, mas sim quantos dispositivos/Hosts USB posso conectar aos USB ports PHY do LPC2478 simultaneamente.
Por exemplo: tendo 3 USBs, poderia eu ligar um teclado USB, um mouse USB e um pendrive simultaneamente ao LPC2478?
Os vencedores são aqueles que sabem o que fazer se perderem.
Os perdedores são aqueles que não sabem o que fazer se ganharem.
Avatar do usuário
Jozias del Rios
Byte
 
Mensagens: 279
Registrado em: 31 Out 2009 03:36
Localização: SJCampos-SP

Mensagempor Jozias del Rios » 09 Nov 2010 19:35

Olhando o datasheet, vejo que há duas portas USBs no LPC2478... muito interessante esse uC, passei a ver com outros olhos... Quando será q vai ter um CortexM3 com tantos recursos?
Os vencedores são aqueles que sabem o que fazer se perderem.
Os perdedores são aqueles que não sabem o que fazer se ganharem.
Avatar do usuário
Jozias del Rios
Byte
 
Mensagens: 279
Registrado em: 31 Out 2009 03:36
Localização: SJCampos-SP

Mensagempor rcakto » 09 Nov 2010 19:58

pela nxp so daqui a anos eu acho... mas acredito que ja tenha algo do genero de outros fabricantes..
(parado por culpa da faculdade...)Osciloscopio opensource... entre e participe:
http://asm51.eng.br/phpBB/viewtopic.php?t=10710
rcakto
Word
 
Mensagens: 787
Registrado em: 09 Jun 2010 00:57
Localização: vitoria ES

Mensagempor ivan » 09 Nov 2010 20:26

Jozias del Rios escreveu:Por exemplo: tendo 3 USBs, poderia eu ligar um teclado USB, um mouse USB e um pendrive simultaneamente ao LPC2478?


Pela spec da USB é possivel ligar até 7 níveis de dispositivos, desde q se use um hub/roteador direto no host device.
Imagem
from: http://www.usblyzer.com/usb-topology.htm
"A mente que se abre a uma nova idéia jamais volta ao seu tamanho original." (Albert Einstein).
Avatar do usuário
ivan
Word
 
Mensagens: 618
Registrado em: 12 Out 2006 21:27

Mensagempor msamsoniuk » 09 Nov 2010 20:29

tem monitores LCD que possuem um cabo USB para o computador e dentro do monitor possuem um HUB USB, assim vc consegue ligar teclado, mouse e periféricos adicionais.

só não sei como os device drivers entendem isso. na minha opinião, USB é uma interface realmente muito mal projetada, tanto do ponto de vista de hardware quanto software.

Jozias del Rios escreveu:Bom, na verdade não perguntei em quais modos a(s) USB(s) do LPC2478 pode trabalhar, mas sim quantos dispositivos/Hosts USB posso conectar aos USB ports PHY do LPC2478 simultaneamente.
Por exemplo: tendo 3 USBs, poderia eu ligar um teclado USB, um mouse USB e um pendrive simultaneamente ao LPC2478?
Avatar do usuário
msamsoniuk
Dword
 
Mensagens: 2935
Registrado em: 13 Out 2006 18:04

Mensagempor Jozias del Rios » 09 Nov 2010 21:08

Bom, com USB Hub é possivel sim, e tem o TUSB2036 que faz papel de "USB Hub Controller" com custo baixo (2 dollar), mas teria que socar mais uns 6 resistores, 1 cristal, uns 3 capacitores e o próprio IC na placa...
Os vencedores são aqueles que sabem o que fazer se perderem.
Os perdedores são aqueles que não sabem o que fazer se ganharem.
Avatar do usuário
Jozias del Rios
Byte
 
Mensagens: 279
Registrado em: 31 Out 2009 03:36
Localização: SJCampos-SP

Próximo

Voltar para ARM

Quem está online

Usuários navegando neste fórum: Google [Bot] e 1 visitante

x