Schaltplan für GPS Auswertung an einem ATmega

Gast #6736107
Lesenswert?

Hallo,

ich möchte auf einem Atmega328p GPS daten auswerten (von einem bn 880) 
und über ein 16x2LCD ausgeben.
Die Spannungsversorgung läuft über ein Handy-lagegerät mit 5V 2A.

Ist der Schaltplan so in Ordnung? Oder ist dort etwas total falsch?
Angehängte Dateien:
Gast #6736113
Lesenswert?

Johannes schrieb:
> Ist der Schaltplan so in Ordnung?

Welcher Schaltplan? Ich seh nur ein paar Seiten mit jeweils einem 
Bauelement, dir durch Netzmarken verbunden sind. Niemand will ein 
Puzzlespiel statt einem Schaltplan entwirren. Sorry für die harte 
Antwort, aber das ist für die meisten kein Schaltplan, sondern eine 
Zumutung.
Versuch mal alles mit Linien zu verbinden statt mit Marken. Dann 
bekommst du locker alles auf eine Seite. Okay? :-)
Gast #6736130
Lesenswert?

Wolfgang schrieb:
> Besitzt dein LCD keine Hintergrundbeleuchtung?
> Und um eine Einstellmöglichkeit für den Kontrast kommt man meist auch
> nicht drum rum. Ein Blick ins Datenblatt wird nicht schaden.

Um Himmels Willen!
Da werden doch nochmal zwei bis drei Schaltplan-Seiten fällig ;-)
Gast #6736147
Lesenswert?

pnp schrieb:
> Welcher Schaltplan? Ich seh nur ein paar Seiten mit jeweils einem
> Bauelement, dir durch Netzmarken verbunden sind. Niemand will ein
> Puzzlespiel statt einem Schaltplan entwirren. Sorry für die harte
> Antwort, aber das ist für die meisten kein Schaltplan, sondern eine
> Zumutung.
> Versuch mal alles mit Linien zu verbinden statt mit Marken. Dann
> bekommst du locker alles auf eine Seite. Okay? :-)

Habe gedacht das andere wäre übersichtlicher, da nicht allzu viele 
Linien da sin.
Aber ja, habe alles auf einem gemacht
Angehängte Dateien:
Gast #6736918
Lesenswert?

Schlaumaier schrieb:
> Den "Schaltplan" dafür mache ich mit Fritzing in 10 Minuten.

Ist mir jetzt gar nicht aufgefallen: Hatte irgendwer danach gefragt?
Das glaube ich eigentlich nicht, denn hier wissen doch alle, dass du ein 
Superbastler bist.

> Was für ein Aufwand ihr treibt.

Ach komm, wenns nach dir ginge, dann wäre das Display völlig unnötig 
über I2C angeschlossen. Aber ok, wer nur den Hammer kennt, für dem sieht 
halt jedes Problem wie ein Nagel aus...
Gast #6737093
Lesenswert?

MeierKurt schrieb:
> Ach komm, wenns nach dir ginge, dann wäre das Display völlig unnötig
> über I2C angeschlossen.

Ja ich weiß, Leute wie du lieben wüste Schaltpläne. Völlig unnütze 
Belegung von Pins etc. Wieso haben dann irgendwelche Leute den I2C in 
den Chip integriert. ?

JA ich schließe alle Displays über Bus-Systeme an. Und die 1602 o.ä. via 
I2C-Adapter mit ein PFC8475. Wieso auch nicht. Es gibt da kein 
Timing-Probleme o.ä. Der Adapter kostet 1 Euro und ist in 1 Min. 
angelötet und ich muss nicht mal auf die Pin-Belegung achten.

Soll ich mich jetzt schämen weil ich mir das Leben einfach mache.

Mag schon sein, aber ich tue es nicht. Weil in meinen Augen darf ich 
dann auch keine Chips nutzen sondern nur noch Transistoren (Chips sind 
ja nix anders als Transistorenschaltungen). Und da man Chips einsetzte 
um Platz und Zeit zu sparen WARUM NICHT.

Es geht bei der ganzen MC-Technik doch nur darum, via Software das beste 
als der Hardware heraus zu holen.
Gast #6737094
Lesenswert?

Stefan ⛄ F. schrieb:
> Ohne einstellbare Kontrast-Spannung wird das Display vermutlich immer
> noch nicht zufriedenstellend funktionieren.

Auch ein Problem was ich mit den Schraubenzieher in 1 Sek. löse am 
Adapter.

Mir reichen die Probleme die eh schon auftreten. Ich bin nicht gierig 
und schaffe mir extra welche. Von den Extra-Kosten rede ich nicht 
einmal.
Gast #6737373
Lesenswert?

Hallo Johannes!

Sind direkt keine Fehler in deiner Schaltung, aber früher (tm) waren die 
unten beschriebenen Varianten mal „good practice“.
Ich erwähne das auch nur, weil Dir diese u.U. Details mal in 
fremden/alten Schaltungen begegnen könnten. Und dann ist es vielleicht 
gut zu wissen, wieso das so ist.

A: Schalter S2 und S2 würde ich „OM“ nach GND schalten lassen und mit 
Pull-up-Widerständen arbeiten. I.A. reichen sogar die intern 
zuschaltbaren Pull-ups des ATmega328.

B: Bei LED1 - LED8 würde ich ähnlich verfahren. Dioden drehen und die 
zugehörigen Widerstände gegen 5V.

A und B bedeuten aber, dass sich die Logik auf low-aktiv dreht. Das muss 
man beim Programmieren beachten.

