polito.it
Politecnico di Torino (logo)

Development of Firmware for a Back-to-Back Motor Test Bench with CANopen Communication Protocol

Paolo Ubico

Development of Firmware for a Back-to-Back Motor Test Bench with CANopen Communication Protocol.

Rel. Gianmario Pellegrino, Fausto Stella, Paolo Pescetto. Politecnico di Torino, Corso di laurea magistrale in Ingegneria Elettrica, 2025

[img] PDF (Tesi_di_laurea) - Tesi
Licenza: Creative Commons Attribution Non-commercial No Derivatives.

Download (20MB)
[img] Archive (ZIP) (Documenti_allegati) - Altro
Licenza: Creative Commons Attribution Non-commercial No Derivatives.

Download (2MB)
Abstract:

L'obiettivo dell'elaborato è quello di implementare un firmware eseguibile nell'ambiente STMCubeIDE per un microcontrollore STM32F303RE di STMicoroelectronics che ha il compito di gestire la comunicazione con un secondo microcontrollore, il Micro digital One di Microphase, tramite il protocollo di comunicazione CANopen per poter comandare due motori in configurazione back-to-back. L'implementazione del protocollo avviene via hardware tramite le periferiche CAN di STM32F303RE gestito via software tramite la libreria open-source CANopenNode. Il Micro digital One adeguatamente configurato ha il compito di ricevere ed eseguire le richieste impartite da STM32F303RE che in questa specifica configurazione assume il ruolo di master. I due motori sono controllati con due metodi differenti. Il primo in velocità secondo le modalità previste dal Micro digital One mentre il secondo è comandato tramite un FOC implementato in STMCubeIDE ed affidato a STM32F303RE.

Relatori: Gianmario Pellegrino, Fausto Stella, Paolo Pescetto
Anno accademico: 2024/25
Tipo di pubblicazione: Elettronica
Numero di pagine: 123
Soggetti:
Corso di laurea: Corso di laurea magistrale in Ingegneria Elettrica
Classe di laurea: Nuovo ordinamento > Laurea magistrale > LM-28 - INGEGNERIA ELETTRICA
Aziende collaboratrici: Politecnico di Torino
URI: http://webthesis.biblio.polito.it/id/eprint/35805
Modifica (riservato agli operatori) Modifica (riservato agli operatori)