freebus.org
http://freebus.org/phpBB3/

Hardware mit Mega8
http://freebus.org/phpBB3/viewtopic.php?f=7&t=286
Seite 1 von 1

Autor:  deleted_user [ 7. Oktober 2007 14:05 ]
Betreff des Beitrags:  Hardware mit Mega8

Hallo,

Ich hatte heut ein wenig Zeit, deshalb habe ich die Hardware mal mit nem Mega8 und und einem Schaltregler gezeichnet.
Was haltet ihr davon?

Dateianhänge:
Ankoppler.zip [36.98 KiB]
95-mal heruntergeladen

Autor:  Andreas [ 7. Oktober 2007 14:52 ]
Betreff des Beitrags:  Re:Hardware mit Mega8

Hi,

ich hab mir mal den Schaltplan angeschaut, und habe ein paar Anmerkungen:
- C3 ist mit 10nF zu klein. Bei mir waren damit die Signale nicht sonderlich schön, daher verwende ich 100nF.
- Vor das Gate von Q1 empfehle ich dringend einen C und pull-down, wie im Schaltplan des LPC zu sehen. Sollte aus irgendeinem Grund mal der Pin länger auf high liegen, würde R4 sonst zu rauchen beginnen.
- auch im Eingangskreis würde ich einen Transistor empfehlen um die Signalpegel besser zu kontrollieren. Es geht zwar auch so, ist aber grenzwertig.
- Wozu R3? Hat der Atmel keinen internen pull-up? Und wenn nicht, würde ich R3 lieber gegen Vcc legen.

Ansonsten sehr schöne Arbeit.

Gruß
Andreas

Autor:  Markus [ 7. Oktober 2007 17:16 ]
Betreff des Beitrags:  Re:Hardware mit Mega8

Hi Andreas,
vielleicht solltest Du mal die veröffentlichte Grundschaltung updaten.
Stephans Schaltung entspricht genau dieser.
Es ist nicht ohne weiteres ersichtlich, dass die Schaltung des controller3 jetzt die allgemeingültige Grundschaltung ist.
Viele Grüße
Markus

Autor:  Andreas [ 7. Oktober 2007 17:46 ]
Betreff des Beitrags:  Re:Hardware mit Mega8

Hi Markus,

du hast absolut recht, ich mach mich gleich dran. Bitte das Versäumnis zu entschuldigen.

Gruß
Andreas

Autor:  deleted_user [ 7. Oktober 2007 18:46 ]
Betreff des Beitrags:  Re:Hardware mit Mega8

So ich habe ihn nochmal überarbeitet, habe jetzt auch 16 Aus- bzw Eingänge.
Die Platine hat momentan die Abmaße von 25 x 31mm.

Dateianhänge:
Schematic.zip [17.66 KiB]
77-mal heruntergeladen

Autor:  deleted_user [ 7. Oktober 2007 20:04 ]
Betreff des Beitrags:  Re:Hardware mit Mega8

So die Platine ist auch fertig.

Dateianhänge:
PCB.zip [20.54 KiB]
63-mal heruntergeladen

Autor:  do13 [ 7. Oktober 2007 22:03 ]
Betreff des Beitrags:  Re:Hardware mit Mega8

Hallo Stephan,

sieht schon mal ganz gut aus.
Vor allem gefällt mir der Aufbau mit SMD Bauteilen.
Hast du dir die Schaltung des anderen AVR Buskopplers angesehen?

Folgende Anmerkungen:

