This is an example application demonstrating building an EtherCAT system using Esmacat
Dependencies: EsmacatShield X_NUCLEO_IHM01A1
Basic Information of Esmacat
Information about Esmacat and EASE is provided in the link below. https://os.mbed.com/users/esmacat/code/EASE_Example/wiki/Homepage
Information about the hardware needs and setup is provided in the link below. https://os.mbed.com/users/esmacat/code/EASE_Example/wiki/Hardware-Setup
Information about the structure of the system and it's software is provided in the link below. https://os.mbed.com/users/esmacat/code/EASE_Example/wiki/Software
About this example
This is an example application to demonstrate the ease with which a system, which communicates over EtherCAT, can be build. It measures the RPM of a motor using a proximity sensor.
Following lists the hardware required
- 2 x Mbed boards with Arduino UNO form factor (NUCLEO-F103RB)
- 2 x EASE boards
- 1 x proximity sensor shield (X_NUCLEO_6180XA1)
- 1 x Motor shield (X-NUCLEO-IHM01A1)
- 1 x stepper motor
- 1 x Ethernet POE injector with a 24VDC power supply
- 2 x Ethernet cables
- Keyboard, mouse, and monitor
- PC with Linux/Windows OS installed
- DC power supply for motor
Click here to know more about this Example
History
Motor code for System example
2020-02-13, by pratima_hb [Thu, 13 Feb 2020 17:33:59 +0000] rev 42
Motor code for System example
cosmetic changes
2020-02-12, by pratima_hb [Wed, 12 Feb 2020 22:08:37 +0000] rev 41
cosmetic changes
Example application to build EtherCAT system using EASE
2020-02-13, by pratima_hb [Thu, 13 Feb 2020 17:16:43 +0000] rev 40
Example application to build EtherCAT system using EASE
The is an example code to demonstrate the working of EASE, an EtherCAT shield with Motor Shield +Base Board with a form factor of Arduino UNO
2020-02-06, by pratima_hb [Thu, 06 Feb 2020 22:44:58 +0000] rev 39
The is an example code to demonstrate the working of EASE, an EtherCAT shield with Motor Shield +Base Board with a form factor of Arduino UNO
mbed OS
2017-07-03, by Davidroid [Mon, 03 Jul 2017 11:54:28 +0000] rev 38
mbed OS
Updated with the new version of the library.
2017-03-13, by Davidroid [Mon, 13 Mar 2017 17:46:46 +0000] rev 37
Updated with the new version of the library.
Including X_NUCLEO_IHM01A1 library aligned to ARM mbed coding style.
2017-03-10, by Davidroid [Fri, 10 Mar 2017 14:10:29 +0000] rev 36
Including X_NUCLEO_IHM01A1 library aligned to ARM mbed coding style.
Aligning to ARM mbed coding style.
2017-03-10, by davide.aliprandi@st.com [Fri, 10 Mar 2017 11:10:49 +0100] rev 35
Aligning to ARM mbed coding style.
Fitting mbed coding style.
2017-03-01, by Davidroid [Wed, 01 Mar 2017 13:31:48 +0000] rev 34
Fitting mbed coding style.
Updated with the new version of the library.
2016-10-28, by Davidroid [Fri, 28 Oct 2016 13:50:25 +0000] rev 33
Updated with the new version of the library.