Gefunden für meint adc - Zum Elektronik Forum |
| 1 - Backofen geht immer aus -- Backofen AEG E4100-1-M | |||
| |||
| 2 - Stufenlose PWM und Motor Schutzschaltung -- Stufenlose PWM und Motor Schutzschaltung | |||
Zitat : Zitat : Wenn du mit dem Kram in einen µC reinmöchtest (der ja wahrscheinlich in deinem Fall 5V Vdd hat), setze noch einen 47k-Widerstand zwischen den OPV-Ausgang und den µC-Eingang und direkt an den Eingang noch eine Zenerdiode mit 5,1V (oder niedriger, hauptsache es schränkt deinen nötigen Meßbereich nicht ein) Fällt dann die zu messende Spannung nicht am 47k Widerstand komplett ab? Sicher, dass du nicht meintest zwischen OP-Ausgang und Masse? Nein, er meint zwischen OP und µC. Microchip empfiehlt zwar maximal 10k, aber 47k gehen auch wenn man den ADC langsamer messen lässt. Dazu kannst du dir den Abschnitt "9.2 A/D Acquisition Requirements&qu... | |||
3 - Störung in Schaltung -- Störung in Schaltung | |||
| So, ich habe mal mit AC-Kopplung gemessen.
Sender.jpg an der herkömmlichen Schaltung und modul.jpg mit meiner Schaltung dazwischen. Was mir unangenehm aufgefallen ist: Ohne angeschlossenen Empfänger o.ä. liegen an den Eingangssteckern des Reglers an der PWM-Leitung etwa 5 Volt an. (Keine Rechteckspannung). Wie kann das sein? Ich könnte mir gut vorstellen das diese 5Volt, welche ja bei anschluss der Schaltung letztendlich zum Timerausgang gelangen, den Controller stören. @DonConi Die Stromversorgung ist wie folgt: Brückengleichrichter->470µF Elko->L8705->100nF Ko->47µF Elko Watchdog ist deaktiviert @QuirinO Die Bleiakkus sind am Regler angeschlossen und versorgen diesen, die angeschlossenen Motoren und den Empfänger. Meine Schaltung hat z.Z. eine eigene Spannungsquelle. (Habe 9V Block und 12V Netzteil ausprobiert) Wenn ich meine Schaltung in die Nähe der Bleiakkus bringe führt der Controller unregelmäßig reset aus. Auch wenn er gar nicht am Regler angeschlossen ist. Ich habe gerade noch mal etwas getestet. Selbst wenn man auf der Rückseite ein Kabel berührt Leuchtet die LED. Und da ist mir was eingefallen. Die LED leuchtet nicht nur beim Reboot nach einem Reset, sondern auch wenn man das macht, wof... | |||
| 4 - I2C-Bus Ack + Interrupt unterbrechung -- I2C-Bus Ack + Interrupt unterbrechung | |||
| Ja, SREG meint das Statusregister.
Zitat : Wie krass die Abarbeitungszeit doch zusammenschmilzt wenn man das mal durchrechnet. Liefert der ADC denn auch zyklisch Werte? Wenn ja, gibt es ja periodische Überschneidungen zwischen IRQs vom f-Zähler und dem ADC, sowie sporadische IRQs (UART). Das kann also durchaus knapp werden. Da ich deine Bedingungen nicht kenne, kann man natürlich nur sehr allgemein antworten: · Frequenz hardwaremäßig teilen ⇒ weniger IRQs vom f-Zähler · CPU-Takt erhöhen Schau mal im Datenblatt nach, was in dem Fall passiert, wenn ein Interrupt auftritt, während der Prozessor gerade die ISR ausführt. Ich vermute, dass, wenn der neue IRQ nicht abgefragt wird, danach diese Routine erneut gestartet wird. Aber danach, nicht sofort. Also zumindest kein Overflow. Ich würde wie gesagt mal neben der Theorie praktisch nachgucken, wie stark der Professor ausgelastet ist, indem du die obe... | |||
| 5 - Gibt es ICs zur Spannungsmessung? -- Gibt es ICs zur Spannungsmessung? | |||
| Der Mega8 kann 10Bit, an zwei Pins nur 8Bit.
Natürlich kann man ihn auch mit nur 8Bit betreiben, sodass die Wandlung ein wenig schneller ist. Hier würde ich die Referenzspannung nicht auf 5V, sondern 2,56V festlegen, die erzeugt der AVR selbst. An den A_ref-Pin gehört ein Kondensator. Hier wird ja der komplette Bereich zwischen 0V und 5V nicht benötigt, daher kleinere Referenz und dafür kleine Differenzen pro LSB. Was für eine Auflösung möchtest du denn überhaupt haben? Edith meint zu D2JAS: Er meinte vermutlich einen ADC.
(ja, haben die anderen auch bereits herausgefunden )
[ Diese Nachricht wurde geändert von: DonComi am 12 Okt 2009 21:39 ]... | |||
| 6 - Wer kann Assembler? -- Wer kann Assembler? | |||
| Hallo Leute,
ich habe ein dickes Problem. Ich habe mal ein Programm für einen ATMega8 mit Bascom geschrieben. Dieses auf den Controller gepackt und gut war. Jedoch ist mir nun das Bascom-Programm irgendwie abhanden gekommen. Also habe ich den Controller ausgelesen und mit viel mühe daraus wieder eine Atmel-Hex File gebastelt. Jedoch sind meine Assembler Kenntnisse nicht sehr gut. Hier erstmal die Funktionsbeschreibung: Es handelt sich leider um ein relativ umfangreiches Programm. Am Controller ist an ADC1 (PC1) ein NTC angeschlossen. Um dann die Analogspannung in eine Temperatur umzurechnen, waren ziemlich viel if-Bedingungen und Umrechnungen notwendig. Und genau diese Umrechnungen brauche ich. (und nur dieser Teil des Programmes ist wichtig, der rest ist unwichtig). Kann mir da jemand sagen in welchem Teil des Programmes das erfolgt? (ich weiß nicht wie der Befehl lautet den ADC auszulesen bzw. den ADMUX auf den ADC1 zu setzen, ab da müsste es ja los gehen). Meint ihr das man das herausbekommt? Bitte, das ist wirklich sehr wichtig. Vielen Dank schonmal für eure Hilfe. Das Assembler ist im Anhang PS: Bitte kein schreck bekommen, das Ding ist ganze 2900 Zeilen lang. Aber ich denke mal, wenn man über "suchen" d... | |||
| 7 - Wie funktioniert ein Spectrum Analyzer -- Wie funktioniert ein Spectrum Analyzer | |||
| neneneeeee, das was henne02 meint ist eine art tool was du mit winamp verbindest. dein winamp macht dann alles automatisch. somit kannste aber nur das von deinem pc gerade abgespielte musik anzeigen lassen.
ist also eine visualisierung statt auf dem monitor auf einem zusätlichen LCD. der µC empfängt dann bereits vom pc daten in die richtung 100hz viel /200hz wenig/ usw usw. der wandelt die daten dann nur so um das das LCD die daten auch rafft. meines wissens gibts auch tools die das ohne µC schaffen. also wo der PC direkt daten auswirft der dein LCD rafft. ist aber alles wie gesagt eine einfache visualisierung. kannst dir je nachdem welches zusatztools du für winamp nutzt genausogut den namen der MP3 sowie bitraten oder sonstige informationen der gerade abgespielten mp3 anzeigen lassen. wenn du einen spectrum analyser selber entwickeln und bauen willst der einen analogen eingang hat und alles verträgt sag ich nur: viel spass ohne den wirstes schnell dir ausm kopf schlagen. ach ein µC mit analog zu digital konverter (ADC) kann auch spannungen messen einfach gesagt. falls du nur wie oben gemeint ne visualisierung haben willst http://www.jalcds.de |
|
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 2 Besucher in den letzten 60 Sekunden alle 30.00 Sekunden ein neuer Besucher ---- logout ----su ---- logout ---- |