Tuesday, December 27, 2022

4 PORT EXPANDER CARD AND CONTROLLER

 Here we go again with another circuit addition to our Mixer/Console.

Buckle up dudes and dudetts, this may be a long one.

Since we MAY need more than 6 Inputs, we found a way to add more without taking up too much space.

We use an expander board.

This circuit will be wired up to feed up to 4 stereo feeds into ONE Input.

You can also use it in REVERSE to route up to 4 stereo feeds from any output. 

I built two of these for the dreaded rat invested Console I built many years ago. (see CHAPER ONE )


The 'toggle' switches on the top of the module were used to SET the timer/clock.

I found the LATCHING switches on EBAY.  I added some LEDs to show what switch was pushed in. To the left is the actual relay boards. (More on that to come)

Useless fact:  The original mixer concept called for "modules" rather than a large top that opened up. This idea was scrubbed when the folks at Radio Systems sent me a complete top. They had a program where a customer could have their top replaced by a newer and more modern top. And they took pity on this old dude and sent me one of the older "trade ins."

In other words, your older style RS Series Console

would turn into a nicer looking more modern "Millennium" console.

They got the idea of scrapping the mechanical (wafer type) push switches.

OK, enough B.S. Let's get back to why we are here.

I did build two of these units for the original mixer, but I think only one will be needed here. JLCPCB has a 5-board minimum, so I will have extra boards. Might as well make two.

If you look closely at the main board, you will see that J-1 & J-2 are wired in parallel. The extra connector would power a 2nd expander if you needed it.

The little expander boards worked well. Except for ONE issue. The switches would get dirty and make poor contact, causing the relays to drop out.

Here is where we depart from the OLD design and re-do a few things. Why you ask?

The switch problems were one of the few drawbacks to the older RS console design.

In the RS Console I installed at the radio station (1995) I continually had to replace switches. In all fairness, the problem was usually caused by heavy handed DJ's who never knew how to treat equipment properly.

This console was not designed to take a ton of abuse.

So, we are going to try to eliminate all the mechanical switches and use I.C.s instead.

Let's take a look at the schematic for the main expander board.


The 4 additional inputs come in via TB2 & TB3 and is routed to Relays K3, K4, K5, & K6. The output of those relays is then routed to relays K1 & K2. The proper relay configuration is selected via the switch panel J1. I will show that in a bit.

Here is how my new board will look like.

Component placement
Bottom Copper layer
Top Copper layer
-------------------------------------------------------------------------------------------------------------------------------------------------

OK, now onto the controller.

Here is how Radio Systems controlled their expander board.

Note: R4 is a ZERO-ohm resistor. It is used as a "jumper" on their switch bank controller. J1-1 goes to +15 V.

You will also note that 'Select A' is not hooked up to anything. That is because "A" is the default selection. In other words, ALL the relays are 'relaxed' or non-energized.

The Radio Systems controller card was also used as a Timer Control. The only difference is what components are mounted with the switch. This way, they only had to keep ONE version in stock, then loaded the appropriate diodes or resistor.


You can see the additional 'holes' for components. I am showing my spare Timer Controller as I do not have a 4-port switch bank. But you get the idea, right?

Now, since we don't like the switches (and I haven't even mentioned how hard it is to get a square hole into a panel) we are going to REPLACE them with I.C.s. (we hope)

We did not show that the switches are fed with +15 V and the switches then send that +15V to the card. 

So....If we develop a 4-digit counter, then feed the +5v (High) to a transistor, we can turn on the transistor and feed +15 V to the card.

Right? 

Right?

So, let's start searching....................

OK, first up, I want to build a circuit that will light 4 LEDs in sequence then start over. That will give me the +5V to turn on a transistor. I really liked the 4017 CMOS chips we used when we were building the 1 sec. timer that drives clocks. So, let's search there.

I can also use this idea when it comes to building up the "Monitor and Headphone Control" cards."

I am back!!! I found 4 ideas I want to try.




 
Let's go to the breadboard and build up diagram A.  OK, Now for B.

And C.   Let's not forget D.

C was the winner winner, circuit dinner. (Too much Diners Drive Inns & Dives,)

I played around with A, B, & D and never got them to work as advertised.

Let's take a look at the Breadboard.

And we can watch it work !!!!

Only issue is with this circuit you press the switch 5 times. On the 5th push it shows NO lights. Then you press again for #1.

The circuit I found needed a slight revision. The original builder may have needed a "blank" setting, but I do not. 

Let's try THIS version on the breadboard.

I think we may have it.... No not really. Please follow to the end.

We can now try it out !!!

Let's see if we can drive a transistor with this circuit.

First effort started out great then went to hell with exploding transistors and HOT I.C.s. Not a fault of the circuit, but the nut building it.....SO until Amazon comes with deliveries, we will work on something else.

