Escolar Documentos
Profissional Documentos
Cultura Documentos
Sistema de Controle de Ângulo de Disparo de Tiristores
Sistema de Controle de Ângulo de Disparo de Tiristores
V3.0
SO CARLOS
2007
SISTEMA
PARA
CONTROLE
DE
NGULO
DE
SO CARLOS
2007
ii
iii
Dedicatria
minha famlia e amigos com admirao e gratido por seu incansvel apoio e
dedicao que permitiram minha chegada at este ponto.
iv
Agradecimentos
Ao Prof. Dr. Jos Roberto B. de A. Monteiro, pela ateno e apoio durante o
processo de definio e orientao.
Ao Prof. Dr. Livre Docente Digenes Pereira Gonzaga , que nos anos de convivncia
muito me ensinou, contribuindo para meu conhecimento cientfico e intelectual.
Fundao de Amparo Pesquisa do Estado de So Paulo pela concesso da
bolsa de Iniciao Cientfica.
vi
vii
RESUMO
Pereira, F. R. A. Desenvolvimento de sistema para controle de ngulo de
disparo de tiristores em sistemas trifsicos utilizando um nico processador. 2007.
88f. Trabalho de Concluso de Curso Escola de Engenharia de So Carlos, Universidade
de So Paulo, So Carlos, 2007.
O objetivo deste projeto desenvolver uma plataforma para o controle do ngulo de
disparo de tiristores para exercer o acionamento de equipamentos trifsicos, utilizando um
nico microcontrolador e uma nica fase de referncia. Prev-se a configurao da
operao do sistema via comunicao serial SPI ou atravs de sinais digitais externos (sinal
de tenso de 0 a 3,3V). O trabalho busca melhorar as possibilidades de acionamento de
chaves de potncia existentes no mercado fazendo-se uso de um microcontrolador
MSP430.
Palavras-chave: TRIAC, SCR, controle, disparo, microcontrolador, acionamento.
viii
ix
ABSTRACT
Pereira, F. R. A. Desenvolvimento de sistema para controle de ngulo de
disparo de tiristores em sistemas trifsicos utilizando um nico processador. 2007.
88f. Trabalho de Concluso de Curso Escola de Engenharia de So Carlos, Universidade
de So Paulo, So Carlos, 2007.
The objective of this project is to develop a platform to control the trigger angle of
thyristors to perform the drive of three phase equipments, using a single microcontroller and
a single phase reference. It is expected to perform the configuration of the systems
operation mode by serial communication SPI or through external digital signals (signal
voltage from 0 to 3.3V). The work seeks to boost the possibilities of trigger systems for power
keys in the market making use of a MSP430 microcontroller.
Keywords: TRIAC, SCR, control, trigger, microcontroller, driver.
xi
Lista de Figuras
Figura 1-1 - Sistema trifsico de tenses alternadas senoidais. ............................................. 1
Figura 1-2 - Diagrama de Blocos completo do Circuito Integrado TCA780 (extrado de [3]). . 3
Figura 1-3 - Diagrama de blocos do circuito integrado TCA780 com referncia de alguns
dispositivos que devem ser adicionados externamente (extrado de [3]). ............................... 8
Figura 1-4 - Diagrama de montagem de um circuito utilizando TCA780 empregado em
chaveamentos utilizando chaves eletrnicas (extrado de [3]). ............................................... 9
Figura 2-1 - Diagrama de blocos do prottipo de auxlio de desenvolvimento e teste. ......... 10
Figura 2-2 - Configurao do regulador de tenso projetado para gerar 3,3V, utilizado no
prottipo de auxlio a testes e ao desenvolvimento,. ............................................................. 11
Figura 2-3 - Circuito astvel configurador para gerar pulsos a 60Hz. ................................... 12
Figura 2-4 - Divisor de tenso utilizado para excursionar a tenso de 0-2,5V para referenciar
o ngulo de disparo de 0-180............................................................................................... 12
Figura 2-5 - Esquema do circuito gerador de pulso. .............................................................. 13
Figura 2-6 - Configurao do buffer utilizado no prottipo para auxilio de testes e
desenvolvimento. ................................................................................................................... 13
Figura 2-7 - Foto do prottipo montado em protoboard para auxiliar no processo de criao
do software de controle da plataforma projetada. ................................................................. 14
Figura 2-8 - Funcionalidades atribudas s portas do microcontrolador MSP430F1232. ...... 15
Figura 2-9 - Configurao utilizada para as fontes de tenso de 3,3V utilizadas no SAT. .... 21
Figura 2-10 - Regulador de tenso utilizado para referncia de positiva do conversor
analgico-digital do microcontrolador. ................................................................................... 21
Figura 2-11 Configurao do circuito do supervisrio de tenso utilizado. ........................ 22
Figura 2-12 - Circuito utilizado como driver para padronizao do sistema RS232. ............. 23
Figura 2-13 - Circuito composto por transistores utilizados para condicionar os sinais da
comunicao serial. ............................................................................................................... 24
Figura 2-14 - Diagrama funcional do CI TLC555 (extrado do datasheet do componente). .. 25
Figura 2-15 - Circuito astvel utilizado no Sistema de Acionamento Trifsico. ..................... 26
Figura 2-16 - Diagrama do barramento de 16 pinos simples utilizado para entrada e sada de
informao da plataforma. ..................................................................................................... 26
Figura 2-17 - Conector utilizado para a programao JTAG. ................................................ 27
Figura 2-18 - Conjunto de jumpers utilizados para a seleo do modo de funcionamento do
sistema. ................................................................................................................................. 28
Figura 2-19 - Conjunto de jumpers utilizados para configurao pelo programador. ............ 29
xii
xiii
Figura 2-20 - Representao com uma viso geral do sistema a ser abordado para gerao
do software. ........................................................................................................................... 32
Figura 2-21 Esboo do hardware do SAT (sem todos os detalhes e interconexes). ........ 33
Figura 2-22 - Diagrama de interrupes da lgica implementada no software de controle do
Sistema de Acionamento Trifsico. ....................................................................................... 39
Figura 2-23 - Fluxograma do bloco de inicializao do sistema. ........................................... 40
Figura 2-24 Fluxograma do bloco de amostragem e processamento dos dados. .............. 43
Figura 2-25 - Fluxograma do bloco de habilitao do sistema. ............................................. 44
Figura 2-26 - Fluxograma do bloco de verificao do buffer serial........................................ 45
Figura 2-27 - Fluxograma do bloco de reinicializao dos WDT. .......................................... 46
Figura 2-28 Fluxogramas: (a) incio (b) fim da deteco automtica da contagem mxima
associada RTI de sincronismo. E (c) sincronismo do sistema a partir da RTI de
sincronismo............................................................................................................................ 47
Figura 2-29 - Fluxograma da RTI de Timer. .......................................................................... 49
Figura 2-30 - Fluxograma da RTI de falha na alimentao ................................................... 50
Figura 2-31 - Seqncia que deve ser seguida para comunicao serial. ............................ 51
Figura 2-32 - Foto da PCB desenvolvida neste projeto, com a finalidade de formar um
sistema para acionar chaves de potncia em sistemas trifsicos. ........................................ 53
Figura 2-33 - Nmero de contagens do Timer obtido na prtica () e esperados em teoria ()
para os oito experimentos realizados sob diferentes tenses de entrada............................. 55
Figura 2-34 - Grfico de relao entre a freqncia de entrada e a contagem mxima
calculada pela rotina de identificao automtica. ................................................................ 56
Figura 2-35 - Imagem da tela de um osciloscpio monitorando o funcionamento do SAT com
uma tenso de referncia de 0V (0) para gerao de pulsos curtos para SCR. .................. 58
Figura 2-36 - Imagem da tela de um osciloscpio monitorando o funcionamento do SAT com
uma tenso de referncia de 0,518V para gerao de pulsos longos para SCR. ................. 58
Figura 2-37 - Imagem da tela de um osciloscpio monitorando o funcionamento do SAT com
uma tenso de referncia de 1,096V para gerao de pulsos longos para TRIAC. ............. 59
Figura 2-38 - Imagem da tela de um osciloscpio monitorando o funcionamento do SAT com
uma tenso de referncia de 1,838V para gerao de pulsos longos para TRIAC. ............. 59
Figura 2-39 - Circuito de condicionamento da senide de referncia ................................... 60
Figura 2-40 - Circuito para determinao das opes do usurio via botes. ...................... 60
Figura 2-41 - Foto da plataforma de controle do SAT desenvolvida. .................................... 61
Figura 2-42 Montagem para teste do SAT em uma aplicao real. ................................... 61
Figura 2-43 Forma de onda da corrente de um retificador de meia onda com ngulo de
controle igual a 0. Base de tempo de 2,5ms/Div e escala vertical de 5V/Div. ..................... 62
xiv
xv
Figura 2-44 - Forma de onda da corrente de um retificador de meia onda com ngulo de
controle prximo a 180. Base de tempo de 2,5ms/Div e escala vertical de 5V/Div. ............ 62
xvi
xvii
Lista de Tabelas
Tabela 2-1 - Relao das funes previstas para os pinos da porta 1. ................................. 15
Tabela 2-2 - Relao das funes previstas para os pinos da porta 2. ................................. 16
Tabela 2-3 - Relao das funes previstas para os pinos da porta 3. ................................. 16
Tabela 2-4 - Principais componentes de hardware do SAT. ................................................. 33
Tabela 2-5 - Relao dos cdigos para alterao dos estados das portas de sada e seus
significados. ........................................................................................................................... 37
Tabela 2-6 - Relao dos cdigos para inicializao de comunicao serial e cdigos de
erro. ....................................................................................................................................... 52
Tabela 2-7 - Relao dos comandos relacionados para utilizao com o SAT. ................... 52
Tabela 2-8 - Anlise da exatido da amostragem do conversor analgico digital do
microcontrolador MSP430F1232. .......................................................................................... 54
Tabela 2-9 - Conjunto de dados referentes amostragem/converso e clculos para
diferentes tenses de entrada. .............................................................................................. 54
Tabela 2-10 - Relao dos preos dos principais componentes que compem o SAT. ....... 63
xviii
xix
Bit
CPU
tenso contnua.
DIP
DMA
memria que permite que dispositivos transfiram dados sem sobrecarregar o processador.
GCC
com o objetivo de criar um sistema operacional totalmente livre, que qualquer pessoa teria
direito de usar e distribuir sem ter que pagar licenas de uso.
GPL
IEEE
xx
xxi
JTAG
LACEP
integrados.
PC
PCB
PWM
integrados.
RISC
SCR
SO
Sistema operacional.
SPI
TRIAC
UART
Universal
Asynchronous
Receiver/Transmitter,
mdulo
de
xxii
xxiii
USART
xxiv
xxv
Sumrio
1.
Introduo .......................................................................................................... 1
1.1
1.2
1.3
1.4
2.
Desenvolvimento.............................................................................................. 10
2.1
Projeto de Hardware..................................................................................... 10
4.
Concluses ...................................................................................................... 64
5.
Referncias Bibliogrficas................................................................................ 66
xxvi
1. Introduo
Os sistemas senoidais possuem uma importncia particular na Engenharia Eltrica,
pois formam a maior parte dos sistemas de produo e transporte de energia na forma de
eletricidade. Um sistema trifsico de tenses alternadas senoidais pode ser completamente
especificado por sua freqncia angular, pelo seu perodo, pela amplitude mxima, pelo
valor eficaz dessa amplitude e pela fase em relao origem [1].
Compreender
funcionamento
em
comutao
dos
dispositivos
semicondutores de potncia;
II.
III.
Dimensionar os conversores;
IV.
comutvel pela porta), MCT (tiristor controlado por MOS) e, o mais usualmente empregado,
o SCR [4]. O modo para fazer com que os SCRs entrem em conduo atravs da
aplicao de uma corrente positiva na porta por meio de um circuito de disparo [2]. Existem
alguns circuitos que podem ser empregados para executar esta tarefa de colocar os
tiristores em conduo. Uma maneira de promover o disparo de dispositivos tiristores pode
ser conseguida fazendo-se uso de componentes discretos. Para este caso, possvel
implementar o sistema utilizando a tcnica de oscilador de relaxao agregando-se
componentes para formar subsistemas que em conjunto so capazes de realizar a tarefa de
acionamento dos tiristores aplicados em sistemas CA.
O sistema mais comumente utilizado para realizar o disparo de tiristores so circuitos
integrados. Isto est relacionado maior confiabilidade na utilizao e facilidade nas
montagens. No mercado, um dos CIs mais largamente utilizados para montagem do circuito
de disparo e controle do ngulo de disparo o TCA780 [3]. O diagrama de blocos deste
dispositivo est demonstrado na Figura 1-2.
Figura 1-2 - Diagrama de Blocos completo do Circuito Integrado TCA780 (extrado de [3]).
Baixa tenso de operao: os MSP430 podem operar com tenses a partir de 1,8V
at 3,6V (a tenso mnima para programao da memria do tipo Flash 2,2V para
os dispositivos da famlia x2xx e 2,7V para os demais);
Figura 1-3 - Diagrama de blocos do circuito integrado TCA780 com referncia de alguns dispositivos
que devem ser adicionados externamente (extrado de [3]).
que ser comparada com a onda dente de serra possvel determinar o instante em que
ocorrer a gerao do pulso, ou seja, possvel determinar-se o ngulo de disparo.
Devido grande corrende drenada pela porta dos tiristores (SCR, TRIAC), faz-se
necessrio empregar de um estgio de amplificao do sinal gerado pelo TCA780 para o
acionamento das chaves eletrnicas. Os estgios de potncia utilizam transistores NPN
para obter uma amplificao dos pulsos de chaveamento gerados pelo TCA780. Estes
estgios amplificam a sada do circuito de 44mA para 1A, que a corrente necessria para
que ocorra o acionamento de cada tiristor. Para limitar a tenso reversa no transistor de
chaveamento uma combinao de diodo Zener e diodo inserida em paralelo com o
enrolamento do transformador. Um exemplo de uma montagem completa de um circuito
TCA780 com seu circuito de potncia esto indicados na Figura 1-4.
10
2. Desenvolvimento
Para a realizao deste projeto subdividiu-se o trabalho em duas partes distintas: o
projeto de hardware e projeto de software.
SAT
Conector Principal
Regulador
de tenso
Oscilador
de 60Hz
Buffer
Gerador
de pulso
Excurso
de tenso
de 0-2,5V
11
tenso desejada utilizaram-se os dados do datasheet o qual sugere a equao (1) para se
projetar o circuito.
VOUT = V REF (1 +
R1
)
R2
(1)
VOUT = 5 (1 +
120
) = 3,1V
196
(2)
Figura 2-2 - Configurao do regulador de tenso projetado para gerar 3,3V, utilizado no prottipo de
auxlio a testes e ao desenvolvimento,.
t L = 0,693 R B C1 = 6,93ms
t H = 0,693 ( R A + R B ) C1 = 9,22ms
(3)
ft =
1
1
=
= 61,93Hz
t H + t L 6,93e 3 + 9,22e 3
(4)
12
Figura 2-4 - Divisor de tenso utilizado para excursionar a tenso de 0-2,5V para referenciar o ngulo
de disparo de 0-180.
(5)
Desta maneira pode-se controlar o disparo de um pulso nico sem rudos o qual
pode ser utilizado para desencadear todo processo de interrupo no microcontrolador.
13
Figura 2-6 - Configurao do buffer utilizado no prottipo para auxilio de testes e desenvolvimento.
14
Figura 2-7 - Foto do prottipo montado em protoboard para auxiliar no processo de criao do
software de controle da plataforma projetada.
2.1.2
Projeto da PCB
Microcontrolador
Toma-se para o projeto o microcontrolador como sendo o elemento central, o qual
desempenha a funo de crebro do sistema. Basicamente, os circuitos adjacentes so
projetados de forma a condicionar os sinais de entrada e/ou sada, ou auxiliar de alguma
forma no controle da operao global do sistema.
Escolheu-se para o desenvolvimento o microcontrolador (MSP430F1232). Este CI
possui 28 pinos dos quais 3 conjuntos de portas o compe alm de outros pinos com
funes essenciais utilizados para o funcionamento do dispositivo. Este projeto de hardware
basicamente objetiva definir a funo atribuda a cada pino e inserir componentes que
possibilitem ao sistema exercer estas funes.
As funcionalidades atribudas s portas do microcontrolador esto indicadas na
Figura 2-8.
15
Porta
P1.0
Trilha
Funo
WDI
P1.1
NPFO
P1.2
OA2
P1.3
OA1
P1.4
TCK
P1.5
TMS
P1.6
TDI
P1.7
TODO/LPULSE
16
Porta
P2.0
Trilha
Funo
ALPHA
P2.1
SYNC
P2.2
EN
P2.3
DISP
P2.4
VREF
P2.5
OC2
Porta
P3.0
Trilha
Funo
OB2
P3.1
MOSI
P3.2
MISO
P3.3
SCLK
P3.4
TX
P3.5
RX
P3.6
OC1
P3.7
OB1
17
Conversor A/D
O conversor A/D um dos perifricos fundamentais para o projeto. Esta
funcionalidade permite ao usurio indicar, atravs de nveis de tenso, o ngulo de disparo
desejado.
Para a utilizao deste perifrico faz-se necessrio definir as fontes de referncia de
tenso superior e inferior a serem utilizadas por ele. Como possibilidades apresentam-se a
seleo de referncias externas (de responsabilidade de gerao por parte do usurio),
referncias internas (gerada pelo prprio MSP430) e combinaes das duas. Para garantir
estabilidade na aplicao, escolheu-se utilizar para referncia de nvel superior de tenso o
modo de referncia externa. Para se economizar a utilizao de portas, escolheu-se para a
referncia inferior a fonte interna. Optou-se por um nvel inferior igual ao comum do sistema
(0V)
e para nvel superior uma tenso de 2,5V. Para o nvel superior obteve a tenso de 2,5V
atravs de um regulador de tenso externo, o CI LM385-2.5. Este dispositivo permite a
obteno da tenso necessria ao custo de uma dissipao interna reduzida (baixa
potncia), o que torna seu uso atrativo uma vez que todos os sistemas que compem o SAT
so projetados visando obter o menor consumo possvel. A utilizao de um regulador de
tenso como referncia para a converso A/D garante uma maior exatido, preciso e
confiabilidade nas converses.
A utilizao deste conversor objetiva relacionar um determinado nvel de tenso de 0
a 2,5V com um ngulo de 0 a 180,ou seja, com um tempo decorrido 0 a
1
(onde FSEN
FSEN 2
a freqncia da senide de referncia da rede). Um valor digital (AD) obtido por este
conversor dado entre 0 e (3FF)h, ou 1023 em valor decimal. Desta forma, pode-se
relacionar a tenso de entrada com o tempo decorrido, para se obter o ngulo desejado a
partir da equao (6).
Tdesejado =
AD
[ s]
1023 FSEN 2
(6)
Timer
A gerao de pulsos para o controle por ngulo de disparo faz necessrio uma
referncia precisa com o tempo real decorrido. Os microcontroladores MSP430F1232
18
possuem um Timer de contagem de 16bits que, uma vez configurado corretamente, pode
gerar interrupes quando atinge um determinado valor (modo Capture/Compare).
Se o sistema for sincronizado com o incio do semiciclo positivo da senide de
referncia e se o nmero de contagens que o Timer efetuar at o instante em que a
senide de referncia completar um ciclo completo for conhecido e se a freqncia da
senide da rede tambm for conhecida, pode-se estabelecer uma relao simples
representada na equao (7).
(7)
onde Cont o nmero de contagens necessrias para que se decorra um tempo Tdesejado,
sendo que FSEN a freqncia da senide da rede e ContMAX o nmero de contagens que
o Timer executa at que um ciclo completo de senide seja decorrido. Com esta equao
relacionam-se tempo real e contagens do Timer. Desta forma, possibilita-se gerar
interrupes para os tempos desejados.
Como a indicao do ngulo de disparo desejado dada a partir de um nvel de
tenso entre 0 e 2,5V obtido pelo conversor A/D, pode-se relacionar a equao (6) com a (7)
para se obter uma relao equao (8) - em que se tem o nmero de contagens
necessrias para se obter um determinado ngulo de disparo segundo um nvel de tenso
amostrado.
Cont =
AD Cont MAX
1023 2
(8)
importante notar que nesta equao fica claro que a determinao do nmero de
contagens que o Timer deve realizar para se obter o ngulo de disparo desejado no
depende diretamente da freqncia da senide da rede.
WatchDog
Outra
funcionalidade
importante
utilizado
Timer
de
WatchDog
do
19
Interrupes de portas
Uma das funcionalidades do MSP430 a gerao de interrupes devido s
transies de nveis de tenso nas portas. Utilizam-se duas interrupes de portas para este
projeto.
Uma porta responsvel por gerar interrupes toda vez que ocorre uma transio
de nvel lgico 1 para nvel lgico 0 referenciando o momento em que a senide da fase de
referncia iniciar seu semiciclo positivo. Com isto, objetiva-se estabelecer uma
sincronizao do sistema com a rede AC.
Uma segunda entrada utilizada para gerar interrupes tambm na transio de
nvel lgico 1 para nvel lgico 0. Neste caso a funcionalidade prevista para esta porta est
ligada ao sinal enviado por um elemento externo (supervisrio de tenso) responsvel por
identificar possveis anomalias na alimentao do sistema. Com esta interrupo prev-se
garantir a segurana na utilizao do sistema uma vez que sempre que uma anomalia na
alimentao for identificada possvel tomar atitudes preventivas para se evitar ativao
incorreta de chaves eletrnicas e possveis danos aos sistemas controlados por elas.
Comunicaes seriais
O sistema prev a utilizao de duas formas de comunicao serial uma SPI e uma
RS232. A comunicao SPI disponibilizada para que usurios possam controlar o
funcionamento do sistema distncia. O protocolo para se estabelecer comunicao com o
sistema est descrito no tem (Protocolo para comunicao serial) deste documento. A
comunicao RS232 tem a finalidade de auxiliar desenvolvedores a realizar alteraes no
projeto, principalmente quando no se possui um sistema SPI para se efetuar testes de
comunicao com o SAT.
20
Reguladores de tenso
A alimentao do circuito projetada para ser obtida a partir de algum elemento
externo que fornea 5VDC. Esta tenso convertida para um nvel de 3,3VDC a partir de
reguladores de tenso. Utiliza-se o nvel de 3,3V devido aos nveis de tenso utilizados pelo
microcontrolador MSP430.
Para tornar o projeto flexvel quanto possibilidade de utilizao de diferentes
reguladores de tenso, consideraram-se trs circuitos integrados deste tipo. Desta forma,
dependendo da disponibilidade dos componentes pode-se escolher dentre as trs
possibilidades.
Os CIs possveis de serem utilizados so: TPS76333, TPS76033 e TPS71533DCKR
representados na Figura 2-9.
importante ressaltar que uma vez que um destes componentes utilizado outro
no deve estar presente. A conexo de duas fontes de tenso em paralelo poderia resultar
em problemas como, por exemplo, um regulador de tenso poderia ser tomado como carga
do outro. Isto ocorreria devido s imperfeies na constituio dos CIs, ou oscilaes na
tenso de alimentao. Estes fatores fariam a tenso gerada por eles no ser exatamente a
mesma nos dois componentes forando com que um seja tomado como carga do sistema
para o outro.
Alm dos reguladores de tenso citados outro utilizado. Trata-se de um LM385-2.5
(Figura 2-10). Atravs deste regulador de tenso determina-se a referncia de tenso
positiva (2,5V) utilizada pelo conversor analgico-digital do microcontrolador. Este circuito
integrado garante estabilidade na gerao da tenso de 2,5V e por isso utilizado neste
projeto.
21
Figura 2-9 - Configurao utilizada para as fontes de tenso de 3,3V utilizadas no SAT.
Figura 2-10 - Regulador de tenso utilizado para referncia de positiva do conversor analgico-digital
do microcontrolador.
VPFI =
150e3
5 = 1,56V
150e3 + 330e3
(9)
22
23
Driver RS232
A comunicao serial um ponto forte do projeto. Esta funcionalidade permite ao
usurio controlar o funcionamento do sistema distncia e permite uma maior flexibilidade
no monitoramento e controle deste. Para desempenhar esta funo utiliza-se comunicao
SPI. Por outro lado, faz-se necessrio possuir uma comunicao mais comumente utilizada
nos sistemas do dia-a-dia para auxlio no desenvolvimento e testes. Para isto escolheu-se a
comunicao RS232.
Para se estabelecer uma comunicao no padro RS232 faz-se necessria a
converso dos nveis de tenso gerados pelo microcontrolador MSP430 (0-3,3V) para uma
tenso diferencial em lgica negativa utilizada no padro RS232 que pode ser de at -25 a
25V. Para realizar esta padronizao, utilizado um driver para comunicao RS232
(MAX232), como indicado na Figura 2-12.
Figura 2-12 - Circuito utilizado como driver para padronizao do sistema RS232.
24
Figura 2-13 - Circuito composto por transistores utilizados para condicionar os sinais da comunicao
serial.
Oscilador
Em montagens que utilizam transformadores de pulso comum a utilizao de
circuitos astveis configurados para gerar pulsos em alta freqncia. Estes pulsos so
importantes pois possibilitam ao transformador de pulsos a operar em um ponto timo. Uma
vez que os pulsos de disparo de SCR ou TRIACS determinam a faixa de tempo em que
estes devem estar em conduo, utiliza-se uma lgica AND destes pulsos de disparo com
os pulsos em alta freqncia, e o sinal resultante utilizado para garantir o objetivo de
controlar a potncia entregue carga.
Para a montagem de um circuito astvel, foi utilizado um CI TLC555 configurado
para gerar pulsos na faixa de 44kHz. Pode-se observar pelo diagrama funcional do TLC555
(Figura 2-14) que a gerao dos pulsos d-se pelo Set e Reset de um Latch. Utiliza-se um
elemento capacitivo em srie com um resistor de forma a criar uma constante RC a qual
determina a inclinao da rampa de tenso de carregamento do capacitor. Esta tenso
utilizada pelo sistema para ser comparada com uma tenso interna e a partir desta
comparao gerar o Set (TRIG) e o Reset (THRES) do Latch a partir do qual se obtm os
pulsos na sada (OUT). Sempre que ocorre o Set do Latch um MOSFET interno passa a
conduzir descarregando o capacitor at que a tenso deste elemento atinja um nvel que
reset o Latch novamente.
Devido a esta topologia o tempo de carregamento do capacitor geralmente
diferente do tempo de descarregamento do mesmo. O tempo de carregamento maior dado
que duas resistncias em srie participam do processo. Para o descarregamento do
capacitor, apenas uma das resistncias participa do processo. Isto gera uma constante de
tempo, proporcional a RC, maior para o processo de carregamento, ou seja, sempre se tem
pulsos em nvel alto maiores que os pulsos em nvel baixo. Isto dificulta a obteno de dutty
cycles de 50% atravs de configuraes convencionais.
25
Para que o tempo em nvel alto do pulso de sada seja aproximadamente o tempo
em nvel baixo da onda de sada (dutty cycle de aproximadamente 50%) utilizou-se um
diodo conforme descrito no esquemtico da Figura 2-15. Com esta configurao, os
elementos que participam do carregamento e do descarregamento do capacitor so
diferentes. No carregamento a constante dada pela equao (10).
tc =
1
(R3 + R10 // R11 ) C 8
(10)
tD =
1
R11 C 8
(11)
(12)
Desta forma, a freqncia total obtido para o ciclo de onda calculado na equao
(13).
26
fT =
1
1
=
= 42,69kHz
t H + t L 10,95e 6 + 12,47e 6
(13)
Conectores e Jumpers
Todos os pinos de entrada ou sada pertinentes do sistema foram direcionados para
uma barra de pinos 16x1 o qual facilita o acesso e uso do sistema pelo usurio.
Figura 2-16 - Diagrama do barramento de 16 pinos simples utilizado para entrada e sada de
informao da plataforma.
27
28
funcionamento do sistema: um para a escolha da largura de pulso a ser gerado (pulso curto
ou largo), um para habilitao e desabilitao do sistema e um para a escolha do tipo de
dispositivo a ser utilizado como chave (SCR ou TRIAC). Os sinais de comunicao SPI
tambm passam por jumpers o que permite, caso seja considerado pertinente, utilizar as
trs portas ligadas a esta funo de outra forma que no para comunicao. Estes jumpers
esto representados na Figura 2-18.
Figura 2-18 - Conjunto de jumpers utilizados para a seleo do modo de funcionamento do sistema.
A utilizao dos jumpers permite tambm dois modos de seleo das opes
desejadas pelo usurio: via presena ou ausncia do jumper (fechando/abrindo o circuito)
ou via nveis de tenso externos.
O modo mais simples de configurar a forma que o sistema funcionar fechando ou
abrindo o circuito nos pontos indicados pelos jumpers. Com isto possvel forar nvel lgico
0 ou 1 s portas do microcontrolador indicando a opo desejada pelo usurio.
Outra forma de se selecionar as opes de funcionamento do sistema manter
todos os pontos que possuem jumpers abertos e impor a tenso diretamente porta do
microcontrolador atravs dos pinos do header de comunicao externa (Figura 2-16). Este
mtodo s no se aplica para o jumper JP9 responsvel pela indicao do tipo de
dispositivo a ser utilizado (SCR ou TRIAC), pois no existe ligao deste elemento para com
29
o conector de ligaes externas. Isto projetado desta forma pois se espera que o tipo de
chave eletrnica a ser utilizada no se altere no decorrer da utilizao do SAT. Desta
maneira faz-se necessrio indicar o tipo de dispositivo apenas no incio da utilizao sem
que alteraes distncia (nveis de tenso externos) seja desejvel.
Outros dois jumpers so utilizados apenas por programadores (Figura 2-19). Atravs
de um deles seleciona-se a fonte de reset do microcontrolador (JTAG ou supervisrio de
tenso) sendo que para usurios do sistema o funcionamento normal ocorre com o reset via
supervisrio de tenso. Atravs do outro jumper se seleciona a fonte de alimentao do
microcontrolador (JTAG ou regulador de tenso), sendo que para usurios o funcionamento
comum com alimentao via regulador de tenso.
O esquemtico deste projeto encontra-se anexo a este documento (ANEXO AEsquemtico do SAT.). A partir deste esquemtico elaborou-se o projeto da PCB em
questo. As vistas superiores e inferiores desta PCB encontram-se anexas nos itens:
ANEXO C- PCB Vista Superior e ANEXO D- PCB Vista Inferior.
30
31
2.1.3
Finalidade do software
Esta especificao define as exigncias para o projeto do software de controle para
gerao de seis sinais retangulares destinados ao acionamento de SCRs ou TRIACS
segundo um ngulo de disparo definido pelo usurio atravs de um nvel de tenso
analgico. A especificao destinada para o uso tanto por usurios finais quanto por
desenvolvedores.
Objetivo do software
O software parte de uma plataforma desenvolvida para gerar 6 (seis) pulsos (sinais
retangulares) com a finalidade de acionar SCRs ou TRIACS em sistemas trifsicos atravs
das configuraes em (1) modo atuante (jumpers, ou nveis de tenso externos) ou (2) modo
comunicao atravs de protocolo de comunicao serial SPI.
Para a utilizao do modo atuante prevem-se serem necessrios 5 (cinco) sinais de
entrada:
Largura de Pulso - Sinal destinado a indicar escolha do tipo de pulso a ser gerado
pelo sistema. Prev-se: pulso curto ou pulso longo;
Habilitador - Sinal que habilita ou desabilita o sistema. Com este sinal pra-se o
funcionamento do sistema colocando todas suas sadas em nvel lgico 0;
Dispositivo - Sinal em que o usurio indica o tipo de dispositivo que ser utilizado.
Prev-se: SCR ou TRIAC.
Para o modo comunicao prev-se a utilizao de dois protocolos de comunicao:
SPI e RS232 (via UART). O modo SPI destinado ao controle remoto do sistema, enquanto
o modo RS232 destinado a oferecer um auxlio desenvolvedores durante a realizao de
alteraes e testes no software.
32
Figura 2-20 - Representao com uma viso geral do sistema a ser abordado para gerao do
software.
Perspectivas do Produto
Interfaces de Usurio
Este projeto aborda o desenvolvimento de um sistema embarcado, tendo como
interface para o usurio somente jumpers para configurao do funcionamento do sistema,
ou comunicao serial SPI.
33
i.
O usurio pode utilizar uma combinao de jumpers para selecionar a forma como o
sistema funcionar. Prev-se tambm que com a correta seleo dos jumpers o usurio
possa indicar o nvel lgico desejado externamente. Este processo deve ser possibilitado
atravs da barra de pinos de conexo externa.
ii.
O usurio pode utilizar um sistema com comunicao SPI para enviar comandos
para o sistema a fim de selecionar as opes desejadas. O acesso a este modo feito
externamente atravs da barra de pinos de conexo externa.
Interfaces de Hardware
Um esboo do hardware do SAT est indicado na Figura 2-21.
Item
1
Descrio
Sistema de acionamento trifsico
Quantidade
1
34
Oscilador
Conector JTAG
Conector DB9
Headers
10
Microcontrolador
11
12
13
Amplificador
14
Transformador de Pulsos
15
SCR
16
referncia
35
2. Amplificador;
3. Transformador de Pulsos;
4. SCR;
5. Circuitos externos para condicionamento da fase de referncia.
Interfaces de Comunicao
Comunicao SPI
possvel a interao com o sistema por meio da comunicao SPI. Atravs deste
tipo comunicao possvel definir o tipo de sada que deve ser gerado pelo SAT.
Comunicao RS232
possvel se obter a interao com o sistema por meio da comunicao RS232.
Atravs deste protocolo de comunicao possvel monitorar o desenvolvimento e
alteraes do programa e realizar a aquisio de dados.
Operaes
1. Manual (Atravs de nveis de tenso externos e/ou jumpers)
2. Remoto (Atravs de comunicao SPI)
Funes do Produto
O SAT atende s seguintes funes:
1. Gerao de pulsos para ativao de chaves eletrnicas de potncia em sistemas
trifsicos;
36
Desenvolvedores
Pessoas engajadas no desenvolvimento e melhoramento da plataforma, assim como
engajadas no estudo do sistema.
pelo
usurio.
Tambm
fica
sob
responsabilidade
do
usurio
condicionamento da tenso de uma das fases da rede para utilizao como sincronismo.
2.1.4
Pode-se dizer que a programao deste projeto foi baseada em objetos. Para o
correto funcionamento do SAT necessrio que ao mesmo tempo em que o sistema estiver
utilizando informaes previamente amostradas e processadas, ele necessita estar
amostrando e processando novas informaes (atualizando) para posterior utilizao. Desta
maneira, definem-se para o projeto dois registros de forma que o sistema possa ler um
enquanto armazena informaes no outro. Basicamente, todas as rotinas so destinas
escrita, leitura e controle destes registros, da a idia de orientao a objetos.
37
Tabela 2-5 - Relao dos cdigos para alterao dos estados das portas de sada e seus
significados.
Valor (ASCII)
A
Ao
Colocar porta associada ao ciclo positivo da senide
de referncia em nvel lgico 1.
38
flag_ready Varivel;
Tipo: Boolean.
Descrio: Indicao de vetor atualizado e pronto para ser lido.
Valores esperados: Os valores esperados so de TRUE ou FALSE.
pulso Varivel;
Tipo: Boolean.
Descrio: Indicao do tipo de pulso para o qual os valores foram
calculados (pulsos curtos ou largos).
Valores esperados: Os valores esperados so de TRUE ou FALSE.
disp Varivel;
Tipo: Boolean.
Descrio: Indicao do tipo de dispositivo para o qual os valores foram
calculados (SCR ou TRIAC).
Valores esperados: Os valores esperados so de TRUE ou FALSE.
39
Estrutura de Processos
O software desenvolvido basicamente um lao fechado composto por 7
procedimentos que so executados continuamente enquanto o sistema estiver ativo. Uma
viso geral de como funciona este lao fechado est indicado no diagrama de interrupes
representado na Figura 2-22.
Assim como indicado no diagrama de interrupes, em paralelo s funes que
compem o lao fechado, espera-se que trs procedimentos distintos possam ocorrer: a
interrupo por estouro de Timer, a interrupo por descida de borda na porta (SYNC) e a
interrupo de indicao de falha de alimentao. Em qualquer ponto do lao fechado
espera-se que possa ocorrer alguma dessas trs interrupes e, neste caso, o programa
desviado para a determinada RTI.
Para uma anlise mais aprofundada do software desenvolvido apresenta-se nas
sesses seguintes um detalhamento de cada bloco indicado na Figura 2-22.
40
41
42
acionamento desejado pelo usurio. Em seguida calculam-se todos os outros doze valores
de contagem para se obter as interrupes de Timer e armazenam-se estas informaes no
registro de escrita em questo.
O passo seguinte ordenar crescentemente os dados de tempos do registro. Uma
vez que os dados de tiristores esto relacionados com os dados de contagens para o Timer,
estes tambm so rearranjados medida que ocorre a ordenao. Para este procedimento
utilizou-se um algoritmo de ordenao Quick Sort.
O Quicksort um algoritmo de ordenao interna mais rpido que se conhece para
uma ampla variedade de situaes, sendo provavelmente mais utilizado do que qualquer
outro algoritmo. O algoritmo foi inventado por C. A. R. Hoare em 1960 na Universidade de
Moscou [11]. Por se tratar de um algoritmo rpido de ordenao, optou-se por sua utilizao
no software desenvolvido a fim de no comprometer o tempo de processamento e, por
conseguinte, ser possvel executar todos os procedimentos de clculos antes do fim de um
ciclo de uma senide.
Por ltimo altera-se o estado da flag para indicar que o registro foi atualizado e est
pronto para a leitura.
43
44
45
46
sistema seja alterado para operar em modo de comunicao serial ele se iniciar com as
ltimas configuraes utilizadas.
Na seqncia, verificado se algum dado foi recebido e, neste caso, primeiramente
reiniciam-se os WatchDogs para se evitar que o microcontrolador seja reinicializado. Em
seguida uma rotina de interpretao do dado e tomada de decises executada. Para o
funcionamento em modo de comunicao serial foi estabelecido um protocolo de
comunicao que deve ser obedecido pelo sistema de controle. Este protocolo est descrito
na sesso (0 Protocolo para comunicao serial).
Reiniciar WatchDogs
Esta rotina simplesmente reinicia a contagem dos WatchDogs externo e interno
impedindo que um reset do microcontrolador ocorra. Este simples processo est indicado na
Figura 2-27.
Interrupo de sincronismo
A interrupo de sincronismo ocorre em transies de nvel lgico 1 para 0 que
devem referenciar o incio do ciclo positivo da senide de referncia. Esta interrupo
utilizada tanto para determinao automtica do nmero de contagens relacionado a um
ciclo completo da senide quanto para sincronizao (tempo 0) para gerao dos pulsos de
disparo dos tiristores. Desta forma, ela est subdividida em trs processos: Inicio da
determinao da contagem mxima, fim da determinao da contagem mxima e
47
sincronizao para gerao dos pulsos. Estes processos so determinados de acordo com o
valor de uma varivel global.
Se esta RTI estiver sendo utilizada para o incio da deteco automtica da
contagem mxima, simplesmente a contagem do Timer iniciada e indica-se que o fim da
deteco da contagem mxima o passo seguinte, conforme indicado na Figura 2-28(a).
Figura 2-28 Fluxogramas: (a) incio (b) fim da deteco automtica da contagem mxima associada
RTI de sincronismo. E (c) sincronismo do sistema a partir da RTI de sincronismo.
48
Interrupo de Timer
A interrupo de Timer a responsvel por gerar os pulsos nos instantes
necessrios. A cada ciclo so geradas doze interrupes de Timer, pois so necessrios
dois tempos: um para setar uma porta e outro para reset-la. Desta maneira espera-se que
o sistema entre na interrupo de Timer 12 vezes. Cada vez que esta rotina de tratamento
de interrupo ocorre, inicialmente chamada uma funo para alterar o estado da porta
relacionada interrupo de acordo com o nmero de contagens de interrupo de Timer
indicada pela varivel global. Em seguida esta varivel incrementada e o registrador que
ocasionou a interrupo recebe um novo valor. Este processo se repete at que a ltima
interrupo seja atendida neste caso a contagem do Timer parada e, caso o outro registro
esteja pronto para a leitura, efetuada a troca do registro de leitura. Uma representao
deste procedimento est indicada na Figura 2-29.
49
50
51
Figura 2-31 - Seqncia que deve ser seguida para comunicao serial.
Este tipo de comunicao via handshake que faz uso de tantas requisies de
eventos, torna a comunicao mais lenta, porm isto se faz necessrio uma vez que a porta
responsvel pela seleo do CI para comunicao serial no utilizada. Esta limitao est
ligada necessidade de um grande nmero de portas para implementar-se outras funes,
sendo necessrio sacrificar a porta destinada para a seleo de comunicao serial. Mesmo
assim, devido alta velocidade de comunicao, grandes atrasos no devem ser
identificados. Tambm se permite, com este protocolo que o SAT seja ligado ao mesmo
duto de comunicao SPI que outros sistemas. O endereo SAT que deve ser enviado
(7C)h. A relao dos cdigos para inicializao da comunicao serial e os comandos esto
descritos na Tabela 2-6 e na Tabela 2-7, respectivamente.
52
Tabela 2-6 - Relao dos cdigos para inicializao de comunicao serial e cdigos de erro.
Funo
Cdigo
(hexadecimal)
33
FE
EE
FA
Tabela 2-7 - Relao dos comandos relacionados para utilizao com o SAT.
Comandos
Cdigo
(hexadecimal)
0C
0D
1A
1B
1C
1D
Habilitar sistema
1E
Desabilitar sistema
1F
Aps se ter produzido a PCB projetada e se ter definido o software a ser gerado.
Iniciou-se o processo de codificao e testes do software. Todos os processos de testes das
rotinas foram executados, desde o teste de unidade at o teste do sistema como um todo,
at se atingir um funcionamento satisfatrio do sistema.
53
3. Resultados e Discusses
A Figura 3-1 uma foto do hardware desenvolvido neste projeto (SAT). Observa-se
nesta foto a placa de circuito impresso projetada com todos seus componentes soldados.
Pode-se observar que a PCB projetada possui um tamanho muito reduzido. Esta placa
possui um tamanho de aproximadamente 8,5 x 4,0cm. Um sistema deste porte representa
uma maior facilidade de manuseio pelo usurio final, assim como facilitao em sua
utilizao. A barra de pinos, que pode ser observada nesta figura, tende a facilitar a
utilizao do sistema por alunos nos laboratrios de ensino. Com esta barra de pinos o
aluno pode simplesmente encaixar o sistema em um protoboard e acessar todas as
funcionalidades previstas.
Figura 3-1 - Foto da PCB desenvolvida neste projeto, com a finalidade de formar um sistema para
acionar chaves de potncia em sistemas trifsicos.
54
Tenso (V)
CAD (Prtico)
CAD (Terico)
Erro (%)
0,041
13
14
7,14
0,147
58
60
3,33
0,202
82
82
0,00
0,310
122
126
3,17
0,411
166
168
1,19
0,779
315
318
0,94
0,973
389
398
2,26
1,346
544
550
1,09
1,725
696
705
1,28
2,007
809
821
1,46
2,350
950
961
1,14
2,489
1007
1018
1,08
2,530
1021
1023
0,20
Caractersticas
Exp1
Exp2
Exp3
Exp4
Exp5
Exp6
Exp7
Exp8
Tenso (V)
0,60
1,00
1,20
1,60
1,98
2,16
2,37
2,50
Valor do Conversor
249
419
502
662
819
891
976
1023
246
409
491
655
810
884
970
1023
1,42
2,39
2,23
1,11
1,08
0,81
0,64
0,00
Contagem (Prtica)
1460
2457
2944
3883
4804
5226
5725
6001
Avaliadas
A/D (Prtico)
Valor do Conversor
A/D (Terico)
55
Contagem (Terica)
1440
2400
2880
3841
4753
5185
5689
6001
Erro Inicial de
1,37
2,36
2,21
1,10
1,08
0,79
0,63
0,00
Contagem (%)
Em uma anlise mais completa, registraram-se os nmeros de contagens, calculadas
pelo programa, utilizadas gerar os pulsos de disparo (contagens para interrupes do
Timer). Estas contagens foram comparadas com o nmero de contagens esperadas em
teoria. Os resultados obtidos foram dispostos na forma de um grfico representado na
Figura 3-2, estes testes foram realizados com gerao de pulsos curtos.
Figura 3-2 - Nmero de contagens do Timer obtido na prtica () e esperados em teoria () para os
oito experimentos realizados sob diferentes tenses de entrada.
56
gerao dos pulsos estar fixada na faixa de 0 a 360. Fica claro que medida que se
aumenta o ngulo de disparo (aumenta-se a tenso na porta de converso A/D) os pulsos
se deslocando em direo ao final do ciclo da senide at que o atingem. Neste momento
este pulso transferido para o incio do ciclo.
Para que ocorra o funcionamento da lgica empregada no desenvolvimento deste
software, faz-se necessria a ordenao do nmero de contagens calculadas. Desta forma,
as interrupes de Timer utilizadas para gerao dos pulsos de disparo podem ocorrer sem
perda de sincronismo. Por observao, verificou-se que todos os dados sempre so
corretamente ordenados em ordem crescente, tanto para valores simulados na entrada
quanto para valores provenientes das rotinas de clculo a partir de uma tenso amostrada
pelo conversor A/D.
O sistema automtico de identificao da freqncia da rede de referncia tambm
foi testado. Atravs de um circuito astvel alterou-se a freqncia de oscilao e atravs de
emulao obtiveram-se os valores de contagem mxima obtidos pelo software. Estes
valores esto dispostos na forma de um grfico representado na Figura 3-3.
Figura 3-3 - Grfico de relao entre a freqncia de entrada e a contagem mxima calculada pela
rotina de identificao automtica.
Observa-se por este grfico que mesmo para uma pequena excurso da freqncia
de entrada o sistema responde satisfatoriamente. Fica bem indicado pela inclinao
negativa da curva que medida que a freqncia aumenta a contagem mxima menor,
57
isto porque o ciclo de onda torna-se mais rpido e o nmero de contagens possveis de
serem executadas reduzido. Analisando esta situao verifica-se que a limitao deste
sistema de medida automtica para freqncias quase to altas quanto a do cristal
oscilador utilizado com o microcontrolador e para freqncias to baixas que sejam de um
tempo maior que o de contagem mxima do Timer, ou seja, dado pela relao:
Tmax =
MAX cont
65535
=
= 35,555ms
f TIMER
1,8432E6
(14)
onde:
Tmax: o tempo mximo;
MAXcont: o nmero de contagens mximo possvel de ser executado pelo Timer;
fTIMER: a freqncia de contagem do Timer, que por configurao via software
metade da freqncia do oscilador a cristal.
Verifica-se por tanto que a menor freqncia possvel de ser amostrada pela rotina
de identificao automtica da freqncia de aproximadamente 28Hz.
Utilizou-se um osciloscpio Tektronix modelo TDS3034B, para monitorar a gerao
dos pulsos de disparo de tiristores gerados pelo SAT a partir de um senide de referncia
real. A utilizao este osciloscpio possibilitou capturar a imagem das formas de onda
monitoradas. Na Figura 3-4 est representada a gerao de pulsos curtos para SCR para o
ciclo positivo de senides defasas de 120 para uma tenso de referncia de 0V, indicando
um ngulo de disparo de 0. Na Figura 3-5 est indicado um exemplo da gerao de pulsos
longos para SCR para uma tenso de referncia de 0,518V (37).
58
Figura 3-4 - Imagem da tela de um osciloscpio monitorando o funcionamento do SAT com uma
tenso de referncia de 0V (0) para gerao de pulsos curtos para SCR.
Figura 3-5 - Imagem da tela de um osciloscpio monitorando o funcionamento do SAT com uma
tenso de referncia de 0,518V para gerao de pulsos longos para SCR.
Nas Figura 3-6 e Figura 3-7 esto indicados os pulsos gerados pelo SAT para
disparo de TRIACS utilizando pulsos curtos para um ngulo de 141 e pulsos longos para
um ngulo de 132, respectivamente.
59
Figura 3-6 - Imagem da tela de um osciloscpio monitorando o funcionamento do SAT com uma
tenso de referncia de 1,096V para gerao de pulsos longos para TRIAC.
Figura 3-7 - Imagem da tela de um osciloscpio monitorando o funcionamento do SAT com uma
tenso de referncia de 1,838V para gerao de pulsos longos para TRIAC.
60
Utilizou-se tambm para este sistema o modo de seleo de opes via nveis de
tenso externos (botes). Para isto cada entrada pertinente foi utilizado um circuito como o
descrito na Figura 3-9.
Figura 3-9 - Circuito para determinao das opes do usurio via botes.
61
62
Figura 3-12 Forma de onda da corrente de um retificador de meia onda com ngulo de controle
igual a 0. Base de tempo de 2,5ms/Div e escala vertical de 5V/Div.
Figura 3-13 - Forma de onda da corrente de um retificador de meia onda com ngulo de controle
prximo a 180. Base de tempo de 2,5ms/Div e escala vertical de 5V/Div.
63
Componente
Preo Unitrio
(R$)
MSP430F1232
18,22
Produo da PCB
22,00
TLC555
1,6
TPS3705-33D
4,88
MAX232
2,19
TPS76333
1,75
LM385-2.5
1,69
BC847
0,7
Total
59,73
64
4. Concluses
Em uma anlise geral do trabalho desenvolvido, pode-se dizer que o objetivo final foi
atingido. Utilizando-se apenas um microcontrolador foi possvel desenvolver um sistema
para acionamento de tiristores para sistemas trifsicos.
A simplicidade do sistema e sua robustez fazem deste uma plataforma confivel que
representa maior facilidade de manuseio e reduo da rea exigida para que seja executada
a montagem, diferentemente ao que ocorre com o TCA780. Isto representa uma reduo no
risco de acidentes durante o processo de utilizao e maior rapidez para implementao de
projetos completos que envolvem sistemas de potncia.
Observa-se que existe uma viabilidade econmica para a produo de um SAT. Para
a montagem de um nico exemplar o valor total despendido no passa de R$70,00. Este
valor pode se reduzir consideravelmente se o nmero de sistemas a serem produzidos
aumentar.
Apesar do objetivo do trabalho ter sido alcanado, observou-se que a utilizao de
um microcontrolador com maior nmero de funcinalidades e com possibilidade de utilizao
de um cristal de maior freqncia pode contribuir para o melhoramento da plataforma
desenvolvida. Um microcontrolador com maior nmero de registradores para interrupo de
Timer, pode melhorar e simplificar o funcionamento do sistema pois desta forma se reduz ou
se anula a necessidade de um controle de recarregamento dos registradores de interrupo
de Timer.
Um microcontrolador com maior nmero de portas tambm pode trazer benefcios ao
funcionamento da plataforma desenvolvida. Neste caso, um aumento das opes de portas
para a utilizao pode tornar o oscilador externo de alta freqncia desnecessria uma vez
que o prprio microcontrolador pode exercer esta funo.
Para a possibilidade de se controlar a plataforma remotamente, para a utilizao de
um microcontrolador com diferentes USARTs adicionam-se possibilidades de diferentes
padres de comunicao que podem ser exercidos ao mesmo tempo, desde que a lgica de
resposta aos comandos seja corretamente projetada.
Para futuras verses deste sistema, sugere-se tambm que a sincronizao da rede
ocorra sempre que ocorrer a deteco de zero (assim como ocorre para os circuitos
65
66
5. Referncias Bibliogrficas
[1] Johnson D. E., Hilburn L. J., Johnson J. R., Fundamentos de Anlise de Circuitos
Eltricos, LTC, Rio de Janeiro Rio de Janeiro, 2000.
[2] S. B. Dewan, A. Straughen, Power Semiconductor Circuits, editora WileyIntercience, New York, 1975.
[3] Siemens, Application Note Components Group, Integrated Phase Control
TCA780 for Power Electronics.
[4] Rashid M. H., Eletrnica de Potncia Circuitos, Books do Brasil Ltda, So Paulo So Paulo, 1999.
[5] Texas Instruments, MSP430x1xx Family Users Guide, Texas Instruments
Incorporated, 2006.
[6] Pereira F., Famlia Microcontroladores MSP430 Teoria e Prtica, rica Ltda, So
Paulo So Paulo, 2005.
[7] Pressman, Roger S., Software engineering : a practitioners approach, McGrawHill, New York, 1987.
[8] Laplante, Phillip A., Real-time systems design and analysis / Phillip A. Laplante,
Hoboken, N.J : Wiley, 2004.
[9] H. I. Abou-Faddan, Analysis of Slip-Ring Induction Motors Controlled by Silicon
Controlled Rectifiers under unbalanced stator conditions, Electric Power Systems
Research, 11 (1986) 139-146.
[10] J. S. Read, R. F. Dyer, Power Thyristor Rating Practices, IEEE Power and
Energy Magazine, 55 (1967)1288-1301.
[11] Nivio Ziviani, Projeto de Algoritmos, editora Pioneira Thomson, Brasil, 1993.
67
68
69
70