quinta-feira, 6 de outubro de 2011

Steve Jobs... Apple Computer, Inc? Desaparece o homem...Permanece a lenda..



Estes são apenas alguns livros dedicados à vida deste homem que mudou o mundo...Estou a ler o primeiro, com o título de:" O fascinante Império de Steve Jobs" e fiquei a saber que o mesmo deixou o mundo dos vivos...
Este livro termina assim:
O que manterá os geniais engenheiros de 23 anos de idade, alunos das melhores faculdades e universidades de todo o mundo, desejosos de ouvir uma oferta de emprego da empresa que um dia foi chamada de Apple Computer, Inc e que foi fundada por Steve Jobs?

quarta-feira, 5 de outubro de 2011

Controlo de unidade de ar condicionado (Programação em VB.net,FBD e Action Script)




Neste artigo que será mais detalhado do que o habitual, pretendo dar uma explicação mais profunda sobre como funciona um sistema de controlo de uma unidade moderna de ar condicionado. Para isso faremos uso de algumas linguagens de programação, pois uma vez que o microprocessador está presente na maioria das máquinas, devia ser pretensão dos técnicos entender e ou dominar várias ferramentas de programação para melhor interagir com esse verdadeiro milagre da tecnologia moderna. Sabemos que todo o conhecimento partiu de pequenos fundamentos teóricos e que sobre esses se construiu paredes e se edificou a complexidade que temos hoje...Acredito que não precisamos ser gurus, basta apenas querer, ter ambição, ter metas...
Lista de componentes da unidade interior:
-Ventilador de velocidade variável (VMI)
-Placa de controlo interior (PCI)
-Sonda de temperatura do ar de retorno (STR)
-Sonda de temperatura da serpentina interior (STSI)
-Controlo remoto por cabo (CREM)
-Térmico de protecção do motor do ventilador interior (TVMI)
Lista de componentes da unidade exterior:
-Compressor (CM)
-Ventilador de velocidade variável (VMO)
-Sonda de temperatura da serpentina exterior (STSO)
-Sonda de temperatura de descarga do compressor (STDC)
-Sonda de temperatura ambiente exterior (STAO)
-Placa de controlo exterior(PCO)
-Pressostato de baixa pressão (PB)
-Pressostato de alta pressão (PA)
-Térmico de protecção do motor do ventilador exterior (TVMO)
-Térmico de protecção do motor do compressor (TCM)
Como funciona:
Na placa da unidade interior, geralmente a placa principal, está localizado o microprocessador que acede ao programa de controlo guardado numa memória não aleatória...
O software de controlo executa as várias funções de acordo com as ordens dadas pelo controlo remoto e de acordo com o estado das variáveis de entrada analógicas e digitais...
Entradas analógicas:
-Sonda de temperatura do ar de retorno
-Sonda de temperatura da serpentina interior
-Sonda de temperatura da serpentina exterior
-Sonda de temperatura de descarga do compressor
-Sonda de temperatura ambiente exterior
Entradas digitais:
-Pressostato de baixa pressão
-Pressostato de alta pressão
- térmico de protecção do motor do ventilador interior
- térmico de protecção do motor do ventilador exterior
 -térmico de protecção do motor do compressor

Funções executadas pela placa de controlo interior (principal):
                                         Arrefecimento.
A unidade funciona em arrefecimento se:
-o modo escolhido for ARREFECIMENTO.
-o set point (temperatura escolhida no controlador) for inferior a temperatura da sala.
-terminar a temporização de segurança do compressor.
-o contacto do pressostato de baixa estiver fechado.
-o contacto do pressostato de alta estiver fechado
-a temperatura da sonda ambiente exterior for superior a +19ºc.
-o contacto do térmico de protecção do motor do ventilador interior estiver fechado.
-o contacto do térmico de protecção do motor do ventilador exterior estiver fechado.
-o contacto do térmico do motor do compressor estiver fechado.
-o ventilador interior estivar a funcionar.
Programa em FBD:


Legenda do programa: O interruptor (ON/OFF), o pressostato de baixa (PB), o pressostato de alta (PA), e o interruptor (ARREFECIMENTO), são entradas de uma porta AND, cuja saída assume o estado lógico UM, apenas quando todas as entradas têm o estado lógico UM...A sonda de temperatura de retorno (STR), está ligada a um comparador que tem como referência o valor do Set Point.Se o valor do Set Point for inferior ao valor de temperatura de (STR), a saída do comparador assume o valor lógico UM. O mesmo acontece com a sonda de temperatura exterior (STAO).Esse valor é comparado com o parámetro constante de temperatura de segurança exterior de +19ºc. Se a temperatura exterior for maior que esse valor, a saida do comparador é igual ao estado lógico UM...Todos resultados são multlicados logicamente na próxima porta AND. Se o valor da multiplicação lógica for UM, então é acionado um temporizador que está ligado a bobina do contactor do compressor.


Ventilação.
A unidade funciona em ventilação se:
-o modo escolhido for ARREFECIMENTO e o set point for atingido
-o modo escolhido for VENTILAÇÃO
-o contacto do térmico de protecção do motor do ventilador interior estiver fechado.
































quinta-feira, 22 de setembro de 2011

Energia Solar Térmica (Termoacumulador) Programação em VB.Net



Num país, onde por vezes a água engarrafada é mais cara que o combustível, para muitos parece absurdo falar de poupança de energia... Assim, não é raro ver- se quintais com lâmpadas acesas em pleno dia... Porém algumas consciências estão a mudar e contra ventos e marés, Angola está na senda do progresso... Nesta instalação faz-se o aproveitamento do calor do sol tropical Angolano para aquecer água e reserva-la num termoacumulador... Mas vejamos como isso funciona: como se pode ver no desenho da empresa CALEFFI, o painel solar capta o calor do sol e o transmite à um fluido primário que circula em circuito fechado accionado por uma bomba. À saída do painel, o fluido a temperatura elevada chega a parte superior de uma serpentina onde sede calor a agua da rede acumulada no depósito, depois disso o fluído (água + anti congelante) a temperatura mais baixa regressa ao painel solar...para auxiliar o aquecimento da água durante os períodos de baixa intensidade solar, o sistema está equipado de uma resistência eléctrica. Para absorver as dilatações da água e estabilizar a pressão o circuito de água da rede tem um vaso de expansão na entrada. Além disso, em caso de sobrepressão, uma válvula de segurança assegura a descarga até estabilizar a pressão. Para segurança, este sistema deve ser ligado è terra...Agora falemos um pouco do sistema de controlo de temperatura...
Quando a instalação é de apenas um termoacumulador, o controlo de temperatura pode apenas actuar sobre a bomba no circuito primário...
Porém se a instalação for de vários termoacumuladores como no caso das fotos, o controlo é efectuado sobre as válvulas de 3 vias...
Vamos tentar simular o sistema de controlo com um pequeno programa em vb.net...


Unidade parada...

Funcionamento do programa: ao desenho do fabricante CALEFFI, adicionei dois botões para alterar o valor da sonda de temperatura do painel solar e outros dois botões para alterar a temperatura do depósito.Conforme as temperaturas vão sendo alteradas, a bomba B1 põe-se em funcionamento ou fica parada, simulando um sistema real.


Lista do código do programa:

Public Class Form1

Dim Sonda_Deposito As Integer 'criar variável para (SD)
Dim Sonda_Painel As Integer ' criar variável para (SP)
Dim Set_Point As Integer ' criar variável para (STP)

Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load

'inicializar variáveis
Sonda_Deposito = 25
Sonda_Painel = 25
Set_Point = 8
Label4.Text = Sonda_Painel & " " & "ºC" 'apresentar o valor na label4

Label5.Text = Sonda_Deposito & " " & "ºC" 'apresentar o valor na label5
Label6.Text = "B1 OFF"

End Sub

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click

Sonda_Painel = Sonda_Painel + 1 'aumentar em uma unidade o valor de (SP)
Label4.Text = Sonda_Painel & " " & "ºC" 'apresentar o valor na label4
If Sonda_Painel - Sonda_Deposito > Set_Point Then
Label6.Text ="B1 ON"
Else
Label6.Text ="B1 OFF"
End If

End Sub

Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click

Sonda_Painel = Sonda_Painel - 1 'diminuir em uma unidade o valor de (SP)
Label4.Text = Sonda_Painel & " " & "ºC" 'apresentar o valor na label4
If Sonda_Painel - Sonda_Deposito > Set_Point Then
Label6.Text = "B1 ON"
Else
Label6.Text = "B1 OFF"
End If

End Sub

Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.Click

Sonda_Deposito = Sonda_Deposito + 1 'aumentar em uma unidade o valor de (SD)
Label5.Text = Sonda_Deposito & " " & "ºC" 'apresentar o valor na label5
If Sonda_Painel - Sonda_Deposito > Set_Point Then
Label6.Text = "B1 ON"
Else
Label6.Text = "B1 OFF"
End If

End Sub

Private Sub Button4_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button4.Click

Sonda_Deposito = Sonda_Deposito - 1 'diminuir em uma unidade o valor de (SD)
Label5.Text = Sonda_Deposito & " " & "ºC" 'apresentar o valor na label5
If Sonda_Painel - Sonda_Deposito > Set_Point Then
Label6.Text = "B1 ON"
Else
Label6.Text = "B1 OFF"
End If

