- SF800 Solar Speicher Tutorial         
Ergebnis 1 bis 10 von 21

Thema: Wireless ISP Programmer

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Erfahrener Benutzer Roboter Experte
    Registriert seit
    02.08.2006
    Ort
    Würzburg, Germany
    Beiträge
    716
    Hallo,

    ich halte mal an meiner Idee zum Bluetooth-Progammer fest. Da ich gerade eh einen galvanisch getrennten Programmer benötige (habe ich vor kurzem erst in einem anderen Thread hier beschrieben) fand ich die Lösung über Funk zu programmieren die perfekte Lösung für das Problem mit der "galvanik".

    Ich habe mir in den letzten Tagen Gedanken dazu gemacht und einen Schaltplan und ein Lochraster-Layout erstellt. Ich möchte einen Tiny4313@4MHz verwenden. Als Bluetooth-Modul nehme ich ein Blue RSI+ von Stollmann. Damit habe ich schon gearbeitet, und es liegt auch noch eines hier rum. Dazu kommt noch ein kleines I2C LCD-Display, dass mir bei der Erstellung der Software hilft und Status-Informationen anzeigt, und später beim verheiraten der Bluetooth-Partner helfen soll. Geplant sind auch noch zwei Tasten für die "Verheiratung" und zwei LEDs als Status-Anzeige.

    Hier mal meine Arbeit bis jetzt:

    Klicke auf die Grafik für eine größere Ansicht

Name:	BT_STK500_SP.png
Hits:	21
Größe:	13,6 KB
ID:	26550

    Klicke auf die Grafik für eine größere Ansicht

Name:	BT_STK500_LO.png
Hits:	18
Größe:	16,0 KB
ID:	26551

    Bevor ich anfange zu löten wollte ich mir noch mal den Beispiel-Source von AVR anschauen, in dem die Firmware zum Flashen wie mit STK500 enthalten ist. Dummerweise finde ich den nicht mehr. Ich weiß, dass er hier vor ein paar Wochen in einem Thread verlinkt wurde, in dem jemand einen AVR mit einem AVR flashen wollte. Aber ich finde diesen Beitrag leider nicht mehr. Auch Google konnte mir nicht weiterhelfen. Das einzige, was ich gefunden habe war die Beschreibung des STK500-Prokolls in der Note086 von AVR:

    http://www.atmel.com/Images/doc2591.pdf

    Ich möchte aber nicht alles neu programmieren, wenn es das schon fertig gibt. Hat vielleicht jemand den Link zum Source auch parat? Ich würde mir den gerne vor dem löten anschauen, nicht dass ich was wichtiges in der Hardware vergessen habe.

    Viele Grüße
    Andreas

  2. #2
    Neuer Benutzer Öfters hier
    Registriert seit
    01.10.2007
    Beiträge
    21
    Mit dem Quellcode kann ich dir leider nicht helfen.

    Zum Layout: Ich habe mich jetzt nicht so sehr damit befasst und einen Hardwarefehler zu finden,
    Aber am Layout an sich könnte man noch schrauben.
    Da sind verdamt viele Verbindungen auf dem Top Layer, die über irgendwelche Bauteile drüber gehen.
    Also Stiftleisten und ICs. Das ließe sich bestimmt noch besser machen.
    Die Pads solltest du auch noch etwas vergrößern.
    Und Vielleicht Masefläche.

  3. #3
    Erfahrener Benutzer Roboter Experte
    Registriert seit
    02.08.2006
    Ort
    Würzburg, Germany
    Beiträge
    716
    Hallo Turbine,

    dass soll auf Lochraster aufgebaut werden.

  4. #4
    Erfahrener Benutzer Lebende Robotik Legende Avatar von PICture
    Registriert seit
    10.10.2005
    Ort
    Freyung bei Passau in Bayern
    Alter
    73
    Beiträge
    11.077
    Hallo!

    @ Bumbum

    Falls ich mich nicht irre Programmer mus duplex sein, weil die Daten in beiden Richtungen Programmer <---> AVR zu übertragen sind, was ich an deinem Schaltplan nicht sehe.
    MfG (Mit feinem Grübeln) Wir unterstützen dich bei deinen Projekten, aber wir entwickeln sie nicht für dich. (radbruch) "Irgendwas" geht "irgendwie" immer...(Rabenauge) Machs - und berichte.(oberallgeier) Man weißt wie, aber nie warum. Gut zu wissen, was man nicht weiß. Zuerst messen, danach fragen. Was heute geht, wurde gestern gebastelt. http://www.youtube.com/watch?v=qOAnVO3y2u8 Danke!

  5. #5
    Erfahrener Benutzer Roboter Experte
    Registriert seit
    02.08.2006
    Ort
    Würzburg, Germany
    Beiträge
    716
    ISP ist doch Duplex! Oder was meinst du? Das Bluetooth-Modul ist auch Duplex. Und die Transistorschaltung dazwischen ist nur ein Pegelshifter, weil das Modul mit 3,3V versorgt wird.

  6. #6
    Erfahrener Benutzer Lebende Robotik Legende Avatar von PICture
    Registriert seit
    10.10.2005
    Ort
    Freyung bei Passau in Bayern
    Alter
    73
    Beiträge
    11.077
    Ich habe die Funkstrecke gemeint. Dann müsste es passen.
    MfG (Mit feinem Grübeln) Wir unterstützen dich bei deinen Projekten, aber wir entwickeln sie nicht für dich. (radbruch) "Irgendwas" geht "irgendwie" immer...(Rabenauge) Machs - und berichte.(oberallgeier) Man weißt wie, aber nie warum. Gut zu wissen, was man nicht weiß. Zuerst messen, danach fragen. Was heute geht, wurde gestern gebastelt. http://www.youtube.com/watch?v=qOAnVO3y2u8 Danke!

  7. #7
    Erfahrener Benutzer Roboter Experte
    Registriert seit
    02.08.2006
    Ort
    Würzburg, Germany
    Beiträge
    716
    Die Funkstrecke ist bei Bluetooth ja gerade das geniale. Die registriert sich am PC als virtueller Com-Port. Man kann dann ganz bequem aus dem AVR-Studio programmieren und angeben, dass ein STK500 angeschlossen ist.

  8. #8
    Erfahrener Benutzer Roboter Experte
    Registriert seit
    02.08.2006
    Ort
    Würzburg, Germany
    Beiträge
    716
    Hallo,

    ich konnte es doch nicht erwarten, und das Wetter war zu schlecht, und die langeweile zu groß, und die Bauteile lagen eh rum. Also habe ich den Lötkolben geschwungen und das Ding mal aufgebaut:

    Klicke auf die Grafik für eine größere Ansicht

