PIC16F628 aplicação, com quatro canais de RF do transceptor

sábado, 10 de julho de 2010 0 comentários

rf-alici-verici-led-yak-pic16f628O objetivo do circuito de aplicação do receptor e transmissor de circuitos para consolidar o trabalho. Nosso circuito é composto por dois circuitos distintos. 1. Receptor circuito 2 Circuit é um circuito transmissor. 16f628 circuito transmissor, transmissores hibiriti, 4 dip. 16f628 receptor de circuito híbrido receptor, 4 led.Devremiz receptor de quatro canais e transmissor é um circuito de RF. Ser aumentada pelo número de canais e de melhorias no programa.
Funciona bem nos 150 metros em espaço aberto. Funciona muito bem em uma área fechada de 50 metros.
Resistor de pull-up para os interruptores de circuito transmissor precisa usar. 16f628 Direc próprio pull-up usados no software. OPTION_REG = 7 comandos precisam ser adicionados ao programa.
Circuito foi testado na prática.


Traduzindo
 rf-alici-verici-devresi-isis
RF alıcı.bas conteúdo de software;

'****************************************************************
'* Name : Aykut
'* Author : www.320volt.com
'* Notice :
'* : All Rights Reserved *
'* Date : 30.04.2010 *
'* Version : 1.0 *
'* Notes : 4 kanal alıcı kodu *
'* : *
'****************************************************************
@ DEVICE pic16F628A 'işlemci 16F628
@ DEVICE pic16F628A, WDT_on 'Watch Dog timer kapalı
@ DEVICE pic16F628A, PWRT_ON 'Power on timer açık
@ DEVICE pic16F628A, PROTECT_OFF 'Kod Protek kapalı
@ DEVICE pic16F628A, MCLR_off 'MCLR pini kullanılıyor.
@ DEVICE pic16F628A, INTRC_OSC_NOCLKOUT 'Dahili osilatör kullanılacak

include "modedefs.bas" 'SERİN VE SEROUT KOMUTLARININ ÇALIŞMASI İÇİN GEREKLİ 
KÜTÜPHANE DOSYASI

VERI var byte 'SERİ İLETİŞİMDE ALINACAK VERİ
TRISB=0 'PORTB TAMAMI ÇIKIŞ
CMCON=7 'KOMPARATÖR PİNLERİ DİJİTAL GİRİŞ VEYA ÇIKIŞ
TRISA=010 'PORTA.1 GİRİŞ
PORTB=0 'PORTB İÇERİĞİ SIFIR NEDENİ İSE İLK ENERJİ VERİLDİĞİNDE 
GİRİŞ VEYA ÇIKIŞLAR AKTİF OLMAMASI İÇİN
BASLA:
serin PORTA.1,T300,["320VOLT"],veri 'PORTA.1 320VOLT VERİSİNİ AL
PORTB = veri 'PORTB'DE HANGİ VERİ ALINDIYSA O VERİYE AİT LEDİ 
YAK (ÇIKIŞ VER)
goto BASLA 'BASLA ETİKETİNE GİT
_________________________________________________________________________
 
RF verici.bas conteúdo de software;

'************************************************
'* Name : Aykut
'* Author : www.320volt.com
'* Notice :
'* : All Rights Reserved *
'* Date : 30.04.2010 *
'* Version : 1.0 *
'* Notes : 4 kanal verici kodu *
'* : *
'**************************************************
@ DEVICE pic16F628A 'işlemci 16F628
@ DEVICE pic16F628A, WDT_on 'Watch Dog timer kapalı
@ DEVICE pic16F628A, PWRT_ON 'Power on timer açık
@ DEVICE pic16F628A, PROTECT_OFF 'Kod Protek kapalı
@ DEVICE pic16F628A, MCLR_off 'MCLR pini kullanılıyor.
@ DEVICE pic16F628A, INTRC_OSC_NOCLKOUT 'Dahili osilatör kullanılacak

include "modedefs.bas" 'SERİN VE SEROUT KOMUTLARININ ÇALIŞMASI İÇİN 
GEREKLİ KÜTÜPHANE DOSYASI
VERI var byte 'SERİ İLETİŞİMDE VERİLECEK VERİ
TRISB=%11111111 'PORTB TAMAMI GİRİŞ
CMCON=7 'KOMPARATÖR PİNLERİ DİJİTAL GİRİŞ VEYA ÇIKIŞ
OPTION_REG=7 'PULL UP DİREÇLERİ İPTAL
PORTB=0 'PORTB İÇERİĞİ SIFIR NEDENİ İSE İLK ENERJİ VERİLDİĞİNDE 
GİRİŞ VEYA 
ÇIKIŞLAR AKTİF OLMAMASI İÇİN
BASLA:
VERI = PORTB 'VERİ=PORTB EŞİTLE
serout PORTA.1,T300,["320VOLT",VERI] 'PORTA.1 320VOLT VERİSİNİ GÖNDER
goto basla 'BASLA ETİKETİNE GİT
 
 
__________________________________________________________________________________
PIC16F628
aplicação, com os quatro canais de RF do receptor dos dados de arquivos
de código pro picbasic e simulação arquivos isis proteus
 
 
baixa ZIP da Linguagem
Share this article :

Postar um comentário

 
Support : Creating Website | Johny Template | Mas Template
Copyright © 2011. kvolts - All Rights Reserved
Template Created by Creating Website Published by Mas Template
Proudly powered by Blogger