Escolar Documentos
Profissional Documentos
Cultura Documentos
Quero especialmente agradecer a minha família, em particular, aos meus tios pela
atenção, compreensão e encorajamento durante este todo período.
Aos meus colegas do Quarto 703 da Residência Universitária, Pires, Jonas e Luís pelo
zelo, pelos ensinamentos que contribuíram significativamente no meu desempenho
académico.
A todos os demais…
I
Resumo
II
Abstract
In the present work, an Automobile Speed Limiter as a Function of Road Signaling was
developed. It operates on the basis of RF Communication between a device installed on
the road speed signaling board and the vehicle control system. Whenever a vehicle
comes in reach of the speed signal plate, the device installed on the board (RF
Transmitter) transmits the speed limit for that particular road to the automobile system.
The automobile controller receives this signal through the RF receiver, verifies the
speed of the vehicle at the instant and establishes the limit. If the system is at a slower
speed than the received signal line limit, there will be no changes made to the speed of
the automobile system. However, if the speed of the vehicle is greater than the limit
speed, the controller imposes the speed restriction and resets the speed value to the
value specified by the limit to the value indicated by the road signaling.
III
Índice
Capítulo 1: Introdução ..................................................................................................... 9
1.1. Objectivos .......................................................................................................... 9
1.1.1. Objectivo Geral ............................................................................................ 9
1.1.2. Objectivos Específicos................................................................................. 9
1.2. Formulação do Problema ................................................................................. 10
1.3. Justificativa....................................................................................................... 10
1.4. Metodologia de Trabalho ................................................................................. 11
Capítulo 2: Revisão Bibliográfica .................................................................................. 12
2.1. Módulo Transmissor RF ..................................................................................... 12
2.2. Arduíno ............................................................................................................... 13
2.3. LCD Display ........................................................................................................ 15
2.4. Regulador de Tensão ......................................................................................... 16
2.5. Módulo Receptor RF ........................................................................................... 17
2.6. Descodificador CI para SCR ............................................................................... 18
2.7. Codificador CI para SCR .................................................................................... 20
2.8. Motor Driver IC ................................................................................................... 23
2.9. Motor CC ............................................................................................................ 25
Capítulo 3. Projecto do Sistema .................................................................................... 26
3.1. Descrição do Sistema ......................................................................................... 26
3.2. Especificações Técnicas .................................................................................... 26
3.3. Especificações Funcionais ................................................................................. 26
3.4. Hardware do sistema .......................................................................................... 27
3.4.1. Diagrama de Blocos do Sistema .................................................................. 28
3.4.2. Fonte de Alimentação .................................................................................. 29
3.4.3. Switches ....................................................................................................... 29
3.4.4. Codificador ................................................................................................... 30
3.4.5. Módulo Transmissor RF ............................................................................... 32
3.4.6. Regulador de Tensão ................................................................................... 33
3.4.7. Receptor RF ................................................................................................. 33
IV
3.4.8. Descodificador ............................................................................................. 34
3.4.9. Microcontrolador .......................................................................................... 35
3.4.10. LCD ............................................................................................................ 36
3.4.11. Motor Driver ............................................................................................... 37
3.5. Software do Sistema........................................................................................... 40
3.5.1. Fluxograma do funcionamento do Sistema .................................................. 41
3.6. Análise do Custo do Projecto.............................................................................. 42
Capítulo 4: Impacto Social do Projecto ......................................................................... 43
Capítulo 5: Considerações Finais ................................................................................. 44
5.1. Conclusão ........................................................................................................... 44
5.2. Recomendações ................................................................................................. 44
5.3. Limitações .......................................................................................................... 45
Bibliografia .................................................................................................................... 46
V
Lista de Abreviaturas e Siglas
IC - Integrated Circuit
CT – Circuito Transmissor
CR – Circuito Receptor
CI – Circuito Integrado
CC – Corrente Contínua
VI
Lista de Figuras
VII
Lista de Tabelas
VIII
Capítulo 1: Introdução
1.1. Objectivos
1.1.1. Objectivo Geral
Projectar um Limitador de Velocidade de Automóveis em Função da
Sinalização da Via com recurso a tecnologia RF.
9
1.2. Formulação do Problema
Os estudos estatísticos apontam que a cada ano, o índice de acidentes rodoviário tem
subido continuamente devido o aumento de tráfego rodoviário. A principal causa dos
acidentes rodoviários é o excesso de velocidade (causa humana). [12]
Nas estradas existem placas de sinalizações de trânsito que limitam a velocidade que
muitas vezes tem sido ignorada pelos condutores devido a alguns factores como o
aumento dos motoristas na via explicado pelo aumento de número aquisição de
automóveis devido o baixo custo no mercado virtual; ignorância dos condutores
explicados pela própria natureza humana de contrariar regras ou normas estabelecidas
e a fadiga dos automobilistas por causa de muitas horas de trabalho. Ao ignorar o sinal
de velocidade máxima permitida na via fixado pelos agentes do trânsito, excedendo
velocidade numa determinada estrada trazendo resultados catastróficos como a
danificação da viatura, ferimentos graves ou mesmo a morte.
Uma vez que as sinalizações não tem sido suficientemente eficaz pra evitar acidentes
nas vias devido ao excesso de velocidade, como limitar a velocidade de um automóvel?
1.3. Justificativa
Hoje em dia, as pessoas conduzem com uma velocidade alta, acima da permitida numa
determinada estrada, perdemos nossa valiosas vidas por pequenos erros que fazemos
durante a condução.
10
1.4. Metodologia de Trabalho
Para a elaboração do presente projecto foi feita uma pesquisa em livros, sites da
internet, jornais de informação online, busca de informações em algumas entidades
competentes sobre assuntos relacionados ao projecto a desenvolver.
Nos livros buscou-se o funcionamento dos componentes que fazem do projecto assim
como as suas especificações; na internet buscou-se as configurações e funcionamento
dos CI’s através de datasheet dos mesmos e também tutoriais de programação do
microcontrolador usado no projecto.
1 Proteus é uma aplicação que agrega o ambiente de simulação de circuitos eletrônicos e desenho de circuito
Impresso Ares Profissional.
2 Arduíno IDE é um ambiente de desenvolvimento esquematizado para introduzir a programação e inclui um editor
11
Capítulo 2: Revisão Bibliográfica
2.1. Módulo Transmissor RF
Um módulo de transmissor de RF é um circuito capaz de transmitir uma onda de rádio
e modular essa onda para transportar dados. Os módulos transmissores geralmente
são implementados ao lado de um codificador que irá fornecer dados ao módulo
receptor. Os transmissores de RF geralmente estão sujeitos a requisitos regulatórios
que ditarão os requisitos máximos de potência e requisitos da banda do transmissor
permitido. [13]
12
Tabela 1 - Descrição dos pinos do Transmissor RF.
Pinos Função
2.2. Arduíno
Massimo Banzi descreve Arduíno, no seu livro, como sendo uma plataforma de
computação física de código livre, baseada em uma placa simples de Entrada/Saída e
um ambiente de desenvolvimento que implementa a linguagem Processing.[2]
Arduíno é composto pela placa Arduíno (hardware) e pelo seu IDE (software). A parte
principal da placa Arduíno é o microcontrolador. A Figura ilustra o modelo Arduíno UNO
R3, cujo núcleo é o microcontrolador ATMega328 da ATMEL e é o modelo usado no
13
presente projecto por ser o mais usado e o mais acessível, além de não haver
necessidade aparente de se utilizar um modelo com melhores especificações.
O Microcontrolador é o ATMega328
Opera com tensões de 3.3V a 5V
Possui 14 pinos digitais de Entrada/Saída, dos quais 6 providenciam saída de
PWM (Pulse-Width Modulation - Modulação por Largura de Pulso)
Possui 6 pinos de entradas analógicas utilizando um conversor analógico –
digital de 10 bits.
A corrente contínua por pino digital é de 40mA
Possui Memória Flash de 32KB
Possui Memória SRAM de 2KB
Possui Memória EEPROM de 1KB
A Frequência de clock é de 16MHz
14
tecnologias e funções que se colocam por cima da placa principal do Arduíno contendo
o microcontrolador.
O LCD mostrado na Figura 4 é o modelo HD44780 que foi usado neste projecto devido
o seu fácil acesso no atinente ao seu valor de aquisição. Ele exibe informações do texto
numa dimensão de 16x2.
3 https://circuitdigest.com/sites/default/files/inlineimages/16x2-LCD-Module-Pinouts.png
15
Tabela 2 - Descrição dos pinos do LCD.
4 https://pt.wikipedia.org/wiki/Regulador_de_tens%C3%A3o
16
pode ser usado em fontes de alimentação, carregadores e circuitos em geral,
fornecendo uma tensão fixa de 5V na saída.
17
Figura 8 - Módulo Receptor RF.
18
n linhas de entrada para manipular n bits e de uma a 2n linhas de saída para indicar a
presença de uma ou mais combinações de n bits.[3]
19
Tabela 3 - Descrição dos pinos de HT12D
1 A0
2 A1
3 A2
6 A5
7 A6
8 A7
10 D0
11 D1
20
representando um dígito, tal como um dígito decimal ou octal, e o converte em uma
saída codificada. [3]
21
Figura 13 - Configuração dos pinos de codificador HT12E. [15]
1 A0
2 A1
4 A3
5 A4
6 A5
7 A6
8 A7
10 AD0
11 AD1
12 AD2
22
13 4 bit de dados/endereços pinos de AD3
entrada
Para o projecto usou-se Motor Driver L293D que é um CI de dupla ponte-H que pode
controlar dois motores DC simultaneamente, ambos na direcção progressiva ou
regressiva. [8]
23
Figura 15 - Configuração de pinos de L293D. [8]
24
12 Terra (0V) Terra
2.9. Motor CC
Um motor eléctrico é uma máquina que converte energia eléctrica em energia
mecânica;
Um motor CC é desenhado para girar numa corrente contínua.
Quando o campo eléctrico passa pela bobina num campo magnético, a forca
magnética produz um torque que torna um motor CC.
25
Capítulo 3. Projecto do Sistema
3.1. Descrição do Sistema
O dispositivo projectado consiste limitar a velocidade de um automóvel com base na
velocidade máxima permitida na via, sendo constituído por um CT e um CR que poderão
ser instalados na placa de sinalização de velocidade máxima e no automóvel
respectivamente.
O sistema tem um display para o condutor poder estar informado da velocidade máxima
permitida e da sua velocidade instantânea.
O sistema pode ser aplicado dentro das localidades assim como fora das localidades. Se
for dentro das localidades onde a velocidade máxima permitida é de 50 km/h,
recomenda-se que o CT seja colocado junto dos semáforos; se for fora das localidades,
recomenda-se que se o CT seja colocado nas placas de sinalização de velocidade
máxima.
26
continua com a velocidade que tinha antes, caso não, o automóvel toma a
velocidade máxima.
Com o sinal de CT não detectado pelo CR: o automóvel circula com a velocidade
instantânea, até que o sinal seja detectado para que o microcontrolador faça a
comparação.
Hardware do sistema
Software do sistema
Após a limitação da velocidade, o condutor só poderar andar com uma velocidade menor
ou inferior a velocidade limite. No caso do condutor tentar passar a velocidade limite, é
notificado pelo LCD que já não pode ir além da velocidade limite.
27
3.4.1. Diagrama de Blocos do Sistema
Fonte de
Alimentação
Codificador Switch
Antena
Módulo
Transmissor RF
Fonte de Regulador de
Alimentação Tensão
LCD Display
Módulo
Receptor RF
Motor
28
3.4.2. Fonte de Alimentação
A fonte de alimentação escolhida pra o CT foi um painel solar de 9V porque possui
algumas vantagens como:
3.4.3. Switches
Este bloco tem a função de gerar o sinal paralelo (velocidade limite) que será
usado pelo codificador. Pela disposição dos switches facilmente nota-se que a
transmissão feita é na forma paralela, como pode-se ver na figura 21.
Transmissão paralela é aquela que se envia n bits para n canais, cada canal transmite
um pouco, e um byte de dados são recebidos simultaneamente.
29
ENCODER
1 15
A1 DOUT
2
A2
3
0 4
A3
A4 RS
11
5
A5
6
0 7
D6
D7 CTC
12
9
D8
10
0 14
D9
TE RTC
13
M145026
0
0
3.4.4. Codificador
O bloco codificador tem a função de converter os dados paralelos em dados
seriais (em série) para depois ser usado no transmissor.
30
ENCODER
1 15
A1 DOUT
2
A2
3
A3
4 11
A4 RS
5 51k
A5
6
D6
7 12
D7 CTC
9
D8
10 5.6nF
D9
14 13
TE RTC
100k
M145026
31
3.4.5. Módulo Transmissor RF
O módulo transmissor tem a função de receber os dados em serie, modular e
enviar usando a sua antena para o receptor.
Os switches geram os sinais paralelos que são convertidos para seriais pelo
codificador HT12E. O sinal convertido, é modulado pelo transmissor pra o circuito
receptor.
TX
microcontrolandos
DATA
GND
ANT
VCC
ENCODER
1 15
A1 DOUT
2
A2
3
0 4
A3
A4 RS
11
5 51k
A5
6
0 7
D6
D7 CTC
12
9
D8
10 5.6nF
0 14
D9
TE RTC
13
100k
M145026
0
0
32
3.4.6. Regulador de Tensão
O regulador de tensão 7805 fixa uma tensão de 5V e ele tem a função de manter a
tensão constante para os seguintes CI´s:
O microcontrolador;
O descodificador;
O display;
O receptor RF;
O motor driver.
3.4.7. Receptor RF
O receptor tem a função de receber o sinal enviado pelo transmissor (velocidade
limite da via codificado) a uma frequência de 433MHz e demodulá-lo.
U1
MODULO RX
microcontrolandos
OUT
GND
GND
GND
ANT
VCC
VCC
33
3.4.8. Descodificador
Este bloco faz o processo de descodificação do endereço em série demodulado
pelo receptor RF para dados em paralelos. Os dados em paralelos são enviados para
os pinos de saída para ser lido/interpretado na próxima etapa.
DECODER
9 1
DIN A1
2
A2
3
A3
6 4
R1 A4
10k 5
A5
5.6nF 15
D6
7 14
C1 D7
13
D8
12
D9
10 11
R2/C2 VT
10k
M145027
100nF
Os dados que o receptor RF envia pra o descodificador, são recebidos pelo pino 9 e
enviados pelo microcontrolador pelos pinos D6, D7, D8 e D9 que na verdade são sinais
que o switch gerou e enviou pelos pinos D6, D7, D8 e D9 do codificador.
34
3.4.9. Microcontrolador
Este bloco corresponde basicamente ao cérebro do sistema e é constituído
apenas por Arduíno e executa as seguintes funções:
U1
MODULO RX
microcontrolandos
SIM1
OUT
GND
GND
GND
ANT
VCC
VCC
AREF
13
13
12
ARDUINO
RESET 12
11
~11
DECODER 5V ~10
10
9 1 9
~9
DIN A1 8
SIMULINO
POWER
2 GND 8
A2
3
ATMEGA328P
A3 7
6 4 DIGITAL (PWM~)
7
R1 A4 6
5 ~6
ATMEL
10k A5 A0 5
ANALOG IN
5.6nF 15 A0 ~5
D6 A1 4
7 14 A1 4
C1 D7 A2 3
13 A2 ~3
D8 A3 2
12 A3 2
D9 A4 1
10 11 A4 TX > 1
R2/C2 VT A5 0
A5 RX < 0
10k www.arduino.cc
M145027 blogembarcado.blogspot.com
SIMULINO UNO
100nF
35
recebe, é comparada com a velocidade instantânea do automóvel, se a velocidade do
automóvel for superior que a velocidade máxima ou limite, ela toma o valor da velocidade
limite.
3.4.10. LCD
O LCD (Liquid Crystal Display - Display de Cristal Líquido) usado no projecto tem
a função de exibir o valor da velocidade instantânea do automóvel assim como mostrar
ao condutor a velocidade máxima permitida na via.
LCD1
LM016L
VDD
VSS
VEE
RW
RS
D0
D1
D2
D3
D4
D5
D6
D7
E
SIM1
1
2
3
4
5
6
7
8
9
10
11
12
13
AREF 14
13
13
12
ARDUINO
RESET 12
11
~11
10
5V ~10
9
~9
8
SIMULINO
POWER
GND 8
ATMEGA328P
7
DIGITAL (PWM~)
7
6
~6
ATMEL
A0 5
ANALOG IN
A0 ~5
A1 4
A1 4
A2 3
A2 ~3
A3 2
A3 2
A4 1
A4 TX > 1
A5 0
A5 RX < 0
www.arduino.cc
blogembarcado.blogspot.com
SIMULINO UNO TX
microcontrolandos
Figura 25 - Conexão do LCD ao microcontrolador.
36
DATA
GND
ANT
VCC
O LCD recebe os dados a partir dos pinos D4, D5, D6 e D7. Quando o sinal do
transmitido não for detectado, no LCD aparece a velocidade que o automóvel possui
naquele momento. Quando o sinal dor detectado, ele mostra ao condutor acerca da
detecção da velocidade máxima da via e de seguida mostra as duas velocidades
(máxima e instantânea).
LCD1
LM016L
VDD
VSS
VEE
RW
RS
D0
D1
D2
D3
D4
D5
D6
D7
E
SIM1 +5V
1
2
3
4
5
6
7
8
9
10
11
12
13
14
+12
AREF 16 8 U3
13 2 3
13 IN1 VSS VS OUT1
12
ARDUINO
RESET 12 7 6
11 IN2 OUT2
~11 1
10 EN1
5V ~10
9
~9
8
SIMULINO
POWER
GND 8 9
EN2
10 11
ATMEGA328P
7 IN3 OUT3
15 14
DIGITAL (PWM~)
A0 5
ANALOG IN
A0 ~5
A1 4 L293D
A1 4
A2 3
A2 ~3
A3 2
A3 2
A4 1
A4 TX > 1
A5 0
A5 RX < 0
www.arduino.cc
blogembarcado.blogspot.com
SIMULINO UNO TX
microcontrolandos
ANT
VCC
37
TX
microcontrolandos
DATA
GND
ANT
VCC
ENCODER
1 15
A1 DOUT
2
A2
3
0 4
A3
A4 RS
11
5 51k
A5
6
0 7
D6
D7 CTC
12
9
D8
10 5.6nF
0 14
D9
TE RTC
13
100k
M145026
0
0
38
U1
MODULO RX
microcontrolandos
OUT
GND
GND
GND
ANT
VCC
VCC
DECODER
9 1
DIN A1
2
A2
3
A3
6 4
R1 A4
10k 5
A5
5.6nF 15
D6
7 14
C1 D7
13
D8
12
D9
10 11
R2/C2 VT
10k
M145027
100nF
39
Figura 29 - Circuito receptor desde microcontrolador até ao motor.
40
3.5.1. Fluxograma do funcionamento do Sistema
O fluxograma abaixo mostra o funcionamento geral do sistema
Início
Vint
Transmissor
detectado?
Velocidade limite
detectado +Vlim
Vinst>Vlim
Vinst Vlim
Fim
41
3.6. Análise do Custo do Projecto
Tabela 7 - Custo dos materiais.
Preço Unitário
Componentes Quantidades Preço Total (MZN)
(MZN)
Bateria 9V + Conector 1 50 50
Díodo 1N4007 1 5 5
Condensador 100nF 1 15 15
Switch 4 10 40
Resistência 6 10 60
Regulador de Tensão
1 45 45
LM7805
Motor CC 5V 1 92 92
Botão de Pressão 2 10 20
Total 2392.40
De acordo com a tabela acima, verifica-se que o preço total do projecto é de 2332,40Mt
(sem incluir a mão-de-obra, o custo de operação, custo de manutenção).
42
Capítulo 4: Impacto Social do Projecto
Inúmeros são os danos provenientes pelo excesso de velocidades nas vias. A estatística
feita em 2016 pelo INE (Instituto Nacional de Estatística), cerca de 84% de um total de
1597 acidentes foram rodoviários. [19]
Estes e vários outros danos provenientes de acidente de viação causados por excesso
de velocidade podem suceder-se pela falta de um limitador de velocidade de um
automóvel.
Com este projecto será notável a redução de acidentes de viação devido a excesso de
velocidade, trazendo uma mudança mensurável do bem-estar e segurança da
população. Desta forma pode-se traduzir que projecto tem um benefício social.
43
Capítulo 5: Considerações Finais
5.1. Conclusão
O foco deste projecto é de controlar a velocidade de um automóvel numa estrada ou
avenida em função da velocidade máxima permitida na via.
Apesar das dificuldades que surgiram durante a elaboração do projecto como dificuldade
na aquisição de componentes, até a simulação, o objectivo foi alcançado.
5.2. Recomendações
Ao desenvolver-se este projecto, deparou-se com certos aspectos que podiam ser
melhorados. Portanto, para este sistema, recomenda-se o seguinte:
Que se implemente não só nos automóveis assim também como nos outros
veículos como motociclos, triciclos, entre outros.
Que se acople o sistema automático de redução de velocidade quando o
automóvel estiver perto de edifícios como escolas, hospitais, etc.
44
Que se estude e se implente uma forma de comunicação de microcontrolador com
ECU de um automóvel.
5.3. Limitações
O transmissor apenas envia a velocidade máxima e não a velocidade mínima
permitida numa via;
O receptor só capta o sinal quando estiver no raio do transmissor.
45
Bibliografia
[1] Chavan, D.B., et al., Automatic Vehicle Speed Reduction System Using RF
Technology.
[2] BANZI, Massimo. Getting Started with Arduino, 1.ed. O’Reilly Media, 2009
[3] CAPUANO, Francisco G., IDOETA, Ivan Valeije. Elementos da Electrónica Digital.
40ᵃ ed. São Paulo: Érica. 544p.
[4] FLOYD, Thomas. Sistemas Digitais: Fundamentos e Aplicações. 9ª ed. São Paulo:
Artmed, 2007. 888 p.
[5] BOYLESTAD, Robert L.. Introdução à Análise de Circuitos. 10ª ed. São Paulo:
Pearson. 848 p.
[6] https://niltonfelipe.wordpress.com/2015/02/17/modulo-rf-transmissor-receptor-
433mhz-am/
[7] http://www.electronicshub.org/wireless-transmitter-and-receiver-using-rf-modules/
[8] https://www.engineersgarage.com/electronic-components/l293d-motor-driver-ic
[9] https://circuitdigest.com/microcontroller-projects/accelerometer-based-hand-gesture-
controlled-robot-using-arduino
[10] http://mertarduinotutorial.blogspot.com.tr/2016/12/arduino-tutorial-08-dc-motor-
control.html
[11] http://www.newtoncbraga.com.br/index.php/como-funciona/4142-art567
[12] http://www.atcm.org.mz/en/prevencao_rodoviaria/prevencao_rodoviaria.htm
[13] Adam, A.H.A., et al., Vehicle’s Automatic Speed Control Using RFID.
[14] https://en.wikipedia.org/wiki/RF_module#Transmitter_modules
[15] https://www.engineersgarage.com/electronic-components/ht12e
[16] http://www.baudaeletronica.com.br/motor-dc-com-caixa-de-reduc-o-5v-193rpm.html
46
[17] https://www.engineersgarage.com/electronic-components/ht12d-datasheet
[18] https://www.robomart.com/l7805-voltage-regulator
47