madbeanpedals::forum

General => Open Discussion => Topic started by: croquet hoop on October 29, 2013, 07:36:51 PM

Title: What do you guys do...
Post by: croquet hoop on October 29, 2013, 07:36:51 PM
... when everything goes FUBAR?

It started with a batch of slightly off-spec boards from OSH Park. Rows of holes were drilled too small, so the pin headers that were meant to fit in do not (they did on a previous batch with the same specs). So I'll have to spend time fixing something designed to save time. Great  8)

Then I had to debug a big muff build, so I built a small signal generator on perf, but the thing would only emit an audible signal when I touched it (just about anywhere, in no precise spot — it was quite tolerant in its own way). After an hour or so I got it to work as expected, and given the time spent on such a trivial build I should have known better and stopped there, but nevertheless I figured I'd add it inside my test rig with a SPDT to switch between guitar input and signal generator and then add an audio probe (which is the only thing I should have cared about). I won't describe what happened exactly during the following three hours, because I don't really want to re-live the thing, but I ended up with a less functional testing rig, an infuriated mind — and of course no debugged big muff.

Now I've put away everything and cooled down, and I'm a bit sorry for the rant but it felt good to write this. Do this kind of crap often happen to you? I mean, I've stumbled here and there while making my first fews builds, and it was perfectly expected, but come on — four hours (with a few pauses) on something that simple, for this  kind of results... pretty depressing.
Title: Re: What do you guys do...
Post by: jkokura on October 29, 2013, 07:57:08 PM
Yeah, I usually just take a break. Maybe go rant for a bit to myself. Watch an episode of some TV show like "how it's made" and let my subconscious work on it for a while. I pray too, which often ends up with a calmer Jacob.

Jacob
Title: Re: What do you guys do...
Post by: DutchMF on October 29, 2013, 08:01:45 PM
There are a number of options, but all of them involve leaving the project in case alone for a couple of hours/days.... here are some that work for me:
-have a smoke (no seriously, just a cigarette), coffee is optional, but preferred
-have a nice long walk outside. This really helps to de-clutter your head
-harass the cat. It leaves you with scratches, but so much fun!
-have a couple of beers. After this, go to sleep and take a new, fresh look tomorrow
-actually play guitar for some time

Of course, plenty more options, but you get my point, no? Leave it alone for some time, it will come.... ;)

Paul
Title: Re: What do you guys do...
Post by: croquet hoop on October 29, 2013, 08:09:43 PM
Yeah, I really should have stopped earlier and done one of these. Point taken. Lesson learned. Thanks guys for the suggestions!
Title: Re: What do you guys do...
Post by: GermanCdn on October 29, 2013, 08:25:22 PM
Walking away from a debug that's going nowhere is usually the best solution.  Put it in the BOF and come back to it in a day, week, month, whatever.  It's amazing how much quicker you find the problem when you've been away from it for a while, and it prevent those rash moves made it quasi frustration that generally end in a dead board.
Title: Re: What do you guys do...
Post by: jkokura on October 29, 2013, 09:03:02 PM
Quote from: GermanCdn on October 29, 2013, 08:25:22 PM
BOF

BOF = Box of Fail.

While I don't recommend considering the board 'failed,' I do have a box for 'I'm going to get back to this PCB.' I do have a box of 'this will never work,' but that is another discussion.

Jacob
Title: Re: What do you guys do...
Post by: croquet hoop on October 29, 2013, 09:08:57 PM
In this case, the irony was that what gave me the run-around was something meant to facilitate debugging another build ;D

So there's no way this is going (permanently) into a BOF. I'll let it rest for a few days and work on something different, then come back to it with a fresh mind.
Title: Re: What do you guys do...
Post by: GermanCdn on October 29, 2013, 10:10:27 PM
Quote from: jkokura on October 29, 2013, 09:03:02 PM
Quote from: GermanCdn on October 29, 2013, 08:25:22 PM
BOF

BOF = Box of Fail.

While I don't recommend considering the board 'failed,' I do have a box for 'I'm going to get back to this PCB.' I do have a box of 'this will never work,' but that is another discussion.

Jacob

Sorry, should have differentiated.  Also, my BOF is the fix later box as well.  The circuits that are never going to work get their pots and ICs scavenged, then hit the garbage can.
Title: Re: What do you guys do...
Post by: ch1naski on October 29, 2013, 11:23:53 PM
I've gotten so crazy about trying to make something work, while not in the right state of mind, or mood, or whatever, that I've smashed it in a childish fit. I'm getting better at realizing when it's just not right to continue, but I still feel defeated when I put the iron down and say "walk away for now".



Sent from my SPH-L710 using Tapatalk

Title: Re: What do you guys do...
Post by: pickdropper on October 30, 2013, 12:47:50 AM

Quote from: GermanCdn on October 29, 2013, 10:10:27 PM
Quote from: jkokura on October 29, 2013, 09:03:02 PM
Quote from: GermanCdn on October 29, 2013, 08:25:22 PM
BOF