End Sub

End Class


Unidade com a bomba (B1) ligada porque a diferença entre a temperatura da sonda do painel (SP) e a temperatura da sonda do depósito (SD) supera o SetPoint de +8ºc...



Bomba B1 parada, porque a diferença entre a temperatura da sonda do painel e a temperatura da sonda do depósito, é inferior ou igual ao setpoint de +8ºc...



















domingo, 31 de julho de 2011

Reparação de grupo gerador PRAMAC 2ª parte



Antes de continuar este assunto, quero pedir desculpa aos leitores deste blog pela morosidade na conclusão do mesmo...quero que saibam que houve uma avaria no blogger que me impedia de publicar, porém a excelente equipa da Google já resolveu o problema e eu fico muito grato...
Algumas perguntas precisam ser respondidas...
1º Como funciona o inversor do gerador, o bloco de contactores visto na imagem do artigo anterior?...
Na  imagem acima, está um pequeno programa em ladder onde o interruptor I1(no) representa um sinal externo proviniente do gerador. Em série, está I2(nc) que serve para desligar o contactor que alimenta loja com energia do grupo gerador, porém entre a bobina deste contactor K2, ainda temos em série um contacto auxiliar k1 (nc) do contactor K1, que é o contactor que alimenta a loja com energia da rede.
Ainda no circuito de K2, temos um contacto auxiliar k2 (nc), em paralelo com I1, que
funciona como uma memória ou realimentação, uma vez que o interruptor I1, é um botão de pressão (no) que como todos sabemos, após pressionado e largado volta ao estado aberto, porém no momento da pressão a corrente flui e alimenta K2 que fecha seu contacto auxiliar k2 (no), assim por um pequeno instante de tempo, a corrente tem dois caminhos para chegar a K2, um por I1 e o outro pelo contacto auxiliar de k2 (no) que agora está fechado. Ao ser largado I1, a corrente flui pelo contacto auxiliar k2.
Em baixo, o circuito que alimenta o contactor K1 funciona do mesmo modo.
Assim o circuito de K2(energia do gerador) executa a seguinte função lógica:
K2 = I1 + k2 * /i2 * /k1
Uma explicação simples: K2 liga se I1,estiver fechado ou k2, estiver fechado e não k2, estiver fechado e não k1, estiver fechado.
Apliquemos todo esta lógica ao circuíto de K1...
O circuito de K1 executa a função:
K1 = I3 + k1 * /i4 */k2
2º Como deixar a loja com energia do gerador e da rede apesar do controlador avariado?...
Ao verificar o problema da placa electrónica (controlador), notei que a saída digital para a bobina de K2 nem sempre mudava de estado apesar de haver falha da rede. A presença ou ausência de tensão da rede é monitorizada pelas 3 fases que entram no controlador protegidas pelos respectivos fusíveis. Basta sacar um fusível para a mencionada saída digital mudar de 0vca para 230vca em relação ao neutro e accionar K2...
Solução temporária:
1º Fazer um shunt nessa saída de modo a ficar sempre activada...
2º Instalar um disjuntor entre a entrada da rede e o inversor...
Inversão Manual:
FALHA DE ENERGIA DA REDE (OPERAÇÃO)
1º Desligar disjuntor da rede a entrada do inversor...
2º Confirmar que o disjuntor do gerador está desligado e tinha de estar, uma vez que a loja funcionava com energia da rede...
3º Arrancar com o motor diesel e deixar funcionar até estabilizar...
4º Ligar o disjuntor do gerador...
E se tudo estiver ligado, temos energia do gerador...




quinta-feira, 28 de julho de 2011

Reparação de grupo gerador PRAMAC 1ª parte





