Exibição

Sistema de controle de cor de impressão automática baseado em DSP

Apr 30, 2019 Deixe um recado

Sistema de controle de cor de impressão automática baseado em DSP

Somos uma grande empresa de impressão em Shenzhen, China. Oferecemos todas as publicações de livros, impressão de livros em capa dura, impressão de livros em papercover, capa dura, impressão de livros sprial, impressão de livros, impressão de folhetos, caixa de embalagem, calendários, todos os tipos de PVC, brochuras de produtos, notas, livros infantis, tipos de produtos especiais de impressão em cores de papel, cartão de jogo e assim por diante.

Para mais informações por favor visite

http://www.joyful-printing.com. Apenas ENG

http://www.joyful-printing.net

http://www.joyful-printing.org

email: info@joyful-printing.net


Visando as características de trabalho da máquina de rotogravura, propõe-se um novo método de controle e implementação do sistema automático de controle de cor para a máquina de rotogravura e o sistema de controle é realizado através da conexão de vários subsistemas DSP e um computador superior através do barramento CAN. O sistema de controle introduz o eficiente e confiável chip DSP TMS320lf 2407 como um chip de controle de cores de impressão. Comparado com o tradicional sistema de controle de chip único, melhorou um grande passo em desempenho e confiabilidade.

Portanto, o objetivo do controle é manter a distância entre as duas escalas de cores em 20 mm. A quantidade de controle é a diferença entre o valor da distância detectada e 20 mm.


1.1 Detecção de erro de impressão sobreposta


A detecção do erro de superimposição está diretamente relacionada à precisão do registro de cores. Para tornar o erro de impressão sobreposta detectado o mais preciso possível, este documento usa a cabeça de varredura fotoelétrica do olho fotoelétrico duplo para realizar a detecção de erros. A cabeça de varredura fotoelétrica tem 2 olhos fotoelétricos e o seguinte é M1. M2, a distância entre eles é de 20mm, a direção do material de impressão é de baixo para cima. Depois de escanear o código de cor de sobreimpressão, cada saída de dois sinais digitais é amplificada e formada e, em seguida, conectada ao pino de captura CAP1 do módulo EVA do chip TMS320lf2407. CAP2; Um codificador fotoelétrico é montado no eixo sincronizado com o eixo do rolo da placa. Quando o motor do fuso gira, um sinal de pulso é gerado e a freqüência é proporcional à velocidade do fuso. O sinal é enviado para a porta TCLKINA do módulo EVA como o relógio do temporizador geral 1. source. Quando a superimposição é precisa, o sinal de saída do M1 deve estar 20mm à frente do sinal de saída do M2, ou seja, o segundo sinal de pulso emitido pelo M1 deve chegar ao mesmo tempo que o primeiro sinal de pulso do M2.


1.2 Correção de erro de impressão sobreposta


Após o DSP obter o erro de sobreimpressão e, de acordo com o algoritmo de controle PID do algoritmo fuzzy digital, o valor de correção do motor de compensação é calculado para controlar o motor para executar a ação correspondente (o motor de compensação adota o motor de passo). Todo o sistema automático de registro de cores é basicamente um sistema de feedback de circuito fechado.


2 estrutura de sistema de hardware


Todo o sistema (tendo seis conjuntos de máquinas de impressão a cores como exemplo) consiste em cinco subsistemas DSP e um computador host de braço com interface CAN para formar um sistema de distribuição mestre-escravo. A comunicação usa a interface de barramento CAN e cada subsistema DSP pode completar independentemente a sobreposição de duas cores adjacente. Ao mesmo tempo, o DSP mantém contato com o computador host e transmite dados e status para o computador host. O computador superior está conectado ao monitor e ao teclado, e os dados transmitidos pelo computador inferior são usados para exibir a posição de cada marca de cor, o erro de impressão sobreposta, a velocidade de impressão, a duração da impressão, etc. que o pessoal possa conhecer a operação do sistema a tempo e realizar operações correspondentes. Como mostrado na Figura 4, o computador host e o DSP são acionados pelo chip uc5350 e transmitem dados usando o barramento CAN. Depois que a placa gira por uma semana, todos os dados do código de cores são coletados. O sinal do bit 0 do codificador fotoelétrico acionará uma interrupção externa. Neste momento, o programa começa a carregar os dados a serem transmitidos e se prepara para se comunicar com o computador host.


