Ir ao conteúdo
  • Cadastre-se

Nao Sei

Membro Pleno
  • Posts

    131
  • Cadastrado em

  • Última visita

  1. https://en.wikibooks.org/wiki/C_Programming/stdint.h Faz um teste simples ai,este aqui funciona num compilador online: unsigned long numero_memoria; unsigned long value = 333333; //valor para testar char four = (char) (value & 0x000000ff); char three = (char) ((value & 0x0000ff00) >> 8); char two = (char) ((value & 0x00ff0000) >> 16); char one = (char) ((value & 0xff000000) >> 24); numero_memoria = (four + (three << 8) + (two << 16) + (one << 24)); if (numero_memoria == value) { cout << "IGUAL\n"; }else{ cout << "DIFERENTE\n"; } cout<<numero_memoria;
  2. Coloca unsigned na frente do char... Ou importa stdint.h é utilizar uint8_t (inteiro 8bit sem sinal).
  3. Se o seu microcontrolador for recente,e tiver suporte i2c ,no MCC gera automaticamente para você.
  4. Se não precisa,melhor coisa. Se colocar em serie pode-se 1w,já sera suficiente.Só tomar cuidado que se utilizar 100ohm,a corrente será 120ma em 12v.
  5. Sim,se você já tiver 2w usa ele sem problema.
  6. Os capacitores filtram um pouco,porém dependendo do motor isto não suficiente.Talvez um filtro RC ajuda um pouco mais.Lembrando que o capacitor deve cerâmico,e de preferência smd,os capacitores eletrolíticos serve apenas como reservatório,para ruídos de alta frequência não serve.
  7. Vamos lá V=r*i,ou seja r=V/i=12/0.09=133.33 ohm,outra coisa,a potência dissipada no resistor será P=r*i^2=133.3*0.09^2=1.07w,ou seja,terá que ter capacidade de dissipar no minimo 1.07w o resistor,eu pegaria um resistor de 3w próximo de 133ohm.
  8. Depende do seu projeto.A maioria dos ic precisa de capacitor de bypass,e posicionamento das trilhas é essencial para trabalhar corretamente.Assim como disposição trilhas alimentação,sinal...Se você quiser trabalhar nesta área ,sugiro rever seu conceito.Obvio,se apenas um trabalho de faculdade ou hobby até vai.
  9. Sua placa tem quantos componentes?Há tantas trilhas?Eu faria manual,pois tem que saber posicionar as trilhas,isto pode fazer enorme diferença dependendo do seu projeto.
  10. Isto ai é prova,ou seja seu professor já passou matéria,você deveria saber ao menos de algo. Claro,seu professor pode ser ruim,incompete...Porém você vai buscar aprender apenas na hora da prova? Se você não acorda para vida na faculdade,você vai terá diploma de enfeite.
  11. A linguaguem de programação no interfere o usb.O que pode acontencer é talvez que uma linguaguem será mais fácil de implementa que outra. A conversão de usb para rs232,ou rs232 para usb pode-se realizada,a varios modulos na internet que realiza isso. Em relação a sabe qual atmega escolher,verificar no site do fabricante.http://www.microchip.com/maps/Microcontroller.aspx
  12. Qual a função do "return 0;" dentro do while? seu while só vai executar 1x,pois aquele return 0 vai sair da função.Como precisa terminar esté mês,deveria ver minha reposta anterior e não demorar quase uma semana para responder um tópico.
  13. Pela imagem parece um capacitor de bypass entre vcc e gnd,provavelmente será 100nf. Porém a melhor forma mesmo,e tira o capacitor c90(que nem colega acima falou c90=c86) e medir a capacitancia,e só encontra outro para substituir,há varias lojas online que vende capacitor smd e soldagem é fácil,nunca tive problema em solda capacitor smd 0805. Outro metodo,e verificar qual nome daquele ci preto,procura o datasheet,e verifica se aquele capacitor está ligado mesmo ao pino de alimentaçao(vcc-gnd)do ci,provavelmente no datasheet eles colocam o capacitor recomendado de bypass.

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