controle remoto rf 433

Upload: jeronimo-mayer-dos-santos

Post on 02-Mar-2016

538 views

Category:

Documents


0 download

TRANSCRIPT

Controle Remoto RF 433,92 MHz mdulos usando TWS-434 e RWS-434Mdulos e RWS-434 TWS-434 so simples de usarem, extremamente pequenos e nos permitem realizar controle de Rdio Freqncia (RF) a 433,92 Mhz. Utilizam modulao do tipo ASK, pode ser utilizado em alarmes para automveis, sistemas de segurana, telefones sem fio, controle de robs e outros sistemas de controle remotoMdulo TransmissorO TWS-434 tem uma potncia de sada at 433.92MHz 8mW, alcanando distncias de cerca de 140 metros ao ar livre e 60 metros em espaos fechados, onde tenham obstculos.Uma imagem real deste mdulo:

Mdulo TWS-434O transmissor TWS-434 aceita a entrada de sinal digital linear e pode operar com uma tenso variando de 1,5 Volts a 12 Volts DC.Veja o layout e funo de cada pino deste mdulo:

PinOut do TWS-434Exemplo de uma unidade de 4 botes do transmissorVeja abaixo o transmissor usando o codificador Holtek HT-12E. Este um controle remoto integrado e usado em endereos de 4 bits e tem de 8 bits de direes:

Exemplo de Transmissor de 4 BitsMdulo ReceptorO RWS-434 um mdulo receptor que opera 433,92 MHz, e tem uma sensibilidade de 3uV. Ele opera com uma potncia entre 4,5 e 5,5 Volts DC e tem sada linear digitais, tambm contm um capacitor varivel para ajustar a freqncia de recepoConfira a imagem real e logo abaixo, o layout e a funo de cada pino deste mdulo:

Mdulo RWS-434

Pinout RWS-434Exemplo de uma unidade receptora de 4 sadasConfira a unidade receptora usando o o decodificador Holtek HT-12D.Este um controle remoto integrado usado em endereos de 4 bits de 8 bits de direes.

Exemplo de Receptor de 4 BitsQuais Antenas usar?Para a mxima eficincia recomendamos o uso do da antena de helicoidal de 1 / 4 de onda. A amostra foi concebida para 433MHz de 6,5 centmetros de comprimento e usa um cabo coaxial de 50 Ohms. resistente interferncias.Em pequenos equipamentos podem ser usadas antenas helicoidais do tipo ncleo de ar. Este tipo de antena projetada para montagem em placas de circuito impresso, tem 3 / 8 polegadas de dimetro e 1,5 cm de comprimento, mas menos eficiente do que o caso anterior. Uma extremidade vai para o transmissor e o outro deixado livre

Sadas usando Rels

Veja um diagrama para a comando de um rel usando um transistor PNP, cuja base ligada a uma das sadas do decodificador. Usando o HT-12D, pode lidar com 4 sadas de rel de um modo muito simples.

