Here is v4:
GitHub - pepaslabs/abx-tayda: A relay board for performing blind A/B testing of two audio sources.
- Use 2N3906 PNP transistors rather than BS250 P-channel MOSFETs
- Use wider traces for the signal path
GitHub - pepaslabs/abx-tayda: A relay board for performing blind A/B testing of two audio sources.
Attachments
Awesome, thank you!
With a couple of switches one could do level matching. The ADC has enough resolution for pretty tight matching .
Use one of the remaining analog pins to set a reference level, switch to the other input, read the signal level while adjusting and light an LED when it's the same as the reference level.
With headphone amps you'd do the adjustments on the amplifier. For use with line-level sources an added potentiometer would be needed.
With a couple of switches one could do level matching. The ADC has enough resolution for pretty tight matching .
Use one of the remaining analog pins to set a reference level, switch to the other input, read the signal level while adjusting and light an LED when it's the same as the reference level.
With headphone amps you'd do the adjustments on the amplifier. For use with line-level sources an added potentiometer would be needed.
Aha! Very cool!
Another thought - have you considered a driver chip such as the ULN2803 or DRV777 to control the relays? Obviates the need for transistors and diodes. It won't look as cool though.
edit: I forgot your need for Tayda as a source - the ULN2803 is available from there for $0.48
edit edit: hmm a driver IC doesn't solve the relay coil voltage problem .
Another thought - have you considered a driver chip such as the ULN2803 or DRV777 to control the relays? Obviates the need for transistors and diodes. It won't look as cool though.
edit: I forgot your need for Tayda as a source - the ULN2803 is available from there for $0.48
edit edit: hmm a driver IC doesn't solve the relay coil voltage problem .
Last edited:
Oh that's an interesting approach! It would conserve some board space, and if you were using oshpark that would definitely save some money.
However, I have really loved learning from simple DIY circuits, especially those which leverage "jellybean" and discrete parts. Plus, the DIY'er gets to stock up on these "jellybean" parts which they can use in other circuits.
That said, I could certainly see making a variant of this board, which used parts from digikey, and didn't shy away from integrated solutions Or maybe even an SMD version
However, I have really loved learning from simple DIY circuits, especially those which leverage "jellybean" and discrete parts. Plus, the DIY'er gets to stock up on these "jellybean" parts which they can use in other circuits.
That said, I could certainly see making a variant of this board, which used parts from digikey, and didn't shy away from integrated solutions Or maybe even an SMD version
Here's v4.1, with the missing PNP base resistor.
GitHub - pepaslabs/abx-tayda: A relay board for performing blind A/B testing of two audio sources.
This update was a bit delayed as I was working on another board to bundle into a JLC PCB order.
GitHub - pepaslabs/abx-tayda: A relay board for performing blind A/B testing of two audio sources.
This update was a bit delayed as I was working on another board to bundle into a JLC PCB order.
Attachments
- Status
- This old topic is closed. If you want to reopen this topic, contact a moderator using the "Report Post" button.
- Home
- Design & Build
- Equipment & Tools
- Yet another ABX box!