MJLorton Solar Power and Electronic Measurement Equipment Forum
New proof of concept ideas, projects, inventions => New proof of concept ideas, projects, inventions => Topic started by: dimlow on March 15, 2013, 09:10:19 AM
-
I would like to see what others are doing right now. So i thought a show your bread board topic would be nice. To get us started i have included my current bread board setup. An IEEE 488 / GPIB / HPIB to USB adapter.
I was not very impressed with the prices of these adapters so i thought i would start building my own. Don't know if it will ever get finished, but its keeping me busy for now. it uses a PIC 18f4550 and simple pull-ups and lots of spaghetti.
(https://lh5.googleusercontent.com/-q1XGFJ5dWa8/UUMb6DFuHzI/AAAAAAAACA0/Q8-45tASglY/s1255/DSCN3855.JPG)
-
Ok, as nobody has posted, here is my sons fan controller project for his level 3 extended diploma in Engineering
(https://lh5.googleusercontent.com/-x0clNW9zo6c/UUXYHa6ErqI/AAAAAAAACBQ/zZSUzhe1Ihg/s992/DSCN3872.JPG)
-
Here's my current breadboard.
Its a variable voltage/current PSU which is going to be retrofitted into the 'DATATEXT' PSU box. Voltage is controlled by the Bourns 10 turn pot and the current is controlled by a regular 4k7 pot.
Hope to get it build on a PCB soon, but I still need to tweak the circuit a bit first.
-
This is my other breadboard which has been sat in a box for a few years and hence the circuit has pretty much fallen apart.
It is a Transistor Radio, using a Germanium diode, and two Germanium transistors (OC71 and OC81).
Station is selected by changing the tap on the coil. Unfortunately the whole thing seems to not work at all when any form of tuning cap is attached. The volume is adjusted by the slider pot.
I'll have to get it built up again sometime.
-
Here's my current breadboard.
Its a variable voltage/current PSU which is going to be retrofitted into the 'DATATEXT' PSU box. Voltage is controlled by the Bourns 10 turn pot and the current is controlled by a regular 4k7 pot.
Hope to get it build on a PCB soon, but I still need to tweak the circuit a bit first.
I like the component basket in the background.
Its a neat idea to take a fixed power supply and build voltage and current control to it.
My breadboard is now empty, ready for the next project. My other son transferred my breadboard to perfboard.
-
What's the fan controller for? (i.e. is it for any specific application?)
The basket in the background of my photo is actually a pen pot, but it will take pretty much anything; arduinos, screwdrivers, wire strippers, solder pumps etc.
The PSU circuit was supposed to just be a really simple one to quickly retrofit into the box, but it ended up being more of a trial run for the more advanced supply I am trying to design. I guess if I perfect this one, then the other, more powerful one will be quite easy to design.
-
The fan controller is a simplified design of one i did many years ago for my PC. The fan controller i made controlled 8 fans and could have up to 8 temperature sensors, had an LCD for displaying fan speeds and set points and would adjust each fan speed according to a temperature sensor. It used PWM for the fans and PID for control. Unfortunately it could only drive fans of up to 300mA.
My sons project ( as he is only just learning to program) does not have PWM or PID. its just a simple on off control based on the temp,and can only control one fan. But on the plus side he is using a high power darlington transistor capable of 8 Amps, 60V or 70Watts total (as i was given a bag of TIP130's) so could be used to control any fan or in fact any temperature controlled load of up 70 Watts.
Becasue I have a bunch of them i may may even try to make a pic controlled dummy load with the TIP130's, not sure if its suitable, but its worth a try.
My GPIB controller has now progressed to this.. As you can see its on the Logic analyser, i can't get it to talk to my scope!
Come on guys (girls) reading this, post your breadboard images.
(https://lh5.googleusercontent.com/-ta8ufF4Yv_A/UUgApBrZRsI/AAAAAAAACBk/Xi1iWkZMLeI/s1255/DSCN3873.JPG)
-
I will post my bread board once I have this new lab/office/warehouse space set up (hopefully within the next few days). I have not touched it for months and it has literally been collecting A LOT of dust since I started this eBay business! It's an interface between an Arduino Nano and an electronic dartboard. My plan was to custom program a dartboard system much like a commercial electronic dartboard machine with those fancy animations and sound effects, and to allow custom scoring modes. It communicates with a PC via a bluetooth module.
-
Old good TTL 74xx :)
(http://img7.imageshack.us/img7/1606/15122009.jpg)
-
Interesting board, Now days, I think that lot could get done in a couple of lines of MCU code.
-
I will post my bread board once I have this new lab/office/warehouse space set up (hopefully within the next few days). I have not touched it for months and it has literally been collecting A LOT of dust since I started this eBay business! It's an interface between an Arduino Nano and an electronic dartboard. My plan was to custom program a dartboard system much like a commercial electronic dartboard machine with those fancy animations and sound effects, and to allow custom scoring modes. It communicates with a PC via a bluetooth module.
Yes Franky, if you look at my board you can see it also collects lots of dust at times. I go through periods of in activity with electronics. Usually this is in the summer here. When the sun comes out , we all go out into sun. Interesting project, how do you sense the darts ?
-
Yes Franky, if you look at my board you can see it also collects lots of dust at times. I go through periods of in activity with electronics. Usually this is in the summer here. When the sun comes out , we all go out into sun. Interesting project, how do you sense the darts ?
The dartboard has 2 conductive films with a bunch of contacts on them and when a dart hits a certain segment, 2 contacts on the 2 films would be "shorted". It's basically a 12 x 7 matrix which I needed to map to the 82 segments on the dartboard. I have actually already sorted all that out and the PC can already tell which segment is getting hit but I just never had the time to actually make a proper PCB and finish the software part (which will be quite a task). This is the video that helped me a lot with the basics (as I was a complete newbie): http://www.youtube.com/watch?v=oeDOti4FBq0
-
Interesting board, Now days, I think that lot could get done in a couple of lines of MCU code.
Sure but it is lot of fun to wire and run this kind of "monster" :). It's good exercise for checking and controlling of complex electronic system.
-
The dartboard has 2 conductive films with a bunch of contacts on them and when a dart hits a certain segment, 2 contacts on the 2 films would be "shorted". It's basically a 12 x 7 matrix which I needed to map to the 82 segments on the dartboard. I have actually already sorted all that out and the PC can already tell which segment is getting hit but I just never had the time to actually make a proper PCB and finish the software part (which will be quite a task). This is the video that helped me a lot with the basics (as I was a complete newbie): http://www.youtube.com/watch?v=oeDOti4FBq0
So how does that work when two darts go into the same section on the board ?
-
So how does that work when two darts go into the same section on the board ?
You won't be throwing 2 darts at once (or even in succession too quickly). The program would "black out" the detection for about half a second after every dart hit, to avoid mechanical bounces etc.
-
One current project is a new board to control the navigation lights on a 400 foot radio tower.
Here's the main controller, on the breadboard, and the readings from the Vref and SPI ADC.
Uses a PIC18F26K22 as the main controller, reads settings from BCD switches and controls SSD relays via a pair of MCP23S08 SPI chips, beacon and marker lamp currents are measured using 50 Amp ACD756 hall-effect sensors, their output is digitized using an MCP3004 ADC set to take differential readings.
(http://corgitronics.files.wordpress.com/2013/04/breadboard_spi1_thumb.jpg?w=640)
(http://corgitronics.files.wordpress.com/2013/04/spi_mcp3004_thumb.jpg?w=960)
(http://corgitronics.files.wordpress.com/2013/04/mcp3004_spi_thumb.jpg?w=960)
-
Now, that's a very nice setup you have there. Are you a fan of Rigol equipment ?
The PIC18F26K22 looks like a nice chip to work with but is it not over kill for this project ?
-
Dimlow: Thanks.
I do have a bit of Rigol equipment, mostly due to the bang-for-buck. It was really impossible to beat the feature/price of the DS4024 vs. a 4 channel Agilent 3000 series. The Agilent might be better, but I couldn't justify the price. Same thing for the power supplies. As for the 6.5 digit meters, I love the Agilent 34410A (on the left). When it came time for another meter, I go the Rigol DM3068 for its flexibility and additional features (also a lot cheaper).
I was using the 16F886, but it just really wasn't enough. So, I moved up to the 18FxxK50, but the C18 libraries are crap in v3.45, so I settled on the K22 series.
The K22 probably is more than needed for this, but it seemed to simplify placement a bit, due to dual SPI and dual USART. Also, the K22 works a lot better with the ICD3 debugger than any of the 16F chips did.
The last, and most complicated, part of this project will be figuring out a bootloader and the ability to upgrade the software using a USB stick.
Then it will be time to layout the board, with lots of lightning protection, fused MOVs monitored by opto-isolators, etc.
Edit: attached shot of the bench. Doesn't show everything... the pegboard panels on the ends of the bench slide out on rails, with pegboard and bins hanging on both sides.
-
Now i am sooo jealous.
-
Although there's nothing on it in the photo, this breadboard itself was one of my projects back in the 80s and I still use it today.
(http://www.stevenjohnson.com/pics/breadboard.jpg)
It includes a variable +/- 0-20V DC power supply, 5V DC supply, adjustable clock, DMM, logic display and lots of I/O connectors. The matching audio generator is to the right.
-
Time to resurrect this topic I think :).
Here's a SOIC8 to Breadboard adapter that I just built. The chip is a MAX4172 current sense amplifier. The chips works great, and the stripboard bodge is fine, though I'll probably manage to do it a bit neater next time.
The chip is used to monitor the current output from my bench PSU design. The voltage output of the chip will be connected to an Arduino, so it can measure the current.