
Desenvolvendo Um Controle De Acesso Para Condomínios Com Rf Com Base No C18 E Pic18f1220
By Vitor Amadeu SouzaLength1h 2m
About this audiobook
O objetivo desta literatura é desenvolver um controle de acesso para condomínios baseado em RF, na frequência de 433 MHz. No exemplo, há um vetor com 10 posições, onde nele estão informados os controles que podem ou não ter acesso ao condomínio. Ao detectar um código cadastrado na lista, o acesso é liberado, onde desta forma uma cancela poderá permitir o acesso ao ambiente. O protocolo de rádio frequência (RF) utilizado para controle de acesso em portões de garagem, condomínios dentre outros, normalmente é baseado no chip HT6P20B. Neste livro, é apresentado como desenvolver uma rotina de decodificação neste protocolo através de um PIC18F programado em C, com base no C18. É apresentada uma rotina, que através de uma interrupção externa retorna o valor do frame, permitindo assim realizar acionamentos através de um controle remoto que funcione baseado neste protocolo.
Audiobook details
GenreEducation and Learning, Technology
Length1 hr 2 mins
Narrated byListen with 1,000+ voices
FormateBook with Audio
Publish dateJul 21, 2016
LanguagePortuguese
Table of contents
1Vitor Amadeu Souza
2Capítulo X – Exemplo: Controle de acesso por RF .......................... 72
3Introdução
4Fonte: http://qinuotech.en.made-in-china.com/product/nBGEiZjOCQkh/China-RF- 433MHz-Remote-Control-Duplicator.html
5Capítulo I Características do PIC18F1220
Show all chaptersShow less
6automóveis e etc.
7Nesses microcontroladores, o sinal de clock é dividido por
8Este microcontrolador possui internamente 256 bytes de
9Capítulo II Ferramentas de Hardware e Software
10Esta tela seleciona o gravador que será usado para gravar o
11botão Next.
12tela surgirá.
13Abaixo um exemplo de comentário de várias linhas:
14Capítulo III Declaração de Variáveis
15palavra binária. Se for decimal, bastará indicar o valor diretamente
16Capítulo IV Operadores da Linguagem
17outras linguagens.
18considerado verdadeiro.
19++minuto; //incrementa a variável minuto
201.Introdução
21Como o kit didático utiliza clock interno, será necessário
22velocidade adotada será de 4 MHz, ou seja, este registrador ficará
233.Código fonte
24isso.
250 desabilitados.
26tratada. Observe
27sugerido, montando o mesmo em um protoboard ou simulando em
28while(1) {
29Capítulo IX
30Observe que neste exemplo há um módulo de recepção de 433
31Retorna
32um valor diferente de zero, indica que o frame foi recebido com
33#define BOT1 PORTBbits.RB5 #define BOT2 PORTBbits.RB4 #define LED PORTBbits.RB3
34retornado da função, indicando que o recebimento não foi válido.
35A seguir o algoritmo representado por um fluxograma para este
36código utilizou o exemplo apresentado anteriormente.
37Referências