RTC Website

Specific T1 target systems

TX

This section includes specific hardware instances of the general T1 target system above (General T1 target system). All hardware is specified, including some suppliers we like.1

T1a: a specific T1 hardware system

TX

T1 system with a Faulhaber motor, Maxon amplifier, Grayhill keypad, and Parallax display.

 Figure
Figure : Image of a T1a target system.

Target computer

National Instruments (NI) myRIO 1900
The NI myRIO 1900 is a single-board computer. The board uses field-programmable gate array (FPGA)-based fast input/output (I/O). The operating system is the NI Linux Real-Time OS, which is based on the popular Real-Time Linux OS.
Quantity: 1
System on a chip (SoC): Xilinx Z-7010
Microprocessor: ARM Cortex-A9
Microprocessor architecture: ARMv7
FPGA: Artix-7
Interrupt controller: PL390
Suppliers1

user interface (UI) subsystem

User input device: Grayhill 88BB2
A 16-key keypad. The buttons are momentary contact single-pole single-throw (SPST) switches. The circuitry is arranged in a \(4 \times 4\) matrix and requires 8 digital input/output (DIO) lines to interface.
Quantity: 1
Keys: 16
Switches: Momentary contact SPST
Setup instructions: link
Legend sheet accessory for labeling keys: Grayhill 87AC2046
Suppliers1
Display: Parallax 27979 LED dot-matrix display
An 80-character LCD transreflective dot-matrix display. It has four 20-character lines and each character has \(5 \times 8\) dots. The serial interface is natural for UART communication. It requires a \(5\) V supply.
Quantity: 1
Interface: Serial
Encoding: ASCII
Rows: 4
Characters per row: 20
Baud-rate: TODO
Directives: TODO
Suppliers1

Electromechanical subsystem

Amplifier: Maxon ESCON Module 24/2 466023
A small, digital, four-quadrant current amplifier with an analog input. It can act as a controller, but we will use it as a current amplifier (in “current controller” mode). It is compact, light, and relatively inexpensive.
Quantity: 1
Interface: Analog input
Gain (A/V): 0.06
Max current (A, \(< 4\) seconds): 6
Max continuous current (A): 2
Analog input voltage range: \([-10,+10]\) V
Power continuous/max: \(48\) W/\(144\) W
Nominal operating voltage \(V_\text{CC}\): \(10\)-\(24\) VDC
Breakout board (not needed if used with our C board): ESCON Module 24/2 Motherboard 486400
Datasheet: link
Manual: link
Setup details: link
Suppliers1
Motor: Faulhaber 2642W048CR
A small PMDC motor of good quality.
Quantity: 1
Motor constant (N\(\cdot\)m/A): 69.8e-3
Rotor inertia (kg\(\cdot\)m\(^2\)): 11e-7
Damping (N\(\cdot\)m/(rad/s)): 5.3368e-6
Resistance (\(\Omega\)): 23.8
Inductance (H): 2200e-6
Nominal voltage (V): 48
Stall torque (N\(\cdot\)m): 0.137
Shaft diameter (mm): 4
Continuous torque (N\(\cdot\)m): 0.032
Continuous current (A): 0.56
Continuous speed (RPM): 4330
Bearings: Ball-bearings
Mechanical time constant (s): 5.4e-3
Datasheet: link
Suppliers1
Encoder: HEDS-5540-I06
A 512 CPR quadrature encoder.
Quantity: 1
Type: Quadrature/incremental
CPR: 512
SPR: 2048
Channels: 4
Datasheet: link
Suppliers1
Power supply: Alitove 12V 8A 96W Power Supply
Quantity: 1
Voltage-nominal (V): 12
Current-max (A): 8
Connector: 5.5x2.5 mm barrel
Suppliers1
Flywheel: Chuck flywheel (Jacobs 30243)
A drill chuck that serves as a flywheel inertial load.
Quantity: 1
Kind: Flywheel
Inertia (kg\(\cdot\)m\(^2\)): 9.9e-6
Suppliers1

Prototyping and testing hardware subsystem

