BEAM Solar Powered Pummer (Heart Shaped PCB)
Introduction: BEAM Solar Powered Pummer (Heart Shaped PCB)
This is a project that I have been meaning to finish for over a year now. it is a heart shaped, BEAM based pummer circuit I made to charge up during the day and flash like a heart beating at night. The solar engine is a SIMD1 solar engine by <PERSON> and the pummer is a modified version of his power saver flasher which flashes 2 LEDs off the one oscillator.
See:
http://solarbotics.net/library/circuits/bot_pummer...
http://solarbotics.net/library/circuits/se_noct_SI...
My final design lasts about 3 hours from when the sun starts to go down.
I personally love creating PCBs as a step up from breadboard or perfboard circuits, and I especially like designing PCBs that go a little beyond just connecting components. Hopefully through this Instructable you will see that while a PCB designer such as Eagle can be superbly powerful, creating a functional and aesthetic circuit such as the one presented here can be quick, fun and really accessible. I spent a day designing it all and only spent around $30USD on the PCB and components! Granted I already had assorted resistors, caps, and a soldering iron.
Step 1: EDIT: What Is a Pummer?
It seems in the comments that there is a little confusion as to what a pummer is, which is very fair.
BEAM robotics is a "style" of analogue circuit building, popular in the late 90s and early 2000s. BEAM circuits use minimal, analogue components, often to complete simple and very organic tasks. In BEAM robotics, a pummer is a type of circuit that displays a pattern of lights or sounds.
See the Wikipedia pages for a broader overview here:
https://en.wikipedia.org/wiki/BEAM_robotics
https://en.wikipedia.org/wiki/Sitter_(BEAM)
Step 2: Prototyping
The first step is to prototype the circuit on a breadboard. 982
I used a design almost exactly the same as Wilf's pummer from the link in step 1 however I replaced a 100k resistor at the output of the pummer with an LED and added a resistor between the output capacitor and the output LEDs to get a less bright, but longer flash. You can see here in the second photo the waveform at the node between the output LED and resistor in Wilf's original design. The peak above 2.2v is where the LED lights and the dip below just dumps charge through the 100k resistor. In my revision seen in photos 3 and 4, both the peak above 2.2v as well as the lower peak create a flash (because the voltage is being regulated to ~2.9v by the blue LED, in photo 4 you can see the other 2.2v difference, this time between the 2.9v rail and the node between the output LEDs). This revision does mean that the reference voltage LED does have to be a higher voltage than your output LEDs (and hence the circuit will run for less time) however there is less wasted charge. I like this way better however 2 oscillators, with the second acting as a slave to the first and using something closer to <PERSON>'s original circuit would also work. Just let me know if I can clarify any of this and excuse the photos of the oscilloscope screen, I had some trouble saving to USB.
As I was almost following <PERSON> design exactly, I mostly used this step to calculate what value components I was looking at using to make the flashes beat at a heart-like rate.
Once I had the circuit operating as expected I used this circuit to calculate roughly how long my pummer would last once it started flashing at night.
To calculate how long our circuit will last we can use 2 formulas based on the charge stored in, and the charge leaving the storage capacitor.
First we know that Q=CV that is, the charge in the capacitor, "Q", is equal to the capacitance x the voltage across the capacitor.
We also know the formula for current I=Q/t where "I" is the current, "Q" is charge and "t" is time.
Rearranging these we can get I=(C*ΔV)/Δt where "ΔV" represents the change in voltage and "Δt" change in time (in seconds)
Hence, by measuring the voltage at one point in time and then measuring it again a certain amount of time later (I usually go about half an hour for more accurate results) we know have all the numbers on the right half of the equation and we can see how much current the circuit is drawing from the capacitor on average. 552