Ir ao conteúdo
  • Cadastre-se

Samuel Neiva

Membro Pleno
  • Posts

    58
  • Cadastrado em

  • Última visita

Tudo que Samuel Neiva postou

  1. pretendo criar um inversor em cima do PIC em questão porém para isso preciso realizar testes para ver se o codigo conseguido irá fazer exatamente o que foi escrito para fazer : MAIS o que VOCÊ QUER QUE ESTE CODIGO FAÇA ? RES: nada mais nada menos que entregar em duas saídas devidamente configuradas pelo codigo claro ! dois sinais spwm ... defasados em 180º para que estes sinais , sejam levados até drover´s do tipo IR para que estes driver´s , coloquem os GATES DOS MOSFET´S DE ALTA POTÊNCIA para funcionar chaveando a cada ciclo do sinal um LADO DO TRANSFORMADOR , que por sua vez , irá entregar EM SUA SAÍDA : 127VAC exatamente iguais aos que a rede elétrica da rúa entrega . realmente não é uma coisa fácil de se fazer , é muito complexo não é verdade , muito difícil tem muitas variáveis , muita matemática envolvida e muita ciência e várias linhas de codigo para fazer com que esse PIC faça só isso . MASSSSSSSS ainda assim , eu gostaria que tivesse alguém aqui que pudesse escrever está coisa tão complicada e Difícil , que pudesse me dar uma ajuda ESCREVENDO O CODIGO e não teorizando e teorizando e teorizando .............. escreva o codigo pra fazer isso É POSSÍVEL OU NÃO SERIA POSSÍVEL ? Seria isso que eu estou precisando saber .............. OBS: não acredito que depois destá minha explanação detalhada ao extremo ainda tenha ficado alguma dúvida , MASSSSSSSS se tiver ficado por gentileza, é só perguntar que eu esclareço obviamente
  2. que isso tio ! tá bravo por que você não sabe , que você precisa me amar ?
  3. alguém sabe onde posso encontrar um exemplo de codigo em "C" para formar uma onda senoide púra de 60hz em duas saidas estou pensando em usar o PIC12F675, para testar alguém aqui pode me dar uma forcinha com esse codigo ?
  4. E isso tá direto , sem faltar nenhum pedaço mesmo kkkkkkkkkkkk como é que eu faço pra compilar isso ? o falgado aqui precisa saber disso né kkkkkkkkkk
  5. mande aqui pra mim o que funcionou ai no ATMEGA então por favor
  6. eh ! realmente você está certo, tenho pesquisado muito aqui sobre está linguágem "C" e tb "C++" , estou indeciso entre estas duas , porém perder quase 4 anos só pra aprender a criar um codigo que forneça um spwm na saída , entendo que possa ser idiotice da grossa POIS NADA FAÇO COM LINGUÁGEM DE PROGRAMAÇÃO , ALÉM DE PRECISAR DISSO MEU RAMO É COMPLETAMENTE OUTRO ... Então eu acho que vou seguir procurando um codigo pronto , quem sabe eu esbarre com um por ai né , e evite toda está perda de tempo , se eu tivesse 20 anos , iria tentar até , porém na idade que estou ........ única chance que vou ter , e esbarrar com algo já pronto ou semi pronto . valeu amigão pela força .
  7. e daria para tá escrevendo um codigo desta forma para um inversor senoidal com onda senoide de 60hz ? ou isso ai não teria como tá implementando com está linguágem mais fácil ? me explique isso por favor quem puder
  8. Não dá .... estou velho demais para isso, não tenho mais saco para ficar em bancada desenvolvendo um produto que precisa de muito tempo de pesquisa e testes. Tempo é algo que está ficando escasso para mim, quero aproveitar o que ainda tenho com diversão hehehe ! kkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk problema com a idade é justamente esse ....... estou lutando aqui com meus 47 janeiros tb kkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk PIC16F877A ------- ESTOU ANALISANDO ESTE MESMO PELO DATASHEET VOU MIRAR NELE DE AGORA PARA FRENTE , OBRIGADO PELA DICA ...........
  9. então você confirma que sabe programas em Assembly ? se sim , este codigo pode ser escrito nesta linguágem que diga-se de passagem , é a linguágem nativa DOS MICROCONTROLADORES , caso não saiba ENTÃO EU TENHO OUTRA PERGUNTINHA PRA VOCÊ ============================================= SERÁ QUE VOCÊ PODE ESCREVER UM CODIGO QUE FAÇA COM QUE UM PIC ( seja la o pic que for ) FAÇA EXATAMENTE o que EU PRECISO ? peço a gentileza do amigo , pra não teorizar POSSO FAZER ISSO , OU NÃO INFELIZMENTE NÃO POSSO FAZER ISSO EM ASSEMBLY ? E então , você pode cria-lo em assembly então ?
  10. pois eh ! eis ai tb o meu problema , pensando em resolver isso o que FOI QUE EU FIZ KKKKKKKKKKKKKKK ======== INSTALEI TODOS OS QUE EXISTEM POR AI ===== - MPLAB ( TODAS AS VERÕES ) - CCS ( ULTIMA VERSÃO ) - miKro PRO for PIC ( ultima versão ) porém essa ***** não quer funcionar em nenhum deles Então eu entendi que o codigo é que contem erros , e isso e bem verdade por que os programas apontam isso veja você mesmo ......... você sabe interpretar esses erros ...... por que eu não sei fazer isso, porém percebo claramente que eles estão ai pois eh ! eis ai tb o meu problema , pensando em resolver isso o que FOI QUE EU FIZ KKKKKKKKKKKKKKK ======== INSTALEI TODOS OS QUE EXISTEM POR AI ===== - MPLAB ( TODAS AS VERÕES ) - CCS ( ULTIMA VERSÃO ) - miKro PRO for PIC ( ultima versão ) porém essa ***** não quer funcionar em nenhum deles Então eu entendi que o codigo é que contem erros , e isso e bem verdade por que os programas apontam isso veja você mesmo ......... você sabe interpretar esses erros ...... por que eu não sei fazer isso, porém percebo claramente que eles estão ai
  11. Fazer um inversor de 5.000 watts confiável em termos de tensão de saída versus carga é um desafio bem grande, e exige muito conhecimento que hoje você não possui. Eu também não os possuo. O FATO DE NÃO POSSUIRMOS , NÃO QUER DIZER QUE NÃO PODEMOS FAZE-LO ACREDITAR QUE POSSO , É o que ME FARÁ CHEGAR LÁ , E SUGIRO A VOCÊ SEGUIR O MESMO RUMO pois achar que não pode , ou temer algo que é muito maior do que você só te faz ser menor ainda do que você já é , perto do desafio ..... JAMAIS NASCI PARA SER GOLIAS ....... EU SOU SANSSÃO ! ......... posso sim ! começar por criar um inversor menos potênte tipo 1000W rms para adquirir conhecimento necessário, porém desafio neste mundo tem até quando você abre os olhos de manhã para se levantar NÃO ME ASSUSTO COM ISSO , E JAMAIS O FAREI . E só vou começar com um de menor potência pura e exclusivamente por que o valor do transformador para 5000W o que eu realmente quero montar , está acima do meu orçamento no momento ........ EHHH EU PESQUISEI SOBRE o que VOCÊ FALOU INDUTÂNCIA E REALMENTE UM COM A INDUTÂNCIA CORRETA , FICA EM 2000,00 então para mim agora não vai dar , então por está única e exclusiva razão , é que eu não vou partir de um já com 5000W de potênica . Fala verdade ( kkkkkkk ) beem carinho né o danado hehehehe
  12. Carolina, você saberia me informar por favor , qual destas linguágens que você citou acima seria a mais rápida e mais eficiente no quesito programação para microcontroladores ? ENDEL NEIVA
  13. COLEGA PAULO POR GENTILEZA : cnt não assinado; void interrupt () { cnt ++; if (cnt == 3) PORTC.f2 = 1; // Alterna LEDs PORTB else if (cnt == 17) PORTC.f2 = 0; // Alternar LEDs PORTB else if (cnt == 20) { cnt = 0; PORTB.f1 = ~ PORTB.f1; // Alternar LEDs PORTB } TMR1IF_bit = 0; // limpa TMR0IF TMR1H = 0xf6; // Inicializa o registro Timer1 TMR1L = 0x65; } void main () { TRISB = 0; // PORTB é gerado TRISC = 0; PORTC = 0; PORTB = 0x00; // Inicializar PORTB T1CON = 0b00000001; // Configurações do Timer1 TMR1IF_bit = 0; // limpa TMR1IF TMR1H = 0xf6; // Inicializa o registro Timer1 TMR1L = 0x65; TMR1IE_bit = 1; // habilita a interrupção do Timer1 INTCON = 0xc0; // Habilita a interrupção TMRO cnt = 0; Faz { PORTC.F0 = 1; delay_ms (1000); PORTC.F0 = 0; delay_ms (1000); } enquanto (1); } este codigo foi escrito em linguágem : - C - Assembly ? você poderia me esclarecer esta dúvida por favor ?
  14. PIC16F628A, PIC16F84A, PIC16F877A eu gostaria de perguntar uma coisa AOS EXPERIÊNTES COM PROGRAMAÇÃO PIC LINGUÁGEM "C" qual seria o Mocrocontrolador ACIMA CITADO , que melhor seria indicado para ser usado em um INVERSOR MONOFÁSIO DC/AC DE 5000W DE POTÊNCIA ........... Ele seria usado somente para fazer com que os Drivers Agissem levando os sinais SPWM , para os mosfet´s de POTÊNCIA ........ Ná opinião de quem manja bem do assunto, qual seria dos acima citados O MELHOR A ESCOLHER ? OBS: Caso tenha o codigo em C para um onda de 60hz senoide púra , seria bacana se fosse postado aqui Detalhe : Muita gente assim como eu que estou iniciando no mundo da programação em PIC também pode estar procurando isso, então se alguém tiver um codigo pronto , ajudaria a todos .
  15. Esse seu 7 - 0 - 7 Volts .... não seria apenas 7V ? se você pretende usar dois Mosfets, seu transformador devera ter um tap central, ligado ao +7V, e as pontas do primário seriam ligadas a cada um dos Mosfets que irão chavear ao terra. RES: NÃO . POIS O SISTEMA QUE VOU USAR EM MEU INVERSOR É PULLSH-PULL ---------------------------------------------------------------------------------------------------------------------------------- INDUTÂNCIA , jamais em todos os meus 22 anos de eletrônica , vi falar que para se projetar um INVERSOR NA PRÁTICA CLARO ! precisa-se saber da indutância do TRANSFORMADOR , e já fiz vários INVERSORES ( porém NÃO DE ONDA SENOIDAL PÚRA ) que jamais precisei desse tipo de DADO DO TRANSFORMADOR , por estas razãoes óbvias , eu não tenho tais dados ------------------------------------------------------------------------------------------------------------------------------------ eu ainda não entendi , qual seria a relevância tão necessárias de se analiar um TRANSFORMADOR QUANDO QUE AQUI MEU PEDIDO DE AJUDA --- CASO ISSO AINDA NÃO TENHA FICADO CLARO OBVIAMENTE ! É DE UM CODIGO ...... E NÃO DE COMO MONTAR OS COMPONENTES PARA O PROJETO , POR QUE ISSO EU SEI FAZER ............. preciso somente que o codigo faça o que ele tem que fazer , o resto AGRADEÇO MUITO A ATENÇÃO , MAIS EU SEI FAZER , SÓ NÃO SEI ESCREVER O CODIGO ............ por tanto , sem querer ser indelicado com nenhuma colega naturalmente , mas eu gostaria muito de tratar somente do CODIGO E DE NADA MAIS ALÉM DISSO --------------------------------------------------------------------------------------------------------------------------------- quanto a corrente do primário de 7-0-7 será alta sim. como em qualquer projeto de alta potencia alias ! diga-se de passagem né ------------------------------------------------------------------------ Sugiro escolher seus Mosfets com sabedoria, pois com apenas 7V de alimentação não é um Mosfet comum que vai trabalhar com RDS bem baixo, se ele não tiver uma excelente excitação vai apresentar RDS alto e vai torrar. Sugiro usar os famosos Logic Level Mosfets, que garantem acionamento completo com 5V, eles te dão uma boa margem de segurança. RES: mosfet´s ja foram escolhidos , pertinentemente relacionados a potencia e características técnicas do projeto em questão ........ tratemos agora ( se isso possível for claro ) DO CODIGO APENAS DISSO VOU PEDIR ISSO POR FAVOR , GENTILEZA , OBSÉQUIO ETC ........... OK -------------------------------------------------------------------------------------------------------------------- OBS : ASSUNTO FOCO ! ----->> O CODIGO E NÃO OUTRAS CARACTERÍSTICAS DO PROJETO ! ENTÃO PEÇO A GENTILEZA DOS COLEGAS , DE FOCARMOS SE POSSÍVEL COMO DITO , SOMENTE NESTE ASSUNTO ....... OBRIGADO ------------------------------------------------------------------------------------------------------------------------------ Seu circuito de simulação no Proteus também não vai te ajudar a ver se sai algo senoidal ou não, tem de modificar ele, existem técnicas para você pegar as duas saidas defasadas, colocando nelas uma carga RC, e ajustando o osciloscopio do Proteus para Soma ou Subtração, e aí você vê como vai ficar aproximadamente o seu sinal senoidal. RES: ACHO QUE É EXATAMENTE SOBRE ISSO O MOTIVO PARA O QUAL EU ABRI TAL TÓPICO FALAR SOBRE O ===>>> CODIGO E NÃO SOBRE QUALQUER OUTRA CARACTERÍSTICA DO PROJ. ENTÃO COMO JÁ PEDIDO ACIMA ENCARECIDAMENTE ATÉ ,,, TRATEMOS DO ===> CODIGO ! POR FAVOR ................. POIS O RESTANTE , JÁ ESTÁ EM ANDAMENTO , E CONSIGO RESOLVER SOZINHO ESTAS ETÁPAS , porém O CODIGO NÃO CONSIGO , ENTÃO TRATEMOS DO CODIGO OK ----------------------------------------------------------------------------------------------------------------------------------------- E cadê a etapa de Driver dos Mosfets ? Cadê os Mosfets, para você avaliar a capacitância de Gate e modificar o Driver para compensar ? Lembre-se que a corrente de pico para um Mosfet desse nível de potência pode passar fácil de 1A no Gate, e aí começam os seus problemas .... Cadê a realimentação para você tentar corrigir a potência de saída conforme a carga ? Será isolada por Opto ? RES: RESPONDIDO ANTERIORMENTE .... EXPLICADO E DETALHADO . GRATO ----------------------------------------------------------------------------------------------------------------------------- Sobre a sua pergunta : você está fazendo algo chamado SPWM, portanto não vai sair uma onda senoidal pura, ela vai ter distorção, mas geralmente dá para abaixar bem , de maneira que seja aceitável. RES: caso osa colegas não saibam disso obviamente , SPWM ... e o sinal mais indicado e melhor qualificado para se produzir uma ONDA SENOIDAL PERFEITA , como assim vai ter distorções ? como assim vai ter perdas de sinal ou algo do tipo ? sinceramente não entendi sua colocação aqui de forma alguma ................. SPWM , nada mais é que um sinal produzido por um micro controlador PIC para realizar EXATAMENTE ( REPITO ) E.X.A.T.A.M.E.N.T.E o que foi escrito para fazer ENTÃOOOOOOOOOOO SE TERÁ PERDAS , OU SE TERÁ INPERFEIÇÕES COM TODA CERTEZA O CARA QUE ESCREVEU O CODIGO , NÃO SABE NADA DE PROGRAMAÇÃO EM PIC ! ------------------------------------------------------------------------------------------------------------------------------ OU ESTÁ QUERENDO APRENDER EXATAMENTE COMO EU ESTOU ........ JÁ PAROU PRA PENSAR NISSO ! HUMMMMMMMMMM POIS EH !!!! ------------------------------------------------------------------------------------------------------------------------- Vou te passar alguns links com informações práticas para você ajustar o seu circuito no Proteus : http://www.eprojectszone.com/how-to-generate-a-sine-wave-from-arduino-or-atmega-328/?fbclid=IwAR3Glb5QgCJXBAHKlfuZshes0yPf9Tx6wdsnPnRWrAv58B_EJ7DsU1jvVqA RES:CARO COLEGA ... EU AGRADEÇO DEMAIS A SUA TENTATIVA DE ME AJUDAR , porém EU ACHO SINCERAMENTE QUE O COLEGA ESTÁ EQUIVOCADO SOBRE o que EU ESTOU REALMENTE PRECISANDO SABE : EXPLICO O POR QUE ! VEJA ESSE LINK QUE O COLEGA ME INDICA ...... POR EXEMPLO ! -------------- JAMAIS DISSE QUE VOU USAR NADA DE ARDUINO , NADA MESMO NO ENTANTO O COLEGA ( NÃO SEI SE É INADIVERTIDAMENTE OU ALGO DO TIPO ----- ME INDICA UM LINK FALANDO SOBRE ARDUINO , VEM CÁ ? VOCÊ ENTENDEU o que EU ESTOU TENTANDO FAZER , PESQUISANDO NA TENTATIVA DE CRIAR ? [ NOTA E DETALHAMENTO ] DEIXO AQUI MAIS UMA VEZ , OU PELA PRIMEIRA VEZ ( pois vi que não estou sendo bem interpretado ) QUE NÃO QUERO NADA QUE SEJA DIRECIONADO A ++++>>> ARDUINO E SIM ! PROGRAMAÇÃO EM MICROCONTROLADOR PIC ... e a programação para Arduino ( caso não saibam ) TEM DIFERENÇA E MUITA ........ NO TOCANTE A FINALIZAÇÃO DE UM CODIGO E FUNÇÕES DO MESMO ENTÃO .............. PELO AMOR DE DEUS , NÃO COLOQUEM MAIS LINK´S DE OU SOBRE ARDUINO POR AQUI ------------ PELO AMOR DE DEUS !!!!! --------------------------------------------------------------------------------------------------------------------------------- Repare que já te passaram este link, leia ele com atenção e veja como foi obtida a forma de onda na saida usando o Proteus .... e sugiro que leia com atenção os comentários, pois o autor modificou o projeto para obter 60 Hz, que é o que você precisa.... e postou também um código um pouco modificado com resultados melhores .... RES: EHHHHHHHHHHHHHH POIS EHHHHHHHHHHHHHHH EU JA REPAREI , POR ISSO DEIXEI O TEXTO ACIMA ENTENDEU AGORA ? ---------------------------------------------------------------------------------------------------------------------------------------- OUTRA EXPLICAÇÃO : codigo deve ser escrito nas seguintes LINGUÁGENS .......E PARA PIC , NÃO PRA ARDUINO OU ALGO DO TIPO TÁ : - C - ASSEMBLY se alguém TIVER , capacidade de me ajudar escrever o codigo que eu preciso do zero ( por que aqui não pode colar codigo pra adiantar a nossa vida né ) então que seja do zero porém DA MANEIRA QUE EU PRECISO ........ QUERO NADA PRA ARDUINO NÃO GENTE -------------------------------------- PROGRAMAÇÃO VOLTADA PARA MICONTROLADORES PIC ----------------- ARDUIIIIIIIIIIIIIIIIIIIINO NÃOOOOOOOOOOOOOOOOO ---------------------------------------------------------------------------------------------------------------------------------------- https://www.mcselec.com/index2.php?option=com_forum&Itemid=59&page=viewtopic&t=10691&highlight=spwm Este link é sobre uma implementação parecida com a sua, mas usando um Avr e programando em Basic, olha as telas das simulações no Proteus...... Ah, não adianta me passar nenhum código em C .... não entendo patavina nenhuma disso . Paulo RES: E NOVAMENTE OUTRO LINK QUE ME NADA TEM A VER COM o que EU ESTOU PRECISANDO E POSTEI QUE DESEJO ENCONTRAR AQUI NO FORUM ---- ASSIM NÃO DÁ né ! PAULO MEU NOBRE COLEGA , DE CORAÇÃO EU AGRADEÇO A VOCÊ E A TODOS QUE estão QUERENDO ME AJUDAR DE BOM CORAÇÃO MASSSSSSSSSSSSSSSSSSSSSSS o que EU REALMENTE PRECISO , ME DESCULPEM ( sei que vão me xingar , me bater etc ) porém sei muito bem o que eu preciso e quero .......... DESCULPEM POR ISSO MAS SE NÃO FOR PRA ME AJUDAR DA MENEIRA QUE EU PRECISO ........... POR FAVOR NÃO POSTEM MAIS NADA , QUE NÃO SEJA VOLTADO EXCLUSIVAMENTE PARA o que EU ABRI O POST ! OBS: ainda estou atrás do codigo que fala o que eu preciso que ele faça ...... se você tem este codigo que FUNCIONE ! não as porcaria que vivo achando pela internet ... entre em contato comigo SABE POR QUE ? POR QUE DE TANTO VER COISA SEM SENTIDO ALGUM , RESOLVI A COMPRAR ESSE BENDITO CODIGO , SERÁ QUE AGORA EU FALEI A LINGUA DE ALGUÉM DAQUI EM ? SE FALEI , AGUARDO CONTATO ! OBRIGADO , PELA ATENÇÃO , CARINHO E DEDICAÇÃO EM ME AJUDAR DE TODOS mais infelizmente , eu tenho pressa nesse projeto , e não tenho tempo para teorizar a coisa desse jeito PAGO PELO CODIGO , VOCÊ O TEM PARA ME VENDER , SE SIM ENTRE EM CONTATO COMIGO TÁ BOM ? OBRIGADO .
  16. o que eu consegui até o presente momento foi o que está na print ........ porém eu acho que não está legal ainda ......... CODIGO : Ainda usando os que eu acho na internet faltando pedaços ainda não consigo criar o meu próprio , como disse DE PROGRAMAÇÃO NÃO ENTENDO PRATICAMENTE NADA ! então por está razão ainda não tenho um codigo para postar aqui para os colegas analisarem ..... TENHO ESTE AQUI QUE ESTOU TENTANDO APERFEISOAR DE ACORDO COM MINHA NECESSIDADE : SEGUE ABAIXO const char Senoide_Pura[]={//passos de 5 graus 127, 149, 170, 191, 209, 224, 237, 246, 252, 254, 252, 246, 237, 224, 209, 191, 170, 149, 127, 105, 84, 64, 45, 30, 17, 8, 2, 0, 2, 8, 17, 30, 45, 63, 84, 105, 127 }; void main() { unsigned long a=0,b; TRISA = 0; // Saida TRISB = 0; // Saida TRISC = 0; // Saida PWM1_Init(2000); PWM1_Start(); while(1) { for(a=0;a<sizeof(Senoide_Pura);a++) { PWM1_Set_Duty(Senoide_Pura[a]); Delay_us(400); // para passos de 5 graus em 60 Hz, calculo para 90 graus } } } SE EU PUDER FAZER UMA PERGUNTA , QUE PRA MIM TERIA MUITA UTILIDADE SE FOSSE RESPONDIDA ...... SERIA A SEGUINTE : - SERÁ QUE ESTE CODIGO GERARIA REALMENTE UMA ONDA SENOIDAL DE 60HZ PÚRA ? DEFASADA EM 180º PARA QUE NA SAÍDA DO TRAFO SAIA UMA ONDA PARECIDA COM A DA REDE ? Aguardo ai a ajuda dos colegas .......... caso isso seja possíve, caso eu não esteja claro ! acredindo REGRA alguma aqui deste forum ............. adicionado 8 minutos depois DADOS DO TRANSFORMADOR COMO SOLICITADO: - TENSÃO DE ENTRADA = 7V-0-7V - TENSÃO DE SAÍDA = 220VAC - POTENCIA DE SAÍDA = 4000W - OUTROS Transformador linear com laminas "E" e "I" S = 64cm² 64x64 = 4096W - 15% ( perdas ) = 3481,6W rms Lâminas de 60mm cerca de 16kg serão usadas demais detalhes que julgarem serem relevantes , gentileza solicitar passarei pois preciso deste projeto executado EXPRESSÃO : Agradeço muito a ajuda de todos vocês ENDEL NEIVA adicionado 9 minutos depois PROCESSO DE CRIAÇÃO DO PROJETO : agora inicializarei os testes no proteus dos mosfet´s e trafo para ver as formas de ondas na saída ainda teram que serem vistos , testados e pesquisados os seguintes : - feedback de saída
  17. trabalho com assistência técnica a 22 anos , como não vou saber eletrônica básica me desculpe , mais ou você não tem nenhuma noção do que fala , ou ainda não entendeu o que eu acabei de escrever acima .......... por tanto entenda , sou técnico reparador E NÃO PROGRAMADOR ....... pode-se saber eletronica basica o tanto que for porém para se programar , mesmo sabendo a coisa é muito complicada , caso é claro ! o amigo ainda não tenha sido informado desse fato ..... Os links que foram deixados aqui pelos colegas são mais do que suficientes para você fazer o código funcionar, você apenas tem de converter eles para o modelo de seu microcontrolador Pic. SÃO REALMENTE OU DEVEM SER , porém PRA QUEM JÁ TEM NOÇÃO ( E QUANDO DIGO NOÇÃO , SÓ PRA CONSTAR , NÃO ESTOU DIZENDO NOÇÃO BASICA DE ELETRÔNICA NÃO FAÇA CONFUSÃO COM ISSO SE POSSÍVEL ) DIGO NOÇÃO DE LINGUÁGEM DE PROGRAMAÇÃO , COMO EU NÃO TENHO ENTÃO OS MAIS QUE SUFICIENTE QUE VOCÊ DISSE, PRA MIM NÃO SÃO POIS COMO JA DISSE NÃO TENHO NOÇÃO NENHUMA ( porém NÃO DE ELETRONICA BASICA ) MAIS SIM DE PROGRAMAÇÃO , LINGUÁGENS ETC ......... FUI BEM CLARO DESTÁ VEZ ? e se uma pessoa não tem noção nenhuma do que são fuse bit´s , marcadores e algo do tipo como é que um codigo que precisa ser modificado vai ajudar ? me desculpe ! mais não faço ideia de como . porém como não desisto fácil de nada , estou aqui quebrando cabeça pra vê se monto o que eu quero com pedaços de um pedaços de outro ............... pois ninguém deixou aqui ( e como diz você NÃO PODE FAZER ISSO NÉ MESMO ) um codigo que faça isso de forma prática , rápica e eficaz ......... mais tudo bem, eu vou continuar tentando ... e agradeço é claro , a quem postou os codigos pois no futuro eles vão me ajudar muito , porém agora que ainda não sei nada E É DE PROGRAMAÇÃO NÃO É DE ELETRONICA BASICA NÃO OK ? então vou ter muito trabalho e perder muito tempo pra aprender primeiro , pra depois analisar os codigos mais mesmo assim , muito grato estou as pessoas que aqui postaram codigos para mim e evidente Mudando para o assunto BASE : entendo que eu precisaria de um DICIONÁRIO de siglas e nomes pois minha principal dificuldade está realmente nisso : - Fuses num sei o que - marcadores num sei de que - Ded time de onde e de quem não entendo estas siglas , então um dicionário seria mais que sificiente para eu pelo menos aprender as siglas pelo menos as pertinentes ao meu projeto ........... ou um MATERIAL QUE FOSSE REALMENTE DIRECIONADO PARA INICIANTES com exemplos práticos passo a passo .. este material me seria de grande utilidade ai eu pergunto ---------- tal material pode ser passado por aqui ( nao ) ? em caso positivo , agradeceria se alguém pudesse me indicar tal material OUUUUUUUUU É CLARO postar tal matiral aqui pra eu poder me informar adicionado 1 minuto depois OBS: mesmo com as dificuldades aparentes , jamais vou desistir de montar o meu projeto independentemente ...... de burocracia , dificuldades ou qualquer tipo de barreira que eu tenha que enfrentar para conseguir isso .... O MOTIVO É CLARO CONCORDA COMIGO ( NAO ) ?
  18. eu poderia tb tá usando minha fonte de bancada a-30V x 5A .... porém a placa oficial deste tv em questão está gerando os 3,29V tanto está, que eu fiz o esqueminha da ligação dos resistores retirados desta tensão de 3,29V do stand by a placa da fonte ......... está 100% tem defeito nenhum nela não o meu problema aqui é realmente na placa SSB por que a fonte está 100% gerando tudo inclisivi ACENDENDO AS EEFL NORMALMENTE DEIXEI LIGADA AS LAMPADAS 2 HORAS DIRETO , E FICOU NORMAL AS DUAS HORAS então realmente, acho que não tem defeito algum NA PLACA DA FONTE ... é na SSB mesmo porém como disse encostei ela por que não tenho outra e como tá chegando muita coisa pra fazer , encostei mais assim que pegar nela novamente, vou pesquisar a SSB , e encontrando posto aqui
  19. aprender isso demora anos amigo, por isso quero copiar codigo por que tenho pressa de criar meu projeto ...... explicadinho pra ficar fácil pra entender . adicionado 2 minutos depois preciso criar um codigo que gere um SPWM para onda de 60hz quais dados você precisa pra saber exatamente o que eu estou querendo NÃO ENTENDI SUA COLOCAÇÃO ............. PIC , codigo para criar dois sinais spwm , estes vão serem entregues aos mosfet´s pra que os mosfet´s exitem o trafo , que vai soltar na saída 127vac com 60hz estes são os "Dados" que você deseja ? adicionado 3 minutos depois obs: eu não entendo nada de programação pic eu acho que deixei isso claro já ....... então como vou saber falar em linguágem técnica ou algo do tipo , sendo que eu quero aprender ? ....................
  20. aqui estou para tentar aprender um pouco, e para que isso aconteça espero poder contar com a ajuda de todos que assim como eu um dia também precisaram de ajuda ....... pois bem , vamos lá ! o assun é o seguinte criar um codigo para o pic acima citado que faça com que ele produza em sua(s) saida(s) dois sinais spwm .... mais o que estes sinais vão fazer ? estes dois sinais spwm , vão ser ligados aos gates dos mosfet´s de alta potencia para que estes por sua vez , exitem um transformador de ferro doçe silício 10+10 de entrada , por 127vac de saída fazendo com que este transformador entregue em sua saída de tensão 127vac alternados ....... com frequência de 60hz ........ para que isso aconteça , preciso criar esse referido codigo , para que tudo funcione da maneira que espero , e é ai justamente ai que venho pedir a ajuda dos amigos ......... claro ! dos amigos que sabem programar isso em um pic16f877a obviamente peço a gentileza , a caridade da ajuda de vocês , pois quero aprender a programa mais isso leva tempo então se algum dos amigos ja tiver este código pronto , para mim fornecer eu agradeceria muito porém , é claro que tiver alguém aqui que se dispuser a me ajudar a cria-lo agradeceria também ...... pois meu intúito é aprender a programar para microcontroladores pic antes de cria-lo, porém se alguém já tiver o codigo pronto ........ facilitaria e muito de qualquer forma , agradeço toda ajuda que neste tópico aparecer .... de coração
  21. VOCÊ TERIA UM CODIGO AI ESCRITO EM ASSEMBLY OU C,C++ ? adicionado 2 minutos depois já comecei ........ estou nisso já a 8 dias porém estou muito no início , poderia me da alguma força nestá árdua caminhada minha , pois sei que não é fácil concorda comigo ? kkkkkk se sim , teria este codigo que eu preciso ou em c, c++ ou em assembly ? só pra eu estudar os comandos , chaves fuses bit´s etc ....... pode até nem ser completo não ...... porém que funcione pra eu ir pegando o jeito .........
  22. não ficaria mais caro por que tenho loja de eletrônica , então já tenho quase todo material comprei o PIC16F628A por 32,00 minharia ( na minha opinião ) e o restante tenho tudo já , SÓ ME FALTA O CODIGO CORRETO algum programador ( ah ja asistir a todas as vídeo aulas de wagner Rambo ) porém ele quer ganhar dinheiro vendendo os cursos , não quer ajudar por aqui , pode me ajudar a escrever este codigo para fazer exatamente OU SIMPLESMENTE ISSO : Gerar dois sinais defasados 180º DE SPWM com frequência cravada nos 60hz ? [ CURIOSO ] Escrevendo o que o codigo deve fazer , parece simples não é verdade kkkkkkkkkkkkk colocar isso em C, ou Binário que é ***** pra quem não sabe ... mais pra quem domina deve ser como beber um copo com água EU ACHO adicionado 1 minuto depois DÚVIDAS NOVAS : - POR QUE ESTE CODIGO NÃO COMPILA ? int i = 0; int x = 0; int OK = 0; int sinPWM [] = {1,2,5,7,10,12,15,17,19,22,24,27,30,32,34,37,39,42, 44,47,49,52, 54,57,59,61,64,66,69,71,73,76,78,80,83,85,88,90,92,94,97,99, 101.103.106.108.110.113.115.117.119.121.124.126.128.130.132.134.136.138.140.142.144.146, 148.150.152.154.156.158.160.162.164.166.168.169.171.173.175.177.178.180.182.184.185.187.188.190.192.193, 195.196.198.199.201.202.204.205.207.208.209.211.212.213.215.216.217.219.220.221.222.223.224.225.226.227, 228.229.230.231.232.233.234.235.236.237.237.238.239.240.240.241.242.242.243.243.244.244.245.245.246.246, 247.247.247.248.248.248.248.249.249.249.249.249.255.255.255.255.249.249.249.249.249.248, 248.248.248.247.247.247.246.246.245.245.244.244.243.243.242.242.241.240.240.239.238.237.237.236.235.234, 233.232.231.230.229.228.227.226.225.224.223.222.221.220.219.217.216.215.213.212.211.209.208.207.205.204, 202.201.199.198.196.195.193.192.190.188.187.185.184.182.180.178.177.175.173.171.169.168.166.164.162.160, 158.156.154.152.150.148.146.144.142.140.138.136.134.132.130.128.126.124.121.119.117.115.113.110.108.106, 103,101,99,97,94,92,90,88,85,83,80,78,76,73,71,69,66,64,61,59,57,54, 52,49,47,44,42,39,37,34,32,30, 27,24,22,19,17,15,12,10,7,5,2,1}; void setup () { Serial.begin (9600); pinMode (9, OUTPUT); pinMode (10, OUTPUT); cli (); // parar interrupções TCCR1A = 0; // redefinir o valor TCCR1B = 0; // redefinir o valor TCNT1 = 0; // redefinir o valor // 0b me permite gravar bits em binário TCCR1A = 0b10100001; // modo pwm correto de fase em 8 bits TCCR1B = 0b00000001; // sem prescaler TCCR0A = 0b1000010; // bit WGM01 é 1 para colocar o temporizador 0 no modo ctc TCCR0B = 0; // redefinir o valor TCNT0 = 0; // redefinir o valor OCR0A = 63; // comparar valor de correspondência TCCR0B = 0b00000010; // prescaler 8 TIMSK0 | = (1 << OCIE0A); sei (); // ativar interrupções } ISR (TIMER0_COMPA_vect) {// interromper quando o temporizador 0 corresponder ao valor OCR0A if (i> 313 && OK == 0) {// valor final do vetor para o pino 9 i = 0; / / ir para o primeiro valor do vetor OK = 1; // habilitar o pino 10 } if (i> 313 && OK == 1) {// valor final do vetor para o pino 10 i = 0; // ir para o primeiro valor do vetor OK = 0; // habilita o pino 9 } x = sinPWM [i]; // x pega o valor do vetor correspondente à posição i (i é indexado por zero) i = i + 1; // vai para a próxima posição if ( OK == 0) { OCR1B = 0; // fazer pino 10 0 OCR1A = x; // habilitar pino 9 para o ciclo de trabalho correspondente } if (OK == 1) { OCR1A = 0; // fazer pino 9 0 OCR1B = x; // habilita o pino 10 para o ciclo de trabalho correspondente } } void loop () { } - POR QUE NÃO COMPILA EM VÁRIOS COMPILADORES , JA TENTEI NOS SEGUINTES : - PIC C Compiler - MPLAB - miKro C PRO PIC e em nenhum deles deu certo ...... alguém pode me ajudar a escrever um que compile e que funcione ?
  23. Então .... eu gostaria de saber agora, qual seria o tipo de filtro para a saída por que eu coloquei aqui melhorou a forma , porém está terrível sem o filtro você saberia o valor da bobina inductor + do capacitor ?
  24. sim .. como informei todas as tensões estão pertinentes ao manual de serviço , o que me leva a crer que a FONTE esteja boa haja visto que a mesma está realizando TODAS AS FUNÇÕES que ela foi criada para realizar ....... porém resta a dúvida , e técnico em dúvidas Não namora com a esposa de noite kkkkkkkkkkkkkkk CONCORRRRRRRRDA COMIGO ( NAO ) ? kkkk

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

×
×
  • Criar novo...