- Akku Tests und Balkonkraftwerk Speicher         
Seite 1 von 4 123 ... LetzteLetzte
Ergebnis 1 bis 10 von 31

Thema: Eigenes AVR-Flashboard erstellen

  1. #1
    Benutzer Stammmitglied
    Registriert seit
    25.03.2006
    Ort
    Schlüchtern & Neubiberg
    Alter
    39
    Beiträge
    31

    Eigenes AVR-Flashboard erstellen

    Anzeige

    E-Bike
    Moin zusammen!

    Hoffe, dass ich hier richtig bin, bei den vielen Unterforen... Ich bin noch relativ neu in der Welt der Microcontroller und hab jetzt vor ein eigenes Flash- und Experiementierboard für AVR Mega16 & 32 (und auch für Mega 8 mit Adapter) zu entwickeln und herzustellen...

    Habe einen Schaltplan mit Eagle entworfen und hoffe, es kann hier jemand mal seinen produktiven Senf dazugeben

    http://www.michael-eberhardt.de/proj...flashboard.png

    Vielen Dank!

    MfG Michael

  2. #2
    Erfahrener Benutzer Roboter Genie
    Registriert seit
    14.11.2003
    Beiträge
    813
    Hallo

    Doch, da gibt es ein anderes Board wo es vielleicht besser hin passt.
    AVR Hardware.

    Aber, schoen gemacht !

    Was ist das besondere an deinem Board?
    Worin unterscheidet es sich von anderen AVR Testboards?
    Hast du schon Platinen machen lassen?

    MFG

  3. #3
    Benutzer Stammmitglied
    Registriert seit
    25.03.2006
    Ort
    Schlüchtern & Neubiberg
    Alter
    39
    Beiträge
    31
    Zitat Zitat von nikolaus10
    Was ist das besondere an deinem Board?
    Worin unterscheidet es sich von anderen AVR Testboards?
    Um ehrlich zu sein, hab ich verschiedene Boards gesehen und mir nach meinem Geschmack die Details zusammengesteckt. Ich hatte folgende Überlegungen:

    1. Bei der Spannungsversorgung ist per Jumper wählbar, ob ein Spannungsregler verwendet werden soll. Falls man ein Netzteil mit genau 5V hat oder falls nicht kann man zwischen 7V und 16V anklemmen und den Spannungsregler verwenden.

    2. Grundsätzlich sind alle Ports über Wannenstecker anschließbar. Port B besitzt keine besondere Funktionl.

    3. Die Signale des A-Port können wahlweise durch Jumper über 8 LED's angezeigt werden

    3. Port C ist für einen externes LCD (max 80 Zeichen) vorgesehen, dass mit 4Bit mit Busy Variante angesteuert wird. Der Kontrastregler ist im Board integriert.

    4. Port D ist geteilt in 4 Taster und einen 4-poligen Codeschalter für eingaben und Programmtests...

    5. Und ich wollte so was schon immer mal selber entwickeln, deswegen hier der Versuch

    Achso, und Platinen sind noch nicht hergestellt, da ich erst die Schaltung mal von jemand korrigieren lassen wollte, wegen eventueller Fehler...
    Oder ist ein Layout gemeint, das ist auch schon da, falls Interesse besteht...

    EDIT: Hab noch was vergessen... ISP Schnittstelle sollte es sein, da ich noch nicht sicher war, ob ein Serieller oder USB Anschluss daran soll... So blieb ich flexibel was den Programmer betrifft

  4. #4
    Erfahrener Benutzer Roboter Genie
    Registriert seit
    01.03.2007
    Ort
    Kornwestheim (kWh)
    Beiträge
    1.118
    Hi, habe mir auch gerade ein (zu Anfang noch reines) Flash-board für so ziemlich alle Arten von Microcontrollern gemacht. Einfach auf ne Lochrasterplatine einige IC- Stecksockel gelötet, und noch ne externe lpt-ISP-Schaltung gebaut.

    Ich hab die (acht 2X7 Pin) IC-Stecksockel in drei Reihen nebeneinander angeordent, so dass ich kleinere Microcontroller in der mittleren Reihe, und größere in der jeweils zweitäusersten Reihe einsetzen kann. die äuserste reihe nutze ich wie ein Steckbrett, um die ganzen (Programmier- , Stromversorgungs- uns jetzt auch vom Programm genutzte) Aus- und Eingänge zu belegen.

    Da es eine Lochrasterplatine ist, kann ich jederzeit irgendetwas dazubauen und variabel anschließen (z.Z. 10 LEDs, 4 Taster und ein Lautsprecher mit Transistor zum verstärken)

    ich weiß, meine Beschreibungskenntnisse sind etwas mies, aber ich hoffe man versteht mich.
    Gruß, AlKi

    Jeder Mensch lebt wie ein Uhrwerk, wie ein Computer programmiert...
    ==> UMPROGRAMMIEREN!

    Kubuntu

  5. #5
    Erfahrener Benutzer Roboter Genie
    Registriert seit
    11.04.2005
    Beiträge
    1.469
    Hi,
    ich würde, einen 6-poligen ISP Stecker vorsehen, da das bei Atmel Standard ist (STK500, AVRISP).
    AREF nicht direkt an VCC hängen, sondern mit Spule und Kondensator versehen.
    Bei Reset fehlt der Kondensator gegen Masse.

    Was ich vorsehen würde,
    wäre ein Max232 mit entsprechender 9-pol D-Sub Buchse.
    SV4 scheint für ein LCD Display zu sein, richtig ?
    Warum keine eine 16 polige Stiftleiste für ein Standard Display inklusive Vorwiderstand für die Hintergrundbeleuchtung?
    EDIT: hat sich erledigt.... hast das ja schon erklärt, während ich noch geschrieben habe

    Gruß
    Christopher

  6. #6
    Neuer Benutzer Öfters hier
    Registriert seit
    23.04.2007
    Alter
    35
    Beiträge
    10
    sieht cool aus

    hab so n board auch mal angefangen, bin aber mangels zeit immer noch nicht wirklich fertig(höchstens frühe alpha-version)

    also mich würd auch mal des layout interessieren

    grüße
    Bild hier  Feed Me!

  7. #7
    Erfahrener Benutzer Roboter Genie
    Registriert seit
    01.03.2007
    Ort
    Kornwestheim (kWh)
    Beiträge
    1.118
    ich würde, einen 6-poligen ISP Stecker vorsehen
    hab ich auch so gemacht, obwohl ich die Schaltung, wie schon geschrieben, selbst gebaut habe.

    SV4 scheint für ein LCD Display zu sein, richtig ?
    Warum keine eine 16 polige Stiftleiste für ein Standard Display inklusive Vorwiderstand für die Hintergrundbeleuchtung
    du kannst einen Port ja auch auf mehrere Stiftleisen gleichzeitig legen, also das LCD einmal mit und einmal ohne hintergrundbeleuchtung.
    Gruß, AlKi

    Jeder Mensch lebt wie ein Uhrwerk, wie ein Computer programmiert...
    ==> UMPROGRAMMIEREN!

    Kubuntu

  8. #8
    Benutzer Stammmitglied
    Registriert seit
    25.03.2006
    Ort
    Schlüchtern & Neubiberg
    Alter
    39
    Beiträge
    31
    Ok, 6 poliger ISP Stecker - überredet *g*

    AREF nicht direkt an VCC hängen, sondern mit Spule und Kondensator versehen
    Hab das hier auf den Wissenseiten immer so gesehen... Welchen Vorteil hat das?
    Bei Reset fehlt der Kondensator gegen Masse
    Passt das mit C1 nicht so? Der steht etwas in der Weltgeschichte rum, aber dachte eigentlich, dass der das sein soll

    Max232 mit entsprechender 9-pol D-Sub Buchse
    Für Datenausgabe zum PC oder für integrierten Programmer? Programmer wollte ich extern halten, da ich dann flexibel bleibe ob Seriell oder USB(da der auch schon in Planung steht)...

    Warum keine eine 16 polige Stiftleiste für ein Standard Display inklusive Vorwiderstand für die Hintergrundbeleuchtung?
    Bin mit LCD's noch nicht weiter als bis zu diesem Konzept vorgedrungen, wie sieht das dann genauer aus?

  9. #9
    Erfahrener Benutzer Roboter Genie
    Registriert seit
    01.03.2007
    Ort
    Kornwestheim (kWh)
    Beiträge
    1.118
    Zitat:
    Max232 mit entsprechender 9-pol D-Sub Buchse

    Für Datenausgabe zum PC oder für integrierten Programmer? Programmer wollte ich extern halten, da ich dann flexibel bleibe ob Seriell oder USB(da der auch schon in Planung steht)...
    MAX232 is für die Kommunikation mitm PC (soweit ich weiß. achtung: nutzt +9V für high und -9V für low, guck im Wiki mal nach)
    Gruß, AlKi

    Jeder Mensch lebt wie ein Uhrwerk, wie ein Computer programmiert...
    ==> UMPROGRAMMIEREN!

    Kubuntu

  10. #10
    Erfahrener Benutzer Robotik Visionär Avatar von Hubert.G
    Registriert seit
    14.10.2006
    Ort
    Pasching OÖ
    Beiträge
    6.220
    Nicht AREF sondern AVCC sollen mit Spule und Kondensator versehen sein. AREF gehört über einen 100n Kondensator an GND und eventuell sollte mit einem Jumper die Möglichkeit gegeben sein einen externe Referenzspannung anzulegen.
    C1 ist für VCC, auf den Reset-Pin gehört ein eigener Kondensator
    RXD und TXD solltest du freihalten für die Datenübertragung, das hat nichts mit dem Programmer zu tun.
    Für ein LCD brauchst du, je nach Beschaltung, 6 oder 7 Pin http://www.roboternetz.de/wissen/ind...D-Modul_am_AVR
    Die Beschaltung von PortA noch mal überdenken. So kannst du den ADC nur schwer nützen.

Seite 1 von 4 123 ... LetzteLetzte

Berechtigungen

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

12V Akku bauen