Sida 1 av 1

Göra Reset på två AVR samtidigt, en knapp?

Postat: 24 maj 2010, 05:47:35
av toffie
Hej på er,

Jag funderar på om det skulle finnas någon som inte skulle vara bra med att resetta två stycken
AVR genom en knapp. Båda AVR sitter på samma kort, gör helt olika saker, men när man trycker på Reset knappen
så är det bra om båda startar om.

Bara köra varsitt motstånd innan Reset pinnen på vardera MCU, räcker det? Som ritningen..
Bild

Fungerar det eller behövs något mer eller en annan lösning?

Re: Göra Reset på två AVR samtidigt, en knapp?

Postat: 24 maj 2010, 07:12:12
av TomasL
Du skapa en häftig kortslutning om du gör på detta sättet.
1: skilj på resetterna med en diod på varje.
2: separat pullup till resp reset




Dvs

Kod: Markera allt

                            matning------------------
                                     I             I
                                motstånd         motstånd
                                     I             I    
                           - I<I-----I------------------RESET1
             jord-brytare I          I
                           - I<I-------------------------RESET2

Re: Göra Reset på två AVR samtidigt, en knapp?

Postat: 24 maj 2010, 07:50:22
av toffie
Jo tjenare, vilken tabbe.. Tur att man inte hunnit verkställa schemat jag tog det där ifrån ;)
Kortslutningen alltså ;)

Annars såg det ju rätt lika ut, bara på med dioder så ska det fungera då :)
Tack för hjälpen!

Re: Göra Reset på två AVR samtidigt, en knapp?

Postat: 24 maj 2010, 12:14:55
av Nerre
Pullupen ska ju flyttas också, inte bara på med dioder (för då kortsluter du ju via dioderna bara).

Men används reset-ingången till nåt annat på en AVR? Alltså ger den nån form av utsignal? Annars borde det väl funka att bara koppla ihop reset-ingångarna och ha EN pullup? De ska väl liksom bara ligga höga vid drift och dras låga vid reset? Då gör det ju inget om de är ihopkopplade?

Re: Göra Reset på två AVR samtidigt, en knapp?

Postat: 24 maj 2010, 12:29:48
av jesse
Du behöver inte göra någon särskild koppling. Gör som du brukar med en resetingång - ett motstånd till plus, en diod till plus (backvänd), och en knapp till gnd. Sen kan du ansluta hur många resetingångar som helst.

Re: Göra Reset på två AVR samtidigt, en knapp?

Postat: 24 maj 2010, 14:11:34
av Nerre
Det var väl det jag tänkte, ingångar brukar man ju kunna koppla ihop hur många som helst (inom rimliga gränser) till samma signal.

Det blir lite skillnad om man DESSUTOM vill kunna reseta kretsarna var för sig. DÅ måste man köra med separata pullup och dioder

Re: Göra Reset på två AVR samtidigt, en knapp?

Postat: 24 maj 2010, 22:58:58
av jesse
Det kanske är vid programmering via ISP som kan bli lite knepigt - programmeraren drar ju ner reset då. Men om man har de andra linorna (sck, mosi, miso) separata och lägger pull-up på dem så borde den andra processorn inte få några problem om man ska programmera dem var för sig. (det räcker egentligen med en pull-up på sck om man ska vara snål). Den andra processorn märker bara att reset går ner en stund, och går upp igen, så den kommer att starta om, men det är inget konstigt med det.

Re: Göra Reset på två AVR samtidigt, en knapp?

Postat: 28 maj 2010, 13:30:01
av RD
Varför inte göra det superenkelt och helt enkelt köra med en 2-polig brytare.
Då borde det bli idiotsäkert vid alla ovan nämnda fall.