- Ich würde ein 3.3 V Design bevorzugen (-> Stromverbrauch)
- Internen Oszillator: Hast Du Erfahrungen mit der Temperaturstabilität?
Mit einem Quarz sind wir auf jeden Fall auf der sicheren Seite bzw. flexibler, höhere Taktfrequenz
- S1 sollte wie in der Grundschaltung zusammen mit der LED geschaltet werden.
Damit ist INT1 wieder frei (evtl. für einen 2. Busanschluß -> Linienkoppler)
- EIB TX sollte an einen anderen PIN des AVR. PD4 kann dann für die PWM genutzt werden.
Das muß ich mir aber nochmal genauer ansehen.
- Hat der Kondensator C1 (22µF) einen Einfluß auf die Buskommunikation?
- Am VCC Pin des AVR sollte nochmal 100nF vorgesehen werden.
- Pullup an PD2 (INT0). Ich würde lieber einen externen vorsehen und mich nicht auf die internen verlassen. Weglassen kann man den immer noch.
- Freebus Standart Pinbelegung?
- RX und TX auf externem Steckverbinder?
- In der Grundschaltung gibt es noch einen 100K von EIB+ (hinter Diode) nach GND
- welche Bauformen werden benutzt?

PS: Mit welchem Programm ist der Schaltplan gezeichnet?

Gruß,
Dirk

Autor:  deleted_user [ 8. Oktober 2007 05:49 ]
Betreff des Beitrags:  Re:Hardware mit Mega8

- ich denke dass die 3,3V nicht viel bringen
- bei 3,3V läuft der AVR auch nur bis max 8MHz
- der interne Oszilator dürfte reichen, sind ja nur 9,6kbits
- ich will den Ankoppler so klein wie möglich halten,
für die meisten Anwendungen reicht das aus
- bei speziellen Funktionen würde ich eine Extraplatine bevorzugen
- ohne dem Elko am Eingang des Schaltreglers, dass müsste ich erst probieren
momentan habe ich diesen Schaltregler in anderen Schaltungen so laufen,
aber mit dem Elko am Eingang
- Bauformen: Widerstände 0603
Kondensatoren 0603 u. 0805
Elkos kleine SMD Becherelkos
AVR QFN32
Schaltregler SO8
Drossel ist von Würth
Transistoren SOT32
- wegen der Belegung mach ich mir nochmal Gedanken, ich bin gern für
Vorschläge offen
- man könnte die Platine auch zweiseitig bestücken, dadurch wird sie
erheblich kleiner
- zweiseitige Bestückung lässt sich schlechter machen, da ich einen kleinen
Bestückungsautomaten habe ziehe ich aber die einseitige vor
- Programm: Altium Designer

Gruß
Stephan

Autor:  do13 [ 8. Oktober 2007 08:29 ]
Betreff des Beitrags:  Re:Hardware mit Mega8

StephanW hat geschrieben:
- ich denke dass die 3,3V nicht viel bringen

lt. Datenblatt beim internen Oszillator 11mA vs 6mA
macht also doch etwas aus.
Zitat:
- bei 3,3V läuft der AVR auch nur bis max 8MHz

Richtig, man hätte aber die Möglichkeit einer Bestückvariante, falls mehr Rechenleistung benötigt wird.
Zitat:
- der interne Oszilator dürfte reichen, sind ja nur 9,6kbits
für die meisten Anwendungen reicht das aus

Hmm.
Das Diagramm auf Seite 275 im Datenblatt zeigt doch einen ordentlichen Temperaturverlauf.
Zitat:
- ohne dem Elko am Eingang des Schaltreglers, dass müsste ich erst probieren
momentan habe ich diesen Schaltregler in anderen Schaltungen so laufen,
aber mit dem Elko am Eingang

Der Elko ist normalerweise auch notwendig bei einem Schaltregler. Ich werde das mal in meiner Schaltung testen.
Evtl. hilft vor dem Elko noch eine Diode.
Zitat:
- Bauformen: Widerstände 0603
Kondensatoren 0603 u. 0805
Elkos kleine SMD Becherelkos
AVR QFN32
Schaltregler SO8
Drossel ist von Würth
Transistoren SOT32

Einverstanden
Welche Bauform hat denn die 1N4148?
Der 68R in TX ist vermutlich in 0603 etwas knapp bemessen.

Gruß,
Dirk

Seite 1 von 1 Alle Zeiten sind UTC + 2 Stunden
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/