Fui chamado para ver este grupo gerador que se encontrava parado desde o mês de Janeiro último...
Infelizmente e por problemas estruturais a cidade de Luanda capital de Angola ainda regista muitas falhas de energia, assim ter um grupo gerador de emergência é uma necessidade...
Ao chegar como é hábito escutei o cliente para entender o problema.Segundo a descrição do mesmo, a máquina arranca, porém não produz energia eléctrica.
Como se pode observar na imagem acima,o grupo inversor composto por contactores e blocos auxiliares permanecia comutado para rede mesmo após queda de energia do fornecedor...
Um exame visual não mostrou mais nada de anormal...
Porém desconfiei da prisão do contactor da rede e cortei a energia para testa-lo manualmente, nada de anormal foi detectado...
Despedi-me do cliente e voltei no dia seguinte munido dos aparelhos de medida que já me acompanham há alguns anos...
Abri o quadro eléctrico do gerador e testei o sistema...
Sem explicação aparente, o sistema começou a funcionar...Isto é, a loja começou a ser alimentada pelo gerador...
Como as máquinas são funcionam com macumbas africanas nem com pós de perlim pim pim, fiz vários várias inversões, simulações de falha de rede e quando o problema parecia estar resolvido, voltou a falhar...
A máquina não tem esquema eléctrico nem qualquer informação técnica...
CHAMO AQUI ATENÇÃO PARA OS SUPOSTOS TÉCNICOS QUE TÊM O HÁBITO DE ESCONDER A INFORMAÇÃO TÉCNICA PARA SEREM OS ÚNICOS A TEREM O DOMÍNIO DA MÁQUINA E TEREM O CLIENTE NAS MÃOS:Senhores, não sejam pequeninos, cresçam, pois essa atitude não é de técnicos que procuram evoluir...CRESÇAM E APAREÇAM...
OLHEM PARA OS PAÍSES DO PRIMEIRO MUNDO, A INFORMAÇÃO É PARTILHADA É LIVRE E AINDA ASSIM, ELES ESTÃO A NOSSA FRENTE...
Voltando ao gerador..
Toda a gestão do funcionamento da máquina, é feita por uma caixa de controlo.Assim, com o parelho de medidas comecei a medir as saídas para as bobinas dos contactores durante as inversões...Notei que a saída para a bobina do contactor do gerador não tinha tensão.Um shunt na respectiva saída accionou a bobina...
O problema estava detectado:CONTROLADOR AVARIADO.
Restava agora a questão:COMO DEIXAR O GERADOR A FUNCIONAR COM O CONTROLADOR AVARIADO?
Todo esse trabalho, ocupou-me cerca de nove horas e no fim, deixei a loja com energia de emergência a partir do gerador e fixa a partir da rede apesar da avaria do controlador...Mais detalhes sobre a estratégia usada, serão dados num segundo artigo.

quinta-feira, 28 de outubro de 2010

sexta-feira, 15 de outubro de 2010

Motor Assíncrono de quatro polos (Bobinagem 1)



















Dados do Motor:
Nº de Ranhuras = 36
Nº de Pares de Polos = 2(4 polos)
Passo das Bobinas = 8/10/12
RPM = 1500
Bobinas por grupo = 3
Tipo de enrolamento = Ranhura Cheia

MOTOR ASSÍNCRONO : Como o nome indica, é um motor cujo rotor (induzido), gira fora (abaixo) da velocidade de campo magnético inductor (stator).Quer isso dizer que os campos magnéticos inductor e induzido não estão sincronizados. Deve-se ter em conta que no inductor (stator), o que gira é o campo magnético , uma vez que suas bobinas são fixas à armadura em ferro.É basicamente um campo magnético rotativo a atrair (arrastar)um electroiman móvel produzido no rotor por indução megnética...

ENROLAMENTOS: Uma maneira muito comum de representação dos enrolamentos do motor para a sua rebobinagem, é o esquema planar ou aberto... Este representa as bobinas num plano onde uma delas sofre um corte. Assim,o nosso motor tem na primeira fase duas bobinas vermelhas, na segunda fase duas bobinas verdes e na terceira fase duas bobinas azuis, para facilitar a leitura...
Na realidade, todas as bobinas têm a mesma cor dada pelo verniz isolante do cobre, assim,o bobinador usa vários estratagemas para as distinguir, sendo o mais simples a marcação dos início e fim de cada grupo de bobinas.Para se evitar curto circuitos, as cabeças das bobinas(partes fora da armadura), são separadas uma das outras por isolamentos de cartão, geralmente do mesmo tipo que revistiu as ranhuras embora de espessura inferior.Os grupos de bobinas devem ser colocados no stator previamente isolado, tendo em atenção o sentido da corrente e o passo, pois qualquer erro origina o mau funcionamento do motor...Após a colocação dos grupos de bobinas(6 grupos,18 bobinas),o lado das cabeças das bobinas oposto ao das ligações é isolado com os cartões separadores entre fases e é amarado conferindo resistência mecânica as bobinas.A operação seguinte é a do isolamento entre fases e a das ligações entre bobinas.Para obtermos quatro polos por fase, ligamos o fim de um grupo com o princípio do outro da mesma fase, como se pode ver nas bobinas vermelhas com a indicação do número de polos.
As ligações são soldadas com estanho e isoladas,depois tudo é amarrado, o motor é testado e se funcionar bem, será invernizado limpo e seco numa estufa.Isso melhorará o isolamento e a resistência mecânica das bobinas ao movimento provocado pelos campos magnéticos.
Nota:As imagens são capturas de ecrã realizadas em desenho vectorial no programa flash 8.0 profissional.

segunda-feira, 11 de outubro de 2010

