comunicação com o pc
2 participantes
Página 1 de 1
comunicação com o pc
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.....
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
Re: comunicação com o pc
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
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
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos