Forum: Mikrocontroller und Digitale Elektronik uC Selbstbau, bitte um Hilfe


von Andreas (Gast)


Angehängte Dateien:

Lesenswert?

Hallo mikrocontroller.net Community!

Wie der Titel schon vermuten lässt, benötige ich ein wenig Unterstützung 
beim Entwerfen meines ersten uC. Das Teil wird später auf Lochraster 
gelötet.

Ich verlang nicht, dass mir Jemand den ganzen Schaltplan 
durchkontrolliert. Ich wäre aber demjenigen sehr verbunden, der meinen 
Schaltplan auf häufig gemachte Fehler überprüft und mich darauf 
Aufmerksam macht. Ich bin mir zB. bei der Eingangsbeschaltung des uC 
relativ unsicher.

Bauteilliste:
(Ich entschuldige mich im Vornherein, falls die Links nicht in 
Direktverlinkungen umgewandelt werden)

uC
http://www.reichelt.de/?;ACTION=3;LA=2;GROUP=A363;GROUPID=2959;ARTICLE=45028;START=0;SORT=artnr;OFFSET=16;SID=32xs3ddqwQASAAAEsNPzI3584ab17e4fd3bacfadd7770bca674d8

UART
http://www.reichelt.de/index.html?;ACTION=3;LA=444;GROUP=A217;GROUPID=2914;ARTICLE=11216;START=0;SORT=artnr;OFFSET=16;SID=32xs3ddqwQASAAAEsNPzI3584ab17e4fd3bacfadd7770bca674d8

Schieberegister
http://www.reichelt.de/?;ACTION=3;LA=2;GROUP=A2233;GROUPID=2932;ARTICLE=3426;START=64;SORT=artnr;OFFSET=16;SID=32xs3ddqwQASAAAEsNPzI3584ab17e4fd3bacfadd7770bca674d8
Habe leider nur diesen gefunden, auch ein Schieberegister in DIL-16, ob 
er Funktioniert?

Quarz
Falls ich das auf dem Schaltplan vergessen habe zu aktualisieren, es ist 
kein 8MHz sondern ein 16MHz.

Transistoren
Alle Transistoren in meiner Schaltung sind BC547, wobei bei meiner 
Applikation auch jeder Wald und Wiesen Transistor gehen würde.

LCD Display
http://www.reichelt.de/?;ACTION=3;LA=5;GROUP=A5212;GROUPID=3006;ARTICLE=53941;START=0;SORT=user;OFFSET=16;SID=32xs3ddqwQASAAAEsNPzI3584ab17e4fd3bacfadd7770bca674d8

Spannungswandler
7805

7-Segmentanzeige
http://www.reichelt.de/index.html?;ACTION=3;LA=2;GROUP=A51;GROUPID=3002;ARTICLE=6936;START=0;SORT=artnr;OFFSET=16;SID=32xs3ddqwQASAAAEsNPzI3584ab17e4fd3bacfadd7770bca674d8

Widerstände, Standard - Kohleschicht 0.25W +- 5%
Kondensatoren, gepolt - Elko's +- 20%
Kondensatoren, ungepolt - Kerko's und Funkentstörkondensatoren(100nF)
LED's sind alle low current

Gleichrichter, 1A
Ich hab den einfach als Verpolungsschutz drinnen da ich der Strom aus 
meinem Labornetzteil beziehe, darum auch die Stiftleisten am 
Hohlstecker.

Ja sonst noch so das Übliche, Steckverbinder, Lochraster ect.

Ich bedanke mich jetzt schon bei allen die mir helfen!

m.f.G

Andreas

von Stephan H. (stephan-)


Lesenswert?

also am Ausgang des Spannungsreglers 7805 10µF nicht 
vergessen.Schwingneigung
Den Schieberegistern jeweils 100nF zur Seite stellen.
Für die erste Schaltung nicht schlecht. Habe schon größere Unglücke 
gesehen.
Sicherung ?
330 Ohm am Displayport ? Beleuchtung ? ich denke der ist zu groß.

auf die Schnelle geschaut

von holger (Gast)


Lesenswert?

>Den Schieberegistern jeweils 100nF zur Seite stellen.

Auf jeden Fall;)
VCC GND von den Dingern anschliessen!
Wenn es Eagle ist empfehle ich mal den Invoke Befehl
auszuprobieren. Beim MAX232 genauso.

Mit den 8poligen Anschlüssen wirst du nicht glücklich!
Nimm 10polige und papp noch 5V, GND mit drauf.

Die unbenutzten Datenleitungen vom LCD lässt du besser offen.
Also nicht an GND anschliessen.

von Tobi W. (todward)


Lesenswert?

Also die datenleitungen vom LCd die nicht benutzt werden aufjeden fall 
in der luft lassen auch wenn man sagt, das man unbenutzte ttl leitungen 
immer gegen gnd ziehen soll.
Bei diesem LCD-controllern (hoffentlich Industriestandardt) zeigen sich 
sonst sehr eigenartige dinge ;-)

Ich würde dem Display noch ein stützkondesator spendieren. Also zwischen 
Vcc und GND.

Gruß
Tobi

von Andreas (Gast)


Angehängte Dateien:

Lesenswert?

Danke für die schnellen Antworten!
Habe eben alle bisher gefundenen Fehler ausgebessert und eure Vorschläge 
miteingebracht, das Ganze sieht jetzt so aus.

von Andreas (Gast)


Angehängte Dateien:

Lesenswert?

Ähm natürlich so meine ich^^

von Da I (Gast)


Lesenswert?

Ich hoff mal, das rechts oben zur Stromversorgung ist kein 
Klinkenstecker...

von Andreas (Gast)


Lesenswert?


von Stephan H. (stephan-)


Lesenswert?

122 Ohm, wie kommst du auf diesen Wert ?? Rechenweg ?
Verpolschutzsicherung ????????????
Verpolschutzdiode !!!! und Überlastsicherung !!!!

von Jiro (Gast)


Lesenswert?

Für einen reinen Verpolungsschutz braucht man keinen 
Brückengleichrichter da tut es auch ne normale Diode

von Stephan H. (stephan-)


Lesenswert?

Jiro schrieb:
> Für einen reinen Verpolungsschutz braucht man keinen
> Brückengleichrichter da tut es auch ne normale Diode

so isses normalerweise, da hier aber ein kompletter Gelichrichter drin 
ist,entfällt die Diode. Er hat ja Wechselspannung.

>Er hat ja Wechselspannung

Ich hoffe es ist so. Wenn Du mit Gleichspannung ankommst reicht eine 
Diode als Verpolschutz.

Was für ein Netzteil willst du nehmen ??

von Markus M. (adrock)


Lesenswert?

Hallo,

mich würde mal die Schaltung rund um die ISP Schnittstelle 
interessieren. Hast Du das selbst ausgedacht oder wird das so irgendwo 
empfohlen?

Also die Z-Dioden sollen die Eingänge des uC schützen, oder? Was macht 
C13 eigentlich?

Ciao...
Markus

von Stephan H. (stephan-)


Lesenswert?

holger schrieb:
>>Den Schieberegistern jeweils 100nF zur Seite stellen.
>
> Auf jeden Fall;)
> VCC GND von den Dingern anschliessen!
> Wenn es Eagle ist empfehle ich mal den Invoke Befehl
> auszuprobieren. Beim MAX232 genauso.
>
> Mit den 8poligen Anschlüssen wirst du nicht glücklich!
> Nimm 10polige und papp noch 5V, GND mit drauf.
>
> Die unbenutzten Datenleitungen vom LCD lässt du besser offen.
> Also nicht an GND anschliessen.

