Joe's Hobby Electronics
  • Joe's Hobby Electronics
    • Electronics Blog

Slow project progress, double-sided PCBs

24/10/2011

0 Comments

 
Due to other commitments, and the fact that I spent most of Sunday up to my elbows in ferric chloride sludge, progress on my two current projects, PIC programmer and new clock has been rather slow. However, I’ve managed to etch one of a set of four double-sided PCB’s that I’ll need for the PIC programmer. The board has now been drilled and populated.

Over this week, I’ll hopefully get some time to hook it up and prove that my idea for this new programmer will actually work – what could possibly go wrong :(

For those that are interested, I'll also post details on how to make double-sided PCB's in the home workshop. It's been a bit of a learning curve but it's not rocket science if your careful.
0 Comments

MEGA PCB develop, wash and etch tank woes

24/10/2011

1 Comment

 
I have a Mega PCB developer, wash and bubble etch tank, and the bubbler bar in the etch tank has given me nothing but problems over the last year.

The idea is that air bubbles are forced through the ferric chloride etchant and float up over the board being etched. The bubbles agitate the solution and give a faster and more even etch result, and when the darn thing works, it works well.

Around a year ago, I noticed that the bubbler wasn’t working as well as it used too and that bubbles were only appearing at one end of the bar and even these were very tiny and intermittent and since I’d not emptied and cleaned the tank for a couple of years, I suspected that it was just in need of a good service. The old ferric chloride was removed, neutralised and disposed off and the tank cleaned with caustic soda solution and rinsed several times. I filled the tank with cold fresh water and switched on the air pump… nothing except for a tiny little stream of bubbles at one end again.

On dismantling the tank I found the pump to be in good order so decided it must be the bubbler bar holes that were blocked.

Removing the bar is a simple though messy job and once out, I attempted to unblock the 12 or so holes using a pin. After fiddling around for half the morning, I reassembled the unit and hey presto it worked. I think the problem was caused during a long period of inactivity. The sludge from etching process seems to have settled in to the bar and blocked the holes.

Fast forward a couple of months and this morning, the bubbler bar is blocked again.

I of course don’t have a replacement bar and whilst I’ve been putting up with the slowly worsening bubbler performance, today I’d had enough; time to fix this for good.

The tank was drained, washed out and the bubbler bar assembly removed; it was indeed blocked with sludge again, but instead of attempting to poke a small pin through the holes and unblock them, I re-drilled out the holes using a 0.8mm bit making them slightly bigger than they were and on forcing water through the bubbler bar, all sorts of rubbish and debris started to spew from the holes.

The unit was re-assembled and again works perfectly even with the slightly larger holes. The hope is that as the holes are a little larger, they won’t block so quickly in the future.

So whilst that’s £8 saved on a replacement bubbler bar, heaven knows how much I've spent in latex gloves, kitchen role and time fixing the ruddy thing.
1 Comment

Time for a new PIC programmer

9/10/2011

0 Comments

 
I’ve been having intermittent problems with my PIC programmer recently. It was quite literally thrown together in an afternoon several years ago and whilst it’s served me well, it’s time a new one was constructed. Now, you would be right in thinking what’s the point in building a PIC programmer when they are available for peanuts and well supported, and you would be right. However, nothing in my world is ever simple and I have a couple of additional requirements that a standard off the shelf programmer doesn’t support.

My existing programmer can, at the turn of a switch, be connected to one of three different PICs and this makes developing multi-PIC projects much easier; I don’t have to spend time unplugging and re-plugging cables all the time. My first requirement is to upgrade from a maximum or three, to four PICs.

My existing PIC programmer also allows for serial data to be routed to and from the select PIC to aid debugging via a dumb terminal. Second upgrade is that I want to be able to support two serial ports and select which PIC uses which serial port. This will allow me to, if required, connect the programmer element to one PIC, and the two serial ports to two other PICs.

My final requirement is to support a much wider range of PICs than my current programmer BUT, I don’t want the hassle of having to write and maintain the software so the actual programmer element will be based on two Microchip PIC programmers; a PICKIT2 and a PICKIT3. The reason for using two different programmers is because whilst I prefer the PICKIT2 as it’s MUCH faster than the PICKIT3, there are several PICs that I use that aren’t supported by the PICKIT2. One useful feature of the PICKITs is that you can connect several of them to a single PC.

So, my current clock project got moved to the back-burner and this afternoon I started work on my new programmer.

Once all the buttons are labelled up it will be much clearer, but there are four push buttons per PIC channel. One selects which programmer is connected (PICKIT2 or PICKIT3), and the lower two push buttons select which COM port the serial data is routed to. On the right of the panel are three additional switches. Two of these allow for serial data to be read/written directly to the serial ports via the 4mm sockets, and the third push button is the master reset. Those square buttons have in-built LEDs so it’s possible to see which options are selected. The LEDs on the right are power monitors, and status indicators from the PIC programmers.

Hopefully, I should be able to get this completed during the evenings next week.
Picture
0 Comments

Another new clock.

7/10/2011

2 Comments

 
I’ve got a couple of new projects, to go with the hundred of already running projects, on the stove right now. I had a brain wave the other day for a new clock (picture below) and once I’ve ironed out the kinks I’ll post full construction details for those that want to have a go.
Picture
I’ve also been chatting with my friend Max (Clive “Max” Maxfield – author of lots of computing articles and technical blogs – find him on Amazon or the Internet) about a rather exciting computing project.  Who said 4-bit computing was dead.
2 Comments

No bats

3/10/2011

0 Comments

 
Well, I went outside last night and spent a little while searching the trees for signs of bats with no luck. However, if I point the detector in one specific direction it does pick up a regular ticking type sound. I tried standing in different parts of the garden and even setting the unit on the floor and walking away in case it was my presence causing the problem but all I could detect was this one ticking sound from a very specific direction and elevation, so I’m sure it’s picking up something very specific.

So, for now I’m assuming that the detector is working and it’s just that the bats don’t want to show themselves.

I’ll try again tonight.
0 Comments

Bats

2/10/2011

0 Comments

 
Several months ago, I heard the panicky tones of “her-in-doors” calling my name from the bedroom. Guessing this wasn’t going to be my lucky day, I flung open the door to be confronted by something that looked like a baby pterodactyl flying around the pendant lamp and to be frank, it scared the crap out of me. Turns out it was a bat that had stupidly flow in through the open window; chasing dinner I suspect, and gotten stuck.

There’s a very blurry video of my second encounter with the creepy creature below (and they give me the willies).

Anyway, after escorting panicking female to safety (duvet over both of us as we crawled to safety), bat was captured and after a quick conversation with the “bat people”, (thank god for Yellow Pages), bat was released at dusk and flew off to tell tales of adventure and hardship to his (or her) chums.

Anyway, I’ve known for ages we have bats in the trees around here, so with a morning to kill, I decided to breadboard a simple bat detector. I’ll give it a whirl tonight and see what it can detect.

If anybody's interested, I'll post construction details.
Theres a "manly" screem at one point when I thought it was going to try and do a vampire thing with me. Did I mention they really give me the willies.
Picture
Bat detecter on a breadboard
0 Comments

HobbyElectronics now has it's own domain

1/10/2011

0 Comments

 
I've been allowing Weebly to host this website, free of charge I might add, and it's been a really good experiance. Their website tools are fantasic and the site has never blipped once. However, since I've actually enjoyed maintaining this site and can see me carrying this on, I decided to move to a seperate domain. Weebly do all the hardwork so it's no real hassle (other than a fee for the domain of course). So... you can now reach the site via www.hobbyelectronics.net or contine to get here via Weebly if you prefer; it should still work apparently.
0 Comments

    Author

    A software and hardware engineer who loves retro computers.

    Archives

    March 2022
    September 2021
    April 2021
    June 2020
    May 2020
    April 2020
    March 2020
    September 2019
    January 2019
    April 2018
    May 2016
    April 2016
    March 2016
    February 2016
    January 2016
    May 2015
    April 2015
    March 2015
    January 2015
    December 2014
    September 2014
    August 2014
    April 2014
    March 2014
    January 2014
    October 2013
    September 2013
    August 2013
    July 2013
    June 2013
    April 2013
    March 2013
    January 2013
    September 2012
    June 2012
    May 2012
    April 2012
    February 2012
    January 2012
    December 2011
    November 2011
    October 2011
    September 2011
    August 2011
    July 2011
    June 2011

    Categories

    All
    18f25k20
    18F25K22
    1-wire
    2114
    2764
    3D Printer
    3D Printing
    74hc595
    74ls595
    86-0325
    8MHz
    Access Speed
    Acorn
    Acorn System 1
    Alarm
    Aluminium Panel
    Amicus
    Amicus18
    Amicus Basic
    Amplifier
    Antex 1107
    Anti-static Mat
    Arduino
    Assembler
    Backlight
    Bargains
    Basic
    Bat
    Batdetector
    Bat Detector
    Bats
    Bench Audio Amplifier
    Bench Light
    Breadboard
    Bubbler
    Buck
    Bug
    "C"
    Cable
    Cable Gauge
    Cable Wire Size
    Capacitors
    Catalogue
    Clive Maxfield
    Clock
    Clocks
    CMOS
    Common Emitter
    Compiled
    Compiler
    Connector
    CPU
    CPU Simulator
    Crownhill
    Custom Computer
    Custom CPU
    Damage
    Develop
    Diode
    Diptrace
    Double-sided
    Double-Sided PCB
    Dry-joint
    Ds1302
    DS1820
    Ds18b20
    Ebay
    EEPROM
    Electronics And Circuits
    Eprom
    Erase
    Etch
    Evaporator
    Failed Capacitor
    Fake
    Fax Paper
    Ferric Chloride
    Fire Hazzard
    Firmware
    Florescent Tube
    Health And Safety
    Hidden Part Numbers
    High-Voltage
    Hv
    IC Test Clip
    IC Testing
    In Circuit IC Testing
    Incubator
    INS8154
    Instruction Set
    Inverter
    Kickstarter
    Laser Cutter
    Lcd
    LM2596
    LM386
    Logic Analyser
    M7MOJ
    Maxim
    Maximum Current Rating
    Mega
    Mit
    MITx 6.002
    MK4
    Molex
    Mosfet
    NE555
    Nixie
    Nixie Clock
    Npn
    OXO
    Oxo Machine
    Pcb
    Pic
    Pic Basic
    Pickit2
    Pickit3
    Pic Programmer
    Pixy
    Poster
    Pre-amp
    Prices
    Programming
    Project Box
    Project Case
    Project Enclosure
    Propagation Delay
    Psu
    Psu Failure
    Qfn
    RAM
    Rapid Electronics
    Raspberry Pi
    Regulated 5v Psu
    Regulator
    Repair
    Review
    SAD (Segment Address Decoder)
    SCC
    SCC MK4
    Seven Segment Display
    Shift Register
    Silient 700
    Slow Progress
    Smoke
    Smps
    Soldering
    Speed
    Speed Test
    Stepper Motor
    Supression
    Swg
    Switch Box
    Tank
    Tantalum Capacitor
    Temperature
    Temperature Sensor
    Texas Instruments
    Thermometer
    Tic Tac Toe
    Tic-tac-toe
    Timer
    Tools
    Traffic Lights
    Transistor
    TTL
    Usb
    Uv
    Vbe
    Vcb
    Vce
    W65C02
    Wash
    Weller
    Wirecutters
    Wire Cutters
    Wire Strippers
    Wiring
    Wp3eu
    X2 Capacitor
    X Capacitor
    Y Capacitor

    RSS Feed

© Joe Farr, 2011 - 2022 - Email: HobbyElectronics@kcsl.uk.com