3 design de software do sistema


O software do sistema pode ser dividido em duas partes: o programa principal de registro de cores e o subprograma de transmissão CAN. Os conteúdos principais do programa de registro de cores são: programa de inicialização, aquisição do sinal do código de cores, consulta, velocidade de cálculo, erro e quantidade de correção e erro de correção do motor de partida.


POSSO


A sub-rotina de transmissão completa principalmente a transmissão de dados do computador inferior para o computador superior e os dados do computador superior para o computador inferior correspondente. Quatro caixas de correio CAN serão usadas em cada subsistema DSP, duas das quais enviam caixas de correio txbox1 e txbox2 e duas recebem caixas de correio rxbox1 e rxbox2. A principal função do envio de caixa de correio txbox1 é enviar um conjunto específico de dados para outros subsistemas antecipadamente, quando o subsistema envia dados para o computador host, proibindo o subsistema de enviar dados para outros subsistemas nos dados transmitidos, de modo a evitar receber o computador host. Os dados são confusos. A maneira de conseguir isso é:


Definir o identificador de caixa de correio txbox1 de todos os subsistemas para o identificador de caixa de correio MSGID da caixa de correio de recepção rxbox1 (a caixa de correio de recebimento receberá apenas os dados enviados pela caixa de correio de envio que seja consistente com seu próprio identificador); após o subsistema completar o carregamento dos dados transmitidos, Consultar as estatísticas do status do barramento (estatísticas é a variável definida no programa, 0 significa que o barramento CAN está ocioso, 1 significa que o barramento CAN está ocupado), se for 0, um conjunto específico de dados é enviado por tx-box1 (pode ser "1111")), depois de receber os dados, o outro subsistema define suas próprias estatísticas de bit de status de barramento como 1 e, em seguida, envia os dados a serem transmitidos ao computador host um por um por txbox2 e, em seguida, envia outro conjunto de dados específicos (como "2222" por txbox1.), depois de receber outros subsistemas, defina seu próprio bit de estatísticas como 0. O subsistema primeiro verifica o bit de estatísticas antes de enviar os dados, apenas esperando que seja. Somente quando os dados são enviados para o computador host, o fluxo de programa da transmissão de dados CAN é mostrado na Figura 6. Os subsistemas recebem os dados transmitidos pelo computador host é relativamente simples. Txbox2 e rxbox2 de cada subsistema têm seus próprios identificadores de caixa de correio específicos (os identificadores de caixa de correio específicos devem ser diferentes para cada subsistema em todo o sistema grande), para que o nível superior contenha o próprio identificador de caixa de correio identificador de caixa de correio, os dados podem ser transmitidos com precisão ao computador inferior. Quando o computador host recebe os dados, ele também determina quais dados são usados pelo identificador da caixa de correio. Subsistema transmitido.


4. Conclusão


O sistema de impressão de cores projetado apresenta o eficiente e confiável chip DSP TMS320lf2407 como o chip de controle de cores de impressão, e usa seu módulo CAN integrado para se comunicar com o computador host. Comparado com o tradicional sistema de controle de chip único, tanto em desempenho quanto em confiabilidade. Um grande passo em frente. O número de nós no CAN pode chegar a 110, o que oferece grande conveniência para futuras atualizações do sistema. Se o sistema que usa a comunicação RS232 tiver que expandir o subsistema, o número de interfaces da placa de porta serial do computador host deve ser estendido no hardware. O processo é complicado; depois de adotar o barramento CAN, o subsistema de extensão pode alocar o subsistema estendido para um novo identificador de caixa de correio no software, e todo o sistema pode operar normalmente. Este sistema de impressão automática foi testado e testado. O teste mostra que o sistema pode ser aplicado a qualquer máquina de impressão de gravura que possa ser registrada manualmente sem adicionar nenhum equipamento adicional. Mesmo que o sistema de controle automático não seja usado, o erro de superimposição pode ser mantido na mão-de-obra original. O melhor nível de superimposição. A velocidade de impressão pode ser aumentada para o limite superior da máquina ou o limite superior da velocidade de secagem da tinta, para que o sistema tenha uma boa perspectiva de aplicação.

Enviar inquérito