Rev. 1.2D
5.3.5
Zählerfunktionen
me4000CntPWMStart
✎ Beschreibung
Hinweis!
G Definitionen
➔ Parameter
Funktionsreferenz
ME-4610
✔
Diese Funktion konfiguriert den Zählerbaustein (8254) für die Be-
triebsart „Pulsweiten-Modulation" (PWM) und startet die Ausgabe.
Eine anderweitige Nutzung der Zähler 0...2 ist in dieser Betriebsart
nicht möglich. Eine vorausgehende Programmierung dieser Zähler
wird überschrieben. Das Signal steht an Pin 41 (OUT_2) der Sub-D-
Buchse zur Verfügung. Ein Basistakt (max. 10 MHz) muß von außen
zugeführt werden. Zähler 0 kann als Vorteiler verwendet werden
(siehe Abb. 8 auf Seite 19). Die Frequenz des Ausgangssignals kann
max. 50 kHz betragen und errechnet sich folgendermaßen:
Basistakt
f
=
----------------------------------------------------- -
OUT_2
<Prescaler> 100
Das Tastverhältnis kann zwischen 1...99% in Schritten von 1% ein-
gestellt werden (siehe Abb. 23 auf Seite 44).
Die Verwendung dieser Funktion ist nur sinnvoll in Verbindung mit
der in Abb. 8 auf Seite 19 gezeigten externen Beschaltung.
VC: me4000CntPWMStart(unsigned int uiBoardNumber, int
iPrescaler, int iDutyCycle);
LV: me4000LV_...
VB: me4000VB_...
VEE: me4000VEE_...
<BoardNumber>
Nummer der anzusprechenden Karte vom Typ ME-46xx oder
ME-6x00 (0...31)
<Prescaler>
Wert für Vorteiler (Zähler 0) im Bereich 2...65535.
(
mit <Prescaler>
⋅
(siehe me4000LV.h)
(siehe me4000.bas)
(siehe me4000VEE.h)
Seite 96
Handbuch ME-4610
16
(
=
2... 2
–
1
Meilhaus Electronic
)
)