Forum: Mikrocontroller und Digitale Elektronik ATTinys45 HV-Reset


von Bassboxxx12 (Gast)


Lesenswert?

Moin...

ich benötige einen Fuse Doctor für einen ATTiny45. Dieser soll so klein 
wie möglich werden und ohne PC auskommen. Alles was ich bis jetzt 
gefunden habe lief mit PC. Wie kann ich das am besten machen? Es soll 
auch nur einzig und allein möglich sein einen Tiny45 damit zu resetten.

Danke für jegliche Hilfe

von Adolf S. (juppe)


Lesenswert?


von holger (Gast)


Lesenswert?

Inverstier lieber in so was, den kannst du nicht verfusen:
http://www.microchip.com/wwwproducts/Devices.aspx?product=PIC12F1840

von miesepeter (Gast)


Lesenswert?

Ich suche etwas kompaktes was einzig und allein für den attiny45 ist und 
nicht für alle avr Controller. Diese ganzen programmer habe ich schon 
gefunden jedoch kann ich Mir dort nicht herausfiltern was ich davon 
brauche um NUR den attiny zu Resetten.
Und nein ich investiere nicht in was anderes weil es jetzt nicht mehr 
möglich ist!

ich habe bis jetzt dies hier gefunden. Ist zwar beschissen gezeichnet 
aber sieht eigentlich ok ist. Das Problem ist das hierbei wieder über 
den PC gearbeitet werden muss ( zumindest kommt es so Rüber laut text)

von miesepeter (Gast)


Lesenswert?


von Jörg W. (dl8dtl) (Moderator) Benutzerseite


Lesenswert?

miesepeter schrieb:
> Und nein ich investiere nicht in was anderes weil es jetzt nicht mehr
> möglich ist!

Warum brauchst du denn für einen einzigen ATtiny45 partout etwas,
was man ohne PC bedienen kann?

Ja, die meisten werden das genau so wollen, daher wird noch keiner
auf genau dein Problem gewartet haben.  Aber es spricht nichts
dagegen, dass du eine Lösung wie die, die du da gefunden hast, in
der Firmware so umbaust, dass sie ohne PC auskommt.

Nur wirst du nicht drauf hoffen können, dass genau dein Problem eben
schon mal jemand anders hatte und du deshalb eine Lösung fix und
fertig auf dem silbernen Tablett bekommen wirst.  Entweder setzt
du dich selbst hin und strickt die Firmware des Treiber-ATmegas da
drin passend um (was nicht so schwierig sein wird, denn die ganzen
Herausforderungen, die aus dem dort benutzten VUSB resultieren,
kannst du dir dann sparen), oder aber du heuerst jemanden an, der es
für dich tut.

von miesepeter (Gast)


Lesenswert?

Nein sorry habe mich wohl nicht gut ausgedrückt. Ich habe eine Projekt 
wo ich 200 tiny 45 verwende und auf die master Platine will ich so einen 
"resetter" setzen damit im worst Case ein Controller zurück gesetzt 
werden kann und neu gebrannt werden kann.
Mein Problem ist das ich nicht ganz weiß was ich von der Schaltung 
weglassen kann um Platz zu sparen. Würde mir ja schon irgendwie reichen 
wenn jemand einen programmer gebaut hat der ohne Rechner auskommt. Nur 
um die Hardware seitig Sachen ausschließen zu können.

von Ralf (Gast)


Lesenswert?


von Jörg W. (dl8dtl) (Moderator) Benutzerseite


Lesenswert?

miesepeter schrieb:
> Nein sorry habe mich wohl nicht gut ausgedrückt. Ich habe eine Projekt
> wo ich 200 tiny 45 verwende und auf die master Platine will ich so einen
> "resetter" setzen damit im worst Case ein Controller zurück gesetzt
> werden kann und neu gebrannt werden kann.

Dann investier den Aufwand lieber in einen brauchbaren Bootloader.

Ggf. bekommst du den ATtiny45 ja auch als ATtiny85 (falls der Platz
zusammen mit dem Bootloader knapp wird), das ist bestimmt dann immer
noch preiswerter als der Krampf, da einen HV-Programmierer mit
draufzusetzen.  Für dessen Funktion müsstest du ja in der Lage sein,
den Rest der Schaltung von den Pins des Controllers logisch
abzuklemmen, damit sich nichts ins Gehege kommt.

Irgendwie einen 12-V-Impuls erzeugen musst du ja außerdem, nochmal
zusätzlicher Aufwand.

> Mein Problem ist das ich nicht ganz weiß was ich von der Schaltung
> weglassen kann um Platz zu sparen.

Alles, was für die Verbindung zum PC dient (das wäre also das
primitive USB-Interface).

> Würde mir ja schon irgendwie reichen
> wenn jemand einen programmer gebaut hat der ohne Rechner auskommt.

Wie ich schon schrieb: das ist nur eine Frage der Firmware innerhalb
des Programmers.

von Joachim (Gast)


Lesenswert?


von Markus W. (Firma: guloshop.de) (m-w)


Lesenswert?

Bassboxxx12 schrieb:
> Dieser soll so klein
> wie möglich werden und ohne PC auskommen. Alles was ich bis jetzt
> gefunden habe lief mit PC.

Wir haben tatsächlich sowas im Shop, braucht nur 5 Volt und sonst 
nichts, also keinen PC. Aber "klein" kannst du vergessen, irgendwie 
müssen ja die 12 Volt erzeugt werden, und dazu brauchts eine einen 
Spannungswandler, z.B. eine Ladungspumpe.

Einfacher wirklich ist der Weg mit dem Bootloader, da schließ ich mich 
Jörg Wunsch an. Notfalls auf den ATtiny85 umsteigen, preislich ist da 
kaum ein Unterschied.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.