Vergiss das mit den 10 poligen Verbindern !! Ist kompltter Schrott !!
Ich habe es bei meinem 89C51ED2 auch so gemacht.
Hätte ich nur 20 polige genommen !! :-((
Übersprechen auf den Leitungen wie Sau. Mach mal ein SPI mit 1 MHz auf 
einem 10 poligem Verbinder. Das wird nix !! Nur Probleme damit.
Nimm einen 20er und mache jeden 2. auf GND. Alles andere ist Murks !!

von Jiro (Gast)


Lesenswert?

Er schrieb Labornetzteil und in Privatlaboren steht meistens ein 
Gleichstromnetzteil. :P

von maddin (Gast)


Lesenswert?

...was heißt hier selbstbau...

also ich verstehe darunter soetwas:
http://www.mycpu.eu/

m.

von Stephan H. (stephan-)


Lesenswert?

Labornetzteil jepp, hatte ich nicht gelesen....
Trotzdem gilt obiges

@Maddin,

goil, back to the Roots !!
Nee, net wirklich. Ist schon besser jetzt als vor 15 Jahren.

von Klaus (Gast)


Lesenswert?

btw. du baust keine uC selber! DU benutzt nur einen!

von Andreas (Gast)


Lesenswert?

Dann du ich den Gleichrichter eben raus :)
Und nein ich hab keine Wechselspannung, mir gefiel nur der Gedanke mein 
Netzteil anschließen zu können, wie ich will und dabei nix falsch machen 
kann ^^.

Mein Netzteil ist Digital regelbar (0.01V Stufen), genug Leistung ect. 
sollte schon klappen.

Falls ich ein anderes Netzteil dann dranghänge wirds ein gekauftes, eben 
eines mit Hohlstecker.

Achja bitte erklärt mir nochmal warum ich 20ig polige Stecker nehmen, 
ich blicke da nicht ganz durch.

von Karl H. (kbuchegg)


Lesenswert?

Andreas schrieb:

> Achja bitte erklärt mir nochmal warum ich 20ig polige Stecker nehmen,
> ich blicke da nicht ganz durch.

Weil bei einem 10-poligen Datenleitung an Datenleitung im Kabel liegt. 
Bei schnellen Signalwechseln hast du übersprechen von einer Leitung zur 
nächsten.
Daher kann man zwischen jeweils 2 Datenleitungen eine Masseleitung 
reinpappen und so das Übersprechen wirkungsvoll verringern.
Aber: Aus 10 Leitungsadern werden so 20.

Wobei man erst einmal klären sollte, was eigentlich an den
Schieberegistern angeschlossen werden soll.

von Andreas (Gast)


Lesenswert?

Achja vorhin fragte jemand, wie ich den Vorwiderstand am LCD display 
berechnet habe.

Ich konnte das nicht genau aus dem Datenblatt rauslesen.
Da steht:
*Mit weisser Hintergrundbeleuchtung
was bei ~2V Uf und ca If 25-40mA Strom (oder 2-3mA bei low current) 
einen Widerstand von 100 - 122R bedeuten würde.

oder
*Extrem Stromsparend, LED Strom ab 15mA (100mA) maximal.
was ein leuchten ab If 15mA-100mA bedeuten kann

von Stephan H. (stephan-)


Lesenswert?

Andreas schrieb:
> Achja vorhin fragte jemand, wie ich den Vorwiderstand am LCD display
> berechnet habe.
>
> Ich konnte das nicht genau aus dem Datenblatt rauslesen.
> Da steht:
> *Mit weisser Hintergrundbeleuchtung
> was bei ~2V Uf und ca If 25-40mA Strom (oder 2-3mA bei low current)
> einen Widerstand von 100 - 122R bedeuten würde.
>
> oder
> *Extrem Stromsparend, LED Strom ab 15mA (100mA) maximal.
> was ein leuchten ab If 15mA-100mA bedeuten kann

mich interesseirte lediglich ob Du weist wovon Du redest.
Es gibt unzählge Traumtänzer hier, das glaubst Du nicht.

@Karl Heinz,

was an den SR hängt ist doch für das Übersprechen geal.
Ich habe genug Probleme damit. zB mit:
V3021, AD5206,MAX 176, MAX6632,ADT7301
bei einzelnen Leitungen ist es wie es sein soll.
Daher rate ich davon ab !!

von Andreas (Gast)


Lesenswert?

Ja, ich hab eigendlich schon gute Grundkenntnisse über Elektronik. Nur 
manchmal hab ich einfach riesen Bretter vorm Kopf - passiert.

Ja gut, ich hab mit einer Flussspannung von ~2V gerechnet. Dem ist aber 
nicht so, bei der weissen LED sinds ungefähr 3,7V, was natürlich einen 
deutlich geringeren Spannungsabfall am Vorwiderstand bedeutet.

1.3V/30mA = 43R => 39R

So jetzt sollte es passen :)

