

RIAAPre
The Feature Complete RIAA Preamp
- Size
- 50 × 50 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 42
- Nets
- 23
- Pads
- 96
- Tracks, vias
- 118, 0
- Pours
- 2
- Routed
- Yes
- KiCad
- KiCad 4
- Created
- 6 Mar 2016
- Updated
- 14 Mar 2017
Overview
RIAAPre is an open-source printed circuit board by ABillBlakely, from the ABillBlakely/Zinc-Box repository on GitHub. It is a 2-layer board of 50 × 50 mm with 42 parts on 23 nets, routed with 118 tracks and 0 vias.
It is built around the NJM4580L, MC7815CT and MC7915CT. Its parts include 20 capacitors, 14 resistors, 3 ICs, 3 switches and 2 diodes. It belongs with the audio and music boards of this library.
Main components
3NJM4580L
SIP-8-18V~-2V、2V~18V -40℃~+85℃ 110dB 15MHz 2 200nA 200nA 3mV 5V/us 6mA SIP-8 Operational Amplifier ROHSJRCOperational AmplifierMC7815CT
TO-220-40℃~+125℃@(Tj) 1 15V 1A 2V@(1.0A) 3.5mA 35V 54dB@(120Hz) Fixed Over Current Protection、Over Temperature Protection、Short Circuit Protection Positive TO-220 Voltage Regulators - Linear, Low Drop Out (LDO) Regulators ROHSonsemiVoltage Regulators - Linear, Low Drop Out (LDO) RegulatorsMC7915CT
TO-2200℃~+125℃ 1 1.3V@(1A) 15V 1A 35V 60dB@(120Hz) 90uV Fixed Negative Over Current Protection、Over Temperature Protection TO-220 Voltage Regulators - Linear, Low Drop Out (LDO) Regulators ROHSonsemiVoltage Regulators - Linear, Low Drop Out (LDO) Regulators
README
README.mdThe Zinc Box
The feature complete RIAA preamp.
A Cal Poly AES club project.
Introduction.
The Zinc Box is an RIAA phono preamp meant to be a simple, high performance preamp for my personal use. The V1.0 was developed solely by myself and was lacking in some of the performance metrics. A new version is being developed within the CPSLO AES club to improve the features and performance of the Zinc Box.
In this repository you will find:
- KiCad contains the project files for schematic capture and PCB creation. In this folder you will also find the Gerber files used for PCB production.
- LTspice folder contains the files used for simulation and testing of project designs.
- Main directory has the current schematic, some reports, and this readme.
Performance of V1
V1 offered up some pretty decent performance, but has its issues as well. For a more thorough look at performance, check [Performance V1.0.md](Performance V1.0.md).
- Freq Response within +/- 2 dB of ideal across the audio spectrum.
- Channel matching within +/- 0.25 dB.
- THD < 0.05%
- IMD < 0.08%
Goals
For the second version, subject to change as project is established:
- Match ideal freq response to +/- 0.1dB.
- Lower power supply noise (120 Hz < -90 dB).
- Greatly improved enclosure design, appearance.
- Adjustable input loading.
- THD < 0.005% @ 1 kHz, -3dB output level.
- THD+N < 0.05% @ 1kHz, -3dB output level.
- IMD < 0.05% ITU-R, 13 + 14 kHz 1:1 ratio.
Updates
2017-3-24 Meeting
We discussed power supply design, and probably tried to cover too many topics in not enough depth. The quick recap:
- The objective of a power supply is to provide stable, constant voltage at the right voltage for the circuit. We know our circuit consists of two op amps so we can figure that we need positive and negative supplies, a total voltage of 20 to 30 volts, and current requirements in the 10's of mA.
- Ripple is the AC noise present on what should be a clean DC supply. V1.0 of the project has problems with power supply noise, so reducing this is a priority.
- An AC voltage must be rectified. The two main types are half-wave and full wave rectification. Full wave wave doubles the ripple frequency while reducing the ripple voltage (both good things) at the expense of requiring 4x the parts count of half wave (or a dedicated IC).
- An RC filter can reduce ripple, but current will cause a voltage drop across the resistor, and at some point capacitors become physically large and/or expensive, and this limits how effective the filter can be.
- Linear regulators are cheap and easy ways to get a specific voltage output. They come in fixed and variable forms, and usually have around 60 dB (thats a reduction by a factor of 1000) of ripple rejection.
I am asking that you download the LTSpice folder from up above and install LTSpice. Ive set up a starting point in 'power supply.asc' from which I would like you to adjust C1, C2, and R1 and try to find a combination that keeps ripple less than 30 uV peak to peak. If you have trouble running the sim, make sure that the two MC78XX files are in the same directory as 'power supply.asc'.
When you have some values that work, go on digikey, mouser or similar and see if you can find the parts available at a reasonable cost. Caps will likely need to be Aluminum electrolytic and should be rated for 50V or higher.
You may wish to modify the circuit for full wave rectification or make other improvements, any and all improvements are welcome, you can also try simulating a negative regulator using the MC7915. I've added some resources down below specific to power supplies.
The next official meeting will be the first week of the spring quarter, so there is no rush to get this done during finals week. Questions are welcome in the GroupMe, and let me know if you need to be added to that.
Upcoming Meeting 2017-3-10
The next meeting of the Zinc Box preamp project will be Friday, March 10 at 3:00 in the controls lab (20-112).
For this meeting we will be discussing power supply requirements and the basics of power supply design. This meeting will transition out of the workshop style of th first meeting and into having you all doing the hands on design work.
2017-2-24 Meeting
The first meeting held established some of the background of audio testing and measurement.
- I highly recommend you get ARTA, the user manual is pretty good at guiding you through the setup and measurement techniques.
- Audio Specifications from Rane Audio is a great, succinct, resource for some more detail on the measurements we performed. It also may give you ideas for additional measurements we should make.
- We established some of the goals which are updated in the Goals section above.
- (UPDATE: In room 126.) Next meeting will be Thursday, March 2. We will be performing measurements a little more methodically to produce a new performance report.
References and Resources
-
LM317 [blocked] is a common adjustable regulator, this datasheet has lots of example circuits and aplications worth looking at.
-
MC78XX is a common fixed positive voltage regulator, the MC79XX are the associated negative voltage regulators.
-
Small, Low Current Power Supplies from Elliot sound products. This is the second time I've linked to this site, there is lots of good info and example projects here.
-
App note 140, Basic Concepts of Linear Regulator and Switching Mode Power Supplies from Linear Technology covers some info on when to use linear regulator vs a switching regulator.
-
RIAA Equalization from wikipedia for what the RIAA curve is and the history behind the standard.
-
Audio Specifications from Rane Audio for the what and why of audio measurements.
-
ARTA for performing measurements.
-
High-Performance Audio Applications of the LM833 from Texas instruments will be a major reference for design of the filter.
-
Magnetic Phono Pickup Cartridges from Elliot Sound Products, a discussion on input loading for phono preamps.
Parts
42| Qty | Value | Footprint | References |
|---|---|---|---|
| 6 | 100k | R_3.0x1.5_5.0x0.55 | R1, R2, R6, R8, R9, R13 |
| 4 | 2.2u | Cap_7.2x7.2_5.0x0.55 | C2, C6, C9, C13 |
| 4 | 220u | Cap_elec_8.0D_3.5x0.55 | C15, C16, C17, C18 |
| 2 | .01u | Cap_10x4_7.5x0.5 | C4, C11 |
| 2 | .047u | Cap_10x5.0_7.5x0.5 | C5, C12 |
| 2 | 0.22u | Cap_4.0x2.5_5.0x0.55 | C19, C20 |
| 2 | 150p | Cap_4.0x2.5_5.0x0.55 | C1, C8 |
| 2 | 150u | Cap_elec_5.0D_2.0x0.55 | C3, C10 |
| 2 | 220 | R_6.5x2.0_7.5x0.55 | R3, R10 |
| 2 | 3n | Cap_4.0x2.5_5.0x0.55 | C7, C14 |
| 2 | 470 | R_6.5x2.0_7.5x0.55 | R7, R14 |
| 2 | 6.8K | R_6.5x2.0_7.5x0.55 | R4, R11 |
| 2 | 68K | R_6.5x2.0_7.5x0.55 | R5, R12 |
| 2 | DIODE | D4 | D1, D2 |
| 2 | RCA | header4_gap | K1, K2 |
| 1 | 16VAC | header2 | K3 |
| 1 | MC7815 | TO220_VERT | U2 |
| 1 | MC7915 | TO220_VERT | U3 |
| 1 | NJM4580 | DIP-8__300 | U1 |
Similar boards
- 2 layers100 × 100 mm

- 2 layers180 × 110 mm

ISD1700 sampler main board
hiro-akihabara/OpnBeat
OpnBeat is open source Lo-fi sampler project
180 parts67GPL-3.0 - 2 layers116.6 × 93.3 mm

- 2 layers147.4 × 63.2 mm

Guitar down octave
MR-DOS/guitar_down_octave
A octave-down effect for guitar. All analog, no microcontroller, no DSP.
219 parts5GPL-3.0 - 2 layers100 × 84 mm

Radio adapter
open-headset-interconnect-standard/radio-adapter
An open-source OHIS Radio Adapter.
150 parts4CC-BY-4.0 - 2 layers210 × 140 mm

- 2 layers100 × 69 mm

- 2 layers

Questions
How big is the RIAAPre PCB?
It measures 50 × 50 mm and has 2 copper layers, 1.6 mm thick.
What parts does the RIAAPre use?
42 parts, built around the NJM4580L, MC7815CT and MC7915CT. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
Where can I download the RIAAPre KiCad files?
From the ABillBlakely/Zinc-Box repository on GitHub, at the commit this page was made from: the board is KiCad/RIAAPre.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Can I use the RIAAPre design in my own project?
Its repository states no licence, so its author keeps all rights: ask ABillBlakely before reusing the design.