Grüß euch Kennt zufällig jemand den exakten Unterschied zwischen "slow und fast" ADC channels wie sie einige neue ST Prozessoren (z.B. STM32L4) besitzen? Das Datenblatt gibt leider so gibt wie überhaupt nichts an... Das einzige was ich etwa im Datenblatt des neuen L4 gefunden hab ist: Fast channels: 0.188 μs for 12-bit resolution (5.33 Ms/s) Slow channels: 0.238 μs for 12-bit resolution (4.21 Ms/s) Aber was genau heißt das jetzt? Sind "slow" channels jetzt perse langsamer als schnelle, oder halt nur nicht in der Lage die angegebene Samplerate zu überbieten? Oder anders gefragt. Wenn ich eine fixe Zeit an cycles für eine Wandlung hab, wandeln dann langsame und schnelle Kanäle gleich schnell sofern die Zeit die minimale Wandelzeit des langsameren Kanals nicht unterschreitet?
Servus, also ich verstehe entweder liegt das Ergebnis nach 0.188µs oder nach 0.238µs vor, ist also nur relevant wenn dir das entsprechend einen Vorteil/Zeitvorteil bringt. Aber äh du sprichst hier von ST, können die ADC wirklich 12-bit? Die 12-Bit bekommst du bei einer Einzelmessung garantiert nicht, aus dem Bauch würde ich dir 8-Bit garantieren. Wenn du also nicht über ein größeres Buffer/Array Daten aufnimmst, vergiss es! Gib spaßenshalber mal eine definierte Spannung auf den ADC, erst DC, dann AC... am besten immer mit Triggerimpuls (vom µC ausgegeben) und dann die Zyklen exakt bestimmen... schau dir dann mal den ADC-Eingang an. Parallel dazu die Spannungsversorgung direkt(!) am µC messen, wenn es auf einer der Leitungen wackelt, ist das Ergebnis eh für die Tonne. Grundsätzlich befürworte ich die ST-Rechner, vorallem auch wegen ihres Preises. Man muss die Peripherie genau kennen! beste grüße public
public schrieb: > können die ADC wirklich 12-bit? Der STM32L4 kann wie alle STM32 nicht nur 12bit, sondern mit Oversampling sogar 16bit. Natürlich muss man damit umgehen können und Schaltung und Layout entsprechend auslegen, sonst kann man die untersten Bit tatsächlich als Rauschen betrachten. Ok, es gibt noch einen weiteren STM32, der 16bit-ADCs hat: der STM32F373 - aber das war aktuell nicht die Frage.
Zum Festhalten für die Nachwelt (ST Forum schwer verbuggt und oft nicht zugänglich): "It takes a bit of interpretation to figure out what is happening. Apparently slow channels have a higher input impedance and/or capacitance than fast channels, so the sampling capacitor takes longer to charge up to within 1/4 LSB of the input voltage. The conversion still takes the same 12, 10 or 8 cycles, but the 1/4 LSB accuracy won't be achieved at 2.5 sampling cycles. Instead of "NA" in the STM32L476 Data Sheet Table 63, I would prefer to see a footnote stating that conversion at 2.5 cycles is achievable, but conversion accuracy may be significantly degraded."
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.