von Roland P. (pram)


Lesenswert?

Also das mit den Live/idle LED's würde ich nicht so kompliziert machen.
Ich würde die LED's direkt an den Portpin und 2x 1k gegen Vcc + GND 
hängen.

Gruß
Roland

von Andreas (Gast)


Lesenswert?

Ja das ist auch son ding was ich noch klären wollte, was heißt es 
eigendlich an den ausgang High zu geben? kommt dann Strom heraus(meine 
damit vllt so 20mA) oder Steuert er intern einen Transistor, quasi open 
collector? Oder ist das einstellbar?

von Stefan M. (celmascant)


Lesenswert?

Die Standartantwort wäre jetzt: Schau ins Datenblatt^^

Wenn der Pin "High" geschalten ist, kommen quasi knapp 5V raus, wenn er 
low ist, 0V. Er ist also immer auf einem definierten Level.
Wenn mich jetzt nicht alles täuscht, kann bei High und Low jeweils max. 
20mA fliessen.

Gruss Stefan

PS: Wenn du schon einen 40Pin-MC verwenden willst, würde ich dir gleich 
zum Mega32 raten. Der hat doppelt so viel Flash wie der Mega16, ist 
Pinkompatibel und kaum teurer.

von Michael G. (linuxgeek) Benutzerseite


Lesenswert?

Andreas schrieb:
> Hallo mikrocontroller.net Community!
>
> Wie der Titel schon vermuten lässt, benötige ich ein wenig Unterstützung
> beim Entwerfen meines ersten uC. Das Teil wird später auf Lochraster
> gelötet.

Also Du meinst Schaltung, der Titel hoerte sich mal wieder so an als 
wuerde jemand seine eigenen ICs herstellen wollen (Unfug dieser Art gab 
es hier schon oefter).

> uC
> 
http://www.reichelt.de/?;ACTION=3;LA=2;GROUP=A363;GROUPID=2959;ARTICLE=45028;START=0;SORT=artnr;OFFSET=16;SID=32xs3ddqwQASAAAEsNPzI3584ab17e4fd3bacfadd7770bca674d8

Tolles Produktbild ;)

> UART
> 
http://www.reichelt.de/index.html?;ACTION=3;LA=444;GROUP=A217;GROUPID=2914;ARTICLE=11216;START=0;SORT=artnr;OFFSET=16;SID=32xs3ddqwQASAAAEsNPzI3584ab17e4fd3bacfadd7770bca674d8

Das ist keine UART sondern ein RS-232-Pegelwandler. Und bei Reichelt 
leider nur ein recht billiger Nachbau. Hatte schon mal eine Schaltung 
worin der nicht getan hat und ich mir einen echten MAX232 besorgen 
musste (fuer sage und schreibe >7EUR beim hohen C).

> Quarz
> Falls ich das auf dem Schaltplan vergessen habe zu aktualisieren, es ist
> kein 8MHz sondern ein 16MHz.

Funktionieren beide.

> Ich bedanke mich jetzt schon bei allen die mir helfen!

Du solltest Deinen Schaltplan etwas uebersichtlicher Zeichnen. Schau Dir 
mal den BUS-Befehl von Eagle an. Ausserdem mal mehr VCC und 
Masse-Symbole verwenden, ein Schaltplan ist kein Platinenlayout.

Michael

von MagIO (Gast)


Lesenswert?

>> uC
>>
>http://www.reichelt.de/?;ACTION=3;LA=2;GROUP=A363;...
>
>Tolles Produktbild ;)

Ist das ein AVR mit debug-Fenster?

von Andreas (Gast)


Lesenswert?

Gut, dann nehme ich besser den 
http://www.reichelt.de/?;ACTION=3;LA=2;GROUP=A363;GROUPID=2959;ARTICLE=45026;START=0;SORT=artnr;OFFSET=16;SID=32xs3ddqwQASAAAEsNPzI3584ab17e4fd3bacfadd7770bca674d8

