Placa PCI entrada de dados e saída de dados tipo texto por USB ou SDCard

Ola a todos,

Humildemente confesso q ñ sei nada de eletrônica, mais me deparei com um problema na empresa em que trabalho e para resolve-lo preciso montar uma placa PCI, mas antes de tudo decidi vir até aqui e postar a minha necessidade que nada mais é q:

Montar uma Placa PCI que tenha uma entrada de dados (teclado numérico), Visor para verificar a descrição de códigos operacionais, e saída de no formato texto (que possa ser aberto em txt) pelo usb ou SDCard.

A placa ficara instalada em uma máquina fixa (Dobradeira de Peças Metalúrgica) e ao ligar a máquina a placa deve dar um aviso sonora (apitar) e exibir no visor uma mensagem (Favor Inserir o RE:) e um campo para o operador digitar o mesmo, apos isso a placa para de apitar e registra o tempo decorrido de funcionamento e assim outras simples informações de funcionamento, mas essa parte de programação não precisam se preocupar pois eu pesquisarei como fazer.

Disso o q preciso é q me citem os q preciso para fazer a placa, tipo componentes e qual placa programadora de chip, que imagino que de pra fazer com o PIC, me corrijam se eu estiver errado, pesquisei e encontrei essa ( http://produto.mercadolivre.com.br/MLB-447161562-gravador-pic-usb-z... ), será q essa placa e com chip pic é possível desenvolve-la? Poderiam me ajudar?

Muito Obrigado,

Exibições: 865

Responder esta

Respostas a este tópico

Olá.

   É possivel fazer com PIC sim. Mas... os fãs de PIC que me perdoem, mas é mais fácil fazer com o Arduino, que é uma plataforma de desenvolvimento que inclui um compilador free, bibliotecas pacas e um formato de placa que permite vc desenvolver prototipos com o proprio kit. 

   Vc grava os componentes no proprio circuito, via serial (só que a placa já vem com uma USB-Serial, então entende-se que é USB).

   Enfim. Se vc pegar uma placa por ex dessa (por exemplo):

http://www.labdegaragem.org/loja/index.php/arduino-uno.html

Com mais essa:

http://www.labdegaragem.org/loja/index.php/arduino-ethernet-shield....

E esse teclado (ou outro qualquer):

http://www.robocore.net/modules.php?name=GR_LojaVirtual&prod=164

+ 1 LCD +1buzzer.

Vc pode criar sua aplicação sem precisar sequer fazer uma placa.

Mas se vc precisar fazer mesmo todos os esquemas das placas estão disponiveis, vc pode começar por eles.

Ainda, tanto para escrever no lcd quanto no SD vc encontra bibliotecas em www.arduino.cc

Teclado provavelmente tb.

Se quiser incrementar, nessa placa que tem o SD já tem um conector de rede para implementar alguma comunicação.

Caso seu projeto entre em linha de produção é que pode ser melhor usar um microcontrolador mais barato. Mas o AVR (usado no arduino) não é caro... se considerado seu potencial.

Realmente, se o André for fazer o que ele quer, e se for "só" (muito cuidado aqui, pois muitas coisas começam assim "simples" e quando nasce são coisas muito diferentes do que se "pensava" no início...) isso, esta seria a melhor receita.

O problema é que ele não disse:

1 - Como esta PCI saberia que a máquina foi ligada?

2 - Se os dados digitados seriam gravados em algum local?

3 - Há/verá algum protocolo entre a máquina e a PCI?

4 - O que quis dizer com: " e assim outras simples informações de funcionamento"?

...e por aí vai.

Ola Euclides!

Desculpe me pela falta de informação, mas vamos lá!

1 - Como esta PCI saberia que a máquina foi ligada? ( Acho q seria possível pegar essa informação da alimentação de energia da maquina (220v) ou algum outro componente dentro da maquina e também posso entrar em contato com a equipe de manutenção para verificar um lugar mais adequado ).

 

2 - Se os dados digitados seriam gravados em algum local? ( Sim em um memoria da placa, pois seriam descarregados todos os dias de manhã ).

 

3 - Há/verá algum protocolo entre a máquina e a PCI? ( Desculpe a ignorância minha mas ainda não sei como vai ser o protocolo, mas me proponho a hoje mesmo pesquisar sobre para mais entendimento sobre ).

4 - O que quis dizer com: " e assim outras simples informações de funcionamento"? ( O funcionamento seria o seguinte:

Ao ligar a máquina aplaca deve dar uma aviso sonoro e uma mensagem no visor pedindo o RE do operador e ao digitar a placa para de apitar e começa a registrar o tempo, se o operador precisar parar por algum motivo desligando-a a placa dever voltar a disparar o aviso sonoro e no display a mensagem para ser colocado o motivo da parada que pode ser um código de parada para manutenção entre outros como almoço, etc; e ao ligar a maquina novamente a placa deve disparar o aviso sonoro e pedir novamente o RE do operador e assim por diante;

As informações que preciso para analise e montagem de gráficos em excel ou outro (coleta dos dados por USB ou SDCard) são: RE OPERADOR, DATA/HORA INICIO TRABALHO MAQUINA, DATA/HORA TERMINO TRABALHO MAQUINA, CODIGO PARADA, DATA/HORA INICIO PARADA, DATA/HORA FIM PARADA, entendem? É isso! Assim posso fazer uma analise te tempo de maquina trabalhando, tempo de maquina parada, maiores motivos de paradas, etc; como se fosse um computador de bordo, mas mais simples e para maquinas industriais.

Sei que vai ser demorado e difícil mais estou disposto a construir e com vocês me guiando vou conseguir e os resultados e os passos a passos vou postando aqui no Lab;

Obrigado!

Boa noite André. Realmente, nesse esquema começa a aparecer coisas que não existiam (parece coisas de desenvolvimento de sistemas...). Por isso lhe pergunto:

1 - Você trabalha em departamento de TI?

2 - Sabe que o Excel não será suficiente para tratar este tipo de informação de forma automática e nem "descente".  Vejamos: Pelo MENOS 6 informações diárias x 30 dias x 1000 máquinas = 180.000 informações por mês, que depois se transformam em muito mais (dê um "ponto de apoio" para um gerente e ele move o "universo"...só para começar em bimestre, trimestre...essas coisas...depois se deseja por dia, por sessão, por departamento, por centro de custos, "pela cor dos olhos da secretária do departamento"...e por aí vai...pode acreditar isso acontece...e se vc. trabalha em TI sabe disso...).

3 - Leia a outra mensagem que deixei para você.

Até a próxima...

KKK... Sim Euclides, entendo o que quer dizer, eu não trabalho na TI mas tenho formação em analise de sistemas, o q vou fazer de inicio é um simples protótipo, por isso comentei sobre excel, mas se a coisa rodar legar, pensei em descarregar as informações da placa e importar para dentro do BD da empresa incorporando-as junto com o apontamento diário do operador!

Ola Eduardo!

Muito bom as informações com arduino, sei que é uma ferramenta poderosa e comentei de inicio o PIC pelo motivo do custo, pois se der certo pretendo produzir muitas outras q só na empresa q trabalho tem 980 máquinas! vou fazer um estudo sobre custos do equipamento com Arduíno e vou postar aqui o resultado!

André, não seja tão "humilde" ajude os amigos a ganharem alguma coisa tambem.
Não é possível que uma metalúrgica que tenha quase 1000 máquinas e que vá "investir" pelo menos R$ 500,00 (Arduino, Garagino, shields, componentes, conectores, Caixas, sketchs, etc...) em cada uma não valha a pena ter um projeto bem completo.
Veja a possibilidade de uma "doação" de algum tipo de equipamento (CNC, Impressora 3D, Osciloscópios, etc...) a algum grupo que possa colaborar com um projeto desses, acredito que isso pode ser bom para todos.
Uma comunidade cresce assim. Do contrário fica parecendo a Rodovia Imigrantes (a direção dos "carros" só se dá em uma direção).
Aaaaahhhh...se quiser nos conhecer; por favor vá em www.freelab.net.br
Pense nisso.
Ps: Veja uma mensagem deixada em 14 setembro 2010 às 23:47 (Portanto a mais de 2 anos, pelo Marcelo Rodrigues) e que acho seja uma excelente orientação para quem quer trazer seus projetos para o Laboratório de Garagem: http://labdegaragem.com/profiles/blogs/como-lucrar-com-open-source

Esta matéria deveria ser devidamente traduzida e colocada em local nobre desta página para constar como premissas a serem observadas sobre o uso do LdG.

Agora sim:  Boa sorte!!!

Entendo e concordo com tigo, e eu pesquisei um pouco mais de estou me convencendo q o arduino pesa mais no bolso, mais me da muito recurso q talvez eu precise futuramente! sou totalmente a favor do open source, e com certeza estarei disponibilizando aqui todo passo a passo fontes e esquema, pois será minha contribuição pelo aprendizado q estou tendo aqui para construção deste projeto, e espero q isso ajude outros futuramente!

abç

Eduardo, fiz uma leve cotação com os componentes que me possou:

Arduino Uno VER 3 – R$ 70,00

Ethernet Shield – R$ 159,00

Teclado 12 botões – R$ 15,00

Display Lcd Grafico, Arduino, Pic, Avr, Microcontrolador – R$ 70,00

Buzzer - Arduino Shield – R$ 19,90

Mais Cabos e mais carcaça de fibra ou plástico estipulo uns R$ 150,00

 Vou ver se consigo um custo beneficio um pouco mais em conta senão vai ser esse mesmo o material!

Mais uma vez obrigado pela ajuda!

Você poderá fazer como disse o amigo (com arduino) ou com pic.

-Pode usar o pic18f2550 (interface usb),ou outro com uart

-Compilador Swordfish BASIC (para pic18)(limite de 256 bytes ram,flash memoria livre)

-Compilador Proton BASIC(para pic16f,limite 2kb)

-Compilador Gcowbasic (free sem limite)

-Pode usar tambem um adaptador (uart-ttl) que é usb,ou seja,poderá ler dados no notebook usando um programa.

pode construir um adaptador usando o CI PL2303 para usb.

-Monte ou Adquira uma placa para debugar (kit desenvolvimento)

exceto o kit,tudo mais é barato.

Ola Almir!

Já vou começar a pesquisar sobre os componentes q me passou logo dou o retorno sobre oq encontrei, pois preciso ja ter os componentes definidos para começar a fazer a montagem! eu trabalho o dia todo e não tenho acesso a internet no meu trabalho, então poderei pesquisar e ir postando os resultados aqui apenas a noite!

Obrigado!

Para ser mais didático,tire fotografias da máquina que você está trabalhando:

-Conexão da alimentação

-IHM

-Operadores

-Etc...

E publique aqui para nós podermos entender melhor.

RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço