Forum: Mikrocontroller und Digitale Elektronik aus Microcontroller Signale echtzeit lesen und mit Matlab darstellen


von Thomas (Gast)


Lesenswert?

Hallo Zusammen,

ich habe die Aufgabe Signalen(ungefähr 15) aus der Mikrokontroller lesen 
und in PC mit Hilfe von Matlab toolbox darstellen.
Als Schnittstelle zur PC habe ich CAN Bus ode COM.

Danke.

von Marius W. (mw1987)


Lesenswert?

Ja und?! Wo ist nun das Problem?

Google kaputt?

MfG
Marius

von Thomas (Gast)


Lesenswert?

die Problem liegt an die datastream von CAN BUS. ich kann nur ein Signal 
in 50 ns darstellen.

von Gast (Gast)


Lesenswert?

>die Problem liegt an die datastream von CAN BUS. ich kann nur ein Signal
>in 50 ns darstellen.

Das Problem kenne ich aber die Lösung habe ich nicht gefunden. 
Vielleicht hilft das Handbuch weiter.

von Gast (Gast)


Lesenswert?

Hi,

also mit CAN Bus kenne ich mich nicht aus. Wenn ich Daten von der 
Com-Schnittstelle brauche mach ich das so

s = serial('COM1','BaudRate',9600); % Schnittstelle initialisieren
fopen(s);

for i=1:100                         % 100 Byte von der Schnittstelle 
lesen
    temp = fread(s,1,'int8');
    tempData(i,:) = temp;
end

Vielleicht hilft es ja...

Gruß

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.