encoder block in simulink for ESP 32

15 Ansichten (letzte 30 Tage)
aakash dewangan
aakash dewangan am 9 Mär. 2023
Bearbeitet: aakash dewangan am 19 Jun. 2023
Hi,
can you please tell me how can i read/measure the speed of motor using ESP32 in simulink by using any encoder block.

Akzeptierte Antwort

aakash dewangan
aakash dewangan am 21 Mär. 2023
Bearbeitet: aakash dewangan am 19 Jun. 2023
I have managed to solve the problem.
ESP32 libraries/files were not installed in my computer.
After installing them again, It is working properly, same as Arduino due.
Thanks

Weitere Antworten (1)

Praharshita
Praharshita am 13 Mär. 2023
Hi Aakash,
To Read/Measure the speed of motor using ESP32 in simulink by using any encooder block,
  1. Open a new Simulink model and add an Arduino block from the Simulink Library Browser.
  2. Double-click on the Arduino block and select the ESP32 board from the list of supported Arduino hardware.
  3. Add an Encoder block from the Simulink Library Browser and connect its output to a scope block.
  4. Configure the Encoder block by specifying the pin number for the encoder signal input and the encoder resolution in pulses per revolution.
  5. Set the simulation stop time and other simulation parameters as desired.
  6. Run the simulation and observe the output of the scope block to see the speed of the motor in revolutions per minute (RPM).
Hope these steps help resolve the issue.
  1 Kommentar
aakash dewangan
aakash dewangan am 18 Mär. 2023
Bearbeitet: aakash dewangan am 18 Mär. 2023
can you exactly mention which arduino block you are talking about.
also, first two steps of your suggestions are not visible in simulink.

Melden Sie sich an, um zu kommentieren.

Kategorien

Mehr zu Setup and Configuration finden Sie in Help Center und File Exchange

Produkte


Version

R2021a

Community Treasure Hunt

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

Start Hunting!

Translated by