resumo -...

12
Trabalho realizado com o incentivo e fomento da Anhanguera Educacional S.A. ABASTECIMENTO DE ESTOQUE POR ROBÔ MICROCONTROLADO Anhanguera Educacional S.A. Correspondência/Contato Alameda Maria Tereza, 2000 Valinhos, São Paulo - 13.278-181 [email protected] [email protected] Coordenação Instituto de Pesquisas Aplicadas e Desenvolvimento Educacional - IPADE Publicação: 09 de março de 2009 Luciano dos Santos Magalhães Profa. Ms. Janaine Cristiane de Souza Arantes (Orientadora) Prof. Esp. Ivair Teixeira (Co-Orientador) Ciência da Computação FACULDADE ANHANGUERA DE VALINHOS ANHANGUERA EDUCACIONAL S.A. Trabalho apresentado no 8º. Congresso Nacional de Iniciação Científica – CONIC – SEMESP em novembro de 2008. Trabalho premiado com o 3º. lugar na área de Ciências Exatas, da Terra e Engenharias no 2º. Seminário da Produção Docente e Discente da Anhanguera Educacional em dezembro de 2008. RESUMO Este trabalho apresenta um exemplo de automação de abastecimento de estoque por robô com capacidade para tomar decisões, de acordo com informações do ambiente, e executar tarefas antes realizadas pelo homem. Seu objetivo consiste na elaboração de um protótipo de robô, denominado carrinho autônomo, com a utilização de um microcontrolador PIC16F628A, que é um componente de baixo custo, fácil aquisição e ampla literatura. Sua construção ocorre com componentes reciclados, principalmente obtidos de sucatas tecnológicas, e revela um projeto base para possível expansão e utilização em soluções comerciais. Como resultado, tem-se um protótipo motorizado capaz de movimentar-se e armazenar itens em um almoxarifado, de acordo com instruções pré-programadas em um firmware específico, desenvolvido em linguagem Assembly para microcontroladores. O robô percorre uma maquete que simula os compartimentos de um almoxarifado e a informação para a localização do produto a ser entregue é obtida a partir de um leitor comercial de código de barras. Palavras-Chave: Microcontrolador PIC, robô microcontrolado, automatização de almoxarifado. ANUÁRIO DA PRODUÇÃO DE INICIAÇÃO CIENTÍFICA DISCENTE Vol. XI, Nº. 12, Ano 2008

Upload: donhan

Post on 19-Nov-2018

216 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: RESUMO - repositorio.pgsskroton.com.brrepositorio.pgsskroton.com.br/bitstream/123456789/1052/1/artigo 44.pdf · Para Souza (2000), um microcontrolador pode ser definido como "um pequeno

Trabalho realizado com o incentivo e fomento da Anhanguera Educacional S.A.

ABASTECIMENTO DE ESTOQUE POR ROBÔ MICROCONTROLADO

Anhanguera Educacional S.A. Correspondência/Contato

Alameda Maria Tereza, 2000 Valinhos, São Paulo - 13.278-181

[email protected] [email protected]

Coordenação Instituto de Pesquisas Aplicadas e

Desenvolvimento Educacional - IPADE Publicação: 09 de março de 2009

Luciano dos Santos Magalhães Profa. Ms. Janaine Cristiane de Souza Arantes (Orientadora) Prof. Esp. Ivair Teixeira (Co-Orientador) Ciência da Computação FACULDADE ANHANGUERA DE VALINHOS ANHANGUERA EDUCACIONAL S.A.

Trabalho apresentado no 8º. Congresso Nacional de Iniciação Científica – CONIC – SEMESP em novembro de 2008.

Trabalho premiado com o 3º. lugar na área de Ciências Exatas, da Terra e Engenharias no 2º. Seminário da Produção Docente e Discente da Anhanguera Educacional em dezembro de 2008.

RESUMO