Und wegen dem UART, war das nur eine Richtigstellung, dass es sich bei 
meinem Produkt nur um einen Pegelwandler handelt oder wie ist das 
gemeint?
Einen "echten" MAX232 hab ich weder bei Reichelt, noch bei Conrad 
gefunden.
Könntet ihr mir irgend ein IC empfehlen, dass am besten an den MAX232 
rankommt und bei Reichelt zu bekommen ist? Conrad würde auch gehn aber 
da müsste ich 6€ Versandskosten bezahlen, wäre halt schade.

von Tobi W. (todward)


Lesenswert?

Klar gibt es bei reichelt den MAX232.
Habe da letztens noch 10 von bestellt.
http://www.reichelt.de/?ACTION=3;ARTICLE=11216;PROVID=2402
Das wär zum beispiel einer...

gruß
Tobi

von Andreas (Gast)


Lesenswert?

Den hätte ich auch bestellt Tobi, nur es meinte jemand der würde bei 
seiner Schaltung nicht funktionieren, darum habe ich nochmal 
nachgefragt.
Keine Ahnung was er mit "echtem" MAX232 meint. Aber ich denke für meine 
Awendungen wird das Teil reichen.

von Tobi W. (todward)


Lesenswert?

Jap...
Hatte damit noch nie probleme nur wenn man wie ich einfach mal den 
falschen kondi rein lötet...

von Andreas (Gast)


Lesenswert?

Wenn wir schon bei Kondensatoren sind. Im Datenblatt des MAX232 hat der 
Kondensator von 5V zu GND 1uF, im Tutorial wurde aber ein 100nF 
angegeben.
Unkritisch oder?

von Stephan H. (stephan-)


Lesenswert?

Andreas schrieb:
> Wenn wir schon bei Kondensatoren sind. Im Datenblatt des MAX232 hat der
> Kondensator von 5V zu GND 1uF, im Tutorial wurde aber ein 100nF
> angegeben.
> Unkritisch oder?

kommt auf die Buchstaben an die nach dem 232 stehen.

von Andreas (Gast)


Lesenswert?

MAX 232 CPE

von Daniel (Gast)


Lesenswert?

Hallo,
ich habe jetzt nicht alles durchgelesen. Aber beim Quarz empfehle ich 
dir einen 14,7456MHz statt einen 16MHz - siehe Datenblatt uC Kapitel 
UART->Baudrate-Settings

von Stephan H. (stephan-)


Lesenswert?

der CPE brauch 1µF. Der A nur 100nF.

http://www.maxim-ic.com/quick_view2.cfm/qv_pk/1798

von Andreas (Gast)


Lesenswert?

@Daniel

Wenns dem uC nicht schaded.
Wurde soeben erstetzt

@Stephan
Der Kondensator wurde ebenfalls ersetzt

von Michael G. (linuxgeek) Benutzerseite


Lesenswert?

To W. schrieb:
> Klar gibt es bei reichelt den MAX232.
> Habe da letztens noch 10 von bestellt.

Das sind keine Maxim-ICs sondern Clones, das meine ich. Bei Reichelt 
bekommt man oft nur billige Clones, man kann es auch nie wissen, leider.

von Tobi W. (todward)


Lesenswert?

Ja wenn da max steht, dann gehe ich eigentlich davon aus das auch 
max/maxim drin ist...
Aber gut zu wissen... Hoffentlich sind die AVRs echt grübel

gruß
Tobi

von Andreas (Gast)


Lesenswert?

So, hier mal das neue Schaltbild.
Da ich irgendwie das Kapitel Multiplexen bei der 7 - Segmentanzeige 
überlesen habe, musste ich das noch schnell reinquetschen.

Ich hab dazu einfach den PA0 Jumpbar gemacht, entweder geht er zur 
Stiftleiste oder eben zu den Transistoren der 7-Segmentanzeige.

Damit ich nicht 2 I/O's brauche, habe ich einfach ein logisches NOT in 
Transistorform an eine der Anzeigen angebracht. Leuchtet eine Anzeige, 
so bleibt die andere dunkel. Sollte sich später problemlos programmieren 
lassen.