Visual Basic.Net 2008 (Simulador de PLC 1)



















Código do programa em VB. net:

Public Class Form1
'criar quatro variáveis de entrada do tipo boolean
Dim entrada_zero As Boolean
Dim entrada_um As Boolean
Dim entrada_dois As Boolean
Dim entrada_tres As Boolean

'criar uma variável de saída do tipo boolean
Dim saída_zero As Boolean

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
'encrementar a variável entrada_zero
entrada_zero = entrada_zero + 1
'a propriedade text do button1 é igual à variável
Button1.Text = entrada_zero
'se a variável for igual a dois então forçar a zero
If entrada_zero = 2 Then
entrada_zero = 0
End If
'a propriedade text da label1 é igual ao resultado das multiplicações lógicas
Label1.Text = entrada_zero And entrada_um And entrada_dois And entrada_tres
End Sub

Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
'Inicializar variáveis no carregamento da janela
entrada_zero = False
entrada_um = False
entrada_dois = False
entrada_tres = False
Button1.Text = entrada_zero
Button2.Text = entrada_um
Button3.Text = entrada_dois
Button4.Text = entrada_tres
End Sub

Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
entrada_um = entrada_um + 1
Button2.Text = entrada_um
If entrada_um = 2 Then
entrada_um = 0
End If
Label1.Text = entrada_zero And entrada_um And entrada_dois And entrada_tres
End Sub

Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.Click
entrada_dois = entrada_dois + 1
Button3.Text = entrada_dois
If entrada_dois = 2 Then
entrada_dois = 0
End If
Label1.Text = entrada_zero And entrada_um And entrada_dois And entrada_tres
End Sub

Private Sub Button4_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button4.Click
entrada_tres = entrada_tres + 1
Button4.Text = entrada_tres
If entrada_tres = 2 Then
entrada_tres = 0
End If
Label1.Text = entrada_zero And entrada_um And entrada_dois And entrada_tres
End Sub
End Class

COMO FUNCIONA:
O objectivo do programa é simular o funcionamento de um pequeno PLC de quatro entradas digitais e uma saída digital. O estado lógico da saída, será verdadeiro (true) ou igual há (1 lógico), apenas se todas as entradas tiverem o estado lógico verdadeiro (true) ou (1 lógico).
As entradas do PLC (I0,I1,I2,I3), foram representadas por botões (button1,2,3,4)e a saída (Q0) é representada por uma label1, que são objectos normais da programação em ambiente Windows.
No início do programa, são criadas quatro variáveis de entrada :entrada_zero, entrada_um, entrada_dois e entrada_tres e uma variável de saída: saida_zero.
Essas variáveis são inicializadas no momento de carregamento da janela (evento load).
Nesse momento, as propriedades text dos quatro butões são também inicializadas com o valor da respectiva variável...
Código:
entrada_zero = False
entrada_um = False
entrada_dois = False
entrada_tres = False
Button1.Text = entrada_zero
Button2.Text = entrada_um
Button3.Text = entrada_dois
Button4.Text = entrada_tres
No evento Click de cada botão, a respectiva variável é incrementada em uma unidade e o estado da variável, aparece na propriedade text do respectivo botão.
Quando a variável chega ao valor dois, é forçada à zero...
Código:
entrada_zero = entrada_zero + 1
Button1.Text = entrada_zero
If entrada_zero = 2 Then
entrada_zero = 0
End If
No fim, atribui-se à propriedade text da label1 o resultado da equação (multiplicação lógica) das variáveis de entrada...
Código:
Label1.Text = entrada_zero And entrada_um And entrada_dois And entrada_tres
NOTA:Se prestou atenção,o nosso modesto PLC, comportou-se como uma porta lógica AND de quatro entradas e uma saída.
Num próximo artigo, vamos substituir os botões por interruptores e a saída por um relé.

domingo, 29 de agosto de 2010

Visual Basic 2008.net
















Para aqueles que seguem os meus artigos, as minhas desculpas e as minhas saudações, pois há algum tempo que não aparecia por estas paragens...
Além do trabalho que me ocupa muito tempo, estou agora envolvido no entendimento das alterações sofridas no visual basic a partir da versão 6.0...
Como fã da programação, comecei com o basic no famoso spectrum 48k e depois passei para o gw basic em pc e mais tarde para o visual basic 4.0.
Tudo corria bem e chegamos a versão 6.0...
Um dos aspectos negativos era que o visual basic não era uma verdadeira linguagem orientada por objectos.
Assim a empresa Microsoft resolveu dar um murro na mesa e resolveu a situação com as versões vb.net.Mais do que isso, passou a disponibilizar de modo grátis uma versão muito completa do visual studio, o seu pacote de programação...
Muita coisa mudou de uma versão para outra e a adaptação não foi fácil, porém, agora o visual basic está mais poderoso, mais intuitivo e mais inteligente...
Nos meus tempos livres, estou com a ajuda de um amigo, a desenvolver o algorítimo de um programa de gestão de manutenção em diagrama de blocos e com algum código para testar argumentos...
Passar esta tarefa, será uma aventura e codificar o programa todo, uma odisseia, porém acredito que os ganhos a nível de conhecimento serão enormes...
Claro que como o meu mundo são as máquinas, usarei o visual basic.net, como suporte dos próximos artigos técnicos...

