Mikrocontroller anschliessen

OP (Firma: EGLI MOTORRADTECHNIK) #6579388
Lesenswert?

Guten Tag


Ich möchte bei diesem Projekt zum ersten mal direkt einen 
Mikrocontroller auf meine Platine verbauen. Ich habe alle Datenblätter 
gewälzt und mich im Forum so gut es ging informiert. Jedoch bin ich mir 
nicht ganz sicher dass ich alles korrekt gemacht habe. Ich möchte nur 
ungerne die Platinen ins blaue hinaus bestellen. Daher habe ich gehofft, 
dass hier in diesem Forum vielleicht  jemand so freundlich ist und einen 
kurzen Blick über meinen Schaltplan des Mikrocontrollers wirft und mir 
ein kleines Feedback gibt.
Ich wäre sehr Dankbar wenn auch der Anschluss zum programmieren des 
Controllers gecheckt wird.


Vielen Dank schon jetzt.


Freundliche Grüsse Mike
Angehängte Dateien:
Gast #6579412
Lesenswert?

Vorweg: ich kenne die Feinheiten des STM32 nicht und erst recht nicht 
dessen Datenblatt.
Aufgefallen ist mir neben des genannten falschen Anschlusses von VREF+ 
und VSSA noch:
- unterstützen die Ports PA11/PA12 und PB5/PB6 auch die CAN-Funktion?
- ich sehe Signale mit Namen JTDO und NJTRST, sieht nach JTAG aus, aber 
ich vermisse TDI, TDS, TCK.
Gast #6579496
Lesenswert?

Viel ist ja nicht zu sehen, aber Du willst wohl einen keramischen 
Resonator (16 MHz) verwenden. Das würde ich nicht machen, sondern einen 
Quarz bestücken.
Die zusätzlichen 1 µF Kondensatoren zu den 100 nF sind teilweise 
optional. Da würde ich eher einen zentralen Kondensator (4µ7 oder 2 x 
2µ2) vorsehen. Es kommt ein wenig auf die Anordnung an (Massefläche für 
GND ist Pflicht). Sieh ins Datenblatt. Gleiches gilt für die 2µ2 an 
Vcap.

MIKE R. schrieb:
> Ich möchte nur
> ungerne die Platinen ins blaue hinaus bestellen.

Der 1.Versuch kann immer mal scheitern. Wenn Du Lieferzeit tolerieren 
kannst, achte ein wenig auf den Preis.
#6579524
Lesenswert?

* die vermissten JTAG-Signale sind mit SWCLK usw. gemultiplext - aber 
wer benutzt beim STM32 noch JTAG?

* NRST braucht 100n nach GND und gehört an Pin10 vom Debug-Stecker.

* heißt der Spannungsregler wirklich AM 5 1117?

* der F767 braucht 250mA, 2xCAN gute 100mA plus Kleinvieh... dank 
AMS1117 muss VCC größer als 5.5V werden. Aber bei 12V müsste der Regler 
3.5 Watt verheizen... Umgekehrt wird's auch knapp: mit F767 im Standby 
und ohne CAN-Treiber u.ä. braucht die ganze Schaltung vielleicht 6mA 
inkl. LED, der AMS1117 funktioniert aber nicht mit weniger als 10mA.

* VDDA und VREF+ sollten ein wenig gefiltert werden, da hängen nicht nur 
der ADC, sondern auch HSI, PLL usw. dran. Eine externe Referenz ist beim 
diesem Chip ziemlich kompliziert, deshalb muss ein Filter reichen.

* an jedem VSS/VDD-Paar 100n+1uF ist Luxus, wichtiger sind kurze 
Verbindungen zum 100n.

* ich würde die Reihenschaltung aus LED und R9 umdrehen.
Gast #6579584
Lesenswert?

