Página 1 de 1

C++ para acionar porta paralela

MensagemEnviado: 04 Nov 2009 08:33
por lpagano
Pessoal,

Tô querendo aprender C++ para fazer uns programinhas para acionar a porta paralela o micro, para acionar alguma coisa externa, e por aí vai.

Pergunta: sendo porta paralela, será que compensa já que hoje está tudo sendo usado com USB?

Valeu!

MensagemEnviado: 04 Nov 2009 09:31
por Jorge_Francisco
Sinceramente, não acho mais vantagem trabalhar com a porta paralela, os notebooks não possuem mais, acho melhor ir pelo caminho da USB mesmo.

MensagemEnviado: 04 Nov 2009 19:59
por andre_luis
lpagando,

Eu particularmente, gosto muito da facilidade de se trabalhar com a paralela. Criar programas nela é simples e rápido.

Mas, realmenteestá fadada à extinção.

Porém, algum tempo atrás, comprei um cabo conversor USB/LPT da Novacomm, que realmente criava um dispositivo LPT.
Ao entrar em contato com o fabricante do chipset, recebi o código-fonte em C++ para acessar a porta via API do windows, sem a necessidade de utilizar qualquer driver ou DLL para isso.

Dá uma procurada nesse fúrum pelas palavras MOSCHIP ou LPT3. Eu postei o programa lá.

+++

MensagemEnviado: 04 Nov 2009 20:37
por Djalma Toledo Rodrigues
Seu PC tem a Serial ?

É tmb uma boa já que há muitos uC com Comunicação Serial.
.

MensagemEnviado: 12 Nov 2009 13:03
por lpagano
Minha intensão era no começo brincar de ascender leds, dispositivos com a porta paralela, etc.

Realmente com o USB sou obrigado a concordar com vocês.

Valeu!!!

MensagemEnviado: 12 Nov 2009 13:45
por Djalma Toledo Rodrigues
lpagano escreveu:Minha intensão era no começo brincar de ascender leds, dispositivos com a porta paralela, etc. Valeu!!!

Um bom Programa para isso é o BASIC

Rogercom

MensagemEnviado: 31 Mar 2010 15:31
por nestoragostini
No site Rogercom tem aplicativos para a porta paralela em C prontos.

MensagemEnviado: 02 Abr 2010 09:31
por tcpipchip
Eu uso o TVIcPORT.

Vais gostar.

TCPIPCHIP

Re: C++ para acionar porta paralela

MensagemEnviado: 16 Mai 2010 12:09
por MOR_AL
lpagano escreveu:Pessoal, ...
Pergunta: sendo porta paralela, será que compensa já que hoje está tudo sendo usado com USB?

Valeu!

E aí Ipagano! Você chegou a uma conclusão?
Pesquisei rapidamente sobre acesso à porta USB. Concluí que apesar de quase tudo enveredar para ela, é necessário o tal FT232BM e mais alguns componentes. Encontrei o FT232BM em uma loja virtual. O chato é que só o chip custa perto de R$30,00. Fazer uma plaquinha, comprar os outros componentes e montar, já se parte de uns R$45,00.
Será que existe o "caminho das pedras" que eu não sei? Tem uma maneira de usar a USB para transmitir e receber dados, a um custo menor?
Usando as portas serial e paralela sairia bem mais em conta, não?
Abraço.
MOR_AL
PS.
Qual é a diferença entre "Host" e não "Host"?

MensagemEnviado: 16 Mai 2010 15:42
por vtrx
Moral,com pIC acho que não é possível,mas com AVR pode-se implementar o protocolo USB 1.1 via Soft.

MensagemEnviado: 16 Mai 2010 18:59
por MOR_AL
vtrx escreveu:Moral,com pIC acho que não é possível,mas com AVR pode-se implementar o protocolo USB 1.1 via Soft.

Vtrx.
Bom. Aí queima uma etapa. Não precisaria de incluir um PIC mais porreta. Esse AVR faria a função de conversar com o PC através da porta USB e interfacear com os dispositivos, tais como Leds, drives de motor, monitoração e controle de sinais digitais e analógicos, né??!!
[]'s
MOR_AL

MensagemEnviado: 16 Mai 2010 19:51
por vtrx
O material completo esta no link.
USB 1.1 por Soft
Essa implemetação pode ser usada com o ATtiny2313 de 20 pinos.
Foi largamente utilizado para montagens de JoYstick para simuladores usando a porta USB(vide Mjoy).
Muita gente usa a porta serial com adaptador USB.
Voce programa a serial com velocidades até 256k.
se precisar,use esse protótipo que fiz para rápido acesso full a qualquer serial.
Programa/Serial

MensagemEnviado: 16 Mai 2010 23:48
por MOR_AL
vtrx escreveu:O material completo esta no link.
USB 1.1 por Soft
Essa implemetação pode ser usada com o ATtiny2313 de 20 pinos.
Foi largamente utilizado para montagens de JoYstick para simuladores usando a porta USB(vide Mjoy).
Muita gente usa a porta serial com adaptador USB.
Voce programa a serial com velocidades até 256k.
se precisar,use esse protótipo que fiz para rápido acesso full a qualquer serial.
Programa/Serial


Tem muita coisa interessante no site da USB.
No site Programa/Serial eu não consegui achar o protótipo, apenas hospedagem de sites. Mas valeu pelas dicas. Quando puder vou dar uma olhada com maior profundidade.
MOR_AL

MensagemEnviado: 16 Mai 2010 23:58
por vtrx
Serial
Foi programado para trabalhar com alto fluxo de dados (blocos de 32k),apenas para teste com adaptador USB->Serial.

MensagemEnviado: 17 Mai 2010 00:23
por MOR_AL
vtrx escreveu:Serial
Foi programado para trabalhar com alto fluxo de dados (blocos de 32k),apenas para teste com adaptador USB->Serial.


Ha! Agora sim!
Valeu!
MOR_AL