quarta-feira, 16 de junho de 2010

Avaria 0000 (Reparação de ar condicionado de precisão) 2ª parte PROGRAMAÇÃO EM FBD









VENTILAÇÃO








UNIDADE PARADA








PARAGEM POR SET POINT








AVARIA POR TÉRMICO DO VENTILADOR INTERIOR








AVARIA POR TÉRMICO DO VENTILADOR EXTERIOR








AVARIA POR BAIXA PRESSÃO








AVARIA POR ALTA PRESSÃO








ARREFECIMENTO
#################################


Para melhor entendermos este assunto, isto é, o funcionamento da placa de controlo, farei uso de um pequeno, todavia prático e robusto PLC da empresa SHENEIDER para simular o funcionamento da (placa de controlo)... Estou a falar é claro do grande ZÉLIO LOGIC. Este PLC placa de controlo, terá cinco entradas digitais: I1,I2,I3,I4,I5e trés saídas digitais:Q1,Q2,Q3.
Este diagrama lógico binário escrito na linguagem FBD (Diagrama de Blocos de Funções), retrata as entradas digitais como interruptores que na verdade o são.O primeiro é o botão ON/OFF(BOO).Este botão liga a unidade em VENTILAÇÃO desde que o térmico do ventilador interior esteja fechado.Isso é feito pelas ligações do interruptor ON/OFF(BOO) e do TÉRMICO DO VENTILADOR INTERIOR (TVI) à uma porta lógica AND.
VENTILAÇÃO:
Assim a função lógica da ventilação será:(VENTILAÇÃO = BOO AND TVI).Trocando por miúdos, isso quer dizer que o contactor do motor do ventilador interior estará ligado apenas quando o (BOO) e(AND) o (TVI) estiverem fechados.
Deve ser notado que o (BOO), também activa o termostato,deste modo, o termostato apenas estará activo se for ligado o botão (BOO).
UNIDADE PARADA:
O ventilador da unidade fica parado, porque a porta AND que activa o respectivo contactor tem uma das entradas desactivada.Isto é enquanto a entrada do térmico do ventilador interior (TVI) está activa (estado = 1) a outra que vem do interuptor (BOO) está desligada (estado = 0). Assim o resultado a multiplicação lógica dessas entradas (estado=0 x estado =1) ou melhor (0 x 1) = 0.Esse é o resultado da saída no contactor do ventilador de insuflação(contactor desligado).Vemos ainda que o compressor e o ventilador exterior não arrancam porque o termostato está desativado por abertura do contacto (BOO).
PARAGEM POR SET POINT:
Como podemos ver no diagrama,as quatro protecções da máquina:pressostato de alta pressão(PAP),pressostato de baixa pressão(PBP),térmico do ventilador exterior(TVE)e térmico do ventilador interior(TVI),formam dois circuitos com portas lógicas AND em paralelo.Vamos ver:(PAP AND PBP AND BOO AND TERMOSTATO)AND(TVE AND TVI).Como PAP =1,PBP=1,BOO=1 e TERMOSTATO=0(desligado por set point), o resultado dessa multiplicação lógica é igual a zero.((PAP=1)X(PBP=1)X(BOO=1)X(TERMOSTATO=0)=0).Deste modo, apesar do resultado da multiplicação lógica(TVE AND TVI)ser positivo,a multiplicação lógica das duas portas é igual a zero e os contactores do compressor e ventilador exterior ficam desligados.Continua...

domingo, 30 de maio de 2010

Avaria 0000 (Reparação de ar condicionado de precisão) 1ª parte
















Dados do circuito nº1 (figura 1)