NAND integrated circuit (IC)
Generic—this part is generic and can be substituted with a similar part.
Name: TI SN7438N
Quantity: 1
Output-type: Open-collector
Logic-levels: TTL
Description: This is a chip with four NAND gates, \(5\) V supply (TTL), and open-collector outputs. Get the PDIP package for breadboard prototyping. The 7401 will also work, but we have chosen the 7438 because it is currently more readily available. The 7438 can handle more current, but this is not necessary for our application.
Suppliers1
Mechanical switch
Generic—this part is generic and can be substituted with a similar part.
Name: NKK Switches BB15AP-FA
Quantity: 2
Circuit: SPDT
Timing: Momentary
Suppliers1
Noncontact tachometer
Generic—this part is generic and can be substituted with a similar part.
Name: McMaster-Carr Noncontact tachometer
Quantity: 1
Suppliers1
Oscilloscope
Generic—this part is generic and can be substituted with a similar part.
Name: Tektronix TBS1052C
Quantity: 1
Analog channels: 2
Bandwidth: \(50\) MHz
Sampling rate: 1 GS/s
Suppliers1
Function generator
Generic—this part is generic and can be substituted with a similar part.
Name: Tektronix AFG1022
Quantity: 1
Channels: 2
Bandwidth: \(25\) MHz
Suppliers1
Prototyping breadboard
Generic—this part is generic and can be substituted with a similar part.
Name: Global Specialties GS-830
Quantity: 1
Suppliers1
Pullup resistor
Generic—this part is generic and can be substituted with a similar part.
Name: CFR16J4K7 through-hole resistor
Quantity: 3
Kind: Pullup resistor
Resistance (\(\Omega\)): 4.7e3
Manufacturer: TE Connectivity Passive Product
Tolerance: \(5\) percent
Power rating: \(1/4\) W
Suppliers1
Pin-to-pin jumper wire
Generic—this part is generic and can be substituted with a similar part.
Name: Twin Industries TW-MM-10C
Quantity: 20
Suppliers1
Pin-to-socket jumper wire
Generic—this part is generic and can be substituted with a similar part.
Name: Twin Industries TW-MF-30C
Quantity: 20
Suppliers1
Socket-to-socket jumper wire
Generic—this part is generic and can be substituted with a similar part.
Name: Twin Industries TW-FF-20C
Quantity: 20
Suppliers1
Male-male BNC cable
Generic—this part is generic and can be substituted with a similar part.
Name: Cinch Connectivity Solutions Johnson 415-0198-036
Quantity: 2
Cable impedance: \(50\ \Omega\)
Connector impedance: \(50\ \Omega\)
Length: 3 ft
Max frequency: \(1\) GHz
Suppliers1
Male BNC to alligator clip cable
Generic—this part is generic and can be substituted with a similar part.
Name: Digilent 240-134
Quantity: 2
Length: \(1\) m
Suppliers1
BNC Y-adapter
Generic—this part is generic and can be substituted with a similar part.
Name: Pomona 6754
Quantity: 1
Suppliers1

T1b: a specific T1 hardware system

TX

T1 system with a large, industrial-grade electromechanical system, Grayhill keypad, and Parallax display.

 Figure
Figure : Image of a T1b target system.

Target computer

National Instruments (NI) myRIO 1900
The NI myRIO 1900 is a single-board computer. The board uses field-programmable gate array (FPGA)-based fast input/output (I/O). The operating system is the NI Linux Real-Time OS, which is based on the popular Real-Time Linux OS.
Quantity: 1
System on a chip (SoC): Xilinx Z-7010
Microprocessor: ARM Cortex-A9
Microprocessor architecture: ARMv7
FPGA: Artix-7
Interrupt controller: PL390
Suppliers1

user interface (UI) subsystem

User input device: Grayhill 88BB2
A 16-key keypad. The buttons are momentary contact single-pole single-throw (SPST) switches. The circuitry is arranged in a \(4 \times 4\) matrix and requires 8 digital input/output (DIO) lines to interface.
Quantity: 1
Keys: 16
Switches: Momentary contact SPST
Setup instructions: link
Legend sheet accessory for labeling keys: Grayhill 87AC2046
Suppliers1
Display: Parallax 27979 LED dot-matrix display
An 80-character LCD transreflective dot-matrix display. It has four 20-character lines and each character has \(5 \times 8\) dots. The serial interface is natural for UART communication. It requires a \(5\) V supply.
Quantity: 1
Interface: Serial
Encoding: ASCII
Rows: 4
Characters per row: 20
Baud-rate: TODO
Directives: TODO
Suppliers1

Electromechanical subsystem

Amplifier: Junus JSP-090-20 analog current amplifier
Industrial-grade analog current amplifier
Quantity: 1
Interface: Analog input
Gain (A/V): TODO
Max continuous current (A): TODO
Setup and enclosure details: link
Suppliers1
Motor: Electrocraft 23SMDC-LCSS brushed PMDC motor
An large, industrial-grade PMDC servomotor.
Quantity: 1
Motor constant (N\(\cdot\)m/A): TODO
Rotor inertia (kg\(\cdot\)m\(^2\)): TODO
Damping (N\(\cdot\)m/(rad/s)): TODO
Resistance (\(\Omega\)): TODO
Inductance (H): TODO
Encoder: HP HEDS-5640-A06 optical quadrature encoder
TODO
Quantity: 1
Type: Quadrature/incremental
CPR: 500
SPR: 2000
Power supply: TODO
Quantity: 1
Voltage-nominal (V): 24
Current-max (A): TODO
Flywheel: Aluminum flywheel
TODO
Quantity: 1
Kind: Flywheel
Inertia (kg\(\cdot\)m\(^2\)): TODO

