comunicação com o pc

Ver o tópico anterior Ver o tópico seguinte Ir em baixo

comunicação com o pc

Mensagem  davilara em Seg Nov 15, 2010 5:56 pm

OLA PESSOAL;
ESTOU DESENVOLVENDO UM PROGRAMA PARA OPERADOR DE MÁQUINA.
COMO FUNCIONA? - O OPERADOR INSERE OS DADOS ATRAVÉS DE UM TECLADO 3 X 4. OS VALORES SÃO MOSTRADOS NO DISPLAY DE LCD 4 X 20.
SO QUE EU PRECISO QUE ESTES DADOS DIGITADOS PELO OPERADOR SEJA ENVIADO PARA UM COMPUTADOR ASSIM QUE O OPERADOR DE UM OK.
EXEMPLO: O OPERADOR DIGITOU O NUMERO DA ORDEM DE SERVIÇO E A QUANTIDADE DE PEÇAS A SEREM FABRICADAS. ASSIM QUE ELE PRECIONAR O "ENTER" NO TECLADO ESSA INFORMAÇAO DEVERÁ CHEGAR EM UM COMPUTADOR, SEJA ELA EM TXT, EM CODIGO, SEI LA. O IMPORTANTANTE É A INFORMAÇÃO CHEGAR LA, NAO IMPORTA COMO. O PROGRAMA JA ESTA PRONTINHO, SO FALTA ESSE DETALHE. SE ALGUEM PUDER ME AJUDAR, FICAREI MUITO GRATO.....
VALEWWW.....

davilara

Mensagens : 7
Data de inscrição : 27/10/2009

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: comunicação com o pc

Mensagem  Bruno S. Avelar em Ter Nov 16, 2010 12:48 pm

Olá davilara,

Tudo bom?

Existem várias maneiras do PIC18F4550 comunicar com o computador onde as mais utilizadas é via comunicação serial (em geral RS232) ou comunicação via USB. A porta serial está caindo em desuso e a comunicação USB é um pouco mais complicada quando criamos um software (no computador), pois teríamos que fazer um driver. Existe um meio termo implementado pela Microchip que comunica via porta USB com um driver chamado CDC que converte virtualmente para comunicação serial. O computador enxergará uma COM nova quando o dispositivo for conectado no computador. (USB Device - CDC - Basic Demo)

Esta solução feita pela microchip pode ser encontrada no arquivo Microchip Solutions disponibilizada por ela no próprio site:
http://ww1.microchip.com/downloads/en/DeviceDoc/MCHP_App_Lib_v2010_10_19_Installer.zip
Existe mais informações (helps) destas bibliotecas em:
http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=2680&dDocName=en547784

Caso voce já tenha instalado (possivelmente no nosso curso) ele deve estar no C:\Microchip Solutions\USB Device - CDC - Serial Emulator\CDC - Serial Emulator.

Olhe o exemplo como foi feito, anexe os diversos arquivos da solução ao seu projeto e acredito que você vai conseguir fazer esta comunicação.

Espero ter ajudado,
Caso tenha mais dúvidas não deixe de postar.

Abraços,
Bruno S. Avelar
avatar
Bruno S. Avelar
Admin

Mensagens : 74
Data de inscrição : 26/07/2009
Idade : 33
Localização : Belo Horizonte MG

Ver perfil do usuário http://picminas.forumeiros.com

Voltar ao Topo Ir em baixo

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo


 
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum