
.if
Membro VIP-
Posts
15.892 -
Cadastrado em
Tipo de conteúdo
Artigos
Selos
Livros
Cursos
Análises
Fórum
Tudo que .if postou
-
Apagar e acender um led no mesmo botão dando erro !
.if respondeu ao tópico de fabiano aladin em Microcontroladores
amigo @test man*~ , já viu isso? http://www.mikroe.com/forum/viewtopic.php?t=19256 hobista geralmente tem mais tempo livre (não sei se é seu caso).... tenta a sorte... Só eu acho que entendo o amigo @_xyko_ ok? -
um disassembly como o próprio nome diz, transforma um codigo binário num linguagem assembly exclusiva de um mc qualquer. Bom pelo menos os que acho que conheço (pic disassember) Bom, acho que você deve começar estudando sobre portas e circuitos lógicos, operações com binários, hexadecimais que é a matemática do âmago dos computadores e mc´s
-
Apagar e acender um led no mesmo botão dando erro !
.if respondeu ao tópico de fabiano aladin em Microcontroladores
você que pediu... Simulador não é pra "vida" inteira. É só um pontapé inicial - aliás muitíssimo bem dado - num projeto eletro-eletrônico. Agiliza demais da conta o projeto de um pisca led. E te digo mais... até mesmo projetos relativamente (na verdade extremamente) complexos e profissionais (de utilidade real). Vá por mim... experiência própria Um ponto de vista pra te dar um pouco de razão é que um simulador pode custar milhares de dólares. Muito mais que um simples arduíno. Só por este motivo lhe dou o braço a torcer A propósito, não gosto de arduíno, assemby e ccs (mudou sua vida placar alho kk) ops! @_xyko_ achei que tinha dito que não gostava de simulador neste tópico. Perdão. Tudo bem se eu manter o que escrevei acima? (pode apagar se quiser!) (confusão... está na pagina anterior. é que não gosto de clicar em "citar"...) -
30Kw realmente não é qualquer padrão de luz além do + se for só bifasico. Como é temporário (aniversário), uma alternativa ao padrão é alugar um gerador. Eu (eu) pediria (mandaria) a empresa do dj se virar pra alugar um. E quero que não polua e seja silencioso!!!
-
Gravar n° maior que 255 na EEPROM do PIC
.if respondeu ao tópico de André Leal em Microcontroladores
vamos lá... 260 é 0x0104 em hex. espero que não precise explicar isso... eepromwrite(17,0x0104);//260 em hex neste caso como a rotina eepromwrite espera um dado tipo char no segundo argumento, ela vai considerar APENAS o 0x04 e nem vai dar bola pro 0x01 Não é 4/256 e sim 260/256 vai dar 1 inteiro=0x01. MC´s normais não gostam e nem trabalham com fracionários eepromwrite(18,0x01);//grava o dado no endereço seguinte Portanto você vai ter 0x01 no end 18 e 0x04 no end 17 ********** Tarefa *********** Tente agora entender como fazer a recomposição da variável inteira (unsigned int) a partir de dois bytes (unsigned char) Dica: não é 0*256. É dado*256. dado=dado*256 é o mesmo que dado*=256 ou dado=dado<<8 ou dado<<=8 em c. São hábitos programacionais (inventei isso agora) . Se ainda não entendeu, paciência ... é meu sobrenome Em tempo... hábitos no início são teias de aranha. Com o tempo se tornam fios de arame -
ok França. Passei a me desinteressar pela potência... Já que é assim, certa feita fiz um treco parecido (um inversor de freq pra motor). Usei portas nand também com sucesso. Depois preferi usar um mc que tinha 2 canais pwm pro treco ficar mais enxuto. Minimalismo é minha meta em tudo nesta vida
-
ok. 1ª vez que aparece o termo "portátil". Neste caso você deve pesquisar por regulador chaveado. Este é capaz de reduzir de 12 pra 1V quase que mantendo a potência. Algo como 12Vx2A sua saída pode em tese fornecer 1Vx24A. Isto é suficiente pra incandescer um araminho qualquer (não conheço o tal skib que provavelmente consome pouca corrente). Também me lembro vagamente de lhe 'pitaquear' o fio de um soldador ligado no 12V mesmo. Mas você disse que não tinha problema com a ignição e agora se aproxima de meu mundo usando o termo "improvisar"... well... well come
-
O curto pode ocorrer também no primario (sem acento engana-se o corretor maluco do forum). Nada te impede de colocar nos 2
-
legal Albert! Estou sem áudio. Qual a potência do treco? O padrão de energia nosso é 127Vac sabia? Percebo 117 no teu (pouca dif) você quis só compartilhar sua alegria ou pretente compartilhar sua técnica? Também acho que um esqueminha cai bem aqui no forum. Algo me diz que o Peter Parker te ajudou...(100 graça mas é o que tenho de mais útil para a ocasião)
-
@_xyko_ , num dos posts passados o amigo @Julio César_782864 menciona não ter problemas com a forma de conseguir a ignição e sim com a forma de disparar a palha de aço por isso sugeri um pico de corrente supondo (talvez erroneamente) que a palha dará continuidade a incandescência ou queima depois da ausência da corrente. De novo mais uma vez, foram suposições pois desconheço 100% o sistema. Mas a sua ideia de um fiozinho se avermelhando foi boa. No caso o amigo deve lançar mão de algo um pouco menos simples do que um capacitor disparando a palha. Como você mesmo disse, uma fonte de corrente +- alta. Esta também pode ser simples: desenrole o secundário de um trafo duns 20W e enrole um fio flexível com maior diâmetro possível. Creio que umas 10 voltas de um fio 2.5mm2 pode dar mais de 1 volt que pode chegar a mais de 10A o que é capaz de incandescer até uma agulha p.ex. No seu caso, um fio de arame fino qualquer Ops!me excedi. esqueci que "o problema não é a forma de se obter a ignição, incandescência,..." Mas me deu vontade de por pra fora.. dá licença?!
-
Poizé. Pois é. Bom .. meio que é. você está com 'falta de imaginação'. Perceba que não copiei e colei ao pé da letra. Tentei adaptar à tua realidade respeitando o d.s. e tua aparente limitação interpretativa e.. de nada
-
Apagar e acender um led no mesmo botão dando erro !
.if respondeu ao tópico de fabiano aladin em Microcontroladores
Defina melhor "nada funciona". Publique o circuito. você pode estar fazendo alguma cagadinha na "montagem". p.ex. deixando o pino reset aberto (se for isso.. puxão de orelha virtual). Rode passo a passo. Faça o led piscar com 0 libs externas. Algo como void delay (unsigned int dl) //Se mc a 4Mhz...{while(dl--);//cada iteração deve dar alguns uS} for(;{led^=1;delay(50000);} -
Gravar n° maior que 255 na EEPROM do PIC
.if respondeu ao tópico de André Leal em Microcontroladores
Pra fazer um serviço bem feito, pratique primeiro amigo. Ah mas antes também pratique um pouco mais de linguagem c. Se estiver achando difícil, parta pro basic. Mas lembre-se que não existiria basic se não fosse o c. Seria basi -
Apagar e acender um led no mesmo botão dando erro !
.if respondeu ao tópico de fabiano aladin em Microcontroladores
tenho phd em pisca led Um minimalista "Apagar e acender um led no mesmo botão..." acho que sem erro... //pullup no circuito ou interno em RB1. Botão pro gnd#include "definições do mc"#define botao RB0#define led RB1void main(void){//setup geral do mc...TRISB=0b00000001;for(;{if (!botao) {while (!botao); led^=1;}}} no proteus=ok. Na prática, ...debouncing -
Mini Voltimetro marcando 1 Volt a menos
.if respondeu ao tópico de Gabriel Velloso Neves em Eletrônica
O aparelho não sei mas o filme do seu amigo talvez. Talvez ele te disse isso meio que 'baseado' em algum conhecimento que só ele tem Já passou das 3:00... e aí?? -
Gravar n° maior que 255 na EEPROM do PIC
.if respondeu ao tópico de André Leal em Microcontroladores
é... principalmente se o mc tiver incorporado um multiplicador 8 bits no hw. Amigo @André Leal meu tico morreu e o teco teve um treco. Então eu tenho teco treco (aff fraquinha esta). Tentemos com comentários então. Também com a maneira do amigo @_xyko_ void grava16(unsigned int dado,unsigned char endereco){eepromwrite(endereco,dado); //grava LSB - byte menos siginificativo. A rotina eepromwrite deve desconsiderar o MSBdado=dado/256;//move o MSB - dado mais siginificativo para a direita. Ficará na direita LSBeepromwrite(endereco+1,dado);//grava o dado no endereço seguinte} unsigned int le16(unsigned char endereco){unsigned int dado;dado=eepromread(endereco+1);//lê 1º o MSB gravado previamentedado=dado*256;//desloca pra posição corretadado=dado+eepromread(endereco);//soma (ou concantena) com o LSBreturn dado;} Uma 'taquigrafia' pra ler uma variável int da eeprom seria unsigned int le16(unsigned char endereco){return eepromread(endereco+1)*256 + eepromread(endereco);} Digito online... não me importo (muito) com enganos chico quase nos sincronizamos... -
Geladeira Bratemp BRU49 não liga, fica só no "TIC TIC TIC TIC TIC".....
.if respondeu ao tópico de JonathanA em Eletrônica
quase em paralelo com você, um outro membro mencionou um problema idêntico. Na ocasião cogitei que o circuito de controle estava sofrendo alguma interferência externa algo como ruídos emi/rfi torre de celular, filtros antigos ineficientes, relé com maucontato etc. Dei-lhe algumas dicas de blindagem e afins. Mas como ele nem deu muita bola, provavelmente esta seria sua reação. Por isso minha tardia participação. Enfim... escolhas, como tudo na nossa vida. Fizemos as nossas R.I.P. -
eu já não estava aguentando de saudade.. mas afinal, quem é você? kk Bom, o transistor por si só não dá curto entre C e E. Ele meio que precisa estar alimentado. Neste caso, eu (eu) chutaria ligar um pullup 100K em 5V p.ex., um de 1M da base pro gnd e encostaria o dedo na base. Não deve dar um curto propriamente dito mas se sua (desconhecida) placa de bornes tiver entrada sensível, há uma chance de sucesso Se você puder encostar em 2 (dois) fios, a chance de sucesso aumenta exponencialmente e ainda mais seu usares mosfet
-
Gravar n° maior que 255 na EEPROM do PIC
.if respondeu ao tópico de André Leal em Microcontroladores
boa rafa! void grava16(unsigned int dado,unsigned char endereco){eepromwrite(endereco,dado);dado>>=8;eepromwrite(endereco+1,dado);} unsigned int le16(unsigned char endereco){unsigned int dado;dado=eepromread(endereco+1);dado<<=8;dado|=eepromread(endereco);return dado;} Sem comentários...(!) -
Duas ventoinhas ligadas com um peltier
.if respondeu ao tópico de matheus henrique_778922 em Eletrônica
peltier tem vida útil (+ que a minha) Uma alternativa teórica meia boca que vislumbro mentalmente é inverter a alimentação e claro, a pastilha. Teorizo (teorizo) que os eletrons precisam voltar de vez em quando. Quando meu bebedouro começar a falhar, testo esta toeria maluca...ah dá licença.. post de 2ª pow! -
considerando que há 3 leds em série a 10mA cada, se 30 = 100mA x3=300mA. Se sua bat for 7AH os leds ficam acesos por quase 1 dia Alguém confirma ou corrige pfv pois a fome não me deixa pensar direito...
-
Paciência.. é meu nome do meio. O módulo você pode alimentar direto com um diodo/capacitor e ....Vamos tentar a receita completa da magia... Digamos que você vai acionar 1 disparo por vez. Tente assim...Ligue todos os COMs em comum. reserve. Seu módulo você liga o gnd (-) da fonte direto. O VCC (+) da fonte você passa por 1 diodo 1n4001 com catodo pra entrada vcc dele. Também coloque um capacitor entre vcc e gnd do módulo. Este deve garantir o valor vcc durante alguns segundos e o diodo não deixa retornar. Chuto 2200(ou+)/16(ou+). Se necessários coloque alguns em paralelo. O VCC da fonte que digamos seja de 1A (bareria é bem mais) você liga num resistor de 15Rx10W. O outro lado do resistor no ponto comum onde deve estar o (+) de um capacitor ou capacitores em paralelo. O (-) você liga no gnd da fonte. reserve. O que vai acontecer quando ligar a fonte na tomada? A corrente vai fluir lentamente pelo resitor 15R e carregar o capacitor. Deixe em banho maria por 2 segundos. Considerando que sua palha de aço está conetada entre o NO e gnd (-) da fonte/bateria, ao disparar o relé fecha e flui uma corrente relativamente alta advinda da carga recem adquirida pelo(s) capacitor(es). Mesmo se este(s) zerar(em), o mesmo não acontece como o do módulo pois o diodo não deixa (por algum tempo). Eis o pulo do gato. Aguarde 1 ou 2 segundos pro próximo disparo. Não sei se ja disse mas não conheço este seu treco. Não sei se a palha deve explodir = a um flash ou só incandecer. O que você leu acima são só Conjecturas Hipotéticas Universais Tecnicas ExplicativaS de uma mente com éter. Eternamente é ter na mente éter na mente (aff...) Consegue dar alguns passos a partir de agora? posta fotos ou video preu ver! E cuidado...como dizia minha avó, criança que brinca com fogo faz xixi na cama! kk
-
Apresentação e Dúvidas - Spooky Tesla Spirit e Diodo de Raudive
.if respondeu ao tópico de PauloCarvalho13 em Eletrônica
eu poderia até tentar te explicar o princípio de funcionamento dos fenômenos paranormais interdimensionais mas acho que vocês humanos ainda não estão preparados pra entender.... Agora 1/2 sério... Até recentemente tinha um link nos meus favoritos "gerador de ruído branco". O circuito é muito simples e até tinha uma miniexplicação. Sorry, não o acho +. Google isso que pois pode ter alguma relação com sua inquietação você pode não acreditar mas no passado eu deixava o rádio ligado numa "não estação" e ficava ouvindo só chiado, não pra receber mensagens do além (nem preciso, já estou nele) mas porque a tv da sala ficava com volume muito alto... doidera.. -
kk (um inofensivo kk profissional hein!!) melhorou agora? Redesenhe os RC em volta deste circuito. Aquele transistor é um NPN 1.jpg>1000.txt Deve existir disponível também o circuito transistorizado do 555 mas creia-me: não vale a pena esmiuçá-lo a este nível Me fez lembrar... você pode não acreditar mas certa feita num desespero hormonal técnico cheguei a montar num protoboard um 741 com transistores.. sério!
-
ok.. dexei a preguiça de lado e baixei o pdf. Antes não tivesse feito.. tá muito ruim. não dá pra analisar nada. mantenho a dica pra você carregar o jpg com melhor resolução. Talvez você tenha que implementar um delay com um simples RC ou algo assim. Mas de novo, impossível (pra uma vista cansada) analisar seu pdf. Fale como o circuito deveria se comportar e como se comportou
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