von Michael G. (linuxgeek) Benutzerseite


Lesenswert?

To W. schrieb:
> Ja wenn da max steht, dann gehe ich eigentlich davon aus das auch
> max/maxim drin ist...
> Aber gut zu wissen... Hoffentlich sind die AVRs echt *grübel*
>
> gruß
> Tobi

Joa, die sind echt ;)
Glaub die werden (duerfen nicht?) nachgebaut werden.

Ein guter Hinweis auf Clones bei Reichelt ist immer "Hersteller: 
Diverse", das heisst soviel wie: irgendweine noname-Nachmacherklitsche. 
Heute morgen, diese jene, nur kein Original.

von Andreas (Gast)


Angehängte Dateien:

Lesenswert?

hmmm Schaltbild vergessen

von Tobi W. (todward)


Lesenswert?

da wird dir aber immer die Spannung zusammen brechen sobald T5 
durchschatet da er eine kurzschluss zwischen vcc und gnd herstellt.
Nen wiederstand so um die 100ohm sollte das problem lösen... Am besten 
den wiederstand so wählen, das die anzeige ausblibt aber kein großer 
stromfließt, das der widerstand warm wird.

Gruß
Tobi

von Andreas (Gast)


Lesenswert?

hmmm ich dachte der Transitor begrentz den strom schon, oder hab ich da 
wieder ein Brett vorm Kopf?

von Andreas (Gast)


Lesenswert?

achso ja Spannung

von Andreas (Gast)


Lesenswert?

Ich hab das jetzt einfach so gelöst, dass ich mit T5 und 
Pullupwiderstand von 1k die Basis eines zusätzlichen PNP ansteuere, der 
den CA Anschluss der Anzeige schaltet.

von Tobi W. (todward)


Lesenswert?

Nein der Trnsistor gibt alles von daher immer darauf achten das kein 
kurzschluss entsteht. Selbst wenn der Transitor einen Eigenwiderstand 
hat, ist der immer noch nicht groß genug um den Strom wirksam zu 
begrenzen.

Gruß
Tobi

von Simon K. (simon) Benutzerseite


Lesenswert?

To W. schrieb:
> Nein der Trnsistor gibt alles von daher immer darauf achten das kein
> kurzschluss entsteht. Selbst wenn der Transitor einen Eigenwiderstand
> hat, ist der immer noch nicht groß genug um den Strom wirksam zu
> begrenzen.
>
> Gruß
> Tobi

So pauschal stimmt das aber auch nicht! ;)

von Andreas (Gast)


Angehängte Dateien:

Lesenswert?

So würde das Ganze nun aussehen.

von Stephan H. (stephan-)


Lesenswert?

für C14 reichen 100nF. Sonst denke ich ist es o.k.

Wie oben ereits erwähnt,bei Anschluß von Flachbandkabeln an die SR Ports 
gibts definitiv übersprechen. Bereits ab 20cm bei mir und 1 MHz Taktrate 
auf den Letungen. Dagegen hilft nur jede 2 Leitung auf GND. Deswegen 20 
polige Pfosten.

von Tobi W. (todward)


Lesenswert?

Am ISP-Header kannste dir den Transistor sparn, der den reset gegen GND 
zieht...

Ansonste müsste das passen

von Oliver Heinrichs (Gast)


Lesenswert?

Ich würde noch einen ULN2003A zwischen µC und 7-Segment hängen, um den 
armen Atmel leistungstechnischerweise gesehen ein bisschen zu entlasten.

von Andreas (Gast)


Angehängte Dateien:

Lesenswert?

@Stephan

Dann müsste ich aber einreihige Stecker machen oder? Sonst wären ja 
immernoch 2 gegenüber. Gibts da auch andere möglichkeiten, dem 
entgegenzuwirken was weniger Platz raubt?
Kann ich mein Flachbandkabel auch verseilen, falls bei mir mal 
Übersprechen auftritt?

@Tobi

