

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.
- 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
2README
README.mdreFil
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:
- display the current temperature
- drive the motor
- 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| Qty | Value | Footprint | References |
|---|---|---|---|
| 3 | 18k | SM1206 | R2, R3, R4 |
| 3 | LED | LED-1206 | D1, D2, D3 |
| 2 | CONN_2 | bornier2 | P3, P4 |
| 2 | SRD-05VDC-SL-C | SRD-05VDC-SL-C | REL1, REL2 |
| 1 | 0.1uF | SM0603_Capa | C1 |
| 1 | 10K | SM1206 | R1 |
| 1 | 1uF | SM0603_Capa | C2 |
| 1 | 7805 | LM78XXV | U1 |
| 1 | BARREL_JACK | JACK_ALIM | CON1 |
| 1 | CD4543BE | CD4543BE | BCD1 |
| 1 | CONN_2 | PIN_ARRAY_2X1 | P2 |
| 1 | CONN_5X2 | PIN_ARRAY_5x2 | P1 |
| 1 | SA04-11 | SA03-11 | DS1 |
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 mm

- 2 layers23.2 × 52.1 mm

- 2 layers

Apollo
rigidus/rigidus.ru
Contacts: email: i.am.rigidus טּ gmail.com jabber: rigidus@jabber.ru
111 parts20AGPL-3.0 - 2 layers172.1 × 143.5 mm

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 mm

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 mm

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 mm

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 mm

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