Este trabalho apresenta um exemplo de automação de abastecimento de estoque por robô com capacidade para tomar decisões, de acordo com informações do ambiente, e executar tarefas antes realizadas pelo homem. Seu objetivo consiste na elaboração de um protótipo de robô, denominado carrinho autônomo, com a utilização de um microcontrolador PIC16F628A, que é um componente de baixo custo, fácil aquisição e ampla literatura. Sua construção ocorre com componentes reciclados, principalmente obtidos de sucatas tecnológicas, e revela um projeto base para possível expansão e utilização em soluções comerciais. Como resultado, tem-se um protótipo motorizado capaz de movimentar-se e armazenar itens em um almoxarifado, de acordo com instruções pré-programadas em um firmware específico, desenvolvido em linguagem Assembly para microcontroladores. O robô percorre uma maquete que simula os compartimentos de um almoxarifado e a informação para a localização do produto a ser entregue é obtida a partir de um leitor comercial de código de barras.

Palavras-Chave: Microcontrolador PIC, robô microcontrolado, automatização de almoxarifado.

ANUÁRIO DA PRODUÇÃO DE INICIAÇÃO CIENTÍFICA DISCENTE Vol. XI, Nº. 12, Ano 2008

Page 2: RESUMO - repositorio.pgsskroton.com.brrepositorio.pgsskroton.com.br/bitstream/123456789/1052/1/artigo 44.pdf · Para Souza (2000), um microcontrolador pode ser definido como "um pequeno

696 Abastecimento de estoque por robô microcontrolado

Anuário da Produção de Iniciação Científica Discente • Vol. XI, Nº. 12, Ano 2008 • p. 695-705

1. INTRODUÇÃO

A automação industrial (NATALE, 2005) é uma área de extrema relevância e tema de

diversos projetos de pesquisa. Cada vez mais é explorada a capacidade das máquinas de

executar tarefas previamente realizadas pelo homem e de controlar sequências de

operações sem a intervenção humana. O uso de dispositivos programáveis para controle

autônomo de processos e máquinas, como por exemplo, microcontroladores (PEREIRA,

2002; SOUZA, 2003; SOUZA, 2005), é um passo além da mecanização, na qual as máquinas

são utilizadas apenas para auxiliar nas tarefas humanas.

Atualmente, existem várias aplicações elaboradas com microcontroladores, tais

como: Sistema de Controle Digital - SMALLOGIC (PEREIRA et al., 2007), que simula uma

automação industrial com várias placas microcontroladas interligadas em uma rede

mestre-escravo; Frequencímetro Digital com a Utilização de Microcontrolador PIC

(TEIXEIRA; ARANTES; MACEDO, 2007), que mostra a construção de um frequencímetro

de baixo custo, portátil e consumo irrisório; Central de Alarme Residencial Home Security

(TEIXEIRA; COSTA; PIRES, 2005), que utiliza o microcontrolador para gerenciar a

segurança em uma residência.

Nessa gama de aplicações que utilizam microcontroladores, algumas são

correlatas a este projeto, uma vez que também implementam sistemas robóticos. Dentre

elas, podem-se citar: Robô Móvel Controlado Remotamente via Web (BIANCHINI;

MENESES; MARCHI, 2007), que apresenta um protótipo de robô controlado por

radiofrequência com uma câmera para exploração de ambientes hostis; Sistema Robótico

para Almoxarifado (PARDO; BRITTO; COSTA, 2004), que envolve o projeto e a construção

de um manipulador robótico para a manipulação de materiais em um almoxarifado ou

armazém; Robô para Entrega de Objetos Microcontrolados (YACOUB; ANDRADE, 2003),

que implementa um robô autônomo, microcontrolado, programável, destinado à

locomoção de objetos.

Este trabalho propõe o desenvolvimento de um protótipo de robô com

mobilidade independente, capacidade para obter informações do ambiente, tomar

decisões de acordo com instruções pré-programadas e atuar sobre esse ambiente de forma

autônoma. Para isso, é utilizado o microcontrolador PIC16F628A (MICROCHIP, 2008)

fabricado pela empresa Microchip.

Este artigo está organizado em seções. A primeira seção é essa introdução, a seção

2 apresenta o objetivo da pesquisa. A metodologia utilizada na realização da pesquisa é

apresentada na seção 3. As informações relacionadas ao desenvolvimento da pesquisa

Page 3: RESUMO - repositorio.pgsskroton.com.brrepositorio.pgsskroton.com.br/bitstream/123456789/1052/1/artigo 44.pdf · Para Souza (2000), um microcontrolador pode ser definido como "um pequeno

Luciano dos Santos Magalhães, Janaine Cristiane de Souza Arantes, Ivair Teixeira 697

Anuário da Produção de Iniciação Científica Discente • Vol. XI, Nº. 12, Ano 2008 • p. 695-705

como a revisão de literatura, o problema abordado, a solução proposta e implementada

são mostradas na seção 4. A forma de abordar os experimentos, os resultados e as

discussões são descritos na seção 5. Por fim, as considerações finais estão são apresentadas

na seção 6.

2. OBJETIVO

O objetivo deste trabalho consiste em construir um protótipo de robô para abastecimento

automatizado de itens no almoxarifado de uma empresa. Para executar esse procedimento,

cada produto é identificado por um código de barras e colocado sobre o robô. Após o

carregamento dos itens, ele inicia a movimentação e busca o local reservado para aquele

produto. Quando encontra o local, descarrega o mesmo e prossegue até finalizar todas as

entregas.

3. METODOLOGIA

Por se tratar de um projeto didático há um especial esforço pela construção manual e

utilização de componentes de baixo custo. O formato, ou seja, a aparência do robô tem

como base a construção abordada no trabalho correlato do robô móvel (BIANCHINI,

MENESES e MARCHI, 2007). Porém, o foco da pesquisa é o funcionamento autônomo a

partir de informações pré-programadas com respostas do meio ambiente, diferente do

trabalho citado que utiliza controle remoto e interação em tempo real.

Para a elaboração do projeto e construção do protótipo são realizadas a coleta das

informações sobre as funcionalidades do robô proposto e a aquisição de materiais

necessários para a sua construção. Nesse caso, optou-se pela utilização da metodologia de

Engenharia de Software denominada modelo cascata (SOMMERVILLE, 2003).

Após a construção do robô, é realizada a etapa de testes para analisar e avaliar os

resultados obtidos. Um dos testes consiste na verificação de erros de identificação nos

locais de entrega por leitura incorreta do código de barras. Outro teste é relativo à escolha

efetiva do melhor caminho para a entrega do produto subsequente.

4. DESENVOLVIMENTO

Para desenvolver o protótipo de robô proposto, inicialmente, é necessário o entendimento

geral sobre automação industrial, microcontroladores PIC e código de barras.

Page 4: RESUMO - repositorio.pgsskroton.com.brrepositorio.pgsskroton.com.br/bitstream/123456789/1052/1/artigo 44.pdf · Para Souza (2000), um microcontrolador pode ser definido como "um pequeno

698 Abastecimento de estoque por robô microcontrolado

Anuário da Produção de Iniciação Científica Discente • Vol. XI, Nº. 12, Ano 2008 • p. 695-705

4.1. Automação Industrial

Automação refere-se a um "sistema automático pelo qual os mecanismos controlam seu

próprio funcionamento, quase sem a interferência do homem." (FERREIRA, 1993).

O termo automação foi utilizado pela primeira vez em 1936 por D. S. Harder, que

então trabalhava na General Motors nos EUA, para designar a princípio as fases

automáticas e consecutivas do processo de produção.

Dessa forma, automação pode ser vista como o uso de um dispositivo mecânico

ou eletro-eletrônico para controlar um determinado processo, a partir de uma máquina ou

robô, que tem suas funções previamente definidas em sua programação.

4.2. Microcontroladores PIC

Segundo Martins (2005), a Intel foi pioneira no que diz respeito aos microprocessadores.

Desde então, passou-se a buscar o aprimoramento do sistema de processamento de dados

por meio desses componentes. Com base na arquitetura de um microprocessador e seus

periféricos, surgiu o microcontrolador.

Martins (2005) também afirma que "microcontroladores são pastilhas inteligentes,

que tem um processador, pinos de entrada/saída e memória. Por meio da programação

