Hallo, ich bin vom SAMD21E-Datenblatt bezüglich der Analog Komparatoren verwirrt. Der Prozessor hat ja anscheinend 2 Paare von Komparatoren(?) Da aber nur "AC" definiert ist - und nicht AC0, AC1, gibt es also für beide Paare COMPCTRL0 und COMPCTRL1 nur einmal. COMPCTRL0 gilt dann für das erste Paar?(COMP0 UND COMP1)? Aber dann legt ja COMPCTRL0 für COMP0 UND COMP1 die *gleiche Eingangsauswahl* fest. Das macht doch keinen Sinn! Oder hat der SAMD21E nur ein Paar Komparatoren und COMPCTRL0 gilt dann für COMP0 und COMPCTRL1 für COMP1? Danke für Klärung.
Elektrolurch schrieb: > ich bin vom SAMD21E-Datenblatt bezüglich der Analog Komparatoren > verwirrt. > Der Prozessor hat ja anscheinend 2 Paare von Komparatoren(?) Lt. Produktfamilienübersicht (Configuration Summary) hat der SAMD21E17L vier Komparatoren, alle anderen SAMD21Exxx nur zwei.
Danke schon mal soweit.
>> alle anderen SAMD21Exxx nur zwei
Also hat meiner nur zwei!
Aber die eigentliche Frage zu den COMPCTRLs ist noch nicht wirklich
geklärt!
In STATUSA gibt es 4x STATEx für theoret. 4 Komparatoren.
Aber nur 2x COMPCTRL für die Eingangsmultiplexer von theoret. 4
Komparatoren.
Ein Window-Mode macht doch nur Sinn, wenn beide Komparatoren eines
Paares
mit unterschiedlicher Eingangswahl betrieben wird.
Und wofür sollen 4 Komparatoren überhaupt gut sein, wenn immer zwei
von ihnen gleich konfiguriert sind - die dann ja das gleiche Ergebnis
liefern???
Sch*** Atmel-DBl!!!! Die Schreiberlinge hatten wohl selbst keine Ahnung?
Hat die Komparatoren beim SAM21 noch niemand im Einsatz gehabt?
Elektrolurch schrieb: > Hat die Komparatoren beim SAM21 noch niemand im Einsatz gehabt? Nein, aber beim STM32, ist auch ein ARM®Cortex®-M0+ . Elektrolurch schrieb: > Sch*** Atmel-DBl!!!! Die Schreiberlinge hatten wohl selbst keine Ahnung? Meinst Du das Datenblatt mit 1111 Seiten, bei dem im Kapitel 33 alles bis auf das letzte Bit erklärt wird. Ich finde, es ist umfangreich aber verständlich. Ist eben viel zu lesen und zu verstehen. Die Bilder helfen sehr dabei.
Elektrolurch schrieb: > Ein Window-Mode macht doch nur Sinn, wenn beide Komparatoren eines > Paares mit unterschiedlicher Eingangswahl betrieben wird. Kein Widerspruch Bist du das Beispiel in der AT11480 /Analog Comparator Application Examples/ im Abschnitt 3.3 Analog Comparator Window Mode mal durchgegangen? Da verwenden sie den VDD-Scaler, um für die beiden Komparatoren des Pärchens verschiedene Schaltschwellen vorzugeben, d.h. der Mux steht auf VDD Scaler und für die beiden Komparatoren werden verschiedene Abgriffe geschaltet. http://ww1.microchip.com/downloads/en/appnotes/atmel-42473-analog-comparator-application-examples_userguide_at11480.pdf
@Wolfgang
Danke für den Hinweis.
Leider steht da auch nur das drin, was auch im DaBla steht.
Der Verweis auf Example-ASF ist für mich auch eher abschreckend,
da man eine gefühlte Ewigkeit braucht um herauszufinden, was wo gemacht
wird. Aber ich werde es mir wohl antun.
@pegel
>> ...bei dem im Kapitel 33 alles bis auf das letzte Bit erklärt wird.
Habe ich mehrmals genauestens gelesen. Die Bits stehen drin, aber das
Entscheidende eben nicht. Meine Frage beantwortet das nicht, auch nicht
das Tutorial selbst.
@Teddy Vielen Dank für den Hinweis, den Support kannte ich noch nicht. Taugt der was? Wie lange muss man ca. auf eine Antwort warten?
Elektrolurch schrieb: > Leider steht da auch nur das drin, was auch im DaBla steht. Zumindest für den von dir genannten Window-Mode wird gezeigt, wie die unterschiedlichen Schwellen für die beiden Komparatoren bei gleicher Mux-Stellung (MUXNEG=0x05) über unterschiedliche Abgriffe am VDD-Teiler (SCALERx.VALUE) festgelegt werden.
@ Elektrolurch Hast Du Oszi und Funktionsgenerator? Wenn ja, geh die Sache doch lockerer an. Probier einfach einiges aus. Du hast 2 Comparatoren mit Ein- und Ausgängen, was willst Du mehr? Das kann sogar Spass machen....
pegel schrieb: > Wenn ja, geh die Sache doch lockerer an. Probier einfach einiges aus. Ziellos irgendwelche Bits in irgendwelchen Registern verdrehen, oder wie stellst du dir das vor? Manchmal ist es ganz gut, wenn man eine Grundidee hat, was man tut. Und genau die sollte sich aus den im Datenblatt erklärten Baugruppen und deren Steuerung ergeben.
Wolfgang schrieb: > Ziellos Wer spricht davon? Erst einmal einen Comparator verstehen und dann weiter. So ein 3-poliges Bauteil ist keine Raketenwissenschaft.
pegel schrieb: > Erst einmal einen Comparator verstehen und dann weiter. Es geht nicht um den Komparator, sondern um die Signalpfade dorthin, wenn du vielleicht mal lesen magst.
Dafür gibt es diese wunderschöne Zeichnung. Aber gut, jeder wie er mag. Ich habe den SAM leider nicht hier und halte mich jetzt zurück.
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.
