Existe algum problema em manter o reset do mcu sempre acionado ? - Laboratorio de Garagem (arduino, eletrônica, robotica, hacking)2024-03-28T17:48:40Zhttps://labdegaragem.com/forum/topics/existe-algum-problema-em-manter-o-reset-do-mcu-sempre-acionado?commentId=6223006%3AComment%3A735617&xg_source=activity&feed=yes&xn_auth=noNossa, eu tinha me atentado a…tag:labdegaragem.com,2020-07-01:6223006:Comment:7355432020-07-01T00:03:23.870ZAndre Francisco Leaohttps://labdegaragem.com/profile/AndreFranciscoLeao
Nossa, eu tinha me atentado ao código e não prestei atenção direito no diagrama. No código só trata o T1 e o T2.<br />
Mas agora vi direito no diagrama que você está tratando 4 posições (4 jumpers) em apenas 2 portas do Attiny.<br />
<br />
Ficou show mesmo ! Muito bom. Obrigado.
Nossa, eu tinha me atentado ao código e não prestei atenção direito no diagrama. No código só trata o T1 e o T2.<br />
Mas agora vi direito no diagrama que você está tratando 4 posições (4 jumpers) em apenas 2 portas do Attiny.<br />
<br />
Ficou show mesmo ! Muito bom. Obrigado. Um detalhe,
" com um jumper p…tag:labdegaragem.com,2020-06-30:6223006:Comment:7353672020-06-30T20:48:22.510Zmineirin RVhttps://labdegaragem.com/profile/RuiViana
<p>Um detalhe,</p>
<p>" <span>com um jumper para cada tempo é bem mais objetivo para o cliente final selecionar o tempo, sem ter que pensar na posição, sem manual, " </span></p>
<p>nesta solução tem um jumper pra cada tempo como no projeto original.</p>
<p>RV</p>
<p>Um detalhe,</p>
<p>" <span>com um jumper para cada tempo é bem mais objetivo para o cliente final selecionar o tempo, sem ter que pensar na posição, sem manual, " </span></p>
<p>nesta solução tem um jumper pra cada tempo como no projeto original.</p>
<p>RV</p> Boa hein Rui !
Nada como que…tag:labdegaragem.com,2020-06-30:6223006:Comment:7353662020-06-30T20:43:08.132ZAndre Francisco Leaohttps://labdegaragem.com/profile/AndreFranciscoLeao
<p>Boa hein Rui !</p>
<p></p>
<p>Nada como queimar um pouco a cabeça, hehe.</p>
<p></p>
<p>Então gostei da sua solução, o detalhe é que no modo antigo, com um jumper para cada tempo é bem mais objetivo para o cliente final selecionar o tempo, sem ter que pensar na posição, sem manual, anotação, nada. Só colocar o jumper na posição desejada (ver na serigrafia da placa).</p>
<p></p>
<p>O seu projeto ficou ótimo para nós, solucionando o problema das portas e podendo até ter mais opções, mas não…</p>
<p>Boa hein Rui !</p>
<p></p>
<p>Nada como queimar um pouco a cabeça, hehe.</p>
<p></p>
<p>Então gostei da sua solução, o detalhe é que no modo antigo, com um jumper para cada tempo é bem mais objetivo para o cliente final selecionar o tempo, sem ter que pensar na posição, sem manual, anotação, nada. Só colocar o jumper na posição desejada (ver na serigrafia da placa).</p>
<p></p>
<p>O seu projeto ficou ótimo para nós, solucionando o problema das portas e podendo até ter mais opções, mas não achei tão prático assim para entregar para o cliente. Mas eu gostei bastante da sua solução.</p> Boa tarde AFL,
olha o palpite…tag:labdegaragem.com,2020-06-30:6223006:Comment:7355422020-06-30T19:54:36.606Zmineirin RVhttps://labdegaragem.com/profile/RuiViana
<p>Boa tarde AFL,</p>
<p>olha o palpiteiro aqui de novo.</p>
<p>Sketch: <a href="https://storage.ning.com/topology/rest/1.0/file/get/6474408081?profile=original" rel="noopener" target="_blank">temporizador_attiny.ino</a></p>
<p>Circuito:</p>
<p><a href="https://storage.ning.com/topology/rest/1.0/file/get/6474297296?profile=original" rel="noopener" target="_blank"><img class="align-full" height="140" src="https://storage.ning.com/topology/rest/1.0/file/get/6474297296?profile=RESIZE_710x" width="219"></img></a></p>
<p>Áh, ainda sobrou 1…</p>
<p>Boa tarde AFL,</p>
<p>olha o palpiteiro aqui de novo.</p>
<p>Sketch: <a href="https://storage.ning.com/topology/rest/1.0/file/get/6474408081?profile=original" target="_blank" rel="noopener">temporizador_attiny.ino</a></p>
<p>Circuito:</p>
<p><a href="https://storage.ning.com/topology/rest/1.0/file/get/6474297296?profile=original" target="_blank" rel="noopener"><img src="https://storage.ning.com/topology/rest/1.0/file/get/6474297296?profile=RESIZE_710x" class="align-full" width="219" height="140"/></a></p>
<p>Áh, ainda sobrou 1 port.</p>
<p>RV</p> Eu posso mudar a lógica dos j…tag:labdegaragem.com,2020-06-30:6223006:Comment:7356172020-06-30T17:32:49.771ZAndre Francisco Leaohttps://labdegaragem.com/profile/AndreFranciscoLeao
<p>Eu posso mudar a lógica dos jumpers também, e utilizar somente 2 jumpers para fazer os 4 tempos, alternando as posições, mas ficaria menos intuitivo para o uso.</p>
<p>Eu posso mudar a lógica dos jumpers também, e utilizar somente 2 jumpers para fazer os 4 tempos, alternando as posições, mas ficaria menos intuitivo para o uso.</p> Boa tarde Rui,
Sim, eu vi q…tag:labdegaragem.com,2020-06-30:6223006:Comment:7355342020-06-30T17:13:24.185ZAndre Francisco Leaohttps://labdegaragem.com/profile/AndreFranciscoLeao
<p>Boa tarde Rui, </p>
<p></p>
<p>Sim, eu vi que o A0 é o mesmo pino do reset, e inicialmente eu iria monitorar esse pino para acionar o timer, mas quando vi que eu poderia usar o RST para fazer funcionar do jeito que eu queria, acabei nem pesquisando como desabilitar o Reset e habilitar o A0.</p>
<p>Esse projeto vai ser usado em um cofre, e vou produzir algumas unidades, quando menor e menos componentes na placa, melhor.</p>
<p></p>
<p>As outras portas do Attiny são:</p>
<p>PB2 -…</p>
<p>Boa tarde Rui, </p>
<p></p>
<p>Sim, eu vi que o A0 é o mesmo pino do reset, e inicialmente eu iria monitorar esse pino para acionar o timer, mas quando vi que eu poderia usar o RST para fazer funcionar do jeito que eu queria, acabei nem pesquisando como desabilitar o Reset e habilitar o A0.</p>
<p>Esse projeto vai ser usado em um cofre, e vou produzir algumas unidades, quando menor e menos componentes na placa, melhor.</p>
<p></p>
<p>As outras portas do Attiny são:</p>
<p>PB2 - Relê</p>
<p>PB0 - Jumper para selecionar o tempo (tempo 2)</p>
<p>PB1 - Jumper para selecionar o tempo (tempo 1)</p>
<p>PB3 - Jumper para selecionar o tempo (tempo 3)</p>
<p>PB4 - Jumper para selecionar o tempo (tempo 4)</p>
<p></p>
<p>O cliente quer dessa forma, com um jumper onde ele pode selecionar o tempo de disparo.</p>
<p></p>
<p>Qual a sua idéia em usar os diodos ? Fique a vontade, sempre é bom aprender métodos novos.</p> Boa tarde AFL,
e onde vão os…tag:labdegaragem.com,2020-06-30:6223006:Comment:7353612020-06-30T16:50:27.546Zmineirin RVhttps://labdegaragem.com/profile/RuiViana
<p>Boa tarde AFL,</p>
<p>e onde vão os port do <span>Attiny?</span></p>
<p>Você<span> sabia que o port A0 (o do reset) pode ser usando como port normal?</span></p>
<p><span>Posso usar diodos externos para livrar port do seu projeto?</span></p>
<p><span>RV</span></p>
<p>Boa tarde AFL,</p>
<p>e onde vão os port do <span>Attiny?</span></p>
<p>Você<span> sabia que o port A0 (o do reset) pode ser usando como port normal?</span></p>
<p><span>Posso usar diodos externos para livrar port do seu projeto?</span></p>
<p><span>RV</span></p> Parabéns, foi uma solução cri…tag:labdegaragem.com,2020-06-30:6223006:Comment:7355232020-06-30T13:13:28.993ZJosé Gustavo Abreu Murtahttps://labdegaragem.com/profile/GustavoMurta
<p>Parabéns, foi uma solução criativa e inusitada. </p>
<p>Fiquei curioso. Não estou me lembrando agora, mas será que existe algum microcontrolador com um pino tipo Sleep? Normalmente esse estado de adormecimento é controlado através de registradores internos. </p>
<p>Abraços. </p>
<p>Parabéns, foi uma solução criativa e inusitada. </p>
<p>Fiquei curioso. Não estou me lembrando agora, mas será que existe algum microcontrolador com um pino tipo Sleep? Normalmente esse estado de adormecimento é controlado através de registradores internos. </p>
<p>Abraços. </p> Boa noite Murta !Já montei e…tag:labdegaragem.com,2020-06-30:6223006:Comment:7355182020-06-30T01:29:21.477ZAndre Francisco Leaohttps://labdegaragem.com/profile/AndreFranciscoLeao
<p>Boa noite Murta !<br/><br/>Já montei e testei aqui na prática e está trabalhando certinho. A única coisa é que o microcontrolador fica "resetado" o tempo a maior parte do tempo. Achoque não deve ser prejudicial para o componente.</p>
<p>E sim, quando o reset é pressionado novamente ele desliga todas as portas, desligando o rele. Consumo em stand by 6mA, e acionado, devido ao rele e led indicativo, uns 50mA. Tudo dentro do esperado.</p>
<p>Boa noite Murta !<br/><br/>Já montei e testei aqui na prática e está trabalhando certinho. A única coisa é que o microcontrolador fica "resetado" o tempo a maior parte do tempo. Achoque não deve ser prejudicial para o componente.</p>
<p>E sim, quando o reset é pressionado novamente ele desliga todas as portas, desligando o rele. Consumo em stand by 6mA, e acionado, devido ao rele e led indicativo, uns 50mA. Tudo dentro do esperado.</p> Boa noite,
" Quando a porta…tag:labdegaragem.com,2020-06-30:6223006:Comment:7355152020-06-30T01:19:13.045ZJosé Gustavo Abreu Murtahttps://labdegaragem.com/profile/GustavoMurta
<p>Boa noite, </p>
<p>" <span>Quando a porta for aberta ele libera o reset é o mcu começa a trabalhar. Existe algum problema nessa ligação?" </span></p>
<p><span>Também não vejo problemas. Quando o reset é pressionado, creio que as portas deverão ser desativadas.</span></p>
<p><span>Depende somente do que estiver conectado nos pinos do ATtiny13. </span></p>
<p><span>Veja se o consumo de energia esta dentro do esperado. </span></p>
<p>Boa noite, </p>
<p>" <span>Quando a porta for aberta ele libera o reset é o mcu começa a trabalhar. Existe algum problema nessa ligação?" </span></p>
<p><span>Também não vejo problemas. Quando o reset é pressionado, creio que as portas deverão ser desativadas.</span></p>
<p><span>Depende somente do que estiver conectado nos pinos do ATtiny13. </span></p>
<p><span>Veja se o consumo de energia esta dentro do esperado. </span></p>