dos microcontroladores pode-se controlar suas saídas, tendo como referência as entradas

ou um programa interno".

Para Souza (2000), um microcontrolador pode ser definido como "um pequeno

componente eletrônico, dotado de uma inteligência programável, utilizado no controle de

processos lógicos".

Neste projeto optou-se pela utilização do microcontrolador PIC 16F628A devido

as suas características, que são:

• Baixo custo;

• Facilidade de programação;

• Grande diversidade de periféricos internos;

• Excelente velocidade de execução;

• Apenas 35 instruções diferentes.

Atualmente, existem diversos softwares que podem ser utilizados para o

desenvolvimento de programas para microcontroladores PIC. O mais utilizado é o

MPLAB (2008), desenvolvido pelo próprio fabricante do PIC para a plataforma Windows.

Ele apresenta um ambiente integrado de programação, composto por um editor de texto e

Page 5: RESUMO - repositorio.pgsskroton.com.brrepositorio.pgsskroton.com.br/bitstream/123456789/1052/1/artigo 44.pdf · Para Souza (2000), um microcontrolador pode ser definido como "um pequeno

Luciano dos Santos Magalhães, Janaine Cristiane de Souza Arantes, Ivair Teixeira 699

Anuário da Produção de Iniciação Científica Discente • Vol. XI, Nº. 12, Ano 2008 • p. 695-705

um gerenciador de projetos para o desenvolvimento de aplicações embutidas. Suas

características principais são:

• Criação e edição do código fonte com a utilização de um editor interno;

• Montagem, compilação e ligação do código fonte;

• Depuração de erros;

• Realização de medidas de sincronismo ou de temporização com o simulador ou emulador;

• Suporte para a gravação do chip.

O PIC pode ser programado em linguagem Mnemônica (Assembly), que é a

linguagem padrão do MPLAB. Além do Assembly, outras linguagens podem ser utilizadas

para compilação de alto nível, como por exemplo, Pascal, C e Basic.

4.3. Código de Barras

Com a globalização do comércio e o crescente uso de computadores, as descrições de

produtos precisaram ser substituídas por um sistema de identificação que pudesse ser

usado em todos os setores da indústria e comércio em âmbito mundial.

O código de barras é uma forma de representar os dados de um determinado

produto por meio de uma sequência de símbolos no formato de barras. Com um leitor de

código de barras é possível captar os dados do produto, de forma precisa e com baixo

custo, para fornecer as informações necessárias em todos os pontos da cadeia de

suprimento. Segundo a Associação Brasileira de Automação Comercial - ABAC (2008), no

Brasil o Código Nacional de Produtos ou código de barras, que visa a identificação de

produtos por equipamentos de automação, utiliza um padrão denominado EAN (European

Article Number). Esse padrão foi aprovado pelo Decreto n. 90.595, de 29 de novembro de

1984 e a competência para administrá-lo em todo Território Nacional é da ABAC.

Para a ABAC um sistema denominado GS1 constitui um conjunto de padrões que

permitem o gerenciamento eficiente pela identificação inequívoca de produtos, unidades

de despacho, ativos, localidades e serviços. Esse sistema facilita o processo de comércio

eletrônico e inclui completa rastreabilidade.

Um dos conceitos principais do sistema GS1 é a alocação de um número de

identificação exclusivo - o número global de item comercial ou GTIN (Global Trade Item

Number). Um GTIN pode ser construído por uma das quatro estruturas de numeração, de

acordo com a aplicação exata e a simbologia de código de barras a ser usada. Essas

estruturas são:

Page 6: RESUMO - repositorio.pgsskroton.com.brrepositorio.pgsskroton.com.br/bitstream/123456789/1052/1/artigo 44.pdf · Para Souza (2000), um microcontrolador pode ser definido como "um pequeno

700 Abastecimento de estoque por robô microcontrolado

Anuário da Produção de Iniciação Científica Discente • Vol. XI, Nº. 12, Ano 2008 • p. 695-705

