Die C-Control Micro

c control mikro

C - Control Micro
(zum Vergrößern
aufs Bild klicken)

Die C-Control Micro ist die kompakteste C-Control, die es derzeit gibt. Die C-Control Micro ist ideal für kleine Anwendungen. Mit der C-Control Micro lassen sich auf kleinsten Raum kleine Anwendungen mit minimalen Bauteileaufwand realisieren. Das Betriebssystem der C-Control Micro bietet gegenüber der Unit-M nur eine leicht reduzierte Funktionalität. Die C-Control Micro wird im DIP08 Gehäuse angeboten. Die C-Control Micro benötigt eine stabile Spannungsversorgung von 5V +- 10%, die einen Strom von mindestens 10 mA liefern muss.

Eventuell angeschlossene Verbraucher (z.B. LED`s) sind dabei nicht eingeschlossen. Die C-Control Micro wird am besten auf einem P/E Board betrieben. Dieses Board stellt auch gleich die benötigte Versorgungsspannung zur Verfügung. Wird die C-Control Micro in einer anderen Hardwareumgebung betrieben, dann muss anderweitig eine stabile Spannungsversorgung zur Verfügung gestellt werden. Bei der C-Control Micro können folgende Funktionen genutzt werden:

Echtzeituhr

Die Echtzeituhr ist ein im Hintergrund laufender 8-Bit Timer, der mit 20 ms getaktet ist, dessen Wert ausgelesen und für Steuerungszwecke verwendet werden kann.Systembedingt ist die Genauigkeit der Echtzeituhr aber ziemlich schlecht. Man hat aber die Möglichkeit, die Genauigkeit durch eine Kalibrierung zu erhöhen. Die genausten Werte erreicht man jedoch, wenn man die Echtzeituhr mit einem DCF7-Empfänger erweitert.Auf der Grundlage dieses DCF-Empfängers kann man die Anwendungen sekundengenau steuern.

User-Bytes

Die C-Control Micro verfügt über 240 Bytes RAM. Der größte Teil wird jedoch durch Betriebssystemfunktionen belegt.Für die BASIC-Programme stehen 24 Bytes zur Verfügung.

A/D-Wandler

Die C-Control Micro hat keine eigene Referenzspannung. Als Referenz für die A/D-Wandler dient die Betriebsspannung, die eine Genauigkeit von +-5% haben sollte.

Frequenzeingang

Bei der C-Control Micro kann nur der Port 4 als Frequenzeingang FREQ dienen. Um die Kompatibilität zur C-Control 1 zu wahren, wird FREQ2 von der IDE zwar akzeptiert, hat aber in der C-Control Micro eine andere Funktion.

Frequenzmessung an Pin FREQ

Über den Pin FREQ2 können Frequenzen von CMOS/TTL-kompatiblen Rechtecksignalen bis ca. 12000 Hz gemessen werden.

Frequenzausgang - BEEP

Bei der C-Control Micro können alle Ports mit Ausnahme von Port 3 die Funktion eines BEEP-Ports annehmen. Das wären die Ports 1, 2, 4, 5 und 6. Um die Kompatibilität zur C-Control 1 zu wahren, werden zwar auch andere Ports akzeptiert, jedoch führen deren Verwendung zu absolut unkontrollierbaren Verhalten der C-Control Micro.

Tonausgabe an der BEEP-Pins

Am BEEP-Pin können per BEEP-Befehl Rechtecksignale ausgegeben werden, die durch Anschluss eines peizoelektrischen Schallwandlers an die C-Control Micro ( Schallwandler ohne interne Elektronik zwischen BEEP und GND ) als Töne hörbar gemacht werden können.

Technische Daten der C-Control Micro

  • Eingänge / Ausgänge: 1 x digital I/O, 1 x digital Eingang, 4 x digital I/O bzw. analog Eingang
  • Stromaufnahme: 6 mA
  • Programm-Speicher: 2 kB
  • Anschluss: RS232 / I²C
  • Betriebsspannung: 5 V/DC
  • Programmiersprache: CCBASIC

Die PINs der C-Control Micro haben folgende Funktionen:

PIN 1 - VDD +5V                    PIN 8 - GND
PIN 2 - P6/AD6/BEEP             PIN 7 - P1/AD1/BEEP/TXD
PIN 3 - P5/AD5/BEEP             PIN 6 - P2/AD2/BEEP/RXD
PIN 4 - P4/BEEP/FREQ          PIN 5 - P3 INPUT