top of page
REGMA.
All Posts


Laser Cutting System for Plastic Extrusion.
Laser cutting paths are diagonal to compensate for profile movement during the cut. Plastic extrusion is a manufacturing process where indefinetly long plastic products are manufactured. The extruded profiles are used in plastic window frames, linear LED strip lightning systems and as protection rails in different applications. Especially in lighting industry the products needs to be free from any cutting remains, therefore classic approach to cutting using circular saw is ru


Parallel Lossless Compression On Xilinx Zynq UltraScale+ FPGA
Image sensors have several LVDS pairs over which they transfer image data to a recipient. In case of high speed image sensors only FPGAs and ASICs are capable of accepting data at such high rates. Sampling of data needs to be centered individually per LVDS channel and aligned across all LVDS channels FPGA, before data can be interpreted as pixel value. Image sensors such as Gpixel GMAX2505 generate data at rates as high as 30 Gbit/s, effectively generating 3.75 GB of data eve


Cutting System V2: TouchGFX UI running on STM32F746G-DISCO with custom PCB
In plastic extrusion, profiles are cut to a specific length. To achieve high precision incremental encoder is used to measure the profile distance, then a piston clamps the profile, which is then cut by a pneumatic knife. This embedded device controls the whole process by providing user control on touchscreen, counting encoder ticks and driving three separate output relays. The user can configure desired length and delay and duration of each relay activation. Configured param


LVDS receiver on Lattice Mach OX3 CPLD (FPGA)
In this project we designed an interface between LVDS input and 16x parallel QSPI output for a 5G radio station transmitter part. The system receives data on the LVDS input, interprets the data and selectively forwards it to the 16x transmitter circuits in parallel. The implementation platform was selected based on timing and functional requirements of the interface. Deterministic behaviour and low latency ruled out purely software based solution, while the absence of computa


Mitsubishi FX2NC PLC Customization
PLC ladder logic designing in GX Works 2 One of the cutting machines that we bought at Regma came with Mitsubishi FX2NC PLC. It was used to interface an encoder and control output relays while providing basic user-interface with a keyboard and LCD screen. However, the program designed for this specific machine did not match our production style. We decided to re-program it to better suit our needs. Fortunately, it was not locked and easy to program over a serial connection. T


Spooling Unit
Automated Plastic Filament Spooling System Embedded Control: Powered the mechatronics using an STM32F1 development board programmed in C, implementing real-time sensor processing to dynamically regulate motor speeds Dynamic Control: Engineered a 3-part mechatronic winder featuring a drive mechanism, dynamic speed compensation unit, and precise filament traverse guide. 3D CAD Engineering: Designed complete 3D digital twins and mechanical assemblies using Autodesk Fusion 360. A


Drone Flight Controller with DMA and timers for fully hardware-based control
Designed and developed a custom drone flight controller from the ground up using an STM32F1 microcontroller (C / STM32CubeIDE). Signal Processing: Leveraged STM32 hardware timers to precisely decode multi-channel RC receiver PWM inputs. Control System Design: Developed motor speed calculations based on operator inputs and real-time gyroscope feedback, including extensive PID loop tuning for flight stability. Actuation & DMA Offloading: Utilized Direct Memory Access (DMA) to c
Lösungen im Bereich Elektrotechnik
Wir bieten Ingenieurdienstleistungen für kundenspezifische, präzise und leistungsstarke elektrische Geräte an. Unsere Expertise umfasst FPGA-, SoM-, MCU- und SPS-Bausteine, Leiterplattendesign, Sensor- und Aktorintegration sowie Beratung.
Unser Entwicklungsansatz ist stets anwendungsorientiert. Das bedeutet, dass wir zunächst die Vision unserer Kunden genau verstehen und dann entsprechend die optimale Systemplattform (FPGA vs. MCU), Architektur (Sensoren, Aktoren, Display) und Komponenten vorschlagen.
bottom of page