kopia lustrzana https://github.com/mobilinkd/NucleoTNC
Add some docs.
rodzic
396ec856dd
commit
f3027966a5
|
@ -0,0 +1,18 @@
|
|||
# NucleoTNC Enclosure
|
||||
|
||||
This work is licensed under a
|
||||
<a rel="license" href="http://creativecommons.org/licenses/by-sa/4.0/">
|
||||
Creative Commons Attribution-ShareAlike 4.0 International License</a>.
|
||||
<a rel="license" href="http://creativecommons.org/licenses/by-sa/4.0/">
|
||||
<img alt="Creative Commons License" style="border-width:0"
|
||||
src="https://i.creativecommons.org/l/by-sa/4.0/88x31.png" /></a><br />
|
||||
|
||||
Please attribute the work to *Rob Riggs, WX9O, Mobilinkd LLC*.
|
||||
|
||||
This is an enclosure for the NucleoTNC PCB. It uses a two-part extruded
|
||||
aluminum enclosure, SZOMK AK-C-C15 (26*71*100mm). This folder contains
|
||||
the faceplates for the enclosure. These are KiCAD components for the
|
||||
front and read faceplates. It also includes a spacer designed to raise
|
||||
the Nucleo32 board from the PCB so that it will fit into the enclosure.
|
||||
|
||||
|
|
@ -0,0 +1,123 @@
|
|||
# NucleoTNC PCB
|
||||
|
||||
This work is licensed under a
|
||||
<a rel="license" href="http://creativecommons.org/licenses/by-sa/4.0/">
|
||||
Creative Commons Attribution-ShareAlike 4.0 International License</a>.
|
||||
<a rel="license" href="http://creativecommons.org/licenses/by-sa/4.0/">
|
||||
<img alt="Creative Commons License" style="border-width:0"
|
||||
src="https://i.creativecommons.org/l/by-sa/4.0/88x31.png" /></a><br />
|
||||
|
||||
Please attribute the work to *Rob Riggs, WX9O, Mobilinkd LLC*.
|
||||
|
||||
This directory contains the KiCAD files for the Nucleo TNC printed circuit
|
||||
board (PCB). This is a PCB for the [NucleoTNC breadboard project](http://www.mobilinkd.com/2019/06/24/nucleotnc/).
|
||||
|
||||
![NucleoTNC PCB](Nucleo32TNC.png)
|
||||
|
||||
The design goal is to allow experimenters to take their breadboard project
|
||||
and give it a more permanent home on a real printed circuit board.
|
||||
|
||||
This PCB is designed to fit in the [enclosure](../../Enclosure/README.md) that is
|
||||
also available in this repository.
|
||||
|
||||
Please refer to the [NucleoTNC breadboard project](https://nbviewer.jupyter.org/github/mobilinkd/NucleoTNC/blob/master/Build/NucleoTNC.ipynb)
|
||||
project for in-depth discussion of the design and theory of operation. We are
|
||||
only going to cover briefly the design differences below, then provide the full
|
||||
bill of materials (BOM) required to build the TNC.
|
||||
|
||||
This repository also contains the open source firmware for the TNC. The
|
||||
Mobilinkd project on Github contains numerous other resources, including a
|
||||
Python-based configuration program.
|
||||
|
||||
These PCBs can be purchased directly from the mobilinkd store.
|
||||
|
||||
https://store.mobilinkd.com/collections/kits
|
||||
|
||||
## Breadboard Differences
|
||||
|
||||
This section covers the differences between the NucleoTNC breadboard project
|
||||
and the PCB version. The schematic is presented below.
|
||||
|
||||
There are a few small differences in design.
|
||||
|
||||
The one necessary change was to the 3.5mm jack. The breadboard module is
|
||||
inappropriate for a PCB design. The PCB uses a CUI SJ-43515TS or SJ-43514
|
||||
jack. Discovered after this choice was made is that CUI uses the same model
|
||||
number for both a through-hole component and a surface mount component. For
|
||||
this project you will need the through-hole part.
|
||||
|
||||
IC sockets for the quad op-amp and EEPROM are recommended. Insert the ICs
|
||||
into the sockets rather than soldering these components directly on the PCB.
|
||||
|
||||
There are two additional LEDs on the PCB. One indicates power. The other
|
||||
is there as an auxilliary indicator and is currently unused. These exist
|
||||
because the power LED and auxilliary LED on the Nucleo32 board are hidden
|
||||
when the PCB is mounted in an enclosure. Each require a 470 Ohm resistor.
|
||||
|
||||
There is an external reset button. This is because the reset switch on the
|
||||
TNC is inaccessible when mounted in an enclosure. The reset button is a
|
||||
C&K PTS645VL58-2 LFS.
|
||||
|
||||
And there are two additional capacitors on the power plane for added
|
||||
decoupling. These are not strictly necessary.
|
||||
|
||||
We have changed the input coupling capacitor from 0.22uF to 1uF to improve
|
||||
the low frequency response of the TNC. This is now recommended for the
|
||||
breadboard version as well.
|
||||
|
||||
Included in the enclosure components is a spacer PCB. This can be 3D-printed
|
||||
rather than made out of FR-4 PCB material. Two of these are needed to raise
|
||||
the Nucleo32 board off the PCB so that it will fit in the enclosure properly.
|
||||
You can see the two spacers in the rendering at the top of the page.
|
||||
|
||||
The through-holes for the Nucleo board on the PCB are staggered. This allows
|
||||
for a press-fit of the Nucleo board into the PCB for testing. The Nucleo32 can
|
||||
be inserted into the PCB and should work without being soldered in. It will
|
||||
likely only work for a few insertions. And the Nucleo board should be soldered
|
||||
in place before installing it into the enclosure. If it comes out of the
|
||||
PCB while power is applied, there is risk of damage to the Nucleo board and
|
||||
the components on the PCB.
|
||||
|
||||
![NucleoTNC PCB Schematic](Nucleo32TNC.svg)
|
||||
|
||||
## Bill of Materials
|
||||
|
||||
| Manufacturer | Manufacturer Part Number | Description | Quantity | Unit Price | Extended Price |
|
||||
|-------------------------------------- |-------------------------- |---------------------------------- |---------- |------------ |---------------- |
|
||||
| CUI | SJ-43515TS | TRRS 3.5MM JACK THROUGH-HOLE | 1 | 1.08 | 1.08 |
|
||||
| Vishay Semiconductor Diodes Division | BAT85S-TAP | DIODE SCHOTTKY 30V 200MA DO35 | 2 | 0.38 | 0.76 |
|
||||
| STMicroelectronics | NUCLEO-L432KC | NUCLEO-32 STM32L432KC EVAL BRD | 1 | 10.99 | 10.99 |
|
||||
| Microchip Technology | MCP6004-I/P | IC OPAMP GP 4 CIRCUIT 14DIP | 1 | 0.45 | 0.45 |
|
||||
| Microchip Technology | 24LC32A-I/P | IC EEPROM 32K I2C 400KHZ 8DIP | 1 | 0.41 | 0.41 |
|
||||
| Microchip Technology | 2N7000-G | MOSFET N-CH 60V 0.2A TO92-3 | 2 | 0.38 | 0.76 |
|
||||
| Broadcom Limited | HLMP-1301 | LED RED DIFFUSED T-1 T/H | 1 | 0.41 | 0.41 |
|
||||
| Broadcom Limited | HLMP-1503 | LED GREEN DIFFUSED T-1 T/H | 1 | 0.41 | 0.41 |
|
||||
| Stackpole Electronics Inc | RNF18FTD100K | RES 100K OHM 1/8W 1% AXIAL | 3 | 0.1 | 0.30 |
|
||||
| Stackpole Electronics Inc | RNF14FTD10K0 | RES 10K OHM 1/4W 1% AXIAL | 1 | 0.1 | 0.10 |
|
||||
| Stackpole Electronics Inc | RNMF14FTC510R | RES 510 OHM 1/4W 1% AXIAL | 2 | 0.1 | 0.20 |
|
||||
| Stackpole Electronics Inc | RNMF14FTC6K80 | RES 6.8K OHM 1/4W 1% AXIAL | 1 | 0.1 | 0.10 |
|
||||
| Stackpole Electronics Inc | RNF14FTD470R | RES 470 OHM 1/4W 1% AXIAL | 6 | 0.1 | 0.60 |
|
||||
| Stackpole Electronics Inc | RNMF14FTC220R | RES 220 OHM 1/4W 1% AXIAL | 2 | 0.1 | 0.20 |
|
||||
| Stackpole Electronics Inc | RNMF14FTC2K20 | RES 2.2K OHM 1/4W 1% AXIAL | 3 | 0.1 | 0.30 |
|
||||
| Stackpole Electronics Inc | RNMF14FTC16K0 | RES 16K OHM 1/4W 1% AXIAL | 2 | 0.1 | 0.20 |
|
||||
| Stackpole Electronics Inc | RNMF14FTC30K0 | RES 30K OHM 1/4W 1% AXIAL | 2 | 0.1 | 0.20 |
|
||||
| Vishay BC Components | K471J15C0GF53L2 | CAP CER 470PF 50V C0G/NP0 RADIAL | 2 | 0.22 | 0.44 |
|
||||
| AVX Corporation | SR201A102JAR | CAP CER 1000PF 100V C0G/NP0 RAD | 2 | 0.29 | 0.58 |
|
||||
| Vishay BC Components | K103M15X7RF53L2 | CAP CER 10000PF 50V X7R RADIAL | 1 | 0.21 | 0.21 |
|
||||
| AVX Corporation | SR215C104KAA | CAP CER 0.1UF 50V X7R RADIAL | 2 | 0.2 | 0.40 |
|
||||
| TDK Corporation | FG28X7R1A225KRT06 | CAP CER 2.2UF 10V X7R RADIAL | 1 | 0.34 | 0.34 |
|
||||
| Broadcom Limited | HLMP-1401 | LED YELLOW DIFFUSED T-1 T/H | 1 | 0.49 | 0.49 |
|
||||
| Kingbright | WP710A10QBC/D | LED BLUE CLEAR T-1 T/H | 1 | 0.44 | 0.44 |
|
||||
| C&K | PTS645VL58-2 LFS | SWITCH TACTILE SPST-NO 0.05A 12V | 1 | 0.27 | 0.27 |
|
||||
| TDK Corporation | FG28X7R1E105KRT06 | CAP CER 1UF 25V X7R RADIAL | 2 | 0.32 | 0.64 |
|
||||
| TDK Corporation | FG24X7R1A106KRT06 | CAP CER 10UF 10V X7R RADIAL | 1 | 0.58 | 0.58 |
|
||||
| On Shore Technology Inc. | ED14DT | CONN IC DIP SOCKET 14POS TIN | 1 | 0.18 | 0.18 |
|
||||
| On Shore Technology Inc. | ED08DT | CONN IC DIP SOCKET 8POS TIN | 1 | 0.16 | 0.16 |
|
||||
|
||||
The new items are the last 6 items on the list. There are two additional 470 Ohm resister (6 instead of 4) in the BOM.
|
||||
|
||||
## Assembly
|
||||
|
||||
|
||||
|
||||
|
|
@ -0,0 +1,13 @@
|
|||
# NucleoTNC PCB
|
||||
|
||||
This directory contains the KiCAD files for the Nucleo TNC PCB. This is a PCB
|
||||
for the [NucleoTNC breadboard project](http://www.mobilinkd.com/2019/06/24/nucleotnc/).
|
||||
|
||||
The design goal was to allow experimenters to take their breadboard project and give
|
||||
it a more permanent home on a real printed circuit board.
|
||||
|
||||
![NucleoTNC PCB](KiCAD/Nucleo32TNC.png)
|
||||
|
||||
This PCB is designed to fit in the [enclosure](../Enclosure/README.md) that is also
|
||||
available in this repository.
|
||||
|
Ładowanie…
Reference in New Issue