Name:	IMG_8789.jpg
Hits:	23
Größe:	86,7 KB
ID:	26553

    Klicke auf die Grafik für eine größere Ansicht

Name:	IMG_8790.jpg
Hits:	19
Größe:	136,3 KB
ID:	26554

    Klicke auf die Grafik für eine größere Ansicht

Name:	IMG_8786.jpg
Hits:	15
Größe:	41,0 KB
ID:	26555

    Sorry für die Überbelichtung. Aber man erkennt alles. @Turbino: Ich hoffe jetzt hat alles Hand und "Bein" . Das ganze war vorher durchdacht und hat ist beim Aufbau perfekt ausgegangen.

    Jetzt fehlt nur noch die Software. Ich hoffe dadurch ergibt sich keine Hardware-Änderung mehr. Und für die Software bräuchte ich den Link zum Source von Atmel.

    Ich werde mich zwar zunächst um das LCD, die LED's und die Taster kümmern. Aber da das eigentlich alles schon in Bibliotheken bereit steht beschränkt sich die Aufgabe auf das verlinken und konfigurieren von IO Pins. Das Bluetooth-Modul wird etwas mehr arbeit machen, aber ich glaube einen virtuellen COM-Port kann ich mit simplen AT-Kommandos öffnen.
    Und dann ist es ja quasi schon fast soweit. Dann muss ich "nur" noch den Source von Atmel dazu fügen und die UART-Funktionen auf das Bluetooth-Modul umbiegen. Mal schauen, wann ich wieder Zeit habe am Projekt weiter zu arbeiten.

    Viele Grüße
    Andreas

Ähnliche Themen

  1. Probleme mit dem ISP Programmer "Atmel Corp. AVR ISP mkII" unter ubuntu
    Von Ritchie im Forum C - Programmierung (GCC u.a.)
    Antworten: 23
    Letzter Beitrag: 11.05.2012, 11:41
  2. ISP Programmer
    Von aphex-world im Forum AVR Hardwarethemen
    Antworten: 9
    Letzter Beitrag: 31.10.2008, 15:54
  3. ISP-Programmer
    Von Lusbueb33 im Forum Elektronik
    Antworten: 12
    Letzter Beitrag: 28.01.2007, 20:07
  4. ISP Programmer
    Von MrBigBrain im Forum Elektronik
    Antworten: 4
    Letzter Beitrag: 04.02.2006, 09:45
  5. ISP-Programmer ?
    Von ProgDom im Forum AVR Hardwarethemen
    Antworten: 6
    Letzter Beitrag: 05.09.2005, 20:59

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

Labornetzteil AliExpress