-
Posts
2.891 -
Cadastrado em
-
Última visita
Tipo de conteúdo
Artigos
Selos
Livros
Cursos
Análises
Fórum
Tudo que MatheusLPS postou
-
TUTORIAL: Projeto PicUSB quase pronto PIC<-->RF<-->PIC<-->USB<-->PC
MatheusLPS respondeu ao tópico de MatheusLPS em Microcontroladores
Como você sabe que ele está queimado? Falou -
TUTORIAL: Projeto PicUSB quase pronto PIC<-->RF<-->PIC<-->USB<-->PC
MatheusLPS respondeu ao tópico de MatheusLPS em Microcontroladores
Aquele montagem com LCD não possuo mais. No entanto, tenho uma rotina de LCD de teste aqui: Código: #include <16F877A.h> #FUSES NOWDT //No Watch Dog Timer #FUSES XT //Crystal osc <= 4mhz #FUSES PUT //Power Up Timer #FUSES NOPROTECT //Code not protected from reading #FUSES NODEBUG //No Debug mode for ICD #FUSES NOLVP //No low voltage prgming, B3(PIC16) or B5(PIC18) used for I/O #FUSES NOCPD //No EE protection #use delay(clock=4000000) #include <lcd.C> /*void lcd_scroll_right(void) { lcd_send_byte(0, 0x1E); } //------------------------- void lcd_scroll_left(void) { lcd_send_byte(0, 0x18); } //Colocar essa parte do código logo abaixo da frase grande. for(i = 0; i < 20 ; i++) { lcd_scroll_left(); delay_ms(50); // scroll delay } */ void main() { lcd_init (); while (true) { lcd_gotoxy (1,1); lcd_putc("Teste LCD"); delay_ms(500); lcd_putc("\f"); delay_ms (500); lcd_gotoxy (1,2); lcd_putc("com PIC"); delay_ms (500); lcd_putc("\f"); delay_ms (500); } } Circuito: Falou -
TUTORIAL: Projeto PicUSB quase pronto PIC<-->RF<-->PIC<-->USB<-->PC
MatheusLPS respondeu ao tópico de MatheusLPS em Microcontroladores
Olha, quando você pensa em fazer a comucação pela USB no PC, pelo menos entendo que o hardware deve fciar próximo ao PC. Para aumentar essa distância você pode usar módulos RF como comentei no outro tópico. Aí, nesse caso você precisa de 2 PICs: 1 vai estar no PC e o outro será o escravo q só receberá as ordens do primeiro PIC. Falou -
TUTORIAL: Projeto PicUSB quase pronto PIC<-->RF<-->PIC<-->USB<-->PC
MatheusLPS respondeu ao tópico de MatheusLPS em Microcontroladores
Recomendo que teste na protoboard primeiro. A chance de dar errado é grande no início. Falou -
TUTORIAL: Projeto PicUSB quase pronto PIC<-->RF<-->PIC<-->USB<-->PC
MatheusLPS respondeu ao tópico de MatheusLPS em Microcontroladores
você está correto. Utilizei um polarizado, eletrolítico, no pino VUSB de 47uF. O positivo vai no pino e o negativo no terra. Um amigo meu estava usando um verde grande q nao sei o nome e teve problemas. O de 100nF é para deixar a alimentação do PIC bem estável. Se você não utilizar um capacitor ali, quando tentar acender um led pelo PIC, ele simplesmente reinicia!!! Falou -
TUTORIAL: Projeto PicUSB quase pronto PIC<-->RF<-->PIC<-->USB<-->PC
MatheusLPS respondeu ao tópico de MatheusLPS em Microcontroladores
A literatura sobre USB realmente é muito extensa. Mas depois que você começa a estudar, não quer mais parar pois é muito bacana a gama de aplicações que podem ser feitas com ela. você consegue perceber que a dificuldade não é o hardware em si, mas a parte de software/controle. Boa parte do tempo nos levamos tentando fazer com que o PC reconheça um dispositivo USB válido e consiga conversar com ele. Mas você está no caminho certo. Pegou um exemplo pronto e está dissecando-o. Daqui a pouco tempo conseguirá modificá-lo a ponto de fazer suas próprias aplicações. Falou -
TUTORIAL: Projeto PicUSB quase pronto PIC<-->RF<-->PIC<-->USB<-->PC
MatheusLPS respondeu ao tópico de MatheusLPS em Microcontroladores
De acordo com o código: #define USB_HID_DEVICE FALSE //No se trata de un dispositivo HID Só pode ser bulk. Tem um exemplo para o Labview aqui ó: PicUSB Baixar a versão PicUSBStuff. Só não sei o porque do 50 aí no meio. Mas o 3 diz que estamos recebendo 3 dados e enviando 3 dados. Esse código está completo? Falou -
TUTORIAL: Projeto PicUSB quase pronto PIC<-->RF<-->PIC<-->USB<-->PC
MatheusLPS respondeu ao tópico de MatheusLPS em Microcontroladores
Bem, não possuo um exemplo meu. Mas já vi um super legal e funcional aqui: Open Source Framework for USB Generic HID devices based on the PIC18F and Windows No entanto o carinha utiliza o C18 se não me engano. Na página acima, contém todo o material gratuito para pode estudar e desfrutar!! Falou -
TUTORIAL: Projeto PicUSB quase pronto PIC<-->RF<-->PIC<-->USB<-->PC
MatheusLPS respondeu ao tópico de MatheusLPS em Microcontroladores
Fala aí colega Patolino. Por sorte ainda tenho os arquivos que você pediu. No entanto, não possuo o arquivo do proteus mas é fácil de fazer. Só você seguir a screenshot e colocar os leds e no PIC colocar cristal de 12Mhz. Lembre-se que essa versão só funciona no Windows XP. Para vista/7 é outro esquema. Código fonte do aplicativo e PIC: http://www.4shared.com/file/b6f2GL2q/PicUSB_Teste.html O sistema funciona todo no proteus. você consegue simular sim! A 1ª coisa a ser feita é instalar os drivers USB do proteus. Estão no menu iniciar.... Quando você mandar executar, o XP pedirá um drievr. Apenas indique o caminho onde está a pasta driver que está no pacote inicial que você baixou. Falou -
Circuito para ligar bateria na falta de Eletricidade
MatheusLPS respondeu ao tópico de Leigoberto em Eletrônica
[OFF]Leigoberto, é você contruindo o aquário todo? Vixi.... Ficou 10! Vi os links q você postou.... show d bola. Noq você precisar o pessoal aqui ajuda. Pessoal gente fina.[/OFF] Falou -
Já montou na protoboard para verificar se o erro persiste? Ficar apenas simulando não ajuda muito. Falou
-
TUTORIAL: Projeto PicUSB quase pronto PIC<-->RF<-->PIC<-->USB<-->PC
MatheusLPS respondeu ao tópico de MatheusLPS em Microcontroladores
Infelizmente não tenho nenhuma apostila relacionado a C#. Como já sei o C comum, o C# só muda a sintaxe e quando tenho dúvida pesquiso no google. Por exemplo: Estou com dúvida em como fazer formatação de de números com virgula. Vou no google e digito: format float C# e me retorna um monte de resultados. Só vou vendo um por um até encontrar o que quero. Simples. Irei fazer esses dias p frente uma aplicação base doq você precisa. Como mencionei acima, vou fuçando no C# até conseguir aprender... não tem muito segredo sabendo q você sabe um pouco de C. Falou -
Radeon HD 5770 / 6770 - Reviews e questões técnicas
MatheusLPS respondeu ao tópico de Evandro em Placas de vídeo
Shuuugo, uma vez liguei a minha numa mobo mais antiga e o PC levava uns 60 segundos para mostrar a mensagem de boot. Foi só atualizar a bios da mobo q resolveu o problema. Falou -
Radeon HD 5770 / 6770 - Reviews e questões técnicas
MatheusLPS respondeu ao tópico de Evandro em Placas de vídeo
Galera, td bem? Reparei a uns meses atrás um BUG na minha HD5770 VaporX. Ela trava o clock em 400Mhz e não sai. Descobri depois de muita dor de cabeça. Alguem já ouviu falar nisso? Falou -
Ajuda com Pastilha Peltier (microcontrolada)
MatheusLPS respondeu ao tópico de IgorMinari em Eletrônica
Campos_crc, aguenta um bocado q já monta pra você o circuito. Prefiro montar meu proprio circuito pois sei o q estou fazendo. Não estou desmerecendo o circuito postado. Mas como utiliza um PIC, preciso saber onde vai cada coisa. Só te lembrando q a pastilha peltier não é nada econômica e nem eficiente. Ela esquenta muiiito e gasta uns 6...7 a 10 A da sua bateria. você vai precisar de um bom dissipador mais ventoinha para retirar o calor da parte quente. Se consiguirmos manter a caixa onde estará o módulo a uns 25º no mínimo está bom. Tem q ver o quanto esse modulo dissipa. Já vi uns que esquentam bem! E fazer testes para verificar o quanto ela está ajudando. Considerando também q transissao de calor é lenta e o módulo esquenta rápido, só testando pra saber se vai ajudar. Falou -
Ajuda com Pastilha Peltier (microcontrolada)
MatheusLPS respondeu ao tópico de IgorMinari em Eletrônica
Campos_crc, pra falar a verdade, nunca tinha ouvido falar nessas pastilhas... Seguinte, com sua dúvida, pesquisei aqui e percebi que o projeto que você postou é interessante, mas perdem muito tempo no código apenas fazendo conversão para display de 7 segmentos. Se utilizarmos um LCD fica mais fácil. Percebi que não há controle automático da temperatura feito pelo PIC. O PIC serve apenas para mostrar a temperatura... Minha ideia é a seguinte, você monta o sistema e monitoramos a temperatura e com um sinal PWM controlamos a potência total entregue a pastilha peltier. Não sei se ela aceita esse sistema, mas podemos tentar, e fica facin de fazer. você disse na MP que é para um sistema de som automotivo. você já experimentou utilizar ventoinhas e coolers? Digo isso pois uma pastilha Peltier é cara pacas..... EDIT: Vixii, dei uma pesquisada a mais e nem são tão caras assim! É um produto com várias aplicações! Realmente gostei! Se bobiar compro uma também e faço uns experimentos. Só mais uma pergunta: Campos_crc, como vai montar nos eu sistema de som? Fazer um esquema tipo um cooler box? Para que a peltier gele todo o módulo do seu som? Falou -
TUTORIAL: Projeto PicUSB quase pronto PIC<-->RF<-->PIC<-->USB<-->PC
MatheusLPS respondeu ao tópico de MatheusLPS em Microcontroladores
Faço Engeharia Elétrica, só agora no final do curso me dei conta que eletrônica pode sim ser muito divertida Ainda mais quando junta de uma boa programação. Falou -
TUTORIAL: Projeto PicUSB quase pronto PIC<-->RF<-->PIC<-->USB<-->PC
MatheusLPS respondeu ao tópico de MatheusLPS em Microcontroladores
@AlyssonMachado, Fico feliz q tenha gostado do projeto. Então, sobre o gráfico, é simples de colocar. você vai em Toolbox e procura por Chart. Arrasta ele para seu projeto e vai configurando até ficar do seu jeito. O meu marca a temperatura do LM35. Minhas configurações do gráfico ficaram assim: Com o Gráfico seleciona, fui até o painel de Properties e procurei por Series. Cliquei nos 3 pontinhos (...). Abriu-se uma janela. Fui em Border Color e escolhi uma cor qualquer, fui em Border Width e escolhi 2. Escolhi o Char Type como Spline (curvas). E pronto, agora só falta adicionar os dados que chegam pela USB. Meu código ficou assim: private void timer1_Tick(object sender, EventArgs e) //Valores atualizados a cada 1 segundo { temperatura_ambiente_var =( usbapi.ADC()); //Valor da Temperatura do LM35 que vem pela USB progressBar_temp_ambiente.Value = temperatura_ambiente_var; //Barra de progresso recebe o valor da temperatura temp_ambiente_box.Text = "Temperatura Ambiente: " + temperatura_ambiente_var.ToString() + " ºC"; //Mostra numa caixinha de texto temp_ambiente_box.ForeColor = Color.Red; //Na cor vermelha chart1.Series["Series1"].Points.AddXY(time, temperatura_ambiente_var); //Adiconar os valores da temperatura no gráfico time = time + 1; //Controle dos pontos no gráfico if (time > 10) //Mostrar somente 10 valores de cada vez no gráfico { chart1.ChartAreas["ChartArea1"].AxisX.Minimum = time - 10; } Sobre material, tenho um bocado aqui, mas são apenas códigos prontos onde vou entudando e tentando decifrá-los. Tem sido bem úteis. vou fazer uma compilação e postarei aqui. Preciso atualizar o Tutorial, consegui fazer funcionar no Windows 7 64bits. Já havia um driver e não tinha percebido, estava no meu PC a meses O legal que agora não preciso trabalhar com máquinas virtuais mais. Meu atual projeto é fazer um Bargraph pela USB. Vamo ver o que sai. Hj mesmo consegui enviar uma String e receber num LCD 16x2. Achei interessante. Falou -
Exato, é um CI chamdo de MT8870, DTMF decoder..... Falou
-
Não fiz... Peguei a imagem lá do www.rogercom.com.br Falou
-
O equema mais simples que você pode encontrar para acionar uma carga a distância é o que postei. Não há limite de distãncia. Contando q tenha sinal telefônico. Se eu estiver aqui no Brasil e minha carga no Japão, dá p acioná-la dessa forma. Pode fazer q dá certo. Falou
-
Bem, o circuito reconhecedor do sinal DTMF é muito simples: Circuito: você pega um celular que tenha saída para fone de ouvido e conecta o fone no celular. A saída do fone você liga na entrada da figura acima onde tem escrito TOM DTMF e no ground. Agora você precisa de outro celular, ligar para esse que está no circuito e espera ele atender. Quando atender, a medida que você aperta uma tecla no celular que discou, o outro recebe e repassa a informação ao circuito. Se a montagem está correta, o PINO 15 piscará indicando que recebeu um sinal válido. Só você colocar um led ali com resistor para verificar. Veja que o MT8870 possui 4 saídas. Elas correspondem ao numero discado no celular, por exemplo: 1) Se você discar 1, o MT8870 terá na saída 0001; 2) Se você discar 2, o MT8870 terá na saída 0010... 3) E assim por diante. você terá binário. Como sua aplicação nao necessita de muitas saídas, com essa montagem simples, terá 4 saídas disponiveis. Números 1 a 4 pressionados. Falta só você adicionar uns relés na saída para acionar uma carga maior. Ou então uns transistores que é mais fácil. E colocar o BOMBRIL. Quando você teclar o 1, você terá 0001 e esse 1 estará na base de um transistor, saturando-o e pondo para conduzir.... O BOMBRIL estará no coletor e o emissor aterrado. Se tiver dúvidas, pergunte. Se você quiser explodir o que não deve, azar é seu se te pegarem.... Não me responsabilizo pelo uso do circuito! Falou
-
Como transforma um motor trifasico para funcionar com 220 volts
MatheusLPS respondeu ao tópico de gersoncoura em Eletrônica
Seu motor está original? Em 380V, o motor é ligado em triângulo. Em 220V é ligado no modo estrela. você só precisa inverter. Se você possuir um pouco de conheciemento em motores, poderá fazer essa mudança. Caso contrário, leve a um técnico. Veja a chapinha que vem grudada no seu motor para verificar se ele permite essa mudança. Exemplo: Falou -
Que tal utilizar o sistema DTMF para ligar seus fogos? você vai precisar de um celular para fazer uma ligação, um outro celular para receber a ligação e apenas 1 CI q custa 5 reais para fazer as ligações. E claro, resistores e capacitores e 4 relés. Como funciona? Simples: você liga para o celular que estará perto dos fogos e esse celular deverá atender sozinhu, você aperta a tecla número 1 no celular q está discando e BUMMM! Fácil. Diga se interessa que posto o circuito. Falou
-
TUTORIAL: Projeto PicUSB quase pronto PIC<-->RF<-->PIC<-->USB<-->PC
MatheusLPS respondeu ao tópico de MatheusLPS em Microcontroladores
RomuloPessoa, nunca usei o PIC wizard. Prefiro configurar no braço mesmo. Sempre crio um projeto em branco e vou adicionando configurações. Se você quiser fazer esse projeto aqui. Tem os arquivos necessários no post #2. Lembre de conferir as ligações e os capacitores que são essenciais. Falou
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