C Control PRO Unit Mega 128 198219 User Manual
![C Control](https://files.manualsbrain.com/attachments/daa52654d30223257b2f2345c46d5ccdd38253dc/common/fit/150/50/b7e2c94773d9bc49012576dd53a142e58fa4d841ac8ab4867887500834b3/brand_logo.gif)
Product codes
198219
243
C-Control Pro IDE
© 2013 Conrad Electronic
2
,
0
);
ADC_Start();
while(
1
)
{
ADC_GetValues(result,
2
);
// Werte auslesen
Str_Printf(str,
"adc2: %d\r",
result[
0
]);
Msg_WriteText(str);
Str_Printf(str,
"adc5: %d\r",
result[1]);
Msg_WriteText(str);
AbsDelay(
300
);
}
}
5.5
CAN Bus
Der CAN-Bus (engl. Controller Area Network) ist ein asynchrones, serielles Bussystem und gehört
zu den Feldbussen. Er ist nach ISO 11898 international standardisiert und definiert die Layer 1 (phy-
sikalische Schicht) und 2 (Datensicherheitsschicht).
zu den Feldbussen. Er ist nach ISO 11898 international standardisiert und definiert die Layer 1 (phy-
sikalische Schicht) und 2 (Datensicherheitsschicht).
Der CAN-Bus wurde 1983 bei der Fa. Bosch entwickelt. Ursprünglich wurde der CAN-Bus für den
Automobilsektor entwickelt, da mit zunehmender Elektronik im Fahrzeug die Kabelbäume immer
größer wurde und eine Lösung zur Gewichts-/ und Kostenreduzierung gefunden werden musste.
Mittlerweile wird dieses Erfolgreiche und sehr sichere Konzept nicht nur in der Automobilindustrie
eingesetzt, sonder auch in den Bereichen: Automatisierung, Flugzeugbau, Raumfahrt und auch in
der Medizintechnik.
Automobilsektor entwickelt, da mit zunehmender Elektronik im Fahrzeug die Kabelbäume immer
größer wurde und eine Lösung zur Gewichts-/ und Kostenreduzierung gefunden werden musste.
Mittlerweile wird dieses Erfolgreiche und sehr sichere Konzept nicht nur in der Automobilindustrie
eingesetzt, sonder auch in den Bereichen: Automatisierung, Flugzeugbau, Raumfahrt und auch in
der Medizintechnik.
Das C-Control Handbuch kann aufgrund der Komplexität keine Einführung in den CAN Standard
bieten. Vorwissen über den CAN Standard und die Full CAN Message Objects werden an dieser
Stelle vorausgesetzt. Deshalb ist die Arbeit mit dem CAN-Bus nicht direkt für Anfänger im Bereich
der Embedded Controller zu empfehlen. Eine gute Zusammenfassung über CAN und Message Ob-
jects bietet das "Atmel AT90CAN" Reference Manual Kapitel 19, "Controller Area Network - CAN".
Stelle vorausgesetzt. Deshalb ist die Arbeit mit dem CAN-Bus nicht direkt für Anfänger im Bereich
der Embedded Controller zu empfehlen. Eine gute Zusammenfassung über CAN und Message Ob-
jects bietet das "Atmel AT90CAN" Reference Manual Kapitel 19, "Controller Area Network - CAN".
MEGA128CAN
Die CAN-Signale der C-Control Pro MEGA128CAN stehen an den Pins X4_13 (CANL) und X4_14
(CANH) zur Verfügung.
(CANH) zur Verfügung.
AVR32Bit
Im C-Control Pro AVR32 arbeitet ein CAN Controller mit zwei Kanälen. Aber nur am ersten Kanal ist
ein Transceiver angeschlossen, der auch auf dem Applicationboard herausgeführt ist. Auf dem
ein Transceiver angeschlossen, der auch auf dem Applicationboard herausgeführt ist. Auf dem
CANL sind beim Modul am Connector X1 herausgeführt. Um den zweiten Kanal nutzen zu können,
muss der Anwender selber einen Transceiver anschließen. Als Beispiel kann das Datenblatt des
AVR32 Moduls dienen. Der 2. Controller liegt auf Port 1 (CAN_TX, PA00) und Port 2 (CAN_RX,
PA01).
muss der Anwender selber einen Transceiver anschließen. Als Beispiel kann das Datenblatt des
AVR32 Moduls dienen. Der 2. Controller liegt auf Port 1 (CAN_TX, PA00) und Port 2 (CAN_RX,
PA01).
Netzwerk