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

Software e Hardware para uC PIC

Moderadores: andre_luis, 51, guest2003, Renie

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

Mensagempor leandro_boni » 15 Jul 2016 09:35

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
"Temos o destino que merecemos. O nosso destino está de acordo com os nossos méritos." Albert Einstein
leandro_boni
 
Mensagens: 4
Registrado em: 05 Set 2013 11:50

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

Mensagempor tcpipchip » 15 Jul 2016 09:46

hummmm, o Fabim é que entrou em nivel de bits sobre USB e pode te ajudar sem uso de drivers...
------------------------------------------
http://www.youtube.com/tcpipchip
Avatar do usuário
tcpipchip
Dword
 
Mensagens: 6560
Registrado em: 11 Out 2006 22:32
Localização: TCPIPCHIPizinho!

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

Mensagempor leandro_boni » 15 Jul 2016 09:55

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.
"Temos o destino que merecemos. O nosso destino está de acordo com os nossos méritos." Albert Einstein
leandro_boni
 
Mensagens: 4
Registrado em: 05 Set 2013 11:50

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

Mensagempor andre_luis » 15 Jul 2016 10:03

É 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 ?
"Por maior que seja o buraco em que você se encontra, relaxe, porque ainda não há terra em cima."
Avatar do usuário
andre_luis
Dword
 
Mensagens: 5447
Registrado em: 11 Out 2006 18:27
Localização: Brasil - RJ

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

Mensagempor Rodrigo_P_A » 15 Jul 2016 10:17

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.
---
Avatar do usuário
Rodrigo_P_A
Dword
 
Mensagens: 2237
Registrado em: 12 Out 2006 18:27
Localização: Osasco - S.P - Brasil

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

Mensagempor leandro_boni » 15 Jul 2016 10:52

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.
"Temos o destino que merecemos. O nosso destino está de acordo com os nossos méritos." Albert Einstein
leandro_boni
 
Mensagens: 4
Registrado em: 05 Set 2013 11:50

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

Mensagempor leandro_boni » 15 Jul 2016 10:57

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.
Você não está autorizado a ver ou baixar esse anexo.
"Temos o destino que merecemos. O nosso destino está de acordo com os nossos méritos." Albert Einstein
leandro_boni
 
Mensagens: 4
Registrado em: 05 Set 2013 11:50

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

Mensagempor Rodrigo_P_A » 15 Jul 2016 14:33

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
---
Avatar do usuário
Rodrigo_P_A
Dword
 
Mensagens: 2237
Registrado em: 12 Out 2006 18:27
Localização: Osasco - S.P - Brasil

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

Mensagempor Vonnilmam » 15 Jul 2016 15:11

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
VonNilmam "Assembler" e agora "C"
Avatar do usuário
Vonnilmam
Byte
 
Mensagens: 446
Registrado em: 19 Out 2006 14:25
Localização: espacial

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

Mensagempor KrafT » 15 Jul 2016 19:21

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... :?
"..."Come to the edge," he said. And so they came. And he pushed them. And they flew."― Guillaume Apollinaire
Avatar do usuário
KrafT
Dword
 
Mensagens: 2228
Registrado em: 11 Out 2006 14:15
Localização: Blumenau -SC

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

Mensagempor Rodrigo_P_A » 15 Jul 2016 19:53

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
---
Avatar do usuário
Rodrigo_P_A
Dword
 
Mensagens: 2237
Registrado em: 12 Out 2006 18:27
Localização: Osasco - S.P - Brasil

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

Mensagempor Vonnilmam » 15 Jul 2016 22:04

Essa é uma coisa interessante,

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

Obrigado :|
VonNilmam "Assembler" e agora "C"
Avatar do usuário
Vonnilmam
Byte
 
Mensagens: 446
Registrado em: 19 Out 2006 14:25
Localização: espacial

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

Mensagempor Rodrigo_P_A » 16 Jul 2016 19:29

Este material é bem interessante. : http://www.beyondlogic.org/usbnutshell/usb1.shtml

Enviado de meu SM-A700FD usando Tapatalk
---
Avatar do usuário
Rodrigo_P_A
Dword
 
Mensagens: 2237
Registrado em: 12 Out 2006 18:27
Localização: Osasco - S.P - Brasil


Voltar para PIC

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado e 1 visitante

x