Soll ich den Anschluss 3 der SUB D Buchse dann direkt auf GND legen und 
die Verbindung zu Reset einfach trennen? (Hab die Schaltung von 
http://s-huehn.de/elektronik/avr-prog/avr-prog.htm )

@Oliver

Den IC so richtig angeschlossen?

von Stephan H. (stephan-)


Lesenswert?

Andreas schrieb:
> @Stephan
>
> Dann müsste ich aber einreihige Stecker machen oder? Sonst wären ja
> immernoch 2 gegenüber.

nein. ein 20er als 2 reihige Ausührung. Ale geraden auf die Ports und 
die ungeraden auf GND oder auch umgekehrt. Die Zählweise ist ja immer im 
ZickZack. Alternativ die Kabel wie bei UDMA am PC benutzen. Wirst Du 
aber kaum selber pressen können.

hie rnoch eine Alternative damit es klein bleibt.

http://www.reichelt.de/?;ACTION=3;LA=444;GROUP=C1446;GROUPID=3228;ARTICLE=52837;START=0;SORT=artikel.artnr;OFFSET=16;SID=32IjxKRqwQASAAACXmb@c460723bb24e4c342fce53e39ffd97e7c

von Oliver Heinrichs (Gast)


Lesenswert?

wenn das ganze common anode 7segs sind dann ja. Konnte leider nicht viel 
erkennen.

von Tobi W. (todward)


Lesenswert?

Wenn ich mich richtig ntsinne,dann haben die "richtigen" 
programmieradapter einen Ausgang dafür. Der wir ddann einfach kurz 
abgeschaltet und der chip resettet. Da du aber ohne zwischenschaltung 
direkt mit dem com-port proggen willst, wirst du den transistor 
benötigen.
Mir fällt auch gerade nicht mehr die logik hinter meiner aussage ein. 
War ein langer tag. Vll. fällt sie mir bei hüpschen träumen über 
elektronik wieder ein...

Aber so wie die Schaltung jetzt ist, kannst du sie lassen. Den ULN2803A 
nicht einbauen. Denn der kann nur die Ausgänge gen GND ziehen, was hier 
nicht klappt. Oder du musst wie erwähnt anzeigen mit commonAnode 
finden/kaufen.

Gruß
Tobi

von Andreas (Gast)


Angehängte Dateien:

Lesenswert?

nja die Zwischenschaltung ist eben schon auf dem Board dabei.
Und soweit ich den ULN2003A (nicht ULN2803A) richtig verstanden habe, 
ist er ja nur ein Transistor Array. Einziger Sinn dahinter ist ja nur 
eine kleinere Strombelastung für den uC.

http://www.datasheetcatalog.org/datasheet/SGSThomsonMicroelectronics/mXtyyvx.pdf

Vllt irre ich mich ja.

Und ja die Anzeige müsst schon Common Anode sein, sofern CA dafür steht 
^^

von Reinhard R. (reirawb)


Lesenswert?

@Andreas (Gast)
Schenk Deinem Q3 noch einen Basiswiderstand, sonst hast Du immer noch 
einen Kurzschluss, wenn PA0 "high" ausgibt.

Reinhard

von T.Danielzik (Gast)


Lesenswert?

Hallo Andreas,

du brauchst nur einen ULN2003 für beide 7-Segment Anzeigen.

von Reinhard R. (reirawb)


Lesenswert?

T.Danielzik schrieb:
> Hallo Andreas,
>
> du brauchst nur einen ULN2003 für beide 7-Segment Anzeigen.
Richtig. Und zwischen ULN2003 und den Anzeigen je Segment einen 
Widerstand, und zwar nicht je Anzeigenanschluss sondern nur je 
ULN-Anschluss.

Reinhard

von Andreas (Gast)


Angehängte Dateien:

Lesenswert?

So in etwa?
Ich hab das Punktsegment zusaätzlich mit einem Transistor steuerbar 
gemacht.

von Tobi W. (todward)


Lesenswert?

Was ist mit dem anderen Punktsegement? Sol ldas nicht schaltbar sein?

Ansonsten kannste das so lassen...

Gruß
Tobi

von Andreas (Gast)


Lesenswert?

ein dezimalpunt reicht finde ich ^^

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.