Esta unidade de ar condicionado para climatização de salas de informática estava parada devido à avaria eléctrica no ventilador de insuflação (overload). Antes de rearmarmos o térmico de protecção do ventilador, tiramos as correias do mesmo e verificamos manualmente o ventilador e respectivo motor (teste com a corrente de alimentação desligada). Após isso, voltamos a montar as correias de transmissão motor-ventilador. O teste do térmico demonstrou que realmente este estava disparado, porém os enrolamentos do motor estavam bons ...
O térmico foi armado e arrancamos com a máquina. Depois de uns minutos de trabalho, o compressor do primeiro circuito desligou. A medida de pressões indicava um disparo por baixa
pressão. A primeira vista parecia falta de fluido (r22), porém, como o lado da alta pressão indicava uma pressão acima de 10 bar, a primeira suspeita foi descartada. Notamos que na linha de alta pressão (linha de líquido), estava montada uma válvula electromagnética de 24vca . O teste dessa válvula indicou que estava electricamente funcional, assim procuramos alimentar a mesma a partir de um ponto com 24vca. Se o pensamos, assim o fizemos, fomos buscar 24 vca na alimentação da bobina do compressor e arrancamos com o equipamento. A máquina arrancou e os dados de funcionamento estão indicados na imagem acima. (figura 1). Após este teste paramos a máquina e substituímos a placa electrónica da mesma. Com a placa nova a máquina arrancou sem problemas, confirmando que a avaria era da primeira placa. Mas onde estava a avaria na placa? Vejamos como funciona essa mesma placa electrónica: qualquer placa com micro processador digital faz uso de lógica binária, isto é, faz uso da verificação dos estados ligado ou desligado dos componentes e pode alterados de acordo com a necessidade e função dos mesmos. Desse modo a placa principal é um sistema de controlo lógico onde estão ligadas entradas analógicas (sondas de temperatura, humidade, etc) e entradas digitais (interruptores, presostatos, térmicos, etc). Depois de processar os dados de entrada, de acordo com o programa de controlo gravado na sua memória, a placa altera o estado das saídas analógicas (entradas de controlo de variadores de velocidade (0...10 vdc)) e saídas digitais ( relés, contactores, tirístores, transístores, triacs, etc).

CONTINUA...





















Dados do circuito nº2

Alterações no Blog Máquinas

Olá caros leitores e amigos...
Para melhor aproveitar e controlar os assuntos deste blog, a partir de hoje passo a identifica-los por números...

Alberto Monteiro

quarta-feira, 14 de abril de 2010

Reparação de unidade compacta



















Encontramos esta máquina a trabalhar no modo de arrefecimento com o compressor parado... Estava bastante quente...
Abriu-se a caixa de bornes e verificamos o estado dos enrolamentos do motor eléctrico do compressor... Nada se encontrou de anormal...
Testamos o capacitor deste motor e ficamos com dúvidas... Trocamos o capacitor e o compressor arrancou, porém o rendimento da máquina era muito baixo...
Colocamos manómetros e verificamos pressões anormalmente altas...
Recolhemos o refrigerante R22 para não contribuirmos para a destruição da camada de ozono e fizemos nova carga...
Agora a máquina tem um rendimento maior e uma temperatura de insuflação de +10.3ºc diferente dos +18.0ºc antes da reparação...
Veja nas imagens as diferenças no COP da máquina...

sexta-feira, 26 de março de 2010

Reparação de tractor CATERPILLAR D7R (2ª PARTE)




















