Ir ao conteúdo
  • Cadastre-se

Maurício2006

Membro Pleno
  • Posts

    1.389
  • Cadastrado em

  • Última visita

Tudo que Maurício2006 postou

  1. Salve, aabeck. Lamento, amigo, mas, de USB eu não manjo nada! []'s
  2. Olá. Bem-vinda ao fórum. você pode fazer com 4013: http://www.discovercircuits.com/DJ-Circuits/delayedoneshot1.htm ou com 555: http://www.uoguelph.ca/~antoon/circ/monovib.htm []'s
  3. Salve, soschip! É! C é bem mais prático! Fora o fato de você usar uma única linguagem pra vários tipos de dispositivos programáveis. Com relação ao tamanho do código, aí depende. Em um outro fórum, uma comparação similar resultou em um código menor, mas, C é bem guloso quando se trata de usar funções embutidas. Não sei com relação ao Bascom, porque eu não programo mais em Basic, não sei nem utilizar, mais! Meu livro é uma boa referência programando os 8051 em C. Depois, usar C no AVR é a mesma coisa. http://www.editoraerica.com.br/buscafinal.asp?cod=0778 Precisando, dá um toque! []'s Pra isso, você vai ter que implementar uma interface USB pra acessar o pendrive. O site do Rogério tem boas referências nesse assunto. Clique na opção: Porta USB. http://www.rogercom.com/index.htm []'s
  4. Sim, ele gera automático. O arquivo fica na mesma pasta do projeto. []'s
  5. O WinAVR não tem wizard. Lá. é tudo na mão. Melhor pra aprender a máquina, mas, péssimo pra produtividade. []'s
  6. Salve, Smarley2. As bibliotecas são todas as do C ANSI, mais as específicas pra cada modelo de máquina. Dependendo de uma característica qualquer, o próprio wizard já inclui essas bibliotecas (LCD, p. ex.). As outras, o programador é quem inclui. O AVRStudio não é compilador de C. Ele é compilador de assembly, e depurador tb. Compilador de C, são os WinAVR (GCC), CodeVision e IAR. Não conheço outros. O que você está querendo fazer (compilar programa C no Studio), não vai funcionar. você precisa de um compilador C, que gere o arquivo de depuração COFF, que é usado no Studio para fazer debug. É isso! Se você não for debugar, nem do Studio precisa. Basta o HEX gerado pelo compilador, e depois gravar o chip. Bons programas! Maquineta fantástica, essa!!! []'s
  7. Eu uso uma macro para o pino: #define PINO_SAIDA PORTA.0 void main ( void ) { PINO_SAIDA = 1; PINO_SAIDA = 0; } Mas, você pode criar suas próprias macros, inclusive, essa que você citou do PIC. []'s
  8. Salve, Smarley2. Eu uso o CodeVision. É praticamente, C ANSI. http://www.hpinfotech.ro/ Não conheço PICs, mas, se tratando de C, pouca coisa. Os AVRs não são descritos por pinos. Os AVRs tem portas de oito bits. PORTA, PORTB, PORTC, PORTD, etc. O pino zero de qualquer uma dessas portas, é referenciado assim: PORTA.0 ==> ESCRITA; PINO ZERO DE PORTA PIND.5 ==> LEITURA; PINO CINCO DE PORTD O CodeVision, através do Wizard, configura a máquina inteira pra você. E no final, já gera o main com as configurações corretas da máquina. É um compilador bem profissional. []'s
  9. Valores iguais ou menores que 100pF, são expressos literalmente, ou seja, um capacitor de 10pf, tem escrito somente 10. A partir dos 100 é que alguns capacitores usam a notação de substituir os zeros à direita, pelo numeral correspondente. P. ex. um capacitor de 200pf, pode ser expresso como: 201. []'s
  10. Kraca!! Onde é que eu arrumei esses 75W, aí!?!?!? Caramba! E eu ainda fiz o cálculo na calculadora! Oxe! []'s
  11. 2,5A por ramo.... Dois ramos.... Total = 5A. Um trafo de 25+25V/5A. Potência do trafo = 25 * 5 = 75W. Como as relações de potência no primário e no secundário são iguais, na teoria, então, se a rede elétrica for de 110V ==> 75/110 = 681mA no primário. Coloca um fusível de 500mA no primário. Se você exigir a carga toda, coloca um fusível de 1A no primário. E quanto aos 4001, pode deixar assim mesmo. Na realidade eles nem são necessários. []'s
  12. O total da fonte pode gerar 5A. 2,5A no ramo positivo, e 2,5A no ramo negativo (os 78, 79xx fornecem até 1A, e os 317, 337 até 1,5A). Somando a carga máxima desse ramo, 2,5A. Depende do transformador. Se você colocar um trafo de 2A, a corrente total fica sujeita ao consumo dos ramos. []'s
  13. 220uF, não! 220nF, ou 0,22uF. Capacitor de poliester ou cerâmico. 50V ou mais. Como IADJ é da ordem de microamperes, você pode usar resistores de 1/8, ou 1/4W. 1/4W, melhor! Cada ramo da sua fonte pode fornecer até 2,5A. você pode experimentar a série 1N5400, para 3A, ou então, a série 6Axx, de 6A. Melhor os 6A. http://www.vishay.com/docs/88516/1n5400.pdf http://www.datasheetsite.com/datasheet/6A05 Esses diodos são fáceis de encontrar no mercado. Potênciometros são os comuns, mesmo. []'s
  14. Salve, edu. 40V para esses eletrolíticos, depois da retificação, vão estar bem no limite! Seria melhor usar capacitores de 50 ou de 63V. Os capacitores de desacoplamento que faltam, você pode usar de 100nf ou 220nf. 50V ou mais é bom. Um fusível é um dispositivo elétrico usado pra proteger circuitos. Quando a corrente ultrapassa o valor do fusível, ele se queima e abre o circuito. Queima, mesmo! É um fio dentro de um cilindro de vidro. Os mais comuns. O símbolo pode ser um retângulo com uma linha no meio, ou então, um ciclo de senóide com duas pontas de ligação. Veja isto. O terceiro símbolo eu nunca tinha visto! http://en.wikipedia.org/wiki/Image:Fuses.svg []'s
  15. Veja este: http://www.electronickits.com/kit/complete/powe/xp620k.htm []'s
  16. +12V fixos ==> LM7812 - 1A -12V fixos ==> LM7912 - 1A Positiva ajustável ==> LM317 - 1,5A Negativa ajustável ==> LM337 - 1,5A No datasheet de todos esses componentes, já tem vários esquemas, com variados tipos de combinações. www.national.com []'s
  17. Não sei se pro Builder funciona, mas, antes do return na função main, coloca: system ("pause"); Se não for permitido, coloca: getchar ( ); GETCHAR requer a biblioteca STDIO.H Ambos comandos esperam a digitação de um dado qualquer pelo usuário, antes de sair do programa. []'s
  18. Tava tentando editar, mas acho que o fórum está com algum problema.... Daniel. Não é verdade que "...na verdade, pra quase todo if é necessário um else..."! Depende do caso! O IF é um comando independente. Ele não precisa do ELSE, a não ser que seja uma exigência do teste naquele momento. Veja isto e me diga se isto está certo: if ( contador == 0 ) resultado = 20; []'s
  19. Daniel! você já compilou e rodou esse seu programa, aí? Se ele funcionar, você ganha um doce. Como eu disse antes, strings em C só se comparam caractere por caractere, ou então, através das funções que eu citei anteriormente. []'s
  20. Nesse caso você não está comprarando chars (caracteres). você está comparando STRINGS. Nesse caso, veja as funções: STRCMP e STRNCMP, da biblioteca STRING.H http://www.acm.uiuc.edu/webmonkeys/book/c_guide/2.14.html#strcmp Se não for usar funções prontas, você vai ter que comparar caractere por caractere da string, que na realidade, é o que fazem as funções que eu citei. []'s
  21. Nesse caso você não está comprarando chars (caracteres). você está comparando STRINGS. Nesse caso, veja as funções: STRCMP e STRNCMP, da biblioteca STRING.H http://www.acm.uiuc.edu/webmonkeys/book/c_guide/2.14.html#strcmp []'s
  22. Salve, lcorbi1. Esses dados dependem do projetista do dispositivo. No mercado, existem módulos prontos que operam em 38KHz, p. ex., então, já que existe esse componente pronto, o cara que projeta o circuito simplesmente adapta os componentes para essa frequência. Nesse caso, para que haja fucnionamento correto, seu transmissor tem que transmitir nessa frequência, tb. Veja isto aqui. Tem diversos módulos de IR, mas, o mais comum é o de 38KHz, mesmo: http://www.para.com.tw/products/list.php?g=cG4lM0Q0 Frequência não depende de corrente. O que acontece com os LEDs, é que se a corrente for baixa, a intensidade luminosa do LED tb vai ser baixa, ou seja, o brilho do LED é proporcional a corrente que percorre o dispositivo. Pra regular a frequência, você precisa de um oscilador preciso, que te forneça a frequência desejada. Pra fazer um LED infra transmitir em 38KHz, você pode usar um simples 555, p. ex. É isso aí. []'s
  23. Opa! Realmente, me desculpem. Eu não havia visto o link. []'s
  24. RL no circuito, significa RELÉ. []'s

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...

 

GRÁTIS: ebook Redes Wi-Fi – 2ª Edição

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!