Wie schon angedeutet: das alles ist „Old School“ – und bei modernen 
CMOS-Bauteilen nahezu ohne Relevanz. Nicht aber bei altem Geraffel wie 
TTL, LS-TTL usw. Deren Ein- und Ausgänge waren extrem unsymmetrisch 
ausgelegt.

Ein TTL-Ausgang (TI SN7400) konnte bei H gerade mal 0,4mA treiben (@ 
Vout = 2,4V min), entsprechend einem ‚Ausgangswiderstand‘ Ra = 6,5kOhm 
max. Bei L waren es 16mA @ Vout = 0,4V („Ra“ = 25 Ohm max).

Für ein H am TTL-Eingang musste man max. 40uA aufbringen. Bei einer 
H-Eingangsspannung von 2,4V reichte dann ein Pull-up von 2,6V/40uA = 
65kOhm.
Für ein L waren 1,6mA bei 0,4V notwendig, also ein Pull-down von 250 
Ohm.
Gast #6738988
Lesenswert?

BlaBla schrieb:
> Schlaumaier schrieb:
>> Auch ein Problem was ich mit den Schraubenzieher in 1 Sek. löse am
>> Adapter
>
> Warum wollest Du die Schraube ziehen; ist drehen nicht besser?

Seit 100 Jahren heisst das Werkzeug "Schraubenzieher". Aber dann kommen 
solche selbsternannten Weltverbesserer wie du einer bist und fordern die 
Umbenennung dieses Werkzeuges.
Gast #6739012
Lesenswert?

Helmut -. schrieb:
> STK500-BEsitzer schrieb:
>> Der "Zieher" kommt von anziehen...
>
> Und wenn ich sie lösen will, brauche ich ein anderes Werkzeug?

Falsch.

Ich will die Schraube NICHT drehen.  Ich Hasse Schrauben die sich 
drehen.

Ich will die Schraube rausZIEHEN oder das die Schraube sich reinZIEHT.

Eine Schraube die sich nur dreht, ist defekt und muss meist mühevoll 
ausgebohrt werden.

Also ist die Aussage physikalisch völlig korrekt.

Und nur weil irgend welche * <- Sternchen-Liebhaber nix bessers zu tun 
haben als die Deutsche Sprache zu verhunzen, muss + mache ich da nicht 
mit.
Gast #6739057
Lesenswert?

Helmut -. schrieb:
> STK500-BEsitzer schrieb:
>> Der "Zieher" kommt von anziehen...
>
> Und wenn ich sie lösen will, brauche ich ein anderes Werkzeug?

Zum Lösen von Schrauben empfehle ich WD40 oder andere Kriechöle.
Eigentlich müsste es ja "Schlitzschlüsssel" oder "Kreuzschlitzschlüssel" 
heißen, wenn man bei der Namensgebung anderer Schrauben-Schlüssel 
bleibt.
Oder hat schon mal jemand den "Sechskantschraubendreher" benutzt?
Das ist entweder ein Maul- oder Ring-Schlüssel oder ein Inbus- bzw. 
Torx-Schlüssel.
Gast #6739162
Lesenswert?

STK500-BEsitzer schrieb:
> Oder hat schon mal jemand den "Sechskantschraubendreher" benutzt?

Ich müsste jetzt echt nachzählen wie viel Ecken die Schraube eines PC 
Slot-Blech hat, denn dafür habe ich einen Schraubenzieher. ;) War in 
einen 10 Euro Set mit Tasche drin, und hat schon 1000ende von 
Slotbleche-Schrauben beglückt.

Genau so wie ich ein Nuss-Schraubenzieher besitze. Hm wie viel Kanten 
hat haben Maschinenschrauben.  tz.tz. Da dreht man Jahrzehntelang 
Muttern auch Gewinde und ich hab nie die Kanten gezählt.

Ich glaube ich gehe mich 10 sek. schämen ;)
Gast #6742422
Lesenswert?

Hi

>Es ist auch oft eine gute Idee, die Speisung für hochempfindliche HF
>Module über ein (C)LC Filter zu führen. Es gibt sogar Leute, die in die
>Datenleitungen noch niederohmige Widerstände (22-47 Ohm) legen, um UHF
>einsproddeln ins HF-Modul zu minimieren.

Also ich habe 2005 ein GPS gebaut

Beitrag "Re: Zeigt her Eure Kunstwerke !" ff.

Das ganze lief in einem 98er Passat ohne die von dir genannten Maßnahmen 
absolut problemlos.

MfG Spess
Gast #6742465
Lesenswert?

Spess53 schrieb:
> Also ich habe 2005 ein GPS gebaut
>
> Beitrag "Re: Zeigt her Eure Kunstwerke !" ff.

DAS ist interessant.
Habe ein GPS mit ATMega16, auch in asm aber was du da gezaubert hast, 
mit Grafikdisplay UND Karte!!! Alle Achtung!
Gibt es davon auch Schaltplan und Code? :)
#6744988
Lesenswert?

Hallo Johannes,

Habe einen Blick über deinen Schaltplan schweifen lassen. Es gibt ein 
paar Dinge, die mir aufgefallen sind.
- AGND beim AVR ist nicht angeschlossen
- eventuell RESET Taster entprellen (nicht zwingend notwendig, ist 
anwendungsbedingt)
- Beim LCD ist die Versorgung falsch angeschlossen
- der LCD-Kontrast ist vorzugsweise manuell einzustellen
- Hintergrundbeleuchtung fehlt
- SCL an 5V angeschlossen???
- Taster für die externen Interrupts sind nicht entprellt, das kann eine 
böse Überraschung geben ;), spreche aus Erfahrung

Ansonsten wünsche ich viel Spaß am Projekt ;)

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren