Herunterladen Inhalt Inhalt Diese Seite drucken

Betrieb Bei 12 Mhz (Overclocking); Allgemeines; Einschränkungen - Conrad Electronic Robby Rp5 Bedienungsanleitung

Inhaltsverzeichnis
SYS ROTR
;Auf der Stelle nach R/L drehen
SYS ROTL
--------------------------------------------------------------------------------------------------------------------------
ACHTUNG:
Der erste Schritt in der Initialisierung ihres Programms sollte immer die Zeile
REV_L=on:REV_R=on:SYS PLM_SLOW
enthalten. Diese Zeile initialisiert die Ports für die Richtungsumschaltung
des Antriebs und die PLM Frequenz.
Initialisieren Sie die Ports auch, wenn der Betrieb der Motoren nicht geplant ist.
DER BETRIEB DER MOTOREN OHNE DIESE INITIALISIERUNG FÜHRT UNWEIGERLICH ZUR ZER-
STÖRUNG DER ANTRIEBSELEKTRONIK !!
--------------------------------------------------------------------------------------------------------------------------

Betrieb bei 12 Mhz (overclocking)

Prinzipiell besteht die Möglichkeit CCRP5 mit 12 Mhz Systemtakt zu betreiben. Diese Option kann durch
Umstecken des Jumpers 5 vor dem Programmstart gewählt werden. Zum Download eines Programms ist
der reguläre 4MHz Betrieb unbedingt erforderlich, da sonst die Baudrate der Schnittstelle nicht mehr
stimmt.

Allgemeines

Im 12 MHz Betrieb müssen Teile des Systemtreibers für das SUBSYSTEM stark verlangsamt werden, was
einen
separaten Treiber erfordert. Durch den sehr knapp bemessenen Speicherbereich im EEPROM im Controller
entfallen deshalb einige unterstützende Systemroutinen und müssen in Basic ausgeführt werden. Die
Systemroutinen SYS SEND_SPEEDR und SYS SEND_SPEEDL (sendet DA1 und DA2 der Motoren als Tele-
metrie) entfallen. Außerdem ändern sich die Einstiegsadressen der Systemroutinen.
Sie finden einige der bereits aufgeführten Beispielprogramme im Ordner OVERCLOCKING. Laden Sie
zuerst das Beispiel 1_EINFÜHRUNG_12MHZ.BAS, da es den Systemtreiber ladet und deutlich zeigt wie
groß der Zuwachs an Geschwindigkeit ist. Weitere Beispiele in diesem Ordner geben Ihnen wichtige Hin-
weise auf Fehlerquellen im 12MHz Betrieb.
Einschränkungen
CCRP5 wurde mit großer Sorgfalt entwickelt und getestet. Obwohl der Prozessor problemlos mit
12MHz läuft, kann Conrad Electronic für eine korrekte Funktion oder durch die Übertaktung eventu-
ell entstehenden Schäden keinerlei Garantie oder Haftung übernehmen.
Bedingt durch die Übertaktung ändern sich alle Systemeigenschaften die Zeitmessungen mit dem internen
Timer durchführen
Betroffen davon sind die Befehle:
BAUD
BEEP
PAUSE
FREQ
SECOND
MINUTE
HOUR
DOW
MONTH
YEAR
Alle Zeiten sind auf 1/3 verkürzt, was aber problemlos bei der Programmierung berücksichtigt werden kann.
Den kleinen Nachteilen steht hier ein wirklich enormer Zuwachs an Geschwindigkeit gegenüber. Die Abar-
beitung eines BASIC-Befehls dauert jetzt etwa 300us statt 1ms.
15
Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Ccrp519 03 33

Inhaltsverzeichnis