12 • Output Devices



Assignment: Replicate a Neil’s board and program it. - work in pairs

For this week assignment I worked with Barbara Drozdek. As explained in the input devices week, we wanted to start working in parts for making a pottery wheel - a now postponed project. But as a way to try out related processes, we decided as an output device to be fabricated related to that project, so we did the DC motor board. For more information about DC Motors, Fab Lab BCN shared with us in the class a page with the basics of DC Motors.

From this week’s class page we could get all the information for making the hello.H-bridge.44 board, the one able to control a DC motor. We downloaded the images for the traces and the outcut line, processed it on fabmodules with the following parameters:

Fabmodules - traces parameters
Fabmodules - outcut parameters
Milling process



After cutting the board, it was time to solder the components.Barbara soldered it. For the hello.H-bridge.44 board it is needed:
01 Attiny 44
02 capacitor 1uF (c1/c2)
01 resistor 10k (r1)
01 connector ISP 6-pin
01 4-pin connector(j2)
01 A4953 - H-bridge motor driver
01 capacitor 10uF
01 4-pin connector (j3)
01 regulator IC2 - 5V

With the board done, I checked the voltage flow in the board with multimeter, everything was fine.

Checking with multimeter



For programming the board, Barbara connected it to the FabISP, with attention to the way both connect - with correct vcc and ground orientation. The process to program it was done with Arduino. To program the board, we connect it to the computer and to a 9V battery. Then, do burn bootloader quickly to not burn the output board. After this step, the board should be disconnected from one of the sources, the battery or the computer. With the board successfully programmed, we could control the DC motor.

Testing the board



Download the files

hello.H-bridge.44.traces.png
hello.H-bridge.44.interior.png
hello.H-bridge.44.DC.make
Arduino_DC-motor_Blink1.ino