Bei den Kondensatoren um den Spannungsregler herum halte dich unbedingt 
an die Vorgaben aus dem Datenblatt. Das ist doch ein AMS1117, richtig? 
Da steht im Datenblatt, dass es ein 22µF Tantal Kondensator sein soll. 
Das ist wichtig, mit falschen Kondensatoren können diese Spannungsregler 
dermaßen instabil werden, dass sie sogar Überspannung ausgeben!

Willst du das in ein KFZ einbauen?

Dann würde ich vor den Spannungsregler einen großzügig dimensionierten 
L/C Filter schalten und den Kondensator vor dem Spannunsgregler auf 
mindestens 220µF erhöhen.

Der AMS1117 verträgt am Eingang aller-aller-höchstens 15V. Meine 
Kraftfahrzeuge haben schon im Normalbetrieb mehr als 14V, da reicht also 
schon eine klitzekleine Spitze (die beim Schalten von Lampen entsteht), 
um den Spannungsregler zu killen. Denke immer daran, dass ein kaputter 
Spannungsregler oft die gesamte Schaltung dahinter mit zerstört.

Vielleicht nimmst du doch besser einen anderen, der mindestens 24V 
verträgt. Die KFZ Normen sind sogar noch viel strenger.
Gast #6579608
Lesenswert?

m.n. schrieb:
> VCC bedeutet doch direkter Anschluß an 230 VAC.

Blödsinn. VCC bedeutet: Voltage at the Common Collector.

Das stammt noch aus den 70er Jahren, wo Logikgatter aus bipolaren 
Transistoren bestanden.

In meiner Ausbildung (in den 90er Jahren) schrieben wir Ub 
(Betriebsspannung).
#6579781
Lesenswert?

Cyblord -. schrieb:
> Weils einfach falsch ist. Wie so vieles was du schreibst. Die
> Verdopplung "CC" und "EE" in VCC und VEE bedeutet so viel wie "ALLE".

So hab ichs auch mal gelernt bekommen. Wobei sich dass nur auf den Teil 
mit "Alle" bezieht. Das Stefanus viel falsches schreibt, wurde in dem 
Zusammenhang aber nicht gelehrt. Wobei mir das bei Stefanus aber auch 
schon öfter auffiel, das er immer sehr hilfsbereit und engagiert ist, 
dabei aber auch mal Falschmeldungen raushaut.
OP (Firma: EGLI MOTORRADTECHNIK) #6579928
Lesenswert?

Vielen Dank für die schnellen und vielen Antworten

Ich habe die Sachen mit VDDA VRef angepasst.
Bezüglich des Resonators. Ich habe möglicherweise das falsche symbol 
benutzt. Angedacht war aber ein Quarz. Ich dachte mir ich benutze den 
TSX-3225 16.0000MF09Z-AC0 Quarz.


Mit dem Spannungsregler habe ich so meine Schwierigkeiten. Welcher 
Spannungsregler ist zu empfehlen bei einer KFZ-Anwendung?

Was ist gegen JTag einzuwenden?


Gruss Mike
Angehängte Dateien:
Gast #6579985
Lesenswert?

Cyblord -. schrieb:
> Weils einfach falsch ist. Wie so vieles was du schreibst

J. T. schrieb:
> Das Stefanus viel falsches schreibt

Wo viel gehobelt wird, fallen viele Späne. Ich bin da in guter 
Gesellschaft:

"Voltage at the common collector"
https://de.wikipedia.org/wiki/VCC

"VCC: Voltage at the Common Collector"
Beitrag "Re: Was heißt VCC?"

"VCC (Voltage Common Collector) is the power supply of a device"
https://homex.com/ask/what-is-vcc-and-ground

"Vcc is the common collector supply voltage for circuits based on NPN 
bipolar transistors"
https://www.quora.com/What-is-GND-and-VCC-in-a-circuit-Are-they-+-pole-for-VCC-and-pole-for-GND

"VCC (Voltage Common Collector) is the higher voltage with respect to 
GND (ground)."
https://www.tutorialspoint.com/vcc-and-vss-pins

"Vcc= common collector voltage "
http://www.learningaboutelectronics.com/Articles/What-is-vcc-of-a-transistor

