ECSL update in RGTControl

Een time-out probleem zorgde in RGTControl voor het onjuist laten afketsen van een overdracht vanaf het practicumbord.

Zorg er voor dat de bemonsteringfrequentie van het bord hoger ligt dan 2 Hz en installeer de nieuwe versie van de RGTControl.

De nieuwe versie is in te laden via een SVN update (Tortoise SVN of Terminal).

Embedded softwareontwikkeling bij ESE

BIJ Embedded Systems Engineering is het leren ontwikkelen van embedded software een kerncompetentie.

Wij gebruiken daar voor diverse sofwarepakketten :

Jetbrains CLion voor STM32L432KC

alsook :

Segger Ozone

In onderstaand dokument staat beschreven hoe de bij ESE gebruikte software ontwikkelomgevingen worden gebruikt voor het schrijven van embedded software voor ARM Cortex-M microcontrolllers, inclusief installatieinstructies.

Download is alleen voor HAN Elektrotechniek/ESE studenten.

De produktie van het Regeltechniek board (versie 3) is voltooid!

Voor het Regeltechniek (ECSL) practicum heb ik besloten de oude STM32VLDiscovery gebaseerde boards te vervangen door nieuwere, op de STM32L432 Nucleo-32 board gebaseerde versie.

Het board bevat :

  • Een eerste orde proces, waarbij de tijdconstante kan worden ingesteld met een potmeter.
  • Een tweede orde proces met een lage Q faktor zodat hij lekker lang (enkele seconden) uitslingert – ideaal om een regelalgoritme op los te laten.
  • Een STM32 L4 ARM Cortex M4F microcontroller op 80 MHz met 256 KB Flash en 64 KB SRAM.
  • Een ST-Link die ik vervangen heb door een Segger JLink.

Gisteren en vandaag gesoldeerd aan de regeltechniek borden voor het ECS practicum:

Bakken van de helft van alle boards in de pizzapan.
Inspektie onder de loep op “tombstoning”en dergelijke problemen.
De STM32L432 Nucleo-32 board zijn op de practicumboard gesoldeerd.
Test met behulp van de GUI applikatie. Hier afgebeeld is de tweede orde stapresponsie.

Met dank aan Henk Schepers voor het aanleveren van de PCBs en de benodigde materialen!