Forum: Mikrocontroller und Digitale Elektronik Atmega8 mit SD, I2C u. RS485


von Platinen Newby (Gast)


Angehängte Dateien:

Lesenswert?

Hallo miteinander,

könntet ihr mal nen kurzen blick auf diesen Plan werfen ob ich keinen 
Fehler eingebaut hab und ob das so funktionieren würde.

mfg

von Platinen Newby (Gast)


Lesenswert?

uups der Plan wurde versehentlich 2mal eingefügt sorry

von Mw E. (Firma: fritzler-avr.de) (fritzler)


Lesenswert?

WTF?
Warum nimmste bei I2C und Reset den Bus Befehl aber da wo er sinn macht 
bei dem Anschluss nicht?

Und wieso ist dasn über 6000pixel großes Bild?
Wer soll sich das denn bitte gescheid angucken?
Also nochmal exportieren mit max 1600pixel Breite!

Deine SD Karte wirds dir grillen wenn du übern ISP mit 5V proggst.
Nimm also anstatt des alten mega8 (der für SD Karten Cluster zu wenig 
RAM hat!!!) nen 168er oder 328er, die laufen auf 12MHz bei 3,3V.

von Michael (Gast)


Lesenswert?

Dein Graphikfile vom Schaltplan macht es nicht gerade leicht. Mit 6182 x 
4175 Pixels sind die meisten Monitore überfordert und von einem 
formatfüllenden Linearregler hat niemand etwas.

C10 ist arg überflüssig. Die Sache mit der Startverzögerung bekommen 
aktuelle Prozessoren alleine hin und falls du vor hattest, an Reset 
einen Schalter anzuschließen, würde der Kondensatorkurzschluss bei jedem 
Tastendruck den Kontakten nicht sonderlich gut tun. Und was der ISP dazu 
sagt, sei mal dahin gestellt.
Falls der ADC benutzt werden soll, müßte man AVCC noch filtern und ARef 
mit einem Kondensator stützen.

Falls LED1 und 2 halbwegs den gleichen Strom erhalten sollen, müsste man 
die Vorwiderstände besser an die unterschiedliche Spannung anpassen.

von Platinen Newby (Gast)


Angehängte Dateien:

Lesenswert?

die karte wird ja nur gegrillt wenn ich sie drin lass nicht?

will die sd ja nur als datenlogger da sollte sie ja reichen nicht?

und ich nehme deswegen den atmega 8 da ich diese noch zu hauf daheim rum 
liegen hab...

Foto Sollte jetzt kleiner sein ;)

von Platinen Newby (Gast)


Lesenswert?

die Vorwiderstände werd ich dann wenns soweit ist sowieso noch anpassen 
hab nur mal irgendwelchen wert genommen.

C10 ok mach ich weg

und ADC danke werd ich gleich mal machen

von Walter (Gast)


Lesenswert?

Platinen Newby schrieb:
> die karte wird ja nur gegrillt wenn ich sie drin lass nicht?

richtig, wenn Du sie draußen lässt passiert nichts

von Mw E. (Firma: fritzler-avr.de) (fritzler)


Lesenswert?

Das wird aber derbst knapp mit dem mega8!
Der hat 1kb RAM, ein SD karten Cluster ist 512byte groß, nimmt also den 
halben RAM ein.
Jetzt nochn Filesystem und du hast kaum noch RAM für Heap und Stack.
Die Messwerte musste ja auch kurz Puffern bis die auf der SD karte 
landen.
Mein simpler Mp3 Player (Filestream von SD karte zu MP3 decoder IC) will 
883byte statischen RAM.
Achja und 11kb ROM, der mega8 hat davon ..... 8kb ;)


Platinen Newby schrieb:
> die karte wird ja nur gegrillt wenn ich sie drin lass nicht?

Bis du vergisst beim proggen die SD karte rauszunehmen, laut Murphy wird 
dir das passieren.

Dagegen könnte nen Sockel helfen mit SD Karte präsent Schalter, der 
trennt dann den ISP Pin vom Atmega.

von Platinen Newby (Gast)


Lesenswert?

hmm vielleicht doch nen größeren...

von Platinen Newby (Gast)


Angehängte Dateien:

Lesenswert?

morgen zusammen,

hab jetzt nochmal ein bischen umgezeichnet und hab den Atmega168 
verwendet.

eine Frage hab ich da noch muss ich jetzt den Programmierstecker auch 
auf 3,3V machen oder muss der bei 5V bleiben hab nämlich alles ein 
bischen variabel gemacht damit ich wenn ich die SD-Karte nicht verbaue 
alles auf 5V betreiben kann und somit mir dann auch den 3,3V Regler 
spare. (die SD ist erst für zukünftige projekte gedacht.


mfg

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.