Prototyping and testing hardware subsystem

NAND integrated circuit (IC)
Generic—this part is generic and can be substituted with a similar part.
Name: TI SN7438N
Quantity: 1
Output-type: Open-collector
Logic-levels: TTL
Description: This is a chip with four NAND gates, \(5\) V supply (TTL), and open-collector outputs. Get the PDIP package for breadboard prototyping. The 7401 will also work, but we have chosen the 7438 because it is currently more readily available. The 7438 can handle more current, but this is not necessary for our application.
Suppliers1
Mechanical switch
Generic—this part is generic and can be substituted with a similar part.
Name: NKK Switches BB15AP-FA
Quantity: 2
Circuit: SPDT
Timing: Momentary
Suppliers1
Noncontact tachometer
Generic—this part is generic and can be substituted with a similar part.
Name: McMaster-Carr Noncontact tachometer
Quantity: 1
Suppliers1
Oscilloscope
Generic—this part is generic and can be substituted with a similar part.
Name: Tektronix TBS1052C
Quantity: 1
Analog channels: 2
Bandwidth: \(50\) MHz
Sampling rate: 1 GS/s
Suppliers1
Function generator
Generic—this part is generic and can be substituted with a similar part.
Name: Tektronix AFG1022
Quantity: 1
Channels: 2
Bandwidth: \(25\) MHz
Suppliers1
Prototyping breadboard
Generic—this part is generic and can be substituted with a similar part.
Name: Global Specialties GS-830
Quantity: 1
Suppliers1
Pullup resistor
Generic—this part is generic and can be substituted with a similar part.
Name: CFR16J4K7 through-hole resistor
Quantity: 3
Kind: Pullup resistor
Resistance (\(\Omega\)): 4.7e3
Manufacturer: TE Connectivity Passive Product
Tolerance: \(5\) percent
Power rating: \(1/4\) W
Suppliers1
Pin-to-pin jumper wire
Generic—this part is generic and can be substituted with a similar part.
Name: Twin Industries TW-MM-10C
Quantity: 20
Suppliers1
Pin-to-socket jumper wire
Generic—this part is generic and can be substituted with a similar part.
Name: Twin Industries TW-MF-30C
Quantity: 20
Suppliers1
Socket-to-socket jumper wire
Generic—this part is generic and can be substituted with a similar part.
Name: Twin Industries TW-FF-20C
Quantity: 20
Suppliers1
Male-male BNC cable
Generic—this part is generic and can be substituted with a similar part.
Name: Cinch Connectivity Solutions Johnson 415-0198-036
Quantity: 2
Cable impedance: \(50\ \Omega\)
Connector impedance: \(50\ \Omega\)
Length: 3 ft
Max frequency: \(1\) GHz
Suppliers1
Male BNC to alligator clip cable
Generic—this part is generic and can be substituted with a similar part.
Name: Digilent 240-134
Quantity: 2
Length: \(1\) m
Suppliers1
BNC Y-adapter
Generic—this part is generic and can be substituted with a similar part.
Name: Pomona 6754
Quantity: 1
Suppliers1

Specific T2 target systems

TX

This section includes specific hardware instances of the general T2 target system above (General T2 target system). All hardware is specified, including some suppliers we like.1

T2a: a specific T2 hardware system

TX

T2 system with a Pololu amplifier, Phidgets motor and encoder, Grayhill keypad, and Parallax display.

 Figure
Figure : Image of a T2a target system.

Target computer

National Instruments (NI) myRIO 1900
The NI myRIO 1900 is a single-board computer. The board uses field-programmable gate array (FPGA)-based fast input/output (I/O). The operating system is the NI Linux Real-Time OS, which is based on the popular Real-Time Linux OS.
Quantity: 1
System on a chip (SoC): Xilinx Z-7010
Microprocessor: ARM Cortex-A9
Microprocessor architecture: ARMv7
FPGA: Artix-7
Interrupt controller: PL390
Suppliers1

user interface (UI) subsystem

