Gefunden für adc ausgang schalten - Zum Elektronik Forum |
| 1 - Stufenlose PWM und Motor Schutzschaltung -- Stufenlose PWM und Motor Schutzschaltung | |||
| |||
| 2 - Eingangsimpedanz Opamp Halbwellengleichrichter -- Eingangsimpedanz Opamp Halbwellengleichrichter | |||
| Ich habe pyroelektrische Sensoren, die laut Datenblatt (hier) ein Signal proportional zur IR-Flussänderung ausgeben. Die Sensoren sind in einer Gas-Strecke und haben jeweils unterschiedliche Filter-Fenster, die an das Infrarot-Absorptions-Spektrum bestimmter Gase (CO2, CO, NOx, SO2, usw.) angepasst sind. Gegenüber den Sensoren ist eine gepulste (~10Hz) Infrarotquelle. Ich bekomme also negative und positive Pulse am Ausgang des Sensors, deren Höhe von der Konzentration der Gase in der Gasstrecke abhängig ist.
Im Endeffekt möchte ich aber einfache Spannungen, damit ich die Werte mit einem I2C-ADC auslesen kann (ca. 1/s). Meine Idee ist daher einen Integrator bzw. noch einfacher ein RC-Glied an den Ausgang zu schalten, um einen Spannungswert proportional zur Pulshöhe zu bekommen. Damit das funktioniert, muss ich natürlich entweder den Puls beim Einschalten oder den beim Auschalten der Infrarotquelle "wegwerfen", da diese beinahe gleiche Höhe haben dürften und sich sonst aufheben würden. Dabei habe ich dann an einen Halbwellengleichrichter mit einem Operationsverstärker gedacht, um die Vorwärtsspannung einer einfachen Dioden-Gleic... | |||
3 - LED-Weihnachtsdeko mit Micro-Controller blinken lassen -- LED-Weihnachtsdeko mit Micro-Controller blinken lassen | |||
| Habe mir ein paar Gedanken über ein gemultiplextes LED-Lichtspiel auf 16F886-Basis gemacht.
Ich möchte fünf Zeichen darstellen, dazu brauche ich pro Zeichen maximal 3*8 LEDs, insgesamt läuft es auf ein 12*8-Multiplex hinaus. Als LEDs kommen Beispielsweise diese in Frage: http://www.reichelt.de/?ACTION=3;GR.....65134 Nicht stark gerichtet, recht hell und noch erschwinglich. Vertragen bei 1/12 Spieldauer und 1,5ms Periodendauer noch 100mA Pulsstrom. Als "Zeilentreiber" ließe sich ein ULN2803A verwenden. Dazu eine Frage: Gelten die 500mA für einen Ausgang oder für alle zusammen? http://www.reichelt.de/?;ACTION=7;L.....4baf1 Als Spaltentreiber ließen sich 12*BC327-40 verwenden: | |||
| 4 - LDR am ATmega32 -- LDR am ATmega32 | |||
| Halllo,
ich habe über einen Spannungsteiler 2 LDR´s an den ADC des ATmegas32 angeschlossen. Nun soll der mC die Spannungen abfragen, vergleichen und je nach dem welcher Sensor die höhere Spannung hat, soll er was machen (Ausgang schalten). Habe mal zu Testzwecken LED´s an den Ausgang geschaltet. Das klappt auch alles soweit, aber die LED´s reagieren nur, wenn ich mit dem Finger kurz vor den LDR´s vorbeifahre, hätte aber gerne, dass die LED´s (LDR´s) empfindlicher sind. Ich habe aber keine Idee. LG ... | |||
| 5 - Real Time Clock IC an AVR -- Real Time Clock IC an AVR | |||
So hier ist gleich das ganze Programm. Das deswegen, weil ohne die Equates die ganzen Operationen unverständlichen wären. Die I2C Routinen sind nur die zwei kleinen Teile nach der Interruptroutine. Der Rest ist eine kleine Steuerung für eine Gabelstapler an dem ein paar Funktionen gegeneinander verriegelt werden mußten. Außerdem sind noch ein paar Spielereien wir Blinklicht und Stundenzähler mit dabei (der leider aber nur im seriellen EEPROM steht und nicht ausgelesen werden kann ). Das Projekt war leider zu früh zu Ende!
Aber ansonsten kann ein Anfänger viele Sachen darin finden, neben der I2C Kommunikation ist eine einfache Interruptbehandlung für einen Timerinterrupt und die ADC-Abfrage vorhanden, genauso wie die in diesem Thread schon angesprochenene Zeitverzögerungen oder weiter unten dann ganz normale Bitverknüpfungen. Code : | |||
| 6 - Signal mehrerer Fotodioden (Lichtintensität) mit µC auswerten (Signalkonditionierung) -- Signal mehrerer Fotodioden (Lichtintensität) mit µC auswerten (Signalkonditionierung) | |||
| Das Problem ist noch immer das gleiche wie in diesem Thread (schalten ohne physikalischen Schalter), jetzt allerdings mit anderem Ansatz. Ich habe zuerst ja mal an einen kapazitiven Schalter gedacht, aber da davon mehrere (zumindest 8 ) auf engem Raum - Größenordnung 10x10 cm - sein sollten und ich bis jetzt noch nichteinmal einen stabil aufbauen konnte, möchte ich jetzt einen anderen Ansatz probieren (der Vorschlag stammt aus dem anderen Thread).
Die Idee ist mit IR-LEDs von der Seite in eine Plexiglasscheibe hineinzuleuchten, sodass das die IR Strahlung total reflektiert wird und nicht austreten kann. Unter der Platte sind an verschiedenen Stellen Fotodioden. Drückt man nun mit dem Finger auf die Scheibe, wird an der Stelle die Totalreflexion gestört und die Strahlung kann auf der anderen Scheibenseite austreten. Ist dort eine Fotodiode, "sieht" diese ein Signal (ich habe mir extra eine billige Webcam auf IR umgebaut, um das sichtbar zu machen; es gibt tatsächlich sehr deutliche Flecken). Die Stärke des Signals ist dazu noch abhängig von der Entfernung des Druckpunkts von der Fotodiode. (aus zwei F... | |||
| 7 - µC Testboard was muss es haben? -- µC Testboard was muss es haben? | |||
| Moin,
Zitat : Display anschluss?? wo soll das hin?? (hab jetzt schonmal angefangen die PA0-PA7 und mit + und GND auf ne 10 pol leiste und das mit den anderen drei auch noch (PB, PC, PD) also so wie im plan... dann kann ich doch das display im prinzip da dranhängen oder wirdest du des doppelt ausführen? Alles nicht so wild, kannst du an jeden PORT-Pin anschließen. Hauptsache, es sind insgesamt 7 verfügbar dafür. Sinnigerweise macht man das so, dass die Datenleitungen alle die gleiche IO-Adresse haben (also den gleichen Port) und nebeneinander sind (z.b. von Bit0-Bit3 oder von Bit2 bis Bit5) Das ist dann später alle eine Frage der Soiftware. Zitat : | |||
| 8 - uAmperemeter -- uAmperemeter | |||
| Ich versuche gerade ein einfaches, mehr oder weniger genaues uA Meter zu bauen, das etwa im Bereich 1nA bis 10mA misst. Eben den Bereich, den ein normales Multimeter nicht mehr kann, der aber für batteriebetriebene Geräte interessant ist.
So sieht meine erste Idee aus. Das Messsignal geht zu einem ADC, die Steuersignale des Umschalters kommen von einem uC, der den optimalen Messbereich auswählt. Im Datenblatt des 4051 finde ich keine Angabe, ob der Leckstrom beim Common Pin größer ist als der einzelner Pins. Ob es also sinnvoll ist den Common IO des Umschalters an den Eingang zu legen, oder ob ich den Eingang nicht doch besser an den Ausgang des Opamps legen sollte und die Widerstände an den Eingang. Die von mir gewählte Anordnung hat den Vorteil, dass ich den Umschalter mit einer geringen Spannung getreiben kann, da er immer nur 0V schalten muss. Könnte das ganze so funktionieren ? ... |
|
Zum Ersatzteileshop Bezeichnungen von Produkten, Abbildungen und Logos , die in diesem Forum oder im Shop verwendet werden, sind Eigentum des entsprechenden Herstellers oder Besitzers. Diese dienen lediglich zur Identifikation! gerechnet auf die letzten 30 Tage haben wir 7 Beiträge im Durchschnitt pro Tag heute wurden bisher 0 Beiträge verfasst 1 Besucher in den letzten 60 Sekunden alle 60.00 Sekunden ein neuer Besucher ---- logout ----su ---- logout ---- |