16
FPGA-Based Sensor Integration and Communication Protocols for Automated Robot Control in Linear Welding Cristiano Steffens, Valquíria Hüttner, Bruno Leonardo, Vagner Rosa, and Silvia Silva da Costa Botelho 06/28/2022 FPGA-Based Sensor Integration and Communication Protocols for Automated Robot Control in Linear Welding 1 Universidade Federal do Rio Grande – FURG Centro de Ciências Computacionais

FPGA-based sensor integration and communication protocols for automated

Embed Size (px)

Citation preview

Page 1: FPGA-based sensor integration and communication protocols for automated

05/01/2023 FPGA-Based Sensor Integration and Communication Protocols for Automated Robot Control in Linear Welding

1

FPGA-Based Sensor Integration and Communication Protocols for Automated Robot Control in Linear WeldingCristiano Steffens, Valquíria Hüttner, Bruno Leonardo, Vagner Rosa, and Silvia Silva da Costa Botelho

Universidade Federal do Rio Grande – FURG

Centro de Ciências Computacionais

Page 2: FPGA-based sensor integration and communication protocols for automated

05/01/2023 FPGA-Based Sensor Integration and Communication Protocols for Automated Robot Control in Linear Welding

2

Introduction

What? Linear Welding robotization through Machine Vision Programmable Logic

Why? Linear Welding activities can not be programmed Teach and Playback is not an option Welding is an unhealthy work

Goals Robot control / Automated Actuation Power source and wire feed control Vision Based Measurement system Runtime recognition of the groove dimensions and

welding

Page 3: FPGA-based sensor integration and communication protocols for automated

05/01/2023 FPGA-Based Sensor Integration and Communication Protocols for Automated Robot Control in Linear Welding

3

Typical linear welding robot installation

Page 4: FPGA-based sensor integration and communication protocols for automated

05/01/2023 FPGA-Based Sensor Integration and Communication Protocols for Automated Robot Control in Linear Welding

4

Operational prototype

Page 5: FPGA-based sensor integration and communication protocols for automated

05/01/2023 5

Sensors

Continuous Rotation Potentiometers Hall Effect Encoders Optical Encoders Voltage Transducer Current Transducer Camera (5MP)

Analog Signals are decoded using an 8-bit ADC

FPGA-Based Sensor Integration and Communication Protocols for Automated Robot Control in Linear Welding

Page 6: FPGA-based sensor integration and communication protocols for automated

05/01/2023 FPGA-Based Sensor Integration and Communication Protocols for Automated Robot Control in Linear Welding

6

Overview of Digital Control System

Page 7: FPGA-based sensor integration and communication protocols for automated

05/01/2023 FPGA-Based Sensor Integration and Communication Protocols for Automated Robot Control in Linear Welding

7

Image Capture Module

Page 8: FPGA-based sensor integration and communication protocols for automated

05/01/2023 FPGA-Based Sensor Integration and Communication Protocols for Automated Robot Control in Linear Welding

8

Image Preprocessing Module

Page 9: FPGA-based sensor integration and communication protocols for automated

05/01/2023 FPGA-Based Sensor Integration and Communication Protocols for Automated Robot Control in Linear Welding

9

SDRAM Control Module

Page 10: FPGA-based sensor integration and communication protocols for automated

05/01/2023 FPGA-Based Sensor Integration and Communication Protocols for Automated Robot Control in Linear Welding

10

Modbus protocol structure

Page 11: FPGA-based sensor integration and communication protocols for automated

05/01/2023 11

Results:Compilation Report

Specification DescriptionFPGA Device EP4CE22F17C6Total Logic Elements 6,351 / 22,320

(28%)Combinational Functions 5,720 / 22,320

(26%)Dedicated logic registers 3,378 / 22,320

(15%)FPGA PLLs 1/4 (24%)I/O pins (external) 111 / 154 (72%)Embedded Multiplier 9-bit 0 / 132 (0%)Total memory bits 42,992 /

608,256(7%)

FPGA-Based Sensor Integration and Communication Protocols for Automated Robot Control in Linear Welding

Page 12: FPGA-based sensor integration and communication protocols for automated

05/01/2023 FPGA-Based Sensor Integration and Communication Protocols for Automated Robot Control in Linear Welding

12

Results:Image Processing throughout the VBM system

Page 13: FPGA-based sensor integration and communication protocols for automated

05/01/2023 FPGA-Based Sensor Integration and Communication Protocols for Automated Robot Control in Linear Welding

13

Results:Measurement [mm] of the VBM system when applied to a ½ inch thick steel plate

Page 14: FPGA-based sensor integration and communication protocols for automated

05/01/2023 FPGA-Based Sensor Integration and Communication Protocols for Automated Robot Control in Linear Welding

14

Estimated Production Costs

Description USDDE0-Nano Development and Education Board 79,005 Mega Pixel Digital Camera Package 80,00SparkFun FTDI Basic Breakout 15,00Raspberry Pi 2 Model B + SD Card 60,00Shielded Cables and Terminals 200,00Discrete Electronic Components 100,00Shields and Cases 150,00Software Licences 0,00Total 684,00

Page 15: FPGA-based sensor integration and communication protocols for automated

05/01/2023 FPGA-Based Sensor Integration and Communication Protocols for Automated Robot Control in Linear Welding

15

What’s next?

Closed Loop control of the welding parameters Improved actuation (PID or RMRAC) Floating Point Operations Electrical Protection Mechanical Protection

Page 16: FPGA-based sensor integration and communication protocols for automated

05/01/2023 16

Thank you!

FPGA-Based Sensor Integration and Communication Protocols for Automated Robot Control in Linear Welding

[email protected]

Thanks to:

FPGA-Based Sensor Integration and Communication Protocols for Automated Robot Control in Linear Welding