"(electronics, also VCC) Common Collector Voltage; the positive supply 
voltage for an integrated circuit containing bipolar junction 
transistors."
https://www.yourdictionary.com/vcc

"VCC stands for "voltage at the common collector."
https://www.reference.com/world-view/electronics-vcc-stand-7b80e7fc82dca54e

und so weiter. Manchmal gibt es mehr als eine Wahrheit.
#6579988
Lesenswert?

Stefan ⛄ F. schrieb:

> Wo viel gehobelt wird, fallen viele Späne. Ich bin da in guter
> Gesellschaft:

Sind Fachbegriffe jetzt schon demokratischen Prozessen unterworfen? 
Falsch bleibt falsch. Und dass es falsch ist wird mit VEE und VDD, VSS 
offensichtlich.
Das "common" Konzept klappt ja überhaupt nur bei VCC. Es müsste also dem 
doofsten einleuchten. Was gibts da zu diskutieren.

Man darf ja auch sagen: VCC = Common Voltage Supply o.ä. nur die 
Abkürzung, für was VCC steht, hat nichts mit "Common" zu tun. Vielleicht 
hast DU da auch nur was extrem verwechselt.


> und so weiter. Manchmal gibt es mehr als eine Wahrheit.

Sind das die viel zitierten Alternativen Fakten?
Gast #6580032
Lesenswert?

Ich will nicht abstreiten, dass ich ich manchmal falsch liege. In Der 
Ausbildung habe ich +Ub gelernt (Betriebsspannung). Die englischen 
Bezeichner wurden sowohl von der Post als auch in der Berufsschule 
konsequent vermieden. (Wobei U=Spannung? ... ist auch komisch).

Cyblord -. schrieb:
> Die Verdopplung "CC" und "EE" in VCC und VEE bedeutet so viel wie "ALLE".

Aber bist du mit dieser Aussage ganz sicher?

Weil: bei Wikipedia wird es so erklärt:

"Doppelte Indizes wie CC oder DD stehen in der Regel für die 
Versorgungsspannungen gegenüber Masse."
https://de.wikipedia.org/wiki/Spannungsbezeichnung

Es gibt aber noch andere Erklärungen:

"Die doppelte Indizierung ist in den meisten Fällen ganz einfach eine 
Pluralbildung, d. h. quasi eine Verallgemeinerung."
https://halbleiter-scout.de/information/elektronik-glossar/spannung/

Wenn man sich mal anschaut, was Google dazu liefert, scheinen diese 
beiden Erklärungen am weitesten verbreitet, wohin gegen ich das "ALLE" 
nirgendwo außer in deinem Beitrag finde. Kann man das irgendwo 
nachlesen?
Gast #6580043
Lesenswert?

MIKE R. schrieb:
> Solche feindlichen
> Diskussionen nützen mir nichts

Doch, die nutzen Dir schon, damit Du keinen Unsinn lernst. Oder 
derjenige, der den Unsinn nach Dir liest.

Ein Forum steht allen offen und da die eine Hälfte der Teilnehmer 
mindestens das Nichtwissen mitbringt, welches die andere Hälfte als 
Wissen besitzt. Dementsprechend bekommst Du mindestens genauso viel 
Nichtwissen wie Wissen vermittelt. An Dir ist es dann zu unterscheiden, 
was Nichtwissen ist und was Gehalt hat. Da Du dass selbst nicht weißt, 
kannst Du's nur auswürfeln.

Oder Du kannst auf die mit dem meisten Posts per Tag hören, da gehst Du 
dann definitiv auf den Leim. Und ja, auch ich bin der Ansicht dass 
Stefanus eine richtige Schleuder von Nichtwissen ist, der denkt dass 
Masse gleich Klasse ist und am Abend unglücklich wäre, wenn er über den 
Tag nicht jede Menge Schmarrn rausgehauen hat.
#6580123
Lesenswert?