• Numeração GTIN-13 com 13 dígitos: uso geral para todos os itens que recebem preço e podem ser comercializados pela cadeia de suprimentos, por exemplo, itens unitários, embalagens multi-packs e algumas caixas. Ela é a identificação básica de todo item.

• Numeração GTIN-14 com 14 dígitos: tem aplicação frequente em unidades logísticas, caixas, fardos e containers com grupos de itens homogêneos. Essa estrutura não pode ser processada no varejo, mas é aproveitada em toda a movimentação da carga, até o recebimento e estoque final.

• Numeração GTIN-8 com 8 dígitos: aplicação em unidades de consumo muito pequenas, em virtude da restrição de espaço físico na embalagem, o que é mais comum em produtos do setor farmacêutico e hospitalar. Trata-se de uma exceção de aplicação, pois o uso geral pede numerações de 13 dígitos.

• Numeração GTIN-12 com 12 dígitos: aplicação em itens exportados para os EUA e Canadá, até janeiro de 2005.

4.4. Construção do Protótipo

O protótipo de robô proposto neste trabalho consiste em um carrinho microcontrolado

autônomo, que transporta itens identificados por código de barras. Sua movimentação é

guiada por um trilho em uma maquete desenhada no piso, de acordo com a Figura 1, que

simula o ambiente de um almoxarifado. Esse almoxarifado é dividido em compartimentos

identificados por código de barras associados ao produto armazenado naquele local.

Figura 1. Maquete do Almoxarifado.

Inicialmente, os produtos são carregados manualmente no robô. A cada produto

inserido é realizada a leitura do seu código de barras por um leitor acoplado ao robô e esse

número é armazenado na memória. Ao atingir a capacidade de armazenamento de itens,

inicia-se a movimentação e a leitura do código de barras em cada compartimento na busca

do primeiro item a ser armazenado. Se esse código for encontrado, o produto em questão é

1 2

3 4

Com

parti

men

to 1

Com

parti

men

to 3

Com

parti

men

to 2

Com

parti

men

to 4

Com

parti

men

to n

Produtos

Leitor de Código de Barras

Page 7: RESUMO - repositorio.pgsskroton.com.brrepositorio.pgsskroton.com.br/bitstream/123456789/1052/1/artigo 44.pdf · Para Souza (2000), um microcontrolador pode ser definido como "um pequeno

Luciano dos Santos Magalhães, Janaine Cristiane de Souza Arantes, Ivair Teixeira 701

Anuário da Produção de Iniciação Científica Discente • Vol. XI, Nº. 12, Ano 2008 • p. 695-705

descarregado; caso contrário, o produto é armazenado no local de itens não existentes e o

processo continua para o próximo item até finalizar todo o processo.

Na Figura 2, é apresentado um trecho do firmware programado na linguagem

Assembly para microcontroladores PIC, que é responsável pelo controle do leitor de código

de barras e do motor de movimentação. Um algoritmo insere os códigos lidos em uma

lista, que é utilizada para decidir se o robô avança ou retrocede na busca do próximo item

a ser armazenado.

Figura 2. Trecho do Firmware de Controle do Robô.

O esquema elétrico completo é apresentado na Figura 3, que contém o

microcontrolador, os demais componentes eletrônicos e as conexões externas.

Figura 3. Esquema Elétrico do Robô.

Page 8: RESUMO - repositorio.pgsskroton.com.brrepositorio.pgsskroton.com.br/bitstream/123456789/1052/1/artigo 44.pdf · Para Souza (2000), um microcontrolador pode ser definido como "um pequeno

702 Abastecimento de estoque por robô microcontrolado

Anuário da Produção de Iniciação Científica Discente • Vol. XI, Nº. 12, Ano 2008 • p. 695-705

Na Figura 4, podem ser visualizados os componentes para a construção do robô,

os quais são totalmente constituídos a partir de materiais reciclados. Isso proporciona

facilidade na aquisição dos materiais necessários e baixo custo de implementação.

Figura 4. Componentes do Robô.

A base do protótipo é uma placa de policarbonato que serve de sustentação para

os produtos transportados e os demais componentes. A roda dianteira, retirada de uma

