Archive for the ‘Hardware’ Category

Stepper Motors (Part 9)

Part 1, 2, 3, 4, 5, 6, 7, 8, 9 Let’s go back with an easier application. Still for my friend Valerio, the puppets magician, who built this adorable model-phonograph: It is all wooden made and powered by… a stepper motor, using the electronics which has been described in previous post and showed again here A switch […]

Stepper Motors (Part 8)

Part 1, 2, 3, 4, 5, 6, 7, 8, 9 This post is about driving multiple stepper motors continuously sweeping various ranges of steps at various speeds. Each motor features a permanent sinusoidal motion (accelerated and decelerated). The complexity of the code lies in the next requirements: Each motor has its own sweeping frequency, its own full swing range (number […]

Wire as you think

I was used to build my prototypes on strip-boards, burning my fingers, loosing my nerves and making many wiring mistakes because of the mirroring effect. And then came the illumination ! As I was visiting the R&D plant of my former division in Palo-Alto I observed engineers using breadboards to design yet pretty sophisticated devices. […]

DC motors (Part 3)

Part 1, 2, 3 Now that we managed to get rid of (most of) the spike generated by the opening the supply line of the motor, let’s look at this plateau which happens just after the spike. From the pictures in the previous post, we have been able to observe that the voltage of this […]

DC motors (Part 2)

Part 1, 2, 3 Time for code ! Let’s write a few lines of trivial code in order to drive our controller (Check previous post). You probably heard about the analogWrite() function which is very convenient for generating PWM. Well, we will not use it ! Is it because it is too easy ? It […]

DC-motors (Part 1)

Part 1, 2, 3 DC-motors are every where in many form factors, many performances and configurations. The aim of this series of posts is not to cover all aspects of DC-motors as there are so many publications available, most of them being of excellent quality. Firstly, I will concentrate on the most common brushed DC-motors . Next […]

Last minute Xmas present… a storage box!

Time for tidying up my bench ! As electronic components are getting smaller and smaller, the need for suitable storage boxes emerges. Here is the description of an original storage cupboard that I designed for SMDs as well as for very small mechanical parts such as watches spare parts. Here is the picture captured from FreeCad that I […]

Ultrasonic scanner (Part 2)

Part 1, 2 Most of the electronic diagram shown here should look familiar to the readers of arduinoos posts. The ultrasonic sensor is added to what was described as the test bench for stepper motors. Here is the list of the required components: An Arduino UNO baord (Should I introduce it to you ?) A […]

Ultrasonic scanner (Part 1)

Part 1, 2 And now, something completely different : here is arduinoos’s ultrasonic scanner ! This ultrasonic scanner results from the combination of two main components: an ultrasonic sensor and a stepper motor. Both have already been covered in this blog (here and there). Both component form the head of the scanner which is screwed on top […]

Stepper Motors (Part 7)

Part 1, 2, 3, 4, 5, 6, 7, 8, 9 This post is about driving stepper motors. In the previous posts I described the various components involved in motorized assemblies featuring stepper motors. However, putting all these nuts and bolts together may lead to unexpected results. In my case, these defects where related to the use of […]