User input device: Grayhill 88BB2
A 16-key keypad. The buttons are momentary contact single-pole single-throw (SPST) switches. The circuitry is arranged in a \(4 \times 4\) matrix and requires 8 digital input/output (DIO) lines to interface.
Quantity: 1
Keys: 16
Switches: Momentary contact SPST
Setup instructions: link
Legend sheet accessory for labeling keys: Grayhill 87AC2046
Suppliers1
Display: Parallax 27979 LED dot-matrix display
An 80-character LCD transreflective dot-matrix display. It has four 20-character lines and each character has \(5 \times 8\) dots. The serial interface is natural for UART communication. It requires a \(5\) V supply.
Quantity: 1
Interface: Serial
Encoding: ASCII
Rows: 4
Characters per row: 20
Baud-rate: TODO
Directives: TODO
Suppliers1

Electromechanical subsystem

Amplifier: Pololu 18v17 motor driver
Quantity: 1
Interface: Digital input
Max-voltage: TODO
Gain: 1
Power supply: TODO Meanwell
Quantity: 1
Voltage-nominal: TODO
Current-max: TODO
Motor: Electrocraft 23SMDC-LCSS brushed DC motor
Quantity: 1
Motor-constant: TODO
Inertia-rotor: TODO
Damping-rotor: TODO
Resistance-terminal: TODO
Inductance-windings: TODO
Encoder: HP HEDS-5640-A06 optical quadrature encoder
TODO
Quantity: 1
Type: Quadrature
CPR: 500
Flywheel: Aluminum flywheel
TODO
Quantity: 1
Inertia: TODO N\(\cdot\)m/s\(^2\)

Prototyping and testing hardware subsystem

NAND integrated circuit (IC)
Generic—this part is generic and can be substituted with a similar part.
Name: TI SN7438N
Quantity: 1
Output-type: Open-collector
Logic-levels: TTL
Description: This is a chip with four NAND gates, \(5\) V supply (TTL), and open-collector outputs. Get the PDIP package for breadboard prototyping. The 7401 will also work, but we have chosen the 7438 because it is currently more readily available. The 7438 can handle more current, but this is not necessary for our application.
Suppliers1
Mechanical switch
Generic—this part is generic and can be substituted with a similar part.
Name: NKK Switches BB15AP-FA
Quantity: 2
Circuit: SPDT
Timing: Momentary
Suppliers1
Noncontact tachometer
Generic—this part is generic and can be substituted with a similar part.
Name: McMaster-Carr Noncontact tachometer
Quantity: 1
Suppliers1
Oscilloscope
Generic—this part is generic and can be substituted with a similar part.
Name: Tektronix TBS1052C
Quantity: 1
Analog channels: 2
Bandwidth: \(50\) MHz
Sampling rate: 1 GS/s
Suppliers1
Function generator
Generic—this part is generic and can be substituted with a similar part.
Name: Tektronix AFG1022
Quantity: 1
Channels: 2
Bandwidth: \(25\) MHz
Suppliers1
Prototyping breadboard
Generic—this part is generic and can be substituted with a similar part.
Name: Global Specialties GS-830
Quantity: 1
Suppliers1
Pullup resistor
Generic—this part is generic and can be substituted with a similar part.
Name: CFR16J4K7 through-hole resistor
Quantity: 3
Kind: Pullup resistor
Resistance (\(\Omega\)): 4.7e3
Manufacturer: TE Connectivity Passive Product
Tolerance: \(5\) percent
Power rating: \(1/4\) W
Suppliers1
Pin-to-pin jumper wire
Generic—this part is generic and can be substituted with a similar part.
Name: Twin Industries TW-MM-10C
Quantity: 20
Suppliers1
Pin-to-socket jumper wire
Generic—this part is generic and can be substituted with a similar part.
Name: Twin Industries TW-MF-30C
Quantity: 20
Suppliers1
Socket-to-socket jumper wire
Generic—this part is generic and can be substituted with a similar part.
Name: Twin Industries TW-FF-20C
Quantity: 20
Suppliers1
Male-male BNC cable
Generic—this part is generic and can be substituted with a similar part.
Name: Cinch Connectivity Solutions Johnson 415-0198-036
Quantity: 2
Cable impedance: \(50\ \Omega\)
Connector impedance: \(50\ \Omega\)
Length: 3 ft
Max frequency: \(1\) GHz
Suppliers1
Male BNC to alligator clip cable
Generic—this part is generic and can be substituted with a similar part.
Name: Digilent 240-134
Quantity: 2
Length: \(1\) m
Suppliers1
BNC Y-adapter
Generic—this part is generic and can be substituted with a similar part.
Name: Pomona 6754
Quantity: 1
Suppliers1

  1. We try to keep the suppliers lists updated. If you find a broken link, please contact us (the authors). Although we include what in our estimation are quality suppliers, use our recommendations at your own risk. If you would like to add a supplier to a list, please contact us.↩︎

Online Resources for Section A.2

No online resources.