Bring out yer Diptrace

After looking at the price of PDIP TLC2272s (and weeping), I'm coming up with an adapter that can double a "stacked " setup if one wants to channel the Barber mojo, all on as close to a PDIP-8 footprint as I can.
1783731452112.png
 
Last edited:
Last year I tried working out how to mount everything to one board with the idea of eliminating off board wiring. I worked out that the only kind of jacks that would work are the big neutrik ones that sit recessed inside the enclosure and the nut is a sleeve with threads that goes thru the enclosure holes into the jacks. Those are cool but they're 19mm across and would place the jacks too close together for my liking.

On top of that, I believe a board mounted power jack would not be as robust as an internally nutted (hehe) big style power jack with a big plastic retaining nut. So there is going to be some off board wiring. So I may as well just off board wire the audio jacks too, since it would be like 2 or 3 extra wires max.. yeah?

Instead of that I came up with this system with two boards: one is a daughter board with everything that mates to the top face of the enclosure: all the pots and switches. I made it universal so it can work with any configuration of pots and switches, up to 4 pots and 2 switches. Then there is the main board, which has the audio jacks, circuit, as well as Robert's relay bypass layout. The two boards interface with each other using two right angle pin headers that fit between the boards. Once the pot board is in place, the main board slots into the pin headers and the audio jacks are secured into their holes. Two wires for the foot switch and two more for the power jack. Nice! Four wires!

Here's the back of the pot board. This is what you see when looking into the pedal with the back removed. Two of the pots are piggy backed because this is a 1590b and four pots are pretty much the limit on what I like to put on a 1590b. So the two pots would never be populated at the same time. I used 9mm pots due to the height restraint of the 1590b.

pot board 1.jpg

Here's the mating side of the main board. The pin headers here make it so the whole board slides up onto the pot board, and is then secured in place with the audio jacks. This circuit doesn't need connections for every pot and switch, so I pinned them so I can use smaller pin headers if I only need SPDT connections and 3 pots.

il diav 2.jpg

Here's the part of the board you see when opening up the back of the enclosure. There is 2mm space on each side of the audio jacks, enough for interior nuts to place the jacks so they extend just enough so nuts and washers fit on the outside with no thread showing. The backing nuts for the audio jacks allow for fine adjustments forward and back to eliminate strain on the connectors. I'm using these jacks here. I derived the dimensions of the 1590b enclosure using one of the ones on amazon and a set of calipers. I took the minimum dimensions and created a pattern in diptrace for it. As I went I created patterns and components for other parts, like the jacks and some others. I got the connectors to interface with the schematic in a clean way by creating potentiometer and switch components as net ports so I can put the connector in its own place in the schem.

My layout isn't as elegant as I'd like. I tried to keep trace lengths as short and straight as I can but it seems crowded in some parts and sparse in others. I feel a more vertical layout would work better, and I should start at the connectors and work outwards. With this one, I was trying to retain some of a previous layout that I liked, and perhaps I should have let it go. The placement of the footswitch pads is not ideal but to fix it I'll have to redo everything and I ain't about that atm.

il diav 1.jpg

So with the two board idea I now have (for this circuit) 24 additional pads to solder, while getting rid of 8 wires (16 connections), not including the extra parts for the relay bypass. Is it worth it? What's the point of anything?
 
That's pretty hot @jubal81 . Maybe the hottest thing this year.

I love the lack of relay. I hadn't seen the TMUX4053. I've been looking at replacing the MCU in my IO boards with a debouncing IC (MAX6816), replacing the relay as well would be awesome for a minimal footprint!
 
That's pretty hot @jubal81 . Maybe the hottest thing this year.

I love the lack of relay. I hadn't seen the TMUX4053. I've been looking at replacing the MCU in my IO boards with a debouncing IC (MAX6816), replacing the relay as well would be awesome for a minimal footprint!

With the fancy opamp it should be about the same cost as a relay setup.

I've tried another Analog devices debounce IC before and it worked well. They're awful pricey, though.

I actually came up with the 4053 scheme earlier this year for a looper-type project I was considering. The three switches ground the input and output of the effect during bypass and programming a 5ms delay between the two control signals should give an imperceptible mute during switching. I showed it to MattG who actually got it working before I did. He says it works great so I'm gonna give it a go.
 
I use essentially the same scheme as what @jubal81 posted in this "quasi-IC" module. I posted the schematic in a similar DIYStompBoxes thread. Schematic attached to this post as well.

After I posted to DIYSB, RG Keen replied and suggested I consider making it a single-in-line package, using right-angle pin headers. IOW, imagine a little daughterboard that mounts 90-degrees to the main effect PCB (think of RAM modules on a computer motherboard). This is consistent with my "quasi-IC" concept, but it's a better idea because it uses even less board space than my original idea (of mating the buffered bypass PCB directly to the effect PCB).

After RG made that comment, I re-did the PCB layout, and got it down to 43x16mm. But actual consumed effect PCB space would be less than that, basically the size of the 1x9 pin header, plus the overhang on either side. See pic below.

And the next evolution of this will be a double-sided PCB. I'm guessing I can further reduce the width by 30-40%.

I have microcontroller firmware for this here: MCU Firmware for Switch Debounce and Electric Instrument Effects Switching. The following MCUs are supported: AVR Classic (ATtiny13a, ATtiny45, ATtiny85), AVR XT (ATtiny202), PIC10F32x and PIC12F675. For each MCU, three different switching types are supported: mechanical relay (TQ2-L2), x4053 simple, and x4053-with-mute (i.e. what @jubal81 showed above). That means there's 21 released hex images, one for every MCU-switching scheme combination.

My motivation for doing this was because I like to make my own effect PCBs, and I want a Boss-style buffered electrical bypass. Such a bypass takes up a lot of PCB space when done with through-hole parts. I wished there was a plug-and-play IC that did all this. There isn't, so I came up with this. I didn't want to make it an I/O board or standalone bypass PCB (e.g. tied to PedalPCB boards) because I didn't want to constrain it to a specific enclosure or vendor PCB. I wanted it to be lower level, like an IC; a building-block that can be used wherever it fits.

The other upside is that, by going SMD, it opens me up to newer/better parts. The TMUX4053 is SMD-only, but a meaningful evolution of the CD4053. The DG413 is another nice SMD-only analog switch (with slightly better specs than the TMUX4053). And of course, all the SOTA modern audio opamps are SMD-only. Here I'm using the opa1678.
 

Attachments

  • attiny13-quasi-ic-v1-0.png
    attiny13-quasi-ic-v1-0.png
    145 KB · Views: 10
  • inline-quasi-ic-prototype-43x16.png
    inline-quasi-ic-prototype-43x16.png
    202.5 KB · Views: 10
Back
Top