Anschrift eMail
Universal-Anzeige mit PIC

Bauteile-Seite

Anzeigen-Seite
Beschreibung
Mit der Universal-Anzeige UniAnz können verschiedene Spannungen und Impulse umgerechnet und auf vier 57 mm großen 7-Segment-Anzeigen angezeigt oder über die serielle Schnittstelle ausgegeben werden. Eine Erweiterung auf 8 Anzeigen ist möglich.
Die Helligkeitsregelung erfolgt mit PWM und ist von 0...100% programmierbar oder über Poti bzw. externe Spannung 0...10V einstellbar.
Die 7-Segment-Anzeigen werden über Latchs und Treiber mit max. 300mA pro Segment angesteuert und NICHT gemultiplext. Für die Versorgung ist ein einstellbarer StepDown-Wandler bis 1000mA vorgesehen. Höhere Ströme müssen durch eine externe Versorgung zugeführt werden.
Die Versorgungsspannung kann 12...30V betragen. Bei 12V sind je nach Anzeige und Helligkeit bis zu 600mA bereit zu stellen.
Die Kommunikation erfolgt seriell über RS232, optional über eine RS485-Schnittstelle.
 
Das angewählte Eingangssignal wird zyklisch erfasst, mit programmierbaren Faktoren multipliziert oder über Tabellen in den gewünschten Wert gewandelt und zur angewählten Ausgabe geleitet.
 
Die Eingangs-Signale für Drehzahl und Impuls-Messung werden über 10kOhm auf die Basen von Transistoren geleitet. Sie dürfen einen Pegel von 3...30V haben.
Anpassungen der Werte an die Anzeigen können über die programmierbaren Faktoren und / oder über den Parameter "Impulse pro Umdrehung" erfolgen.
 
Die Eingangs-Spannungen für Analogwert-Anzeigen müssen entsprechend dem Spannungs-Pegel über Widerstände an 10kOhm Eingangswiderstand für max. 5V angepaßt werden. Eine weitere Anpassung kann über die programmierbaren Faktoren erfolgen.
Mögliche Anzeigen
  • 1. Eingangs-Spannung 0...5V nach Umwandlung des Wertes über eine Tabelle
  • 2. Eingangs-Spannung 0...5V nach Umwandlung des Wertes über eine Tabelle
  • 3. Eingangs-Spannung 0...5V nach Multiplikation mit einem Faktor (Versorgungs-Spannung)
  • 4. Impulse pro MessZeit nach Multikation mit zwei Faktoren
  • 5. Drehzahl 0,1...25,0 TDM nach Multiplikation mit einem Faktor
  • 6. Sekunden von 0...255
  • 7. Konstante 0...255, über serielle Schnittstelle veränderbar
Technische Daten
  • 4 Stück 7-Segment-Anzeigen 57 mm (erweiterbar auf 8 Stück)
  • Platine 193 x 85 mm mit PIC 16F877A PLCC 44
  • Serielle Schnittstelle RS232 oder RS485 mit 10-pol. Pfosten-Wannen
  • Operations-Verstärker für unterschiedliche Beschaltung und Anwendung
  • Pfosten für Programmierung des PIC
  • Pfosten-Wannen für verschiedene Erweiterungen und zur freien Verwendung
  • Potenziometer für Helligkeits-Regelung und zur freien Verwendung
  • DipSwitch für Adressierungen oder zur freien Verwendung
  • Versorgungs-Spannung 12...30V / 600mA
  • Getrennte StepDown-Wandler für Steuerung und Anzeigen
UniAnz Kommandos
Die Kommunikation mit UniAnz erfolgt über die serielle Schnittstelle mit 9600 Baud / 8 Bits / No Parity.
Mit einem Terminal-Programm (ASCII-Übertragung) werden vom PC aus Kommandos gesendet und Zustände abgefragt.
UniAnz empfängt alle Kommandos wahlweise als Buchstabe oder als Wort ohne Ziffern und Sonderzeichen.
Eine Zeile darf maximal 64 Zeichen enthalten und wird mit einem Return abgeschlossen.
Zwischen Groß- und Kleinschreibung wird nicht unterschieden:
In Zahlen dürfen Punkte eingesetzt werden; sie werden bei der Auswertung ignoriert.
K145 / k145 / K 14.5 / k 145 / Konstante 145 [ret]
Mehrere Kommandos in einer Zeile sind zulässig; sie müssen durch Kommas getrennt sein:
k145, q3 / Konstante 145 , Quelle 3 [ret]
Nach einem Semikolon darf bis zum Zeilen-Ende Kommentar eingefügt werden:
m 100 ; Impuls-Messzeit 100 * 10ms = 1000ms [ret]
Bei einem Kommando ohne nachfolgende Ziffern wird der aktuelle Zustand zurückgegeben.
Die Kommandos im einzelnen:
  Kommando Auswahl Beschreibung
Q Quelle 0...7
0
1
2
3
4
5
6
7
Quelle für Daten-Eingang setzen / anzeigen
-
Sensor 1
Sensor 2
Batterie / Versorgungs-Spannung
Drehzahl in TDM
Impulse pro MessZeit
Sekunden-Takt 0...255
Konstante 0...255
Z Ziel 0...3
0
1
2
3
Ziel für Daten-Ausgabe setzen / anzeigen
-
Serielle Schnittstelle RS232
7-Segment-Anzeigen
LC-Display (optional)
Y (Y) Ziffern-Anzahl 3...5 Ziffern-Anzahl setzen / anzeigen
P Punkt-Position 0...5 Punkt-Position setzen / anzeigen (0 = keiner)
A Anzeige-Intervall 1...255 Anzeige-Intervall 0,01...2,55sek setzen / anzeigen
M MessZeit 1...255 MessZeit 0,01...2,55sek für Impulse setzen / anzeigen
G Grob-Faktor 1...255 Grob-Faktor 00,1...25,5 für Impulse setzen / anzeigen
F Fein-Faktor 1...255 Fein-Faktor 0,01...2,55 für Impulse setzen / anzeigen
T Takte pro Umdrehung 1...12 Takte pro Umdrehung für Drehzahl setzen / anzeigen
D Drehzahl-Faktor 1...255 Drehzahl-Faktor 0,01...2,55 für Drehzahl setzen / anzeigen
B Batterie-Faktor 1...255 Batterie-Faktor 0,01...2,55 für Versorgungs-Spannung setzen / anzeigen
H Helligkeit 0...100
101
102
Helligkeit 0...100% setzen / anzeigen
Helligkeits-Einstellung über Potenziometer
Helligkeits-Einstellung über externe Spannung 0...10V
K Konstante 0...255 Konstante für feste Anzeige setzen / anzeigen
C Copy Konstante - Aktuelle Konstante im Eeprom speichern
S Status - Status / aktuelle Werte anzeigen
? Hilfe - Hilfe anzeigen
V Version - Programm-Version anzeigen