Circuito para comando de RelCom os mdulos TWS-434 e RWS-434, em conjunto com um codificador HT12E e um decodificador HT-12D, pode realizar controle por RF 4 botes de uma forma simples e prtica, e ainda 'podemos adicionar rels na sada do decodificador, o que lhe d um mundo de aplicaes para estes circuitos simples.Como utilizar o CI LM35 para ler Temperaturas com o PIC16F877AINTRODUOExistem no mercado hoje em dia, diversos tipos de sensores de temperatura, que vo desde os NTCs, PTCs e diodos at os mais variados tipos de termopares, dentre outros. Porm, estima-se que talvez nenhum dos citados anteriormente seja de to simples manuseio e exija to poucos aparatos eletrnicos para que funcione, quanto o modelo LM35, pois o circuito usual bastante simples, necessitando apenas do sensor propriamente dito, um sistema amplificador de sinal e de uma interface que realize a leitura do sinal amplificado, quem sabe at mostrando um valor de temperatura diretamente em um visor ou display ou at mesmo disparando algum elemento eletrnico como, por exemplo, um transistor quando a situao for apropriada.Nosso projeto basicamente ser baseado na utilizao do sensor LM35 como sensor de temperatura atuando de modo simples e objetivo, enviando um sinal que ser lido e logo depois comvertido em temperatura e mostrado num display LCD e enviado pela porta serial para qualquer computador. A interface muito simples, porm, ser ligado a um display e a um PIC16F877A.SENSOR DE PRECISO DE TEMPERATURA EM GRAUS CELSIUS LM35O sensor LM35 um sensor de preciso, fabricado pela National Semiconductor (www.national.com), que apresenta uma sada de tenso linear relativa temperatura em que ele se encontrar no momento em que for alimentado por uma tenso de 4-20Vdc e GND, tendo em sua sada um sinal de 10mV para cada Grau Celsius de temperatura, sendo assim, apresenta uma boa vantagem com relao aos demais sensores de temperatura calibrados em KELVIN, no necessitando nenhuma subtrao de variveis para que se obtenha uma escala de temperatura em Graus Celsius.O LM35 no necessita de qualquer calibrao externa ou trimming para fornecer com exatido, valores temperatura com variaes de C ou at mesmo C dentro da faixa de temperatura de 55C 150C. Este sensor tem sada com baixa impedncia, tenso linear e calibrao inerente precisa, fazendo com que o interfaceamento de leitura seja especificamente simples, barateando todo o sistema em funo disto.Este sensor poder ser alimentado com alimentao simples ou simtrica, dependendo do que se desejar como sinal de sada, mas independentemente disso, a sada continuar sendo de 10mV/C. Ele drena apenas 60A para estas alimentaes, sendo assim seu auto-aquecimento de aproximadamente 0.1C ao ar livre.O sensor LM35 apresentado com vrios tipos de encapsulamentos, sendo o mais comum o TO-92, que mais se parece com um transistor, e oferece tima relao custo benefcio, por ser o mais barato dos modelos e propiciar a mesma preciso dos demais. A grande diversidade de encapsulamentos se d devido alta gama de aplicaes deste integrado.APLICAES USUAIS DO SENSOR LM35O sensor LM35 pode ser facilmente utilizado, da mesma maneira que qualquer outro sensor de temperatura, colando-o sobre a superfcie que se deseja medir a temperatura e sua temperatura estar em torno de 0.01C abaixo da temperatura da superfcie que se encontra colado, pressupondo que a temperatura da superfcie seja a mesma que a temperatura do ar que se encontra ao redor desde ambiente. Se a temperatura do ar fosse muito mais elevada ou mais baixa do que a temperatura da superfcie, a temperatura real do LM35 estaria em uma temperatura intermediria entre a temperatura de superfcie e a temperatura do ar.Esta regra se aplica especialmente para o encapsulamento do tipo TO-92 de encapsulamento plstico, onde as ligaes de cobre so o trajeto trmico principal para carregar o calor atravs do dispositivo, fazendo com que a temperatura fique mais prxima da temperatura do ar do que da superfcie em que se encontra colado. Para amenizar este problema, tenha certeza de que a fiao que ligar o LM35 esteja presa juntamente a superfcie de interesse, para que ambas as partes estejam praticamente sempre na mesma temperatura. A maneira mais fcil de fazer isto fixar os fios e o prprio LM35 com um leve revestimento de cola epxi superfcie de interesse, assim, o LM35 e seus condutores no estaro em contato com o ar, logo, a temperatura do ar no afetar na medio do integrado.Algumas aplicaes para o LM35: Termmetros para cmeras frias, chocadeiras etc; Controles de temperatura de mquinas; Aquisio de dados para pesquisas; Proteo para dispositivos industriais (motores, inversores, fontes);O circuitoPara executar este projeto, monte o circuito abaixo:

Clique na imagem para ampliarMais detalhes sobre como desenhar esquemas e simulao no Proteus, voc pode conferir clicando aqui.ProgramaO software utiliado bem simples e foi desenvolvido em linguagem C (CompiladorPICC-CCS), para fazer a simulao basta apenas carregar o arquivo.HEXpara rodar o programa j escrito e compilado, mas voc poder verificar o cdigo fonte completo que poder ser baixdo logo abaixo nesta pgina. Ento,eis o cdigo fonte.123456789101112131415161718192021222324252627282930313233343536373839/* Cdigo de exemplo de Leitura de temperatura com LM35 e PIC16F877A. Com ** apresentao em display LCD e porta serial. Compilado com o PICC-CCS ** Autor: Nelson Camilo de Almeida ** www.pictronics.com.br ** Data 28/03/2011 */#include "main_LM35+PIC.h" // Biblioteca de configurao#include "mod_lcd.c" // Biblioteca para LCDvoid main(){ int16 valor_anal, valor_temp; // Variveis do programa setup_adc_ports(AN0); setup_adc(ADC_CLOCK_INTERNAL); setup_psp(PSP_DISABLED); setup_spi(SPI_SS_DISABLED); setup_timer_0(RTCC_INTERNAL|RTCC_DIV_1); setup_timer_1(T1_DISABLED); setup_timer_2(T2_DISABLED,0,1); set_adc_channel(0); // Canal do ADC lcd_ini(); // inicializa o display lcd_escreve ("\f TempPictronics"); // Nome do Projeto no LCD printf ("TempPictronics\r"); // Nome do Projeto na Serial while (true) { valor_anal = read_adc(); // L o LM35 valor_temp = 5.0 * valor_anal * 100.0 / 1023.0; // Converte em graus celsius lcd_pos_xy (1, 2); // Posiciona o cursor no display // Escreve no display a Temperatura lida pelo ADC printf (lcd_escreve, "Temp: %2.1f%cC", (float)valor_temp, 0b11011111); // Envia para a porta serial a Temperatura lida do LM35 printf("%2.1f\r", (float)valor_temp); delay_ms (500); // D um tempinho }}

