Gefunden für adc lcd ausgeben - Zum Elektronik Forum





1 - Kleines Problem mit itoa -- Kleines Problem mit itoa




Ersatzteile bestellen
  Hallo,

habe mal wieder ein kleines Problem mit einem C-Programm.

Es wird über den ADC des ATMEGA32 im 10Bit-Modus eine Spannung eingelesen. Dies funktioniert auch schon, und wird auch korrekt auf dem LCD ausgegeben.
Jetzt wollte ich den Wert des ADC-Registers in die entsprechende Spannung umrechnen, dies funktioniert seltsamerweise aber nicht.

Auf dem LCD erscheint immer nur eine ein- bzw. zweistellige Zahl.

Code :
#include <avr/io.h>
#include <stdlib.h>
#include <avr/interrupt.h>

#define F_CPU...
2 - 7-Segment Anzeige zur Darstellung von eingestelltem Rechtecksignal -- 7-Segment Anzeige zur Darstellung von eingestelltem Rechtecksignal
nimm statt des 555 einen kleinen Microcontroller. Da kommt ein Poti an einen ADC dran und ein LCD an einen freien Port und du kannst direkt Klartext ausgeben. Wenn man ein serielles Display nimmt kommt man sogar mit einem Tiny13 aus, Der ist dann auch nicht grösser als der 555. ...








3 - Strom- und Spannungsmessung 3P 63A mit Mikrocontroller -- Strom- und Spannungsmessung 3P 63A mit Mikrocontroller
Hallo zusammen,

Ich bin dabei eine neue mobile 3Phasen 63A Stromverteilung zu bauen.
Jetzt möchte ich gerne die am Eingang anliegenden Spannung(L1/N,L2/N,L3/N) und die Ströme(I1,I2,I3) der 3 Phasen messen und auf einem LCD ausgeben.

Wie bekomme ich am besten die Spannungsabfälle der Shunts (100A/60mV) zu meinem Mc (AtMega32)? Ich müsste ja zunächst die 60mV auf Masse bezogen bekommen? Habe jetzt schon öfters was von fertigen IC´s gelesen. Aber da war dann meist bei ca. 60V schicht.

Die Spannung stellt ebenfalls ein Problem dar. Diese muss auch auf den ADC. Hier evtl. mittels Transformatoren die Spannung herabsenken?!

Über grundsätzliche Ideen bin ich euch sehr denkbar ...
4 - ATMega 32 INT2 löst nicht aus -- ATMega 32 INT2 löst nicht aus
Hallo!

Ich habe hier eine Schaltung zusammengebaut mit der ich eine PC AT Tastatur an einen ATMega32 anschließen möchte. Jetzt wollte ich erstmal den INT2 einschalten und mir die Flanken des Taktsignals zählen lassen. Jedoch löst das Clock-Signal der Tastatur am INT2 keinen Interrupt aus.

Schaltung ist wie folgt:

Am Controller hängt ein LC-Display an Port A, das funktioniert soweit einwandfrei.

An PORT B hängt eine Lochrasterplatine mit der Anschlussbuchse für die Tastatur und 2 LEDs und zwar folgenderweise:

PB7 = LED rot
PB6 = LED grün
PB5 = NC
PB4 = NC
PB3 = NC
PB2 = KEYBOARD Clock = INT2
PB1 = NC
PB0 = KEYBOARD Data

Ich habe jehweils einen 10kOhm Pullupwiderstand an KEYBOARD Data und KEYBOARD Clock.
Schaut auch sehr gut aus auf dem Oszilloskop. Hab auch direkt am Controllerpin PIN3 gemessen, das Clocksignal kommt bis zum µC durch.

Jetzt wollte ich den INT2 einstellen, hab mich da auch soweit ans Datenblatt gehalten.

MCUCSR Bit6 = 0 -> INT2 löst bei fallender Flanke aus
GICR Bit5 = 1 -> INT2 aktiviert
SEI Befehl um I-Flag im SREG zu setzen hab ich verwendet.
In der Interrupttabelle steht rjmp EXT_INT2 die sprungmarke existiert auch und wird mir RETI beend...
5 - Lüfterdrehzahl/-Spannung direkt am LCD darstellen -- Lüfterdrehzahl/-Spannung direkt am LCD darstellen
Folgender Code wurde für einen Atmel AVR ATmega8 geschrieben:

Code : ' Konfiguration des LCD
Config Lcdpin = Pin , Db4 = Portd.4 , Db5 = Portd.5 , Db6 = Portd.6 , Db7 = Portd.7 , E = Portb.0 , Rs = Portb.1
Config Lcd = 20 * 4

' Analog-Digital-Converter (ADC) konfigurieren und starten.
Config Adc = Single , Prescaler = Auto
'Now give power to the chip
Start Adc

'Variablen für den ADC
Dim W As Word
Dim Channel As Byte

' Weitere Variablen
Dim Balken As Byte
Dim Zeile As Byte
Dim Block As Byte
Dim L...

Nicht gefunden ? Eventuell gibt es im Elektroforum Transistornet.de für Adc Lcd Ausgeben eine Antwort
Im transitornet gefunden: Adc Lcd Ausgeben


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!
Impressum       Datenschutz       Copyright © Baldur Brock Fernsehtechnik und Versand Ersatzteile in Heilbronn Deutschland       

gerechnet auf die letzten 30 Tage haben wir 7 Beiträge im Durchschnitt pro Tag       heute wurden bisher 0 Beiträge verfasst
© x sparkkelsputz        Besucher : 192463879   Heute : 1537    Gestern : 4999    Online : 79        1.8.2026    8:06
6 Besucher in den letzten 60 Sekunden        alle 10.00 Sekunden ein neuer Besucher ---- logout ----su ---- logout ----
xcvb ycvb
0.0499098300934