BOF = Box of Fail.

While I don't recommend considering the board 'failed,' I do have a box for 'I'm going to get back to this PCB.' I do have a box of 'this will never work,' but that is another discussion.

Jacob

Sorry, should have differentiated.  Also, my BOF is the fix later box as well.  The circuits that are never going to work get their pots and ICs scavenged, then hit the garbage can.

Maybe BOF should now be referred to as "Box of Fix."
Title: Re: What do you guys do...
Post by: PhiloB on October 30, 2013, 01:40:13 AM
I like the term 'Box of Fix'.  Also like 'Childish Fit' and throwing things in the trash.  I think there are appropriate circumstances for all:)
Title: Re: What do you guys do...
Post by: jimilee on October 30, 2013, 02:28:20 AM
I hav emelted a few projects down while trying to make them work, and also sometimes I'll just sell it to someone who can fix it. I built 1 retrograde perfectly. me;ted a second one down and sold a third one, it is my unicorn. I recently bought another pcb and will build it again. I think it was bad diodes both other times. I will make it work, oh yes.
Title: Re: What do you guys do...
Post by: rullywowr on October 30, 2013, 03:46:31 AM
Sometimes, things just don't go your way.  You have to take a step back from the whole thing and just move onto something else for a short while.  My BOF is quite large and I like to keep the fails around as a reminder of what happened.  Sometimes it is a crappy etch, or a bad design on a fabbed board because I screwed up in the PCB CAD.

Regardless, even if it doesn't feel like it right now, you learn from your mishaps.  You are more likely to not make the same mistake again on the next build and each build, pcb design, or project is better than the last.
Title: Re: What do you guys do...
Post by: chromesphere on October 30, 2013, 04:18:48 AM
I find sometimes I get strings of issues when my head isn't in the right space.  If I'm stressed, or have a headache, I become my own worst enemy, creating problems as I go. 

I think its a bit of talent to be able to recognise when your in this sort of destructive spiral and to have the patience to be able to walk away from, even if its just for a few mins to relax.  Becoming stressed about a problem, creates more stress and creates more problems.  Having a break tends to help me anyway.

And sometimes, sh!@ just happens! :D
Title: Re: What do you guys do...
Post by: alanp on October 30, 2013, 04:26:40 AM
I still haven't figured out what to do with terminally useless boards. My inner scrooge hates throwing away anything not trash.
Title: Re: What do you guys do...
Post by: jkokura on October 30, 2013, 04:38:04 AM
I got over throwing useless boards away. I had too many, and I realized there was no point in keeping them. Plus, space is limited at my workstation, so keeping useless items is a luxury I can't afford.

It'd be cool to create a thread for 'art created from useless/ruined PCB projects'

Jacob
Title: Re: What do you guys do...
Post by: juansolo on October 30, 2013, 08:42:26 AM
Ah the debugging routing.

- My eyesight ain't what it used to be so the first thing I look for are solder bridges with a magnifying glass.
- Then I get annoyed when I can't find them as it means I've f**ked up elsewhere so hand it to Cleggy to stare at. To double check that I've not got a resistor wrong or a diode in backwards. After you've been staring at a board as you're making it, you tend not to be able to see mistakes for looking.
- Take a break. It's a really good idea. Last time I did this I decided to debug it the following day. I got home, looked at the layout on my computer and the jumper I'd missed was staring me in the face.
- Check voltages to make sure everything is getting something like it should.
- Audio probe it to find where the signal stops. This usually finds where the issue is.
- At this point if we've still not found the issue, it'll end up in the box of shame (staging area for the bin).
Title: Re: What do you guys do...
Post by: rullywowr on October 30, 2013, 12:26:28 PM
Like Jk said, I think it would be fun to have a thread showing pics of your BOF or dud projects!  :)
Title: Re: What do you guys do...
Post by: Tremster on October 30, 2013, 12:52:57 PM
When I was beginning, I just threw away simple vero builds that weren't working and did them again.
I always tell myself that I will start looking into the BOF once all the unpopulated new boards I have are done.
And then Madbean comes up with a sale or someone on the forum is selling some new projects.
Finally made an audio probe though, so chances are that something might happen someday.
Title: Re: What do you guys do...
Post by: pryde on October 30, 2013, 05:24:20 PM
Another thing to do is just smile and realize are pedal building "problems" are just silly and trivial. Things could be far worse friends.  ;)

Just to be helpful if needed, here is a simple diagram (based on jkokura's tutorial) of the basic testing rig with added audio probe:

Title: Re: What do you guys do...
Post by: juansolo on October 30, 2013, 06:55:56 PM
Quote from: rullywowr on October 30, 2013, 12:26:28 PM
Like Jk said, I think it would be fun to have a thread showing pics of your BOF or dud projects!  :)

Purged ours recently, I don't think there's much in there...