Este cdigo fonte est comentado para maior entendimento, utiliza a biblioteca para LCD de autoria de Fabio Pereiraque bem simples e funciona bem para displays 16x2, o software comea inicializando o conversor AD e trabalha sempre com um canal de leitura (AN0),o valor lido pelo PIC e convertido em temperatura para ser apresentado no LCD e depois ser enviado pela porta serial que pode ser ligado no computador atravs de um driver MAX232 que no est neste circuito,veja neste artigo como ligar um MAX232 para ligar o PIC ao computador.Downloads Datasheet do LM35. Cdigo fonte para LM35+PIC completo.

Busca no siteParte superior do formulrio

Parte inferior do formulrio INCIO PROJETOS ARTIGOS TCNICOS TUTORIAIS DOWNLOAD FORUM WEB LINKS EVENTOS E CURSOS CONTATOCompartilhe PictronicsParte superior do formulrioNome de Usurio

Senha

Lembrar-me

Esqueceu sua senha? Esqueceu seu nome de usurio? Registrar-seParte inferior do formulrioBusca de Datasheets

DataSheet Catalog em Potugus

Atividades no frum Circuito sensor d temperatura Lm + PIC-fabiano.anhaiaSegunda, 25 Maro 2013 16:34 - [0 replies] Leitura e envio de dados para porta USB-leosaudQuarta, 20 Maro 2013 15:10 - [0 replies] Problema Display LCD-rudneySbado, 02 Fevereiro 2013 18:44 - [2 replies] Display LCD CCS-kaue.mecatronicaSbado, 12 Maro 2011 17:15 - [1 reply] Ligar/Desligar Modem com PIC18F4550-leosaudSexta, 01 Fevereiro 2013 13:38 - [1 reply]FeedsFeed MicrochipMicrochip: PIC16 Microcontrollers

Recently Updated 8-bit PIC16 Microcontrollers from Microchip Technology Inc.

PIC16F1788PIC16F1788 PIC16F1789PIC16F1789 PIC16LF1824T39APIC16LF1824T39A

Quem est Online?Ns temos33 visitantesonlineLinguagem

Powered byTradutor

Siga-nos no Twitter e fique por dentro

O que procura?Curtir Pictronics no FacebookPictronics pelo mundoVeja o globo maiorConstruindo um dispositivo USB-PIC

Montagem de um gravador PIC e EEPROM IC BUS

Faa seu prprio gravador de PIC com esse circuito simples!

ltimos adicionados Robo seguidor de linha Curso bsico Eagle Cadsoft Freeware Gravador de Atmega Curso bsico de Arduino - 2 Curso bsico de Arduino - 1 Como funciona um servo motor Controle Remoto RF 433.92 MHZ Lendo temperaturas com PIC e LM35PDF|Imprimir|E-mail

Como funciona um servo

Para quem no sabe, os tais Servos que tanto falamos em aeromodelismo so os responsveis por movimentar as superfcies de controle de um modelo: aileron, profundor, leme, etcAmplamente usado hoje em dia o servo surgiu de uma nescessidade de se movimentar alguma coisa de forma precisa e controlada. Clique em leia mais.....

A caracteristica mais marcante de um servo a sua capacidade de movimentar o seu brao at uma posio e mantelo l, mesmo que este seja forado em outra direo.

-E como ele faz isso? Como ele sabe onde o brao deve parar?

Para entendermos melhor o servo, temos que olha-lo por dentro. Para que vocs no precisem abrir o servo de vocs, acompanhem as figuras abaixo.

Nesta figura podemos ver as partes que compoem um servo.

-Control Cicuit - Circuito de Controle = Responsvel por receber os sinais e energia do receptor, monitorar a posio do potenciometro e contolar o motor de acordo com o sinal do receptor e a posio do potenciometro.-Potenciometer - Potenciometro = Ligado ao eixo de saida do servo, monitora a posio do mesmo.-Motor = Movimenta as engrenagens e o eixo principal do servo.-Drive Gears - Engrenagens = Reduzem a rotao do motor,transferem mais fora ao eixo principal de saida e movimentam o potenciometro junto com o eixo.-Servo Case - Caixa do servo

Note nas figuras acima, como o motor e o potenciometro so conectado as engrenagens.

