Show newer

@timjan
Yeah, it is and the docs are... meagre.
I was thinking nonmonotonous already, but this iss off the charts.

@Pat
On the analogue side, I varied the base frequency of the sawtooth and even double-wrote the DAC values in SW to make sure it's not some memory glitch.
Timing (i did not mention that, sorry) is IRQ driven. No other IRQs interfere, that's made sure.
Current-wise, the output is loaded with the oscilloscope directly, which I thought may cause capacitance issues or not allow a high enough current. I've got to verify that. Thanks for that hint!

The DAC is in single-ended mode, actually the two curves are the two DAC channels each in SE. I wonder if that problem would just cancel out in diff-mode. But, wow, that would be useless hardware nevertheless 😅

It's in 12bit mode, dithering and oversampling are explicitly deactivated. And I'm using the internal bandgap VRef. Using a rather unstable external voltage (from USB) as ext. VREF causes fancy psycodelic warping of the curve, but the pattern stays intact.

Scope is >100 MS/s, the signal is ~100kHz.

Thanks again for the brainstorming. I know it's fishing in murky waters, but I just needed input.

I'll check the load and see if that helps.
I still suspect the framework to do something weird in software. My hopes were that maybe someone struggled with a similar chip already and would tell me: Look, there's that one setting/bug and that solved it. So I hope I can be that one in the future 😉

@Segebodo
No worries. I was bug tracking for hours and ran out of ideas. So mainly trying to get some independent thoughts here.
To me it looks very much like a purely digital problem.

@cstanhope
Do you mean bus-wise or analog front end?
It's a ATSAME51J20A and sort of vague on either of that. It is on-chip though, it supports DMA, I'd assume it's serial.
Front-end side there's nothing in the datasheet. At 12 bit it's certainly something more elaborate than a simple resistor ladder, but not clear what.

@foosel
Well, then you didn't buy into the convenience driven model entirely because you set it up yourself. How inconvenient. 😅

@natenom
Hmm, Anzeige wegen Nötigung. Und Plana Küchenland öffentlich damit in Verbindung bringen.

@foosel
You've essentially described the business model behind 90% of IoT/Home automation products.

Hey, folks!
Has anyone seen such an output for a ramp coming out of a DAC?
This is produced by a simple counter counting from 0 to 4095 and then wrapping.
The sharp dips are absolutely stable and deterministic. They occur at bit switches but I don't seem to get my head around why.
Identical curves on two different DAC peripherals on the same μC and even across different chips/boards (I'm almost certain it's a software problem).

Oh, schön, gerade implodiert unsere (9 Kündigungen bei vllt. 12-14 Stellen). sein in Auto-Bratwurstland ist soooo schön!

@SheDrivesMobility
Katja... ich fürchte, das ist die Definition von "Markt"... ist vielleicht n bissl eskaliert...

@fff
Der Meme ist ja insofern falsch, als er suggeriert, Wissing wäre auf dem Weg zur Verkehrswende gewesen und sei jetzt abgebogen. 🤷‍♀️

Habe gerade ein Video mit "Holzeisenbahn"-Spielzeug gesehen, das halb aus Plastik war und vor allem: keine Züge sondern Autos hatte (Paw Patrol und Cars). Ein Teil von mir ist gerade gestorben. 😳

RT @CopernicusEU: The #Climate Data Store of our #CopernicusClimate Change Service provides a single point of access to some of the most important climate datasets for understanding our changing planet 🌍

One example?

The CMIP6 climate projections are easily accessible at cds.climate.copernicus.eu/cdsa

🐦🔗: nitter.eu/CopernicusEU/status/

Die Sache mit Wissings Essen-Posten-Äußerung ist die: Ich verstehe, dass du in ner PK vielleicht einfach das nächstbeste sagst, was dir einfällt. Und vielleicht war er von der Zahl überrascht und es ist hängen geblieben. Aber es klingt für mich einfach nach nem nebensächlichen Punkt in einem Schulreferat und nicht nach einem Briefing, das sich an die Digitalminister der G7 richtet.

Also, vielleicht bleiben bei ihm überraschende, aber im Großen und Ganzen ziemlich irrelevante Dinge hängen. Oder er weiß, was seine Klientel gern hört ("Jaja, diese jungen faulen Leute, die immer am Handy rumspielen, versauen uns noch diesen Planeten. Gut, dass ich sowas nicht mache!", schließt die SUV-Tür und fährt mit 200km/h davon).

Show older
CleverLibre Social

CleverLibre Social is an inclusive social instance for open discussion, learning, and community.
All cultures welcome.
Hate speech and harassment strictly forbidden.