Arduino Engineering Kit - Scope does not show actual encoder position and speed
조회 수: 1 (최근 30일)
이전 댓글 표시
When tryng to follow the tutorial of section 2.3, the scope connected to the encoder block shows a constant value of zero, while in the tutorial it is shown a descending sine function. I am using Matlab r2020a and Simulink 10.1, because the r2019a, that came with the kit, has different issues on MacOS Catalina. I'm running it in normal mode.
댓글 수: 0
답변 (1개)
Arun Kumar
2020년 7월 23일
Hi Gabriele,
Encoder blocks are not supported for Normal mode simulation. In the documentation of the block it is mentioned:
"If you simulate a model that contains the Encoder block without connecting the hardware, the block outputs zeroes"
Try running the model in external mode.
HTH!
Thanks,
Arun
댓글 수: 2
Narcis
2020년 8월 29일
Hi Arun,
I'm having the same problem and using the same versions of Matlab. I've tried to run the model following the instructions in "Block Produces Zeros or Does Nothing in Simulation":
To use External mode, in the Hardware Implementation pane of the Configuration Parameters dialog box, select your hardware board from the drop-down list. Then expand Target hardware resources, and under Groups select External mode. Then click Run.
It isn't working.
Also, when following the instructions of the Engineering Kit, I guess if
"In the model window, change the simulation stop time to Inf so that it will run indefinitely. Set the simulation mode to External, using the drop-down menu to the right of the stop time:"
is outdated, because I can set the stop time to Inf but to the right I can only scroll down "Normal", "Accelerator" and "Rapid Accelerator". So when you advise to run the model in external mode, I don't see if I miss something.
Thanks in advance,
Narcis Gascons
Leung Marco
2020년 12월 29일
Hi Arun,
I am facing the same problem as what the above people mentioned. There's not an option "External" availble next to "stop time" for version 2020a.
Please let us know how to solve this problem. Thanks very much!
Marco
참고 항목
카테고리
Help Center 및 File Exchange에서 Arduino Hardware에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!