-
Posts
4 -
Cadastrado em
-
Última visita
Tipo de conteúdo
Artigos
Selos
Fabricantes
Livros
Cursos
Análises
Fórum
posts postados por Laura Luna
-
-
Frequência de oscilação de 20 MHz (só essa frequencia que tenho escrito). Preciso descobrir a faixa de tempo que o programa consegue medir com precisão; Fiz só essa parte aqui:
#include <18F4550.h>#fuses HS,NOWDT,NOPROTECT,NOLVP#use delay(clock=20000000)long sobe, desce, Ton, Toff;#INT_CCP2void interrupcao_captura() {sobe = CCP_1;desce = CCP_2;Ton= desce - sobe;Toff=sobe - desce;#include <lcd.c>void mainsetup_ccp1(CCP_CAPTURE_RE);setup_ccp2(CCP_CAPTURE_FE);setup_timer_1(T1_INTERNAL);lcd_init();enable_interrupts(INT_CCP1);enable_interrupts(GLOBAL);while(TRUE) {delay_ms(1000);printf(... ); //não sei o que colocar}Abraços! -
-
Olá,
Estou desenvolvendo um projeto de controle de temperatura utilizando os comandos do PIC18F4550. Primeiramente fiz um circuito com sensores que captam a temperatura externa de dois pontos e as comparas entre si, verificando se os valores estão de acordo com os preestabelecidos. Caso a temperatura esteja fora do padrão, um alarme é acionado e uma resistência tem que ser controlada de acordo com a necessidade do circuito. Estou usando o MOC3083 juntamente com o TRIAC para controlar os pulsos que o PIC fornecerá para o circuito. Esses pulsos acionarão um circuito para alimentar uma resistência. O objetivo é que quando a temperatura estiver baixa, a resistência deverá ser alimentada com potencia total e quando a temperatura estiver alta, a potência deverá ser mais baixa. Estou com MUITA dificuldades na programação na parte do MOC, se puderem ajudar, seria ÓTIMO! Obrigada desde já!
Sobre o Clube do Hardware
No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais
Direitos autorais
Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais
Captura CCP1 para medir tempo
em Microcontroladores
Postado
Consegui fazer o programa, mas não sei responder uma pergunta importante que é qual a faixa de precisão que o programa calcula melhor e nem o por quê. Será que alguém sabe? Vou pstar o programa em breve