Skip to the content
PCBKitNew board
2 layersReFil, the printed circuit board in 3D

A machine that makes filament suitable for 3D printers out of normally unrecycled plastic parts such as HDPE from bottle caps, failed prints etc.

Copper layers
2
Thickness
1.6 mm
Parts
19
Nets
22
Pads
77
Tracks, vias
136, 1
Pours
2
Routed
Yes
KiCad
KiCad 3
Created
25 Nov 2013
Updated
4 Jul 2016

Overview

ReFil is an open-source printed circuit board by n0skill, from the n0skill/reFil repository on GitHub. It is a 2-layer board with 19 parts on 22 nets, routed with 136 tracks and 1 via.

It is built around the CD4543BE and SRD-05VDC-SL-C. Its parts include 5 connectors, 4 resistors, 3 diodes, 2 capacitors and 1 IC. It belongs with the robots and motor control boards of this library.

Main components

2

README

README.md

reFil

A machine that makes filament suitable for 3D printers out of normally unrecycled plastic parts such as HDPE from bottle caps, failed prints etc.

Folders

  • schematics - All of the schematics made with KiCAD. Including the gerber files, kicad files (schematic, netlist, pcb, etc.)
  • src - The source code running on the arduino nano (arduino/C/AVR ASM)
  • mechanics - mechanical parts

Material

The following material is needed for the whole project.

Mechanical parts

The machine is made of lathed aluminium and brass. All the plans will be available in the "mechanical" folder. Including 3D models, plans and specs

Electrical parts

The controller board consists of an arduino nano and a custom board. Using a 24V power supply, a LM7805 regulator is used to drop down the voltage to a usable 5V signal to drive the logic. Since the drop is quite significant and the LM7805 is a simple linear regulator, a decent amount of heat will be produced. This can compromise the functionality of the circuit, so a heat sink has to be appended to it in order to better disipate the heat.

The board will be used to:

  1. display the current temperature
  2. drive the motor
  3. drive the heating element

Temperature sensor

The temperature sensor consists of a PT1000 RTD as part of a voltage divider circuit. The conversion from voltage to temperature can be made by either: looking up a table, or using a formula.

Once the temperature is known, the arduino uses BCD encoding to controll the CD4543BE 7 segment display driver, which displays the temperature.

Motor driver

The motor is a E192.24.246 Micromotors brushed DC thing. It has a 1:246 gearbox that allows it to move things with a high torque (at the expense of a lower rate of rotation. But we don't care about that)

It is using the 24V from the barrel jack and is toggled using a SRD-05VDC-SL-C relay from SONGLE industries.

Heating element

The heating element is a simple nichrome wire that is also toggled with a relay on the 24V power line.

Parts

19
QtyValueFootprintReferences
318kSM1206R2, R3, R4
3LEDLED-1206D1, D2, D3
2CONN_2bornier2P3, P4
2SRD-05VDC-SL-CSRD-05VDC-SL-CREL1, REL2
10.1uFSM0603_CapaC1
110KSM1206R1
11uFSM0603_CapaC2
17805LM78XXVU1
1BARREL_JACKJACK_ALIMCON1
1CD4543BECD4543BEBCD1
1CONN_2PIN_ARRAY_2X1P2
1CONN_5X2PIN_ARRAY_5x2P1
1SA04-11SA03-11DS1

Questions

What parts does the ReFil use?

19 parts, built around the CD4543BE and SRD-05VDC-SL-C. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.

Where can I download the ReFil KiCad files?

From the n0skill/reFil repository on GitHub, at the commit this page was made from: the board is schematics/reFil.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the ReFil design in my own project?

Its repository states no licence, so its author keeps all rights: ask n0skill before reusing the design.

Similar boards

  • 2 layers87 × 71 mmSocket, the printed circuit board in 3D

    Socket

    eddyem/STM8_samples

    Some code samples and ready projects based on STM8 (deprecated)

    89 parts80
  • 2 layers23.2 × 52.1 mmOpenC64Saver, the printed circuit board in 3D

    OpenC64Saver

    SukkoPera/OpenC64Saver

    Protect your Commodore 64 from killer power supplies!

    17 parts79
  • 2 layersApollo, the printed circuit board in 3D

    Apollo

    rigidus/rigidus.ru

    Contacts: email: i.am.rigidus טּ gmail.com jabber: rigidus@jabber.ru

    111 parts20AGPL-3.0
  • 2 layers172.1 × 143.5 mmAcCCS, the printed circuit board in 3D

    AcCCS

    IdahoLabResearch/AcCCS

    A collection of tools and scripts used to communicate and emulate Electric Vehicle Communication Controllers (EVCC) and Supply Equipment Communication Controllers (SECC).

    111 parts19MIT
  • 2 layers98 × 83.8 mmProjeto placa, the printed circuit board in 3D

    Projeto placa

    phfbertoleti/placa_lorawan

    Repositório oficial da placa LoRaWAN, um kit de desenvolvimento para protótipos IoT.

    39 parts19MIT
  • 4 layers97.5 × 99.9 mmEsp32 wled controller, the printed circuit board in 3D

    Esp32 wled controller

    fellettigiacomo/esp32-WLED-4ch-controller

    Open source 4 Channel esp32-powered WLED controller with 4 relays and built in level shifter

    100 parts16CERN-OHL-S-2.0
  • 2 layers65 × 56 mmPrinter HAT, the printed circuit board in 3D

    Printer HAT

    mikenorgate/3d-printer-power-hat

    A Raspberry PI HAT for controlling power to your 3D printer

    38 parts10
  • 2 layers201.3 × 152.1 mmDC DC CONVERTER, the printed circuit board in 3D

    DC DC CONVERTER

    William-Souza-Santos/ADAPTIVE_FUZZY_LOGIC_CONTROL_FOUR_SWITCH_BIDIRECTIONAL_BUCK_BOOST_DC_DC_CONVERTER

    Final Year Project by Electronic Engineering

    95 parts6