cadeira de escritório, é do tipo movimentação livre e as rodas traseiras são discos de HD

(Hard Disk) presas a um eixo único. O motor de passo utilizado é de uma impressora jato

de tinta e está acoplado a uma engrenagem presa ao eixo, apresentado na Figura 5.

Figura 5. Sistema de Transmissão.

Page 9: RESUMO - repositorio.pgsskroton.com.brrepositorio.pgsskroton.com.br/bitstream/123456789/1052/1/artigo 44.pdf · Para Souza (2000), um microcontrolador pode ser definido como "um pequeno

Luciano dos Santos Magalhães, Janaine Cristiane de Souza Arantes, Ivair Teixeira 703

Anuário da Produção de Iniciação Científica Discente • Vol. XI, Nº. 12, Ano 2008 • p. 695-705

O custo final do projeto é representado basicamente pelos componentes

eletrônicos apresentados na Tabela 1, pois os demais materiais foram reaproveitados de

sucatas tecnológicas.

Tabela 1. Custo do Projeto.

Componente Quantidade Valor Unitário Valor Total Resistor 220Ω 4 R$ 0,02 R$ 0,08

Resistor 470Ω 3 R$ 0,02 R$ 0,06

Resistor 10kΩ 1 R$ 0,02 R$ 0,02

PIC16F628A 1 R$ 7,00 R$ 7,00

Transistor BD139 4 R$ 0,50 R$ 2,00

Transistor BC548 2 R$ 0,10 R$ 0,20

Led Vermelho 5mm 1 R$ 0,10 R$ 0,10

Capacitor 47µF 1 R$ 0,30 R$ 0,30

Relês 2 R$ 4,00 R$ 8,00

Regulador 78L05 1 R$ 0,80 R$ 0,80

Bateria 6V x 4,5A 1 R$ 20,00 R$ 20,00

Total R$ 38,56

5. RESULTADOS

Com base no estudo dos trabalhos correlatos e no levantamento bibliográfico sobre

automação industrial, microcontroladores PIC e código de barras foi possível realizar a

construção do protótipo de robô proposto, mostrado na Figura 6.

Figura 6. Protótipo de Robô.

Os testes realizados após a construção do robô mostraram um funcionamento de

forma adequada, conforme o objetivo deste trabalho. O armazenamento dos produtos

Page 10: RESUMO - repositorio.pgsskroton.com.brrepositorio.pgsskroton.com.br/bitstream/123456789/1052/1/artigo 44.pdf · Para Souza (2000), um microcontrolador pode ser definido como "um pequeno

704 Abastecimento de estoque por robô microcontrolado

Anuário da Produção de Iniciação Científica Discente • Vol. XI, Nº. 12, Ano 2008 • p. 695-705

ocorreu de forma consistente, sem erros de identificação dos compartimentos do

almoxarifado e na ordem prevista. O algoritmo que define se o robô avança ou retrocede

na busca do próximo local do almoxarifado para descarregar o produto mostrou-se

eficiente.

6. CONSIDERAÇÕES FINAIS

De acordo com os estudos realizados, nota-se que tanto automação industrial quanto

microcontroladores PIC são áreas de extrema relevância e tema de diversos projetos de

pesquisa. Isso fica evidente pelo crescente número de projetos que executam tarefas

previamente realizadas pelo homem e controlam sequências de operações sem a

intervenção humana.

Este trabalho teve como propósito a construção de um protótipo de robô com a

utilização de microcontrolador PIC e componentes reciclados. O protótipo funciona de

forma autônoma a partir de informações pré-programadas obtidas do meio ambiente.

O estudo realizado apresenta mais uma aplicação que utiliza microcontroladores

PIC, com baixo custo de implementação, fácil construção e possível expansão para

utilização em soluções comerciais.

A partir dos resultados obtidos, conclui-se que a construção do protótipo de robô,

com a utilização de componentes de baixo custo, é viável e facilmente replicável em

projetos futuros. Dentre eles, podem-se citar:

• Utilização da tecnologia RFID (Radio Frequency Identification) para a identificação dos produtos e locais de armazenamento.

