how to monitoring microcontroller use matlab

2 次查看(过去 30 天)
Hi...i have a little question for every one who know the answer. how to monitoring the gyro output data from my mobile robot use microcontroller (atmega16) with matlab. im planning the interfacing use Xbee pro wireless radio. so matlab can present my mobile robot position with a simple animation in matlab. im very glad if you can help our plroblem. Thanks,..

回答(1 个)

Walter Roberson
Walter Roberson 2011-5-14
Hmmm -- I see looking at the product manual that
The maximum sample rate that can be achieved while using one A/D line is 1 sample/ms or 1 KHz (Note that the modem will not be able to keep up with transmission when IR & IT are equal to “1” and that configuring the modem to sample at rates greater than once every 20ms is not recommended).
If I read that properly, that implies 50 Hz maximum recommended sample rate. Will that be enough for your purposes? Or are you having something else do the A/D conversion?
Skimming through the manual, it appears that you would treat the Xbee as a serial device: construct a serial object with serial() and fopen() it; send it some AT commands to configure it for A/D use, and then read the frames of data according to the section "I/O Data Format" on page 13 of the above manual.

类别

Help CenterFile Exchange 中查找有关 View and Analyze Simulation Results 的更多信息

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by