LusoRobótica - Robótica em Português

Sistemas específicos => Arduino / AVR => Tópico iniciado por: dio123 em 07 de Julho de 2013, 11:59

Título: botao reset
Enviado por: dio123 em 07 de Julho de 2013, 11:59
Tenho um projecto feito  que é  ir receiver e ir sender. Uma vez que não vejo necessidade de ter o botão reset montado, ao tirar o botao do reset o que perciso de ligar depois ao pino do reset.

agradeço. 
Título: Re: botao reset
Enviado por: Njay em 07 de Julho de 2013, 12:07
Isso era o quê, uma pergunta. Precisas muito de tirar o botão.
Não tens de quê.
Título: Re: botao reset
Enviado por: dio123 em 07 de Julho de 2013, 12:18
Como não vai ser usado, escusava de estar a por um botão na pcb, e sempre poupava no espaço.

Mas se for muito complicado de tirar meto o botão.
 
Título: Re: botao reset
Enviado por: dropes em 07 de Julho de 2013, 13:20
Se for um atmega, o reset pode ficar sem ligação ou ligado ao VCC com 10k como acontece no arduino.
Pessoalmente não costumo ligar esse pino e tem funcionado sem problemas.
Título: Re: botao reset
Enviado por: Dave em 07 de Julho de 2013, 13:58
Não sei como acontece com os atmegas, mas em PIC e noutros, esse pino pode ser configurado para não ter qualquer acção no processador e ser usado como um pino comum de entrada.
Tenho um projecto a funcionar em que usei um PIC12F1822 e precisei de usar todos os 6 pinos. Necessitei de uma entrada digital e então usei o pino de reset para isso.
Por isso, caso não dê para desligar por software, no datasheet vais encontrar o circuito para que não tenhas de usar o interruptor. Tal como explicado pelo dropes.
Título: Re: botao reset
Enviado por: senso em 07 de Julho de 2013, 18:04
O pino de reset é necessário para que o ISP funcione, assim como debugWire, só o podes tornar num pino de I/O se estiveres a usar um bootloader ou seja para programar e esquecer, porque depois para voltar a activar o ISP só via HVPP/HVSP.
Não sei se já olhas-te a sério para um esquema, mas o botão simplesmente liga o pino de reset á massa quando o pressionas, logo se tirares o botão, não tens de fazer mais nada, eu aconselho a usar o pull-up no reset.