MIKE R. schrieb:
> Mit dem Spannungsregler habe ich so meine Schwierigkeiten. Welcher
> Spannungsregler ist zu empfehlen bei einer KFZ-Anwendung?

Zum Thema "KFZ" solltest du dir mal folgendes anschauen: 
http://www.dse-faq.elektronik-kompendium.de/dse-faq.htm#F.23
Da gibt es auch Schaltungsvorschläge für Filter und Überspannungsschutz. 
Auf dieser Basis entstand folgende Schaltung: siehe Anhang.
Angehängte Dateien:
Gast #6580353
Lesenswert?

Hallo

Das mit dem Filter und der Shotkey-Diode ist soweit klar. Was den Regler 
betrifft wurde erwähnt das die maximale Spannung zu niedrig ist. Wäre 
ein solcher Regler besser geignet?
TLS850B0TEV33ATMA1? Wie sieht es mit der Verlustleistung aus die der 
Regler abkann?

Vielen Dank das es immer wieder Läute gibt die versuchen zu helfen

Gruss Mike
Gast #6580364
Lesenswert?

Joachim B. schrieb:
> MIKE R. schrieb:
>
>> Hallo
>> Der Quarz ist nur einige wenige mm neben dem Controller.
>> Gruss Mike
>
> ich sehe trotzdem kein Layout, aber egal wenn du denkst alles ist
> richtig muss man ja hier nicht mehr weitermachen.

Sobald alle fragen bezüglich des Schaltplans geklärt sind und das Layout 
angepasst wurde werde ich es hochladen. Ich hoffe das Vorgehen ist nicht 
all zu dilettantisch.
Gast #6585041
Lesenswert?

Stefan ⛄ F. schrieb:
> Cyblord -. schrieb:
>
>> ALLE = PURAL.
>> Was ist daran so schwer zu verstehen.
>
> Was ist daran zu verstehen? Ich verstehe diese Zeile nicht.

Mach Dir nix draus, Stefan.
Verschwende deine Zeit nicht mit der Diskussion mit Idi*ten, sie ziehen 
Dich auf ihr Niveau und schlagen dich dort unten mit Erfahrung.

Wenn man sich cybspackens Beiträge hier so anschaut, egal welches Thema, 
findet man wenig Hilfreiches dabei (wozu ja eigentlich das Forum da ist, 
dachte ich?), dafür aber ganz viel "ich bin hier der einzig Schlaue" und 
reihenweise Rumgesülze, daß er es sowieso alles viel besser gemacht 
hätte.

Nur - geSEHEN hat davon noch keiner was!
Plural ist die Mehrzahl, also weit weg von 'alle'.
In cybspackens Welt vielleicht "wenn ich zweimal was Richtiges gesagt 
habe, dann ist alles was ich sage richtig"? Da ist als Kind was 
schiefgegangen.

Armer kleiner Wicht.
OP (Firma: EGLI MOTORRADTECHNIK) #6588567
Lesenswert?

Ich habe die Spannungsversorgung nach den Zahlreichen Anregungen ein 
wenig angepasst.
Ich habe mir gedacht ich verwende ein Schaltregler um von meinen 14V auf 
5V zu gelangen ohne eine Unmenge an Wärme zu erzeugen und um eine genau 
Spannung von 3.3V zu erhalten verwende ich noch einen linearen Regler. 
Dieser kommt dann auch mit der erzeugten Wärme klar und sollte nicht 
abrauchen.

Ich hoffe die Beschriftung ist dieses mal ein wenig besser.

Gruss Mike
Angehängte Dateien:
#6588685
Lesenswert?

MIKE R. schrieb:
> Ich hoffe die Beschriftung ist dieses mal ein wenig besser.

ja, aber dein Bild nicht wenn es in voller Größe nichtmal auf 1980 Pxel 
passt!

Gibt es einen Grund horizontale Verbindungen in so eine abstand zu 
machen?
Viele Bauteile könnten dichter auch horizontal eieinander sitzen, das 
erhöht die Übersichtlichkeit und minimiert damit Fehler.

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