Últimos assuntos
Quem está conectado?
Há 465 usuários online :: 0 registrados, 0 invisíveis e 465 visitantes :: 1 motor de buscaNenhum
O recorde de usuários online foi de 1034 em Sex 24 Jul 2015, 10:41
Anuncios
Nenhum anúncio
Projeto pic 12f675 para efeito giroflex em led
2 participantes
Página 1 de 1
Projeto pic 12f675 para efeito giroflex em led
Amigos tenho na minha bancada um sinalizado com com
4 conjuntos de led sendo que funciona dois a dois com aquele efeito clássico estilo giroflex, infelizmente o pic 12f675 está queimado até achei um código aí na net mas depois de gravar o estilo das piscadas não agradou o cliente. O projeto é simples sendo que as portas que acionam os drives de potência para suportar a carga dos leds são os pinos de número 2 e 3.
4 conjuntos de led sendo que funciona dois a dois com aquele efeito clássico estilo giroflex, infelizmente o pic 12f675 está queimado até achei um código aí na net mas depois de gravar o estilo das piscadas não agradou o cliente. O projeto é simples sendo que as portas que acionam os drives de potência para suportar a carga dos leds são os pinos de número 2 e 3.
glaysonnn- Técnico
- DESCRIÇÃO: : Técnico em Eletrônica e informática
TEMPO DE EXPERIÊNCIA : 17 anos
Sexo :
Número de Mensagens : 264
Idade : 42
Cidade/Estado: : Porteirinha / MG
Humor : Rachando de Rir
Data de inscrição : 20/01/2010
Re: Projeto pic 12f675 para efeito giroflex em led
E.... Qual sua duvida, já que o "projeto é simples"???
_________________
No mundo só existem 10 tipos de pessoas: as que conhecem binário e as que não conhecem!!!
nagkiller- Moderador do fórum
- DESCRIÇÃO: : Técnico em Eletrônica e informática
TEMPO DE EXPERIÊNCIA : Desde 1990
Sexo :
Número de Mensagens : 2997
Idade : 44
Cidade/Estado: : Garça - São Paulo
Humor : Depende
Data de inscrição : 23/11/2011
Re: Projeto pic 12f675 para efeito giroflex em led
Amigo não entendo nada de programação infelizmente. mas tenho conhecimento do hardware. Pra quem tem conhecimento é simples mas pra eu que não programa é um bixo de sete cabeças. Caso soubesse nem aqui viria pedir ajuda.
glaysonnn- Técnico
- DESCRIÇÃO: : Técnico em Eletrônica e informática
TEMPO DE EXPERIÊNCIA : 17 anos
Sexo :
Número de Mensagens : 264
Idade : 42
Cidade/Estado: : Porteirinha / MG
Humor : Rachando de Rir
Data de inscrição : 20/01/2010
Re: Projeto pic 12f675 para efeito giroflex em led
Quanto a simplicidade referida acima trata de do hardware que realmente é muito simples.
glaysonnn- Técnico
- DESCRIÇÃO: : Técnico em Eletrônica e informática
TEMPO DE EXPERIÊNCIA : 17 anos
Sexo :
Número de Mensagens : 264
Idade : 42
Cidade/Estado: : Porteirinha / MG
Humor : Rachando de Rir
Data de inscrição : 20/01/2010
Re: Projeto pic 12f675 para efeito giroflex em led
Vc quer um código fonte pronto!!!
Primeiro tem que saber quais os requisitos funcionais.
Quanto tempo vai ficar acionado o primeiro GPIO... Quanto tempo desligado... Quanto tempo ligado o segundo GPIO... Quanto tempo desligado... Se os dois em algum momento ficam acionados ao mesmo tempo... Etc... Tem que ter essas bases de dados para poder resolver seu problema...
Ou seja, descrever o funcionamento desejado.
Flw...
Primeiro tem que saber quais os requisitos funcionais.
Quanto tempo vai ficar acionado o primeiro GPIO... Quanto tempo desligado... Quanto tempo ligado o segundo GPIO... Quanto tempo desligado... Se os dois em algum momento ficam acionados ao mesmo tempo... Etc... Tem que ter essas bases de dados para poder resolver seu problema...
Ou seja, descrever o funcionamento desejado.
Flw...
Última edição por nagkiller em Sáb 04 Mar 2017, 13:06, editado 1 vez(es)
_________________
No mundo só existem 10 tipos de pessoas: as que conhecem binário e as que não conhecem!!!
nagkiller- Moderador do fórum
- DESCRIÇÃO: : Técnico em Eletrônica e informática
TEMPO DE EXPERIÊNCIA : Desde 1990
Sexo :
Número de Mensagens : 2997
Idade : 44
Cidade/Estado: : Garça - São Paulo
Humor : Depende
Data de inscrição : 23/11/2011
Re: Projeto pic 12f675 para efeito giroflex em led
Veja este exemplo:
http://www.4shared.com/rar/sO_SoOazce/PIC12F675_-_Giroflex.html
Fiz de forma bem simples, e está comentado, fácil de entender.
Com esse exemplo pode modificar os tempos e o efeito.
Foi utilizado o CCS C Compiler for PIC.
Flw...
http://www.4shared.com/rar/sO_SoOazce/PIC12F675_-_Giroflex.html
Fiz de forma bem simples, e está comentado, fácil de entender.
Com esse exemplo pode modificar os tempos e o efeito.
Foi utilizado o CCS C Compiler for PIC.
Flw...
_________________
No mundo só existem 10 tipos de pessoas: as que conhecem binário e as que não conhecem!!!
nagkiller- Moderador do fórum
- DESCRIÇÃO: : Técnico em Eletrônica e informática
TEMPO DE EXPERIÊNCIA : Desde 1990
Sexo :
Número de Mensagens : 2997
Idade : 44
Cidade/Estado: : Garça - São Paulo
Humor : Depende
Data de inscrição : 23/11/2011
Re: Projeto pic 12f675 para efeito giroflex em led
O mesmo código para MPLAB XC8.
Necessário instalar o MPLAB X IDE e o compilador MPLAB XC8 Compiler... todos free em http://www.microchip.com/mplab/mplab-x-ide e http://www.microchip.com/mplab/compilers , respectivamente.
Download do projeto : http://www.4shared.com/rar/gUps1qIIce/PIC12F675_-_Giroflex_XC8.html
Ainda em forma didática, o mesmo código em Assembly : http://www.4shared.com/rar/efz0HzJTce/PIC12F675_-_Giroflex_Asm.html
Mikro C : http://www.4shared.com/rar/oClD8lbtce/PIC12F675_-_Giroflex_MikroC.html
Flw...
- Código:
// CONFIG // Fusiveis
#pragma config FOSC = INTRCIO // Oscillator Selection bits (INTOSC oscillator: I/O function on GP4/OSC2/CLKOUT pin, I/O function on GP5/OSC1/CLKIN)
#pragma config WDTE = OFF // Watchdog Timer Enable bit (WDT disabled)
#pragma config PWRTE = OFF // Power-Up Timer Enable bit (PWRT disabled)
#pragma config MCLRE = OFF // GP3/MCLR pin function select (GP3/MCLR pin function is digital I/O, MCLR internally tied to VDD)
#pragma config BOREN = OFF // Brown-out Detect Enable bit (BOD disabled)
#pragma config CP = OFF // Code Protection bit (Program Memory code protection is disabled)
#pragma config CPD = OFF // Data Code Protection bit (Data memory code protection is disabled)
#include <xc.h>
#ifndef _XTAL_FREQ // Necessario para a rotina de delay
// Unless already defined assume 4MHz system frequency
// This definition is required to calibrate __delay_us() and __delay_ms()
#define _XTAL_FREQ 4000000
#endif
#define GP4 GPIObits.GP4
#define GP5 GPIObits.GP5
void main(void)
{
TRISIO = 0b11001111; // Definindo apenas GP4 e GP5 como saida, restante entrada
ANSEL = 0b00000000; // Habilitando IO Digital (Entrada e Saida)
CMCON = 0b00000111; // Habilitando IO Digital (Entrada e Saida) <2:0>
GPIO = 0b00000000; // Todos os pinos em nivel logico 0V
while(1)
{
GP4 = 1; // Nivel logico 1 = 5V = Ligado
__delay_ms(50); // Delay é o tempo de espera entre efeito em milessegundos
GP4 = 0; // Nivel logico 0 = 0V = Desligado
__delay_ms(50); // Delay é o tempo de espera entre efeito em milessegundos
GP4 = 1;
__delay_ms(50);
GP4 = 0;
__delay_ms(50);
GP4 = 1;
__delay_ms(50);
GP4 = 0;
__delay_ms(100);
// *******************************************************************
GP5 = 1;
__delay_ms(50);
GP5 = 0;
__delay_ms(50);
GP5 = 1;
__delay_ms(50);
GP5 = 0;
__delay_ms(50);
GP5 = 1;
__delay_ms(50);
GP5 = 0;
__delay_ms(100);
}
return;
}
Necessário instalar o MPLAB X IDE e o compilador MPLAB XC8 Compiler... todos free em http://www.microchip.com/mplab/mplab-x-ide e http://www.microchip.com/mplab/compilers , respectivamente.
Download do projeto : http://www.4shared.com/rar/gUps1qIIce/PIC12F675_-_Giroflex_XC8.html
Ainda em forma didática, o mesmo código em Assembly : http://www.4shared.com/rar/efz0HzJTce/PIC12F675_-_Giroflex_Asm.html
Mikro C : http://www.4shared.com/rar/oClD8lbtce/PIC12F675_-_Giroflex_MikroC.html
Flw...
Última edição por nagkiller em Sex 26 Ago 2016, 21:12, editado 4 vez(es) (Motivo da edição : Didática Code in ASM e MikroC)
_________________
No mundo só existem 10 tipos de pessoas: as que conhecem binário e as que não conhecem!!!
nagkiller- Moderador do fórum
- DESCRIÇÃO: : Técnico em Eletrônica e informática
TEMPO DE EXPERIÊNCIA : Desde 1990
Sexo :
Número de Mensagens : 2997
Idade : 44
Cidade/Estado: : Garça - São Paulo
Humor : Depende
Data de inscrição : 23/11/2011
Re: Projeto pic 12f675 para efeito giroflex em led
Muito obrigado pelos códigos vou gravar na segunda e volto aqui para dá o feedback.
glaysonnn- Técnico
- DESCRIÇÃO: : Técnico em Eletrônica e informática
TEMPO DE EXPERIÊNCIA : 17 anos
Sexo :
Número de Mensagens : 264
Idade : 42
Cidade/Estado: : Porteirinha / MG
Humor : Rachando de Rir
Data de inscrição : 20/01/2010
Re: Projeto pic 12f675 para efeito giroflex em led
Exemplo com PIC12F675 e Mikro C:
http://320volt.com/polis-lambalari-microc-pic12f675/
Exemplo analógico com 555 e 4017:
http://320volt.com/ledli-polis-flasoru/
Flw...
http://320volt.com/polis-lambalari-microc-pic12f675/
Exemplo analógico com 555 e 4017:
http://320volt.com/ledli-polis-flasoru/
Flw...
_________________
No mundo só existem 10 tipos de pessoas: as que conhecem binário e as que não conhecem!!!
nagkiller- Moderador do fórum
- DESCRIÇÃO: : Técnico em Eletrônica e informática
TEMPO DE EXPERIÊNCIA : Desde 1990
Sexo :
Número de Mensagens : 2997
Idade : 44
Cidade/Estado: : Garça - São Paulo
Humor : Depende
Data de inscrição : 23/11/2011
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos
Ontem à(s) 17:46 por antonio benedito de queir
» Akai AA-A35 Display apagado
Ontem à(s) 17:32 por city2010
» TV STI DL3270 A W , sem audio
Ontem à(s) 14:00 por valdircp
» Caixa de Som Amplificada CSR 4000A Som Distorcido e Pouca Potência!!!
Sáb 23 Nov 2024, 18:05 por prva
» OU O FÓRUM ACABOU OU NINGUÉM PARTICIPA DO FÓRUM MAIS.
Sáb 23 Nov 2024, 09:09 por Paranista
» Tv lcd,marca Aoc, modelo- LE 39D0330 -defeito,só liga depois de um tempo(quando aquece)
Sáb 23 Nov 2024, 08:28 por jailton da silva santos
» Notbook asus mod. X44C K43L versão 1 preciso do esquema
Sáb 23 Nov 2024, 02:30 por willian8952
» ameaçado por nao consertar aparelho por falta de peças
Sex 22 Nov 2024, 22:19 por joaquimrosadesouza
» Componentes estourados Fonte Usina Spark 120A
Sex 22 Nov 2024, 21:13 por antonio carlos bitti
» fonte usina 60 amperes cai tensao qdo conecta bateria
Sex 22 Nov 2024, 21:04 por antonio carlos bitti
» Tv Philips 50pug6654/78 sem imagem
Sex 22 Nov 2024, 16:02 por SEBCICM
» PS2 Slim 90k testar entradas do memory card
Sex 22 Nov 2024, 11:51 por gamemaniaco
» Procuro a placa lateral do sistema de som Sony MHC-GTX88 e Ci BD3451KS
Sex 22 Nov 2024, 10:16 por Silas Silva Nogueira
» fonte taramps tef 60 amperes ci estourado
Qui 21 Nov 2024, 19:27 por antonio carlos bitti
» [Resolvido] TV PLASMA SAMSUNG PL51F4900AG Não liga , led stand by piscando ( RESOLVIDO )
Qui 21 Nov 2024, 13:28 por Paranista
» TV LG MODELO 42LB5600 ACENDE O LED MAS NÃO LIGA
Qua 20 Nov 2024, 18:27 por Tales g
» Compro placa principal da LG 42lh45ed ou 42lh40ed
Seg 18 Nov 2024, 11:22 por Paulo Costa II
» Som Philips fw c 505 Ajuda entender o esquema
Sáb 16 Nov 2024, 10:03 por nagkiller
» (Resolvido) AIWA NSXF959 SEM SOM MÉDIOS AGUDOS
Sáb 16 Nov 2024, 00:31 por ZACREAL
» como descartar TRC
Sex 15 Nov 2024, 08:32 por jailton da silva santos
» cliente que não busca os aparelhos consertados, o que fazer
Sex 15 Nov 2024, 00:59 por MARIO Y. SEGAWA
» compro placa pricipal tv lg 50pb560
Qua 13 Nov 2024, 11:11 por Eletronica Manoel
» Modulo Taramps t800.1 com os resistores r32 e r5 torrados
Seg 11 Nov 2024, 10:41 por prisma eletronica
» Akai AA-A35 Seletor de Tensão
Seg 11 Nov 2024, 08:34 por city2010
» [RESOLVIDO] TV LCD UN50FH5303G Componentes danificados
Seg 11 Nov 2024, 00:54 por nagkiller
» TV PANASONIC TC- 32A400B Imagem travando
Dom 10 Nov 2024, 16:01 por ramon figueiredo
» ATENÇÃO de todos os usuários da 2002! (Nova regra).
Dom 10 Nov 2024, 12:00 por robsonseixas
» Microondas MEF-41 Eletrolux, não acende luz da porta quando abre, e quando fecha não liga
Sex 08 Nov 2024, 22:30 por joaquimrosadesouza
» Caixa som Ciclotron mult 500 Preciso do esquema
Sex 08 Nov 2024, 21:34 por prisma eletronica
» Pessoal tenho placa barato.
Sex 08 Nov 2024, 20:47 por francisco carlos de jesus