Para fazer um servo funcionar voc deve liga-lo a um receptor ( RX ) e este receptor deve estar ligado a uma bateria que fornea no mnimo 4,8volts ( no discutiremos aqui uma ligao com Speed Control ). Este receptor deve estar sintonizado a um rdio ( TX ). Em geral um receptor para um aeromodelo eltrico deve ter no mnimo 3 canais ( sendo mais comum encontrarmos os receptores de 4 canais ), mas para os aeromodelos mais simples usamos s 2 servos. Cada servo ligado a um canal diferente do receptor e recebe um sinal no formato PWM ( Pulse Width Modulation ). Este sinal pode ter 0Volts ou 5Volts. O circuito de controle do servo fica monitorando este sinal em intervalos de 20ms ( mili segundos ), se dentro deste intervalo ele percebe uma alterao do sinal de 0v para 5v durante 1ms at 2ms ele altera a posio do seu eixo para coincidir com o sinal que recebeu.

Um sinal de 1ms corresponde a uma posio do brao do servo todo a esquerda ou 0Um sinal de 1,5ms o que chamamos de posio central do servo ou 90Um sinal de 2ms corresponde a uma posio do brao do servo todo a direita ou 180

Uma vez que o servo recebe um sinal de 1,5ms ( por exemplo ), ele verifica se o potenciometro encontra-se na posio correspondene, se estiver ele no faz nada. Se o potenciometro nao estiver na posio correspondente ao sinal recebido, o circuito de controle aciona o motor at o potenciometro estar na posio certa. A direo de rotao do motor do servo vai depender tambm da posio do potenciometro, o motor vai girar na direo que mais rpido levar o potenciometro at a posio certa.Se tentarmos alterar a posio do brao do servo a fora, veremos que ele faz uma resistncia e tenta manter a posio que lhe foi designada pelo sinal que recebeu. Ele faz isto por que o potenciometro esta conectado diretamente ao eixo de saida, e detecta qualquer alterao na posio do mesmo. E isto que faz o servo ser to importante para ns. Quando mandamos ele ir para uma posio ele vai e fica l at receber outra "ordem".

Esta "resistncia" que o servo faz a uma mudana a fora da posio do seu brao, chamamos de Torque. O Torque a principal caracterstica de um servo. Medimos o torque em kg-cm ( Kilo gramas por centmetro ) ou oz-in ( Onas por polegadas ). Mas o que significa isso? Veja a figura abaixo:

Considere que o brao deste servo tem 1cm at o ponto onde conectado ao peso, e o peso de 1Kg. O servo consegue manter a posio do seu brao mesmo com o peso puxando p/ baixo sem ceder nem quebrar. Podemos dizer que este servo tem um torque de 1 kg-cm ou 14 oz-in.Se excedermos estes limites provavelmente o servo vai quebrar suas engrenagens. A maioria dos fabricantes de servos vendem conjuntos de engrenagens extras se isto acontecer. Se voc precisa de mais fora e resistncia, pode usar um servo que chamamos de Metal-Gear ou com engrenagens de metal.

O problema com os servos Metal-Gear o seu peso e custo. Seria timo se todos os servos fossem metal-gear, mas como eles ficam mais pesados no so adequados a todos os modelos.

Outra caracteristia dos servos sua velocidade, medida em sec/60 . Ou seja quantos segundos ( ou frao ) ele leva para gira 60. Em geral no prestamos muita ateno a esta caracteristica, s os competidores levam ela em considerao.

Os servos em geral so classificados em categorias, as que em geral ns do mundo dos eltricos usamos so:

-Standard = So os servos mais comuns. Grandes e robustos, pesam em torno de 35gramas. So usados em geral em modelos com envergadura de 1,20m ou mais, onde se nescesita de um peso extra para se atingir o CG ideal. So os que usamos em nossas Asas Eltricas.

-Mini = So menores que os Standard pesando algo entre 20 e 28 gramas. No so to usados assim pois podem ser facilmente substituidos por um servo micro.

-Micro = Eu diria que so os mais usados em aeromodelos eltricos. Pequenos, leves e com um bom torque. Podem variar desde 6 at 20 gramas.

-Pico = Embora no sejam os menores servos, esto bem prximos. Usados em modelos pequenos para vo indor, ou onde levesa fundamental.

Podemos dizer que todos os fabricantes de servos com exceo da Airtronics respeitam um padro de conexo. Ento voc pode usar um servo Hitec num receptor Futaba, um servo Futaba num receptor JR, etc. Embora a pinagem da conexo seja a mesma o chanfro do conector pode variar um pouco, mas nada que impea voc de conecta-lo. Existem diversos fabricantes de servos hoje em dia 90% dos casos eles usam o padro da Futaba.

Padro Futaba

Padro Airtronics

Pictronics - Todos direitos reservados - 2010