Esta segunda parte é um relato da viagem de regresso...
A segunda noite de sono na localidade da Bela Vista foi péssima. Apesar do conforto da casa cedida pelo governo local, os mosquitos declaram guerra aberta e eu optei por passar parte da noite no carro em plena rua...
Eram cerca de 3 horas de madrugada quando voltei a entrar em casa. Os mosquitos decidiram dar uma trégua e dormi até as 6 horas.
Devo mencionar aqui que regressamos da mata até esta localidade com problemas de travões na carrinha. Esta carrinha uma Mitsubishi L200, com caixa automática, bancos em pele e regulação eléctrica e ar condicionado certamente tornou a viagem menos penosa e venceu grandes obstáculos de "todo terreno".
Começamos por ver o depósito de óleo de travões que estava vazio e localizamos uma fuga deste fluído na roda direita da frente.
A experiência de um dos sócios da empresa " UNIVERSO DA MADEIRA", o sr Elídio Silva, que nos seus 83 anos de idade, demonstra um vigor e juventude invejável, indicou que o melhor a ser feito era selar a roda com problemas...
Assim após a desmontagem da roda, tentamos selar o parafuso de corpo oco e após várias tentativas isso foi conseguido com um prego martelado em forma de rebite...
Um pouco de cola tudo ajudou o processo...
Eram cerca das 9 horas e trinta minutos quando iniciámos a viagem de regresso para Luanda...
Lembro aquí que entre a mata e a Bela Vista, um dos camiões TATRA tinha um pneu rebentado...
A viagem corria sem problemas à velocidade de cruzeiro de trinta a sessenta kms/h sob os comandos do sr Elídio Silva que puxando dos "galões" ia dando lições de condução todo terreno e de uso de caixas automáticas...
Eu com é hábito ia fazendo perguntas sobre o funcionamento de diversos componentes e sobre a evolução dos automóveis em Angola, uma vez que o pai do sr Elídio Silva, foi proprietário de um famoso FORD modelo T, único carro na aldeia que ele algumas vezes "roubava" para conduzir...
Não posso esquecer de mencionar aqui, que para FLUÍDO DE TRAVÕES, USAMOS ÁGUA COM SABÃO e parámos umas quatro vezes para repor o nível e aliviar as bexigas, desta vez, só as bexigas...
Um dos temas de conversa, foi a odisseia de um Angolano que construiu um avião e que de cuja façanha até as televisões falaram...
Passei a chamá-lo de "O PAI DA AVIAÇÃO ANGOLANA"...
O avião era um "ser" híbrido construído com peças de outras aeronaves e equipado com um motor de VW 1600 refrigerado a ar...
Como o sr Elídio Silva conhecia o Barão vermelho da aviação Angolana, disse-lhe que a "Coisa" não voaria, pois estavam muitas leis da física em causa...
Porém o iluminado "cientista" acreditava na sua máquina e garantia o domínio completo dos ares...
Relatou-se que numa das demonstrações o "sptifire" made in Angola arrancou sem piloto e trucidou duas viaturas dos visitantes, porém o orgulhoso "comandante" garantiu ter orçamento para cobrir os danos...
Diz-se que a odisseia terminou, quando numa das tentativas de descolagem, o avião ( por medo de voar ou por sofrer de vertigens) decidiu não fazê-lo e foi "marrar" contra uma parede...
O ás dos ares sobreviveu apenas com o orgulho ferido e parece que temporariamente ou não decidiu ter os pés bem assentes na terra...
O sr elídio contou-nos ainda que nos tempos dele de estrada, reparava motores gripados à mão em plena estrada de terra batida...
Com essas e outras histórias, eram cerca das 18 horas quando chegamos à Luanda...
Pelo caminho, passámos pelas TATRAS, que estavam novamente paradas por rebentamento de pneus... O vendedor dos camiões propôs-se a fornecer 8 pneus novos para resolver esse problema...
Para quem como eu estava ausente da Pátria durante tanto tempo, esta foi uma bela recordação dos tempos passados e de que com vontade tudo se pode fazer…

Reparação de tractor CATERPILLAR D7R (1ª PARTE)




















A reparação desta máquina começou com uma viagem de 250 kms que foi uma verdadeira odisseia, pois a estrada ainda está em reconstrução e parte do piso ainda foi do tempo da "outra senhora", isto é dos Portugueses... Por acaso ou não, estão os Portugueses a reconstruir e melhorar essa estrada...
Chamo a isto odisseia porque uma viagem de 250 kms foi realizada em mais de sete horas... A nossa sorte é que viajamos a ouvir anedotas alentejanas e outras aventuras dos Lusitanos na "Província Ultramarina de Angola"...
Assim após uma noite bem dormida, fomos ver o tractor CATERPILLAR D7R...
A máquina estava silenciosa em plena selva africana...
Segundo o engenheiro da empresa proprietária, o motor de arranque deixou de funcionar...
Após o alívio de algumas bexigas e não só, foram montadas as baterias, fez-se uma observação da cablagem e deu-se o arranque da máquina. O motor pegou sem protestar, porém o painel de instrumentos parecia uma árvore de natal com luzes vermelhas a piscar e alarmes sonoros a completar a festa...
A máquina foi parada e desmontei o painel de instrumentos para ver o estado das ligações... O interior do painel estava cheio de pó e uma limpeza geral, eliminou a maioria dos alarmes... Restou apenas um: temperatura do líquido de refrigeração do motor.
Uma observação rápida indicou um fio partido no sensor de temperatura do radiador...
Após resolução do problema do fio, o alarme desapareceu, porém a temperatura continua sem indicação no painel... Resolver isso, será para uma próxima visita, por agora como podem ver nas fotos, a máquina já funciona e realizou um teste de força abrindo uma vala onde foram carregados os camiões TATRA da velha escola comunista ( Porém há que reconhecer que não existe camião ocidental que os vença na selva) e isso eu vi, pois estas "bestas" com tracção nas seis rodas quase sobem paredes com 12 toneladas de árvores as costas...
Não deixou de ser irónico, ver o melhor do mundo ocidental (CATERPILLAR) e o melhor do passado comunista (TATRA) em plena colaboração em Angola, verdadeiro pião no jogo da guerra fria...
O tractor CATERPILLAR D7R, está equipado com a tecnologia mais moderna de controlo electrónico de motores, por fora parece simples e pesado (25.000kgs), porém o seu interior mostra a beleza da tecnologia...