User Tools

Site Tools


hardware:mould

Mould

The overall goal is to manufacture alveoli made with carbon plates. These are baked with heaters in an oven.

Production Procedure Overview

First, the first layer of carbon material has to be cut and put around the inner mandrels. This material has to be preheated up to 80°C to 90°c for 1h to make the epoxy glue become fluid.

As a next step, the second carbon layer is attached and the combined product is heated up with 2°C/minute (according to the manufacture: 1-4°C/minute is within spec) until 120°C is reached. This temperature is hold steady for 3h, after which all heating power is switched off.

After a cool down process of several hours the mould is dismantled and the baked carbon part taken out.

Setup

Electronics Setup Overview

The elements to control are:

  • the air temperature in the oven
  • the heating power of the four tube heaters

The slowcontrol for this mould consists of

  • 4x K-type temperature sensors inside the tube heaters
  • 5x 1Wire Digital temperature sensors, plugged into the mould
  • 5x K-Type temperature sensors plugged into the mould and mandrels
  • 4x 230V 400W power dimmers
  • a simple bi-metal over-temperature switch off
  • a micro controller reading out all 1 Wire sensors and send the data to the computer,
  • a computer, running a control loop and a display/web interface for the readings.

All sensor information is read out and send via MQTT to the central computer, which also runs the control loop for the set temperature. The final decision on the heating power is then send to the dimmers.

Software used for this project:

Dimmers

Eltako FUD 14 dimmers (in total 4 of them) are used to control the heating power of the heating tubes.

Oven

Tube heaters

  • heater: ISI 321, 25D330 230V 125W (attached information)
  • cold zone: 7-10mm on one end - 15-20mm on the other end
  • Have a k-type sensor included, see section below.

Temperature Sensors

1-Wire external sensors

  • Three wires:
    • On connector side: Orange Stripe connects to 3-5V, White connects to ground and Blue Stripe is data.
    • Wire colour after connectors: Ground → white, plus –> red, data → brown

K-Type high temp sensors

  • 1-Wire Thermocouple K-Type Electronics
    • Adafruit Note: Works fine, but one has to solder some parts
    • Seeed Note: Works as fine as the Adafruit ones, but without soldering.
  • K-Type sensors:

Overview of all sensors

64-Bit ID our ID comment
28-000008720936 B1 1-Wire external sensor
28-00000871cba2 B2 1-Wire external sensor
28-000008716006 B3 1-Wire external sensor
28-00000871cb4c B4 1-Wire external sensor
28-0000087175b7 B5 1-Wire external sensor
3b-2c98073d8f25 A1 Heaters internal sensor
3b-2c98073db0c5 A2 Heaters internal sensor
3b-0c98073d8ed2 A3 Heaters internal sensor
3b-2c98073db67f A4 Heaters internal sensor
181ddc3b C1 K-type thermocouple
18206c3b C2 K-type thermocouple
181f6a3b C3 K-type thermocouple
1824a03b C4 K-type thermocouple
1816c03b C5 K-type thermocouple

Control Computer

Controlling Raspi

  • Full Access via SSH:
    • ssh pi@mould-control.emp.him.uni-mainz.de with raspberry as password

New slowcontrol with Node Red

Installation

Install docker on the pi via:

wget -O install_docker.sh get.docker.com
sudo sh install_docker.sh 
sudo usermod -aG docker pi

and logout and login again.

Next, create an volume to permanently store data and run

docker volume create --name node_red_user_data
docker run -d -p 1880:1880 --restart unless-stopped -v node_red_user_data:/data  --name nodered nodered/node-red

Open the webpage: http://localhost:1880 and install via the menu further packages like node-red-dashboard to build a GUI.

Source code:

external set point to the oven

SNMP Hints

To set and get info from the Brennstuhl multiplug (IP address 10.106.11.21) run the following commands:

Copy the MIB file into ~/.snmp/mibs/nbs.mib . In case an error is stated, change ws_brs to wsbrs in the mib file. The use the MIB file, add

  -m ALL

to all your commands. BUT note: the mib file seems to be a bit buggy. To get the ISO numbers, eg add -m none.

Perform a complete walk of all parameters

snmpwalk -c public -v 2c 10.106.11.21 1.3.6.1.4.1.40595.1

Get the status of the first outlet

snmpget -c public -v 2c 10.106.11.21 iso.3.6.1.4.1.40595.1.1.1.0

and 2nd outlet

snmpget -c public -v 2c 10.106.11.21 iso.3.6.1.4.1.40595.1.1.2.0

Set the 2nd outlet on

snmpset -c private -v 2c 10.106.11.21 iso.3.6.1.4.1.40595.1.1.2.0 u 1

and off

snmpset -c private -v 2c 10.106.11.21 iso.3.6.1.4.1.40595.1.1.2.0 u 0
hardware/mould.txt · Last modified: 2022/01/14 18:44 by 127.0.0.1

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki