Archiv verlassen und diese Seite im Standarddesign anzeigen : mikrocontroller mit matlab verbinden
taylor22
23.09.2007, 13:23
hallo zusammen
ich möchte meinen mikrocontroller (atmega xx) mit dem pc verbinden und dann sensorwerte mit matlab grafisch darstellen! weiss jemand wie das geht?!
taylor22
25.09.2007, 12:31
soweit ist mir das auch klar, aber wie weiter?
Hubert.G
25.09.2007, 12:53
Du schliesst deine Sensoren, analoge über den ADC, digitale über SPI, I2C, usw. an deinen µC, wertest dort aus und schickst die Daten an den PC.
Info zu Sensoren www.roboternetz.de/wissen/index.php/Kategorie:Sensoren
zu ADC www.roboternetz.de/wissen/index.php/ADC_%28Avr%29
zu I2C www.roboternetz.de/wissen/index.php/I2C
zu SPI www.roboternetz.de/wissen/index.php/SPI
Weitere Informationen und Tutorials zum µC findest du hier: www.roboternetz.de/wissen/index.php/Hauptseite
taylor22
23.10.2007, 20:27
ich weiss schon wie all das geht, mir geht es allein um die umsetzung von matlab-code um daten zu empfangen!
wie sieht ein progamm in matlab aus, das kontinuirleich über rs232 sensordaten vom mikrocontroller einliest und dann grafisch darstellt?
Hessibaby
24.10.2007, 09:25
Da gibt es ein Buch, glaube bei Franzis, Messen Steuern Regeln mit Excel.
Die mitgelieferte DLL solllte auch von Matlab aus benutzbar sein.
Ich kenne mich allerdings zu wenig mit Matlab aus um Dir sagen zu können wie Du diese eventuell einbinden kannst.
Gruß
z.B. so:
s = serial('COM3','BaudRate',57600);
s.InputBufferSize=6;
s.OutputBufferSize=1;
s.Timeout=2;
fopen(s);
%%%%%%%Hauptrutine
while 'TRUE'
y = fread(s,6,'uint8');
...
aber grundsätzlich, kannst du immer den help im Matlab nutzen, da ist alles beschrieben: help serial
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.