Página 1 de 1

Leitor de código de barras USB com o driver FT232RL

MensagemEnviado: 15 Jul 2016 09:35
por leandro_boni
Fala Pessoal!!

Estou tentando fazer uma comunicação com um leitor de código de barras utilizando o driver conversor USB-Serial FT232RL no PIC24HJ256GP206. Estou tentando verificar os sinais da comunicação, mas até então não estou vendo nada. Acredito que o PIC deva iniciar essa comunicação, mas no manual do leitor não encontro nada referente a protocolo, essas coisas. Andei pesquisando na internet e não obtive muito sucesso. Atualmente utilizamos um leitor PS2 e esse funciona normalmente. Será que alguém já fez algo parecido que possa me ajudar?

Aguardo respostas! Abraços! :D

Re: Leitor de código de barras USB com o driver FT232RL

MensagemEnviado: 15 Jul 2016 09:46
por tcpipchip
hummmm, o Fabim é que entrou em nivel de bits sobre USB e pode te ajudar sem uso de drivers...

Re: Leitor de código de barras USB com o driver FT232RL

MensagemEnviado: 15 Jul 2016 09:55
por leandro_boni
Gostaria de saber se conseguiria fazer a comunicação utilizando esse driver, pois já possuo um hardware com esse pic e com esse driver, mas se essa comunicação não será possível, posso estudar o uso de um outro PIC com interface USB.
Será que alguém já fez a utilização de um leitor de código de barras utilizando microcontrolador PIC?
As únicas aplicações que encontro são utilizando Arduino, mas o meu produto já está todo desenvolvido com PIC.

Re: Leitor de código de barras USB com o driver FT232RL

MensagemEnviado: 15 Jul 2016 10:03
por andre_luis
É estranho que voce não esteja vendo nada no osciloscopio, a utilização desse circuito é bem direta.
Talvez seja algum problema no nivel dos sinais TTL; tem como postar aqui o circuito do PIC e a conexão com o conversor ?

Re: Leitor de código de barras USB com o driver FT232RL

MensagemEnviado: 15 Jul 2016 10:17
por Rodrigo_P_A
leandro_boni escreveu:Fala Pessoal!!

Estou tentando fazer uma comunicação com um leitor de código de barras utilizando o driver conversor USB-Serial FT232RL no PIC24HJ256GP206. Estou tentando verificar os sinais da comunicação, mas até então não estou vendo nada. Acredito que o PIC deva iniciar essa comunicação, mas no manual do leitor não encontro nada referente a protocolo, essas coisas. Andei pesquisando na internet e não obtive muito sucesso. Atualmente utilizamos um leitor PS2 e esse funciona normalmente. Será que alguém já fez algo parecido que possa me ajudar?

Aguardo respostas! Abraços! :D


Perai: 1 - o leitor é estes comuns, USB, que quando pluga no PC funciona como um teclado?
Se for isso, esquece, e reveja os conceitos sobre USB.

Este leitor é DEVICE, o FT232 é device também, para "ler" o sinal do leitor vc precisa de um dispositivo HOST, caso contrário não vai funcionar.

Re: Leitor de código de barras USB com o driver FT232RL

MensagemEnviado: 15 Jul 2016 10:52
por leandro_boni
Rodrigo_P_A escreveu:
Perai: 1 - o leitor é estes comuns, USB, que quando pluga no PC funciona como um teclado?
Se for isso, esquece, e reveja os conceitos sobre USB.

Este leitor é DEVICE, o FT232 é device também, para "ler" o sinal do leitor vc precisa de um dispositivo HOST, caso contrário não vai funcionar.


Rodrigo, é estes comuns sim, até suspeitei disso, mas como peguei o hardware já desenvolvido com esta finalidade, achei que teria como.
Se eu usar um PIC com interface USB, no caso ele seria o HOST, correto?
Nunca fiz uso do usb na comunicação com devices.

Re: Leitor de código de barras USB com o driver FT232RL

MensagemEnviado: 15 Jul 2016 10:57
por leandro_boni
andre_teprom escreveu:É estranho que voce não esteja vendo nada no osciloscopio, a utilização desse circuito é bem direta.
Talvez seja algum problema no nivel dos sinais TTL; tem como postar aqui o circuito do PIC e a conexão com o conversor ?


Segue o circuito que estou utilizando.

Re: Leitor de código de barras USB com o driver FT232RL

MensagemEnviado: 15 Jul 2016 14:33
por Rodrigo_P_A
Num conheço muito bem os PICs, mas se for para conversar com o "TECLADO USB/LEITOR DE COD BARRAS USB" tem que ter interface USB HOST ou USB OTG no MICROCONTROLADOR

Re: Leitor de código de barras USB com o driver FT232RL

MensagemEnviado: 15 Jul 2016 15:11
por Vonnilmam
Aproveitando a carona do leandro.

Eu quero tirar uma dúvida,

Eu tenho um teclado de PC, com conecção USB, esses comuns no mercado.

É possivel eu utilizar esse conversor ftdi ou uma conecção direta de um pic 18f4550 para fazer a leitura do teclado?

Se é, poderiam ensinar com algum exemplo.

Obrigado

Re: Leitor de código de barras USB com o driver FT232RL

MensagemEnviado: 15 Jul 2016 19:21
por KrafT
Creio que não Von...

O FTDI cria uma porta CDC, enquanto o teclado requer HID. Usa a USB do PIC para criar o tal HID e assim ler o teclado.

Me corrijam se estiver equivocado... :?

Re: Leitor de código de barras USB com o driver FT232RL

MensagemEnviado: 15 Jul 2016 19:53
por Rodrigo_P_A
Vonnilmam escreveu:Aproveitando a carona do leandro.

Eu quero tirar uma dúvida,

Eu tenho um teclado de PC, com conecção USB, esses comuns no mercado.

É possivel eu utilizar esse conversor ftdi ou uma conecção direta de um pic 18f4550 para fazer a leitura do teclado?

Se é, poderiam ensinar com algum exemplo.

Obrigado


Se for o VINCULUM SIM. Se for o FT232xxxx não

Re: Leitor de código de barras USB com o driver FT232RL

MensagemEnviado: 15 Jul 2016 22:04
por Vonnilmam
Essa é uma coisa interessante,

Vou testar esse trem e ver o resultado...já ha muito tempo desejo fazer esse teste,

Obrigado :|

Re: Leitor de código de barras USB com o driver FT232RL

MensagemEnviado: 16 Jul 2016 19:29
por Rodrigo_P_A
Este material é bem interessante. : http://www.beyondlogic.org/usbnutshell/usb1.shtml

Enviado de meu SM-A700FD usando Tapatalk