dann nimm dochn normalen I/O?
1. 5V max
2. maximal 10
Martin
Hi,
mal ein paar fragen:
1.) Wieviel Spannung verträgt ein AD Port .
2.) Wieviele Bits schmeißt so ein AD Port aus.
Ich brauche nur 1-Bit ( 0 oder 1 also AN oder AUS ) wie beim Charge-Balance Verfahren. Ein Analogen Eingang und 1 Digitalen Ausgang mit einem Bit......
Hat da jemand was ?
Computer sind dazu da um Probleme zu lösen, die wir ohne sie nicht hätten !
dann nimm dochn normalen I/O?
1. 5V max
2. maximal 10
Martin
Linus Torvalds, Entwickler von LinuxIch will Microsoft wirklich nicht zerstören. Das wird nur ein gänzlich unbeabsichtigter Nebeneffekt sein.
Ja,die AD-Funktion ist nur eine Zusatzfunktion des Ports also nutzte ihn einfach Digital wie andere auch.
Oder willst du bei einer definierten Spannung schalten ?Ich brauche nur 1-Bit ( 0 oder 1 also AN oder AUS ) wie beim Charge-Balance Verfahren. Ein Analogen Eingang und 1 Digitalen Ausgang mit einem Bit......
Dann ist der Pin mit dem Komparator dein Freund.
Gruß
Ratber
Hallo,
zu 2) ist noch anzumerken.
Man kann mittels Oversampling (Beschrieben von Atmel in den Application notes) aus dem 10 Bit ADC auch mehr rauskitzeln.
Mittels Rauschen auf dem Signal oder der Referenzspannung und mehrfachen Samplen gehts. Habe ich vorher auch für Vodoo gehalten, nach dem Durchlesen der Application note glaube ich es jetzt aber.
Bernhard
Erstmal DAnke für die vielen Antworten....
@Ratber
Dann müsste ich mit einem Schmitttrigger arbeiten. Aber ich möche das alles mal so einfach wie möglich halten.
Kann ich dann jetzt einfach eine Leitung anschließen, die mir 5V oder 4V oder 3V liefert ? Und wo setzte ich dann die Referenzspannung ?
Da ein AD Wandler nichts anderes macht wie mir eine Zahl zwischen 0 und 1024 (wegen 2^10) ausgibt. Ich könnte ja ein AD Port für mehrer eingänge benutzen ..... Müsste dann halt ein paar Dioden und wiederstände reinbauen aber das ist nicht so wild....
Was sagt Ihr dazu ?
Gruß,
CodeWarrior
Computer sind dazu da um Probleme zu lösen, die wir ohne sie nicht hätten !
Ich hab das mal kurz gemacht,
Die Schalter werden später die Kontakte und die Lampe wir der Eingang zum ADC.
Da immer nur ein Kontakt geschlossen ist, kann ich mir die Dioden sparen und die Schwellenspannung von 0,7 V bleibt für mich
Gruß,
CodeWarrior
Computer sind dazu da um Probleme zu lösen, die wir ohne sie nicht hätten !
Hallo,
da solltest aber noch einen Pullup oder down einbauen, damit es einen definierten Zustand gibt, falls keine Taste gedrückt ist und dies auch als solches erkannt wird.
Dieses Bild hätte ich zuvor noch gesucht, also als Nachtrag in diesem Beitrag:
https://www.roboternetz.de/phpBB2/ze...=130868#130868
Beispiel für sechs Schalter.
@Code Warrior
Warumn das denn ?Dann müsste ich mit einem Schmitttrigger arbeiten. Aber ich möche das alles mal so einfach wie möglich halten.
Der Komparator ist doch schon im Controller.
Die Hysterese ist Programierbar.
Da b5rauchste Extern sogut wir garnichts.
Der Vorteil des Komparators liegt in der kurzen Ausführungszeit.
@Bernhard667
Man kann mittels Oversampling (Beschrieben von Atmel in den Application notes) aus dem 10 Bit ADC auch mehr rauskitzeln.
Mittels Rauschen auf dem Signal oder der Referenzspannung und mehrfachen Samplen gehts. Habe ich vorher auch für Vodoo gehalten, nach dem Durchlesen der Application note glaube ich es jetzt aber.
Das wird auch weiterhin Voodoo bleiben denn du erhöhst nicht die Auflösung sondern du verminderst das Rauschen und die Schwankungen eines schlechten Messignals um möglichst die volle Auflösung zu bekommen.
Irgendwo hab ich das mal über 2 Din A4 seiten erklärt weil sich diese Meinung erstaunlich lange hält.
Reduzier das auf einen 1-Bit Wandler dann verstehste was ich meine.
Gruß
Ratber
Hallo Ratber,
hast Du schon die App Note 121 von Atmel gelesen.
http://www.atmel.com/dyn/general/adv...t=oversampling
Klingt wirklich ganz vernünftig und im Einklang mit den Naturgesetzen.
Ausprobiert habe ich es zugegebenermaßen noch nicht.
Wo hast Du den die 2 Seiten geschrieben.
Bernhard
Lesezeichen