• Armazenamento vertical dos produtos, além de horizontal.

• Conexão sem fio com o microcomputador para o controle dos itens armazenados no almoxarifado.

REFERÊNCIAS ABAC. ABAC - Associação Brasileira de Automação Comercial. Disponível em: <http://www.gs1brasil.org.br/main.jsp?lumChannelId=28040E9A165411DB9E2BDB753E7F9C5C>Acesso em: maio 2008. BIANCHINI, Douglas; MENESES, Michael Bissoto; MARCHI, Victor Luiz de. Robô Móvel Controlado Remotamente via Web. 2007. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) - Faculdades Integradas de Valinhos. FERREIRA, Aurélio Buarque de Holanda. Aurélio Dicionário da Língua Portuguesa. Rio de Janeiro: Editora Nova Fronteira, 1993. MARTINS, Nardênio Almeida. Sistemas Microcontrolados. São Paulo: Novatec Editora, 2005. MICROCHIP. PIC16F627A/628A/648A Data Sheet. Disponível em: <http://ww1.microchip.com/downloads/en/DeviceDoc/40044F.pdf>. Acesso em: mar. 2008.

Page 11: RESUMO - repositorio.pgsskroton.com.brrepositorio.pgsskroton.com.br/bitstream/123456789/1052/1/artigo 44.pdf · Para Souza (2000), um microcontrolador pode ser definido como "um pequeno

Luciano dos Santos Magalhães, Janaine Cristiane de Souza Arantes, Ivair Teixeira 705

Anuário da Produção de Iniciação Científica Discente • Vol. XI, Nº. 12, Ano 2008 • p. 695-705

MPLAB. MPLAB Integrated Development Environment. Disponível em: <http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=1406&dDocName=en019469&part=SW007002>. Acesso em: set. 2008. NATALE, Ferdinando. Automação Industrial. 7. ed. São Paulo: Érica, 2005. PARDO, Douglas Domingues; BRITTO, Diogo Favari; COSTA, Marcelo Rogério. Sistema Robótico para Almoxarifado. 2004. Trabalho de Conclusão de Curso. (Graduação em Engenharia de Controle e Automação) - Instituto Mauá de Tecnologia. PEREIRA, Fábio. Microcontroladores PIC: técnicas avançadas. 3.ed. São Paulo: Érica, 2002. PEREIRA, Luciano Rodrigues et al. Sistema de Controle Digital Utilizando Computador Pessoal. 2007. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) - Faculdades Integradas de Valinhos. SOMMERVILLE, Ian. Engenharia de Software. 6. ed. São Paulo: Addison Wesley, 2003. SOUZA, David José de. Desbravando o PIC. São Paulo: Editora Érica, 2000. ______. Desbravando o PIC: ampliado e atualizado para PIC16F628A. 8.ed. São Paulo: Érica, 2003. SOUZA, David José de; LAVINIA, Nicolás César. Conectando o PIC16F877A: recursos avançados. 2.ed. São Paulo: Érica, 2005. TEIXEIRA, Ivair; ARANTES, Janaine Cristiane de Souza; MACEDO, Jeancarlo. Frequencímetro Digital com a Utilização de Microcontrolador PIC. Anuário da Produção Acadêmica Docente 2007, Valinhos, v. I, n. 1, p. 168-173, 2007. TEIXEIRA, Ivair; COSTA, Joel Garcia da; PIRES, Sheila Cristina. Central de Alarme Residencial Home Security. 2005. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) - Faculdades Integradas de Valinhos. YACOUB, M. N.; ANDRADE, M. Robô para Entrega de Objetos Microcontrolados. In: III Mostra de Produção Científica do UNISAL, 2003, Campinas. Anais da III Mostra de Produção Científica do UNISAL. Campinas/SP: Editora Arte Brasil, 2003.

Page 12: RESUMO - repositorio.pgsskroton.com.brrepositorio.pgsskroton.com.br/bitstream/123456789/1052/1/artigo 44.pdf · Para Souza (2000), um microcontrolador pode ser definido como "um pequeno