Now that we have spare parts, let's try this again.

This is where we all hum the theme from "Jeopardy".

OK, now that we have all that crap a workin', let's do some switch work.

Even using a tackle switch, the circuit may not be stable due to switch bouncing. A capacitor helps but I think we might be better off going a different route.

On the RS console input boards, they used nice switches to drive a 4011 chip.

And I have a TON of their nice switches.

I know what I said about square switches and mounting. But these have a little 'rims' around them that makes the mounting task a bit easier. The downside to these is they use incandescent bulbs that run on 15 volts. If I can't use the +15V from the transistor, I think I can just add another transistor. They did offer some LED "replacements" but they were not bright enough to suit me, and also worked on +15 V. We shall see how this develops as we go along.

Well, the Radio Systems nice switches did work well. I like the larger size.

BUT,

I went through some other switches and found this one from ALL ELECTRONICS (Part # MPB-35, and they are 3 for .99.) They also have a nice LED inside that I can light up... I scored a bunch of them.
I tried one of these hooked to the 4017 counter and it worked FLAWLESSLY. I bet I ran through 100 cycles, and it never bounced once. 

You can choose your own type of switch depending on your design.

So, let's continue with the controller.

 Let's take a look at how this idea will come together.

Here is what I came up with.


Let's go through the diagram. The 4017 chip is a basic counter chip that you may remember from our clock circuits. I want to send a +5 V pulse to Pin 14. That pulse comes from an outboard switch that goes to J-1. The counter will count 1 step with each push of the button. When you step from #4 the counter re-sets to # 1. LED D1-4 shows where the count is. 

Now that we have 4 outputs, we need to get them to switch +15 Volts that will go to the Expander board to energize the proper relays.

I found that I could easily switch a ground pulse by using a 2N4401 Transistor. I need that ground pulse to fire off a PNP transistor that will switch the +15 Volts. The +15 Volts is then fed to the Expander board control inputs.

Let's look at the Counter.

This shows the count on # 4. I used one of my smaller switches (see above) for the breadboard version.

Now see it work!! I know, we already did this once... But this is fun!!

Now, let's hook up some transzippers.

The green LEDs show 15 Volts leaving the output trans. I used those so we could see it in action. They are not really needed in the final design.

One the far right is a 2n4401 transistor. When it turns on, it turns on the transistor immediately to its left (2n3904) by giving it a ground. That transistor feeds the +15 volts to the connector. That voltage then goes to the expander board.

Let's walk through how it magic happens.



The output from the 4017 goes through R6 and enters the 2n4404 Base. (Q1) That turns "on" the transistor, and the ground flows through the collector and out of the emitter.

The output of the 2n4401 goes through R9 and into the 2n3906 at the base. (Q-4) The collector is wired to the +15 volts. When the transistor turns on, the 15 volts exits the emitter and on to the expander board.

"Hey Mister Engineer, why are there only three outputs going to the expander card ?????"

 Remember, count #1 means nothing. That is a default setting with all of the expander relays relaxed. So, no voltage is needed.

I did hook up one relay. (unseen) You can hear it 'click on and off' in the video.


OK, now for some "adjustments."

I decided to use the larger switches that I had from other RS Consoles. It is a lighted push button, and I can add a couple of connections and light it up. I did that with the small switch as well. It won't track the switching but will look cool.

We can also mount some separate LEDs to show where the count is.

Here is the revised schematic. You will notice some "Power Flags" on the drawing. They are only there to let KICAD understand what I am doing, so it does not "error". They are not part of the schematic in the real world.

It worked like a champ, so I then took the nice Radio Systems switch, (Dial Light) found a bulb and hooked it up. Here it is on the bread board. 


It's not as bright as it looks. Now we can let this cook a while, so we can start on a circuit board for this part of the show.

And here is the board for the Controller.

And the 3-D view



I made a couple more changes in the board design, by flipping some LED's and connectors to the reverse side. You will see why when we mount it all up. Trust me.

Now that we have our design and the parts from Amazon, let's build up the prototype. And check our board design at the same time.

That's next time. See you then. I think it's time for a refreshing adult beverage.

You may now proceed past go, collect your $200.00 and land on the Next Chapter.

  YOU CAN NOW MOVE ON TO THE NEXT CHAPTER ---- BUILDING THE EXPANDER PROTO TYPE

God Speed Mother Nature.

Live Long and Prosper

.
.
.
.
.
.

The information presented here in this web site is for personal use only and may not be
 used commercially
We make no claim as to the accuracy of the information with-in. 










No comments:

Post a Comment

ANALOG VU METER BOARD

Let's talk about the Analog VU Meter Bridge. I decided to make the Meter Bridge separate from the mixer, because of limited space inside...