Proposal for RS422 to RF Transmission Using NABU Network Adapter and Teleview TVB599/LAN Network Modulator
Revision Number: 1.0
So I snagged at NABU Network Adapter and I refuse to consider it a paper weight and thought about creating the NABU network on a small scale. In the 1980s, achieving 6 Mbps data transmission with the NABU Network Adapter was atypical over cable TV networks. Standard technologies and analog transmission protocols, like NTSC and analog modems, operated at lower speeds. The NABU Network Adapter likely utilized a proprietary protocol, using advanced modulation techniques and unused cable TV spectrum portions (that I would like to know more about ).
Theory:
The NABU Network Adapter might have operated within the VHF or UHF frequency ranges common to that era, providing necessary bandwidth for the 6 Mbps data rates. Possible modulation used was most likely Quadrature Amplitude Modulation (QAM) or Phase Modulation.
Introduction:
This project aims to integrate a NABU Network Adapter, a device from the early 1980s known for its high-speed data transmission capabilities with modern telecomm/networking COTS equipment. The focus is on establishing a connection with the NABU network adapter using the Teleview TVB599/LAN Network Modulator and an HF2211A DTU Serial Server for the sole purpose of seeing it function.
COTS Component Overview:
1. HF2211A DTU Serial Server RS232/RS485/RS422 Serial Port to WiFi Ethernet Modbus:
- Converts RS422 serial data to Ethernet.
- Supports RS232, RS485, RS422; WiFi and Ethernet connectivity; Modbus protocol.
- Configuration:
- Set RS422 communication parameters: baud rate, parity, data bits, stop bits.
- Network configuration: Assign IP addresses, subnet masks, gateways for network integration.
https://www.micros.com.pl/mediaserver/i ... hf2211.pdf
2. Teleview TVB599/LAN Network Modulator:
- Converts Ethernet to an F-type RG-6 RF signal compatible with NABU Network Adapter frequencies.
- Frequency Compatibility: Integrated VHF/UHF/L-BAND RF output up-converter.
- Supports transport stream from RTP/UDP over Ethernet.
- Offers various modulation options for flexibility.
https://www.teleview.com/modulators/tvb599lan
3. NABU Network Adapter:
- Converts RF signal back to RS422.
- High-speed (6 Mbps), addressable communications device.
- Ensure compatibility with RF output format of Teleview TVB599/LAN. Crux.
System Diagram:
[PC USB Serial Emulator] --RS422--> [HF2211A DTU Serial Server] --Ethernet--> [Teleview TVB599/LAN Network Modulator] --RG6 Coaxial Cable--> [NABU Network Adapter] --RS422--> [NABU Computer]
Modulation Hypothesis
Quadrature Amplitude Modulation (QAM) could have been utilized to achieve high data transmission rates, such as 6 Mbps, with the NABU Network Adapter in the 1980s, we need to consider the technological context of that era, the inherent characteristics of QAM, and its application in early digital communication systems.
Context of the 1980s:
During the 1980s, the majority of cable TV systems were analog. However, there were significant advancements in digital communication technologies. Digital modulation techniques like QAM were beginning to find application in more advanced communication systems, although their use in consumer-level technology was not widespread.
Basics of QAM:
QAM combines both amplitude and phase modulation to transmit two analog signal streams or two digital bit streams simultaneously. This combination allows for a higher data rate compared to simpler modulation schemes.
In the context of cable TV, QAM would enable the transmission of digital signals over the analog infrastructure.
Potential Application in the NABU Network:
The NABU Network, might have employed an advanced form of QAM to maximize the data transmission capacity of the existing cable TV infrastructure. Given the bandwidth limitations of VHF/UHF channels used in cable TV, QAM could have been implemented to efficiently use this bandwidth. For instance, using a higher-order QAM (like 64-QAM or 128-QAM) could theoretically increase the data rate. However, this would also require more sophisticated error correction and signal processing technologies to mitigate the higher susceptibility to noise and signal distortion, especially in an analog cable system.
Limitations and Challenges:
Achieving 6 Mbps in the 1980s would have been a significant challenge. Cable TV systems of that time were not optimized for such high-speed digital data transmission. The noise and interference inherent in analog cable systems would have posed additional challenges for reliable high-speed data transmission using QAM.
The NABU Network Adapter might have used a proprietary or advanced implementation of QAM, possibly a higher-order variant, which was not standard at the time. To support this, the network infrastructure and the adapter itself would have required advanced signal processing capabilities, likely involving custom-designed hardware and software. This implementation could have been a pioneering effort in pushing the limits of data transmission over cable TV networks, setting an unheard of precedent for later developments in digital cable technology. It is a mystery why the company was not bought out by a government contractor.
Considerations:
1. In-Depth System Testing for data transmission accuracy and reliability.
2. Signal Integrity and Amplification needs along the coaxial cable.
3. Protocol and Data Format Compatibility between NABU Adapter and Teleview TVB599/LAN. Crux.
4. Detailed inspection of all internal components.
5. Consultation with experts in retro comms and software systems.
Integration with Existing Firmware and Software:
- Assess if NABU Adapter's firmware and NABU computer's software negate the need for additional drivers.
- Integration with Teleview TVB599/LAN may require hardware interfacing and software mediation for protocol translation. Crux.
Integrating the Nabu Network Adapter with a modern system like the Teleview TVB599/LAN would require:
- Protocol Translation
- Hardware Interfacing
- Software Mediation: Updating the PC USB serial adapter software to utilize features of the NABU Network Adapter.
While integrating the NABU Network Adapter with modern COTS telecom/network equipment is theoretically possible, it would require a detailed understanding of both old and new systems, along with possible custom hardware and software solutions to bridge the technological gap. It's a stretch, but hey, I find it interesting to think about and maybe it could be scaled up for a better use case.
More to follow after I crack the Adapter open and inspecting all components.
Utilizing the NABU Network Adapter
- Super_Derek
- Posts: 17
- Joined: Fri Dec 15, 2023 8:16 pm
- Location: Arizona
Utilizing the NABU Network Adapter
Last edited by Super_Derek on Sun Mar 17, 2024 7:06 am, edited 1 time in total.
Super_Derek
- LeoBinkowski
- Posts: 168
- Joined: Tue Mar 28, 2023 4:23 pm
- Location: nabu.ca
- Contact:
Re: Utilizing the NABU Network Adapter
Actually it used not QAM, but QPSK modulation. I am 100% positive of this fact.
- Super_Derek
- Posts: 17
- Joined: Fri Dec 15, 2023 8:16 pm
- Location: Arizona
- Super_Derek
- Posts: 17
- Joined: Fri Dec 15, 2023 8:16 pm
- Location: Arizona
Re: Utilizing the NABU Network Adapter
Proposal for RS422 to RF Transmission Using NABU Network Adapter and Teleview TVB599/LAN Network Modulator Using QPSK
Revision Number: 1.1
Introduction:
We have acquired a NABU Network Adapter, with a proprietary protocol and QPSK modulation, it reached download speeds of up to 6 Mbps. This project aims to combine this vintage technology with modern telecommunications and networking equipment, particularly the Teleview TVB599/LAN Network Modulator and the HF2211A DTU Serial Server, to resurrect the NABU network on a smaller contemporary scale.
Technical Corrections
Modulation Technique:
Correction: The NABU Network Adapter utilized QPSK modulation, not QAM, to achieve data transmission speeds of up to 6 Mbps over cable TV networks. This revelation significantly alters our technical approach, as QPSK offers distinct advantages in terms of bandwidth efficiency and noise resilience, particularly within the VHF and UHF frequency ranges.
System Design and Component Function:
Updated Analysis: Each component's role within the project has been re-evaluated in the context of QPSK modulation:
The 74LS245 bus transceiver remains vital for bidirectional communication between digital processing units and modulation circuitry.
The 74LS138 decoder/demultiplexer's importance is heightened for signal routing and control signal generation in QPSK modulation.
Logic ICs like the 74LS32 Quad OR gate, 74LS04 Hex inverter, and others are redefined to support the logical operations and signal processing required for QPSK.
Theory
Modulation Hypothesis with QPSK: Leveraging the historical use of QPSK by the NABU Network Adapter, known for its efficient data rate and noise resilience, this project's strategy is to re-implement these features and affirm the adapter's operational capabilities within today's technological landscape.
QPSK is a form of phase modulation technique where the carrier phase changes are used to represent digital information. It employs two signals—In-phase (I) and Quadrature (Q)—each of which can be modulated to carry a bit stream. The phase of the combined signal (I+Q) can take on one of four values: 0°, 90°, 180°, and 270°. Each phase shift represents a two-bit binary code, making QPSK capable of transmitting two bits of digital information per change in phase.
The Python code provided visualizes how the phase of a signal can be manipulated by changing the amplitudes of the I and Q components, a fundamental concept in QPSK modulation. It generates images that illustrate the phasor diagram and the corresponding waveform for various phases, demonstrating how the I and Q components' combination results in a phase-shifted output signal. This visualization helps in understanding how QPSK modulates a carrier signal to encode data by altering its phase according to the I and Q input signals, thereby achieving efficient data transmission in communication systems.
Diagram - Attached
Source: https://en.m.wikipedia.org/wiki/File:Ph ... ulator.gif
1980s Context vs. Modern Integration:
Recreating the adapter's high-speed data transmission ability creates a fascinating fusion of analog and digital technology. Modern integration will likely involve crafting custom hardware interfaces or software modifications to ensure compatibility, utilizing the following identified ICs in the NABU NA for logical processing, control signal generation, and data flow management:
- 74LS245: A bus transceiver fundamental for bidirectional data communication.
- 74LS138: A decoder/demultiplexer instrumental in generating necessary control signals.
- 74LS32: A Quad OR gate integral in logic circuits for operational decision-making.
- 74LS04: A Hex inverter crucial for signal polarity inversion.
- 74LS74: A Flip-flop used for managing sequential logic circuits.
- MC1403P: A Voltage reference IC for precision voltage regulation.
- 74LS08: A Quad AND gate employed for basic digital logic operations.
- 74LS00: A Quad NAND gate applied in a variety of logic functions.
- 74LS20: A Dual 4-input NAND gate designed for complex logic operations.
Integrating the operational principles of the specified digital logic components within a NABU Network Adapter infrastructure to facilitate high-speed data communication at 6 Mbps via QPSK modulation necessitates a understanding of advanced digital signal processing and RF modulation techniques. The execution of such a system involves a sequential operation of these components, each fulfilling a critical role in ensuring the integrity, timing, and modulation of the digital data stream.
Preliminary Data Processing
Serial Communication Establishment: Initially, the 74LS245 bus transceiver is paramount for establishing bidirectional data flow, interfacing the digital processing domain with the modulation circuitry. This transceiver's pivotal role ensures the seamless transfer of digital baseband signals, mitigating potential bottlenecks and facilitating robust interfacing between computational and RF domains.
Address Decoding and Signal Routing: Concurrently, the 74LS138 decoder/demultiplexer undertakes the critical task of signal addressing and routing, selecting specific pathways for the digital signals to navigate through the modulation circuit. This component is instrumental in delineating control signals for the modulation process, optimizing the circuit's operational efficiency and data throughput.
Signal Processing and Modulation Preparation
Logical Operations and Signal Manipulation: The incorporation of logic gates, including the 74LS32 Quad OR gate, the 74LS04 Hex inverter, and the 74LS08 Quad AND gate, performs essential logical operations. These operations facilitate decision-making processes, signal inversion for phase state generation, and synchronization of encoding procedures. The Hex inverter, in particular, is crucial for generating the requisite phase inversions, enabling the accurate representation of the QPSK modulation's four distinct phase states.
Data Timing and Synchronization: The 74LS74 flip-flop is utilized for data storage and synchronization, ensuring the serialized data bits are temporally aligned for modulation. This component's ability to maintain bit state integrity is vital for the precise timing and sequencing of the modulation process.
Analog-to-Digital Conversion and Voltage Stabilization
Reference Voltage Provisioning: The MC1403P voltage reference IC provides a stable reference voltage, an indispensable element for the analog-to-digital and subsequent digital-to-analog conversion processes. This stabilization is critical for preserving signal fidelity and integrity, particularly in the conversion stages where digital signals are prepared for RF modulation.
QPSK Modulation and RF Transmission
Modulation and Phase Shift Keying: The core of the QPSK modulation process is facilitated by a composite operation of the digital logic components. The 74LS138 decoder, in conjunction with the array of logic gates, orchestrates the modulation process by generating precise timing and control signals. These signals are then employed to modulate a carrier wave, utilizing the I/Q components derived from the original data stream, and creating the requisite phase shifts that encode the digital information onto the RF carrier.
High-Speed Data Communication Realization: Through the application of these components, the NABU Network Adapter is capable of modulating and transmitting data at speeds up to 6 Mbps. The QPSK scheme, characterized by its efficient bandwidth utilization and noise resilience, enables the transmission of two bits per symbol, effectively doubling the data capacity over simpler modulation schemes without necessitating additional bandwidth.
In the realm of QPSK data transmission, the components of the NABU Network Adapter are poised to collaborate effectively to achieve the target data rate of 6 Mbps. QPSK, or Quadrature Phase-Shift Keying, is a phase modulation technique where each phase shift represents two bits, offering four distinct states per symbol period by altering the carrier signal's phase. This method is exceptionally suited for high data rates and efficient bandwidth utilization.
The function of the ICs in QPSK modulation includes various roles:
- 74LS Series Logic Gates (74LS00, 74LS04, 74LS08, 74LS20, etc.): These gates perform logical operations essential for digital signal processing. In QPSK, they generate the required I (In-phase) and Q (Quadrature-phase) signals by manipulating the input data stream prior to modulation. This logical encoding is compatible with the QPSK scheme.
- 74LS74 (Flip-flop): This component stores and synchronizes data. For QPSK modulation, flip-flops maintain the bit state, crucial for timing and sequencing the bits so they are modulated at the correct intervals.
- 74LS138 (Decoder/Demultiplexer): It controls different circuit parts by decoding address lines and generating chip select signals, routing data within the system or accessing specific memory parts, vital for data flow management during modulation.
- 74LS245 (Bus Transceiver): Facilitates bidirectional data communication. In a modem, it interfaces the digital processing section with other circuits, such as DACs, necessary for converting the digital QPSK signal into an analog form to be carried over an RF signal.
- MC1403P (Voltage Reference): Provides a stable reference voltage, important for maintaining consistent signal levels during analog-to-digital conversion and throughout the modulation process.
Achieving 6 Mbps:
The combined operation of high-speed logic gates and flip-flops allows the modulation circuit to handle the digital signals rapidly enough to support a data rate of 6 Mbps. The speed of these components directly influences the potential data rate.
Efficient Encoding and Symbol Rate:
QPSK's efficiency comes from transmitting two bits per symbol. To reach 6 Mbps, the symbol rate must be at least 3 Msymbols/s, not accounting for overhead from error correction or other signaling. The actual symbol rate may be higher to accommodate these additional bits.
Bandwidth and Carrier Frequency:
The necessary bandwidth and carrier frequency are also pivotal. The PCB and its components must support operation at frequencies that allow the required bandwidth to transmit at 6 Mbps, meaning RF components (not shown in the images) must handle these frequencies with adequate power and minimal noise.
Integration for Data Transmission:
In a complete QPSK system, these ICs would be part of a larger assembly that includes:
- A Digital Signal Processor (DSP) or microcontroller: Programmed to handle QPSK encoding and decoding.
- Digital-to-Analog Converter (DAC): Converts digital signals into analog for modulation onto an RF carrier.
- RF modulator: Superimposes the baseband QPSK signal onto an RF carrier for transmission.
- Analog-to-Digital Converter (ADC) and demodulator: Converts received RF signals back into digital format.
The collaborative functioning of these ICs, along with other components and under the direction of a DSP or similar processing unit, would enable the system to modulate digital data onto an RF carrier using QPSK and achieve data rates as high as 6 Mbps, provided the system is designed appropriately and the RF conditions are favorable.
Project Aim
Our primary goal is to validate the integration of the NABU Network Adapter with current telecommunications infrastructure, combining historical data transmission techniques with today's networking standards.
COTS Component Overview
1. HF2211A DTU Serial Server RS232/RS485/RS422 Serial Port to WiFi Ethernet Modbus:
- Converts RS422 serial data to Ethernet.
- Supports RS232, RS485, RS422; WiFi and Ethernet connectivity; Modbus protocol.
- Configuration:
- Set RS422 communication parameters: baud rate, parity, data bits, stop bits.
- Network configuration: Assign IP addresses, subnet masks, gateways for network integration.
https://www.micros.com.pl/mediaserver/i ... hf2211.pdf
2. Teleview TVB599/LAN Network Modulator:
- Converts Ethernet to an F-type RG-6 RF signal compatible with NABU Network Adapter frequencies.
- Frequency Compatibility: Integrated VHF/UHF/L-BAND RF output up-converter.
- Supports transport stream from RTP/UDP over Ethernet.
- Offers various modulation options for flexibility.
https://www.teleview.com/modulators/tvb599lan
3. NABU Network Adapter:
- Converts RF signal back to RS422.
- High-speed (6 Mbps), addressable communications device.
- Ensure compatibility with RF output format of Teleview TVB599/LAN. Crux.
Interconnect Block Flow:
From a [PC USB Serial Emulator] via RS422 to [HF2211A DTU Serial Server], then through Ethernet to [Teleview TVB599/LAN Network Modulator], then via RG6 Coaxial Cable to [NABU Network Adapter], and finally connecting through RS422 to [NABU Computer].
Detailed Configuration and Setup
Step 1: Configuring the HF2211A DTU Serial Server
The HF2211A DTU Serial Server bridges RS422 serial communication to Ethernet, allowing the serial data to be transmitted over a network.
Connection to Computer: Use an Ethernet cable to connect the HF2211A to r computer. Alternatively, connect both devices to the same Wi-Fi network.
Web Interface Access: Find the HF2211A’s IP address (consult the manual for default settings and how to find this on r network).
Enter the IP address into a web browser to access the configuration interface.
Serial Configuration: Navigate to the serial port configuration section.
Set the serial parameters to match the NABU Network Adapter: Baud rate (check documentation for the specific rate, often 9600 or 19200 bps), Parity (None, Even, or Odd, typically None), Data bits (usually 8), and Stop bits (1 or 2, typically 1).
Network Configuration: Assign a static IP address or configure DHCP, depending on r network setup.
Ensure the subnet mask and gateway settings match r network’s configuration to facilitate communication with the Teleview TVB599/LAN.
Step 2: Setting Up the Teleview TVB599/LAN Network Modulator
The Teleview TVB599/LAN converts Ethernet data into an RF signal compatible with the NABU Network Adapter.
Network Connection: Connect the modulator to r network using an Ethernet cable.
Accessing the Configuration Interface: Utilize the manual to find how to access the device’s settings, likely through a web interface or a proprietary software tool.
Modulation Configuration: Select QPSK as the modulation scheme.
Configure the RF output settings to align with the NABU Network Adapter’s frequency requirements. This will involve setting the correct VHF/UHF frequency band and ensuring the signal strength (power level) is within the adapter's acceptable range.
Transport Stream Settings: Configure the input settings to accept the transport stream from RTP/UDP over Ethernet. Ensure the packet sizes and stream rates are optimized for r specific data requirements.
Step 3: System Interconnections
Connecting HF2211A to Teleview TVB599/LAN:
This connection is over the network, so ensure both devices are on the same subnet or are otherwise routable to each other.
RF Signal Transmission:
Connect the RF output from the Teleview TVB599/LAN to the NABU Network Adapter using an RG6 coaxial cable. Ensure the connection is tight and secure to prevent signal loss.
Step 4: System Testing and Calibration
Basic Connectivity Test: Verify that each component powers on and that can access their respective configuration interfaces.
Signal Quality Testing: Use an RF signal meter to test the output from the Teleview TVB599/LAN. Adjust the modulator’s power output to match the input requirements of the NABU Network Adapter.
Data Transmission Testing: Send a test data packet from r PC through the HF2211A and Teleview TVB599/LAN to the NABU Adapter. Monitor the transmission using network analysis tools to ensure the data is correctly modulated and received.
Step 5: Performance Optimization
Error Rate Measurement: Measure the Bit Error Rate (BER) to evaluate the quality of the transmission. High BER may indicate issues with signal strength, interference, or incorrect modulation settings.
Adjustments: Based on BER and other performance metrics, adjust the system settings. This may involve fine-tuning the RF output levels, changing the modulation parameters, or optimizing the network configuration for better throughput.
Repeat Testing: Continue testing and adjusting until achieve the desired performance metrics, ensuring the system operates reliably at 6 Mbps using QPSK modulation. Low Data Rates or High Error Rates: Review and optimize the modulation settings, check for network congestion or bottlenecks, and ensure the HF2211A’s serial-to-Ethernet conversion settings are correctly configured. By following these detailed steps and employing thorough testing and optimization, one may have a starting point in which to start testing various configurations.
Tools and equipment
1. Compatibility Assessment
Objective: Determine the compatibility between the NABU Network Adapter, Teleview TVB599/LAN Network Modulator, and other components in terms of both hardware interfaces and communication protocols.
Method:
Research and Documentation Review: Collect detailed documentation for each component, focusing on interface specifications, supported protocols, and modulation capabilities. This includes datasheets, technical manuals, and any available whitepapers.
Expert Consultation: Engage with telecommunications and networking experts familiar with vintage and modern technologies to identify potential pitfalls in integrating components from different eras.
Potential Solution:
If compatibility issues are identified, consider developing custom interface adapters or firmware that can translate between the protocols and signal formats used by the NABU Network Adapter and modern networking equipment.
2. Schematic Development and Simulation
Objective: Develop detailed schematics showing the interconnection of ICs and components for QPSK modulation, and simulate the system to predict its behavior and identify potential issues.
Method:
Circuit Design Software: Utilize electronic design automation (EDA) tools to create schematics and lat diagrams that detail how the ICs and components are interconnected.
System Simulation: Run simulations using the schematics to model the system's performance, focusing on signal integrity, timing synchronization, and error rates.
Potential Solution:
Should the simulation reveal inefficiencies or errors, adjustments to the circuit design may be necessary. This might involve changing component configurations, adding signal conditioning elements, or modifying the logic used for modulation and demodulation.
3. Configuration and Calibration
Objective: Ensure the Teleview TVB599/LAN Network Modulator's output is precisely matched with the NABU Network Adapter's input requirements in terms of frequency, signal strength, and modulation characteristics.
Method:
Technical Specification Review: Compare the output capabilities of the Teleview TVB599/LAN with the input specifications of the NABU Network Adapter, focusing on RF frequency ranges, modulation parameters, and signal levels.
Modulator Configuration: Adjust the settings on the Teleview TVB599/LAN to align with the NABU Adapter's requirements, which may involve customizing the modulation options and RF output levels.
Potential Solution:
If exact matching proves challenging, it may be necessary to use RF signal processing equipment, such as attenuators or amplifiers, to fine-tune the signal strength, or filters to adjust the frequency response.
4. Performance Benchmarking
Objective: Evaluate the revived system's performance against expected data rates and error thresholds to ensure it operates within acceptable parameters.
Method:
Prototype Testing: Build a prototype based on the developed schematics and configured components. Test the prototype in a controlled environment to measure data transmission rates, error rates, and signal integrity.
Benchmark Analysis: Compare the observed performance metrics against the theoretical capabilities of the NABU Network Adapter and industry standards for QPSK modulation.
Potential Solution:
Should performance fall below expected levels, investigate the root causes—be it signal degradation, synchronization issues, or hardware limitations. Solutions might include further hardware tuning, software adjustments, or the introduction of error correction algorithms.
Considerations
To fully validate the hypothesis and refine the project approach, additional information might be necessary, such as:
Historical Technical Documentation: More detailed information on the original NABU Network's architecture and operation could uncover specific requirements or limitations. Environmental Factors: Consider how external factors, such as RF interference in the modern environment, might impact the system's performance. By systematically addressing these aspects and incorporating potential solutions, the project can move forward with a solid foundation for resurrecting the NABU Network Adapter and exploring its practical applications in today's technological landscape.
Step 1: Visual Inspection
Component Identification: We'll start by identifying all visible components, such as ICs, resistors, capacitors, diodes, and connectors. Knowing what components are present can give us clues about the circuit's function. For example, certain ICs are known for specific roles, like amplification, logic operations, or signal processing. Trace Following: To the extent possible, we'll follow the traces between components. This can help identify how components are interconnected, suggesting the flow of signals through the circuit. More high resolution study is needed on internal circuitry
Step 2: Functional Grouping
Circuit Blocks: Based on the identified components and their interconnections, we can group parts of the circuit into functional blocks, such as power supply, signal processing, data conversion, etc. This helps break down the circuit into more manageable sections for analysis.
Signal Path Hypothesis: With functional blocks identified, we can hypothesize the signal paths through the circuit. For instance, where the signal enters, how it's processed, and where it exits or connects to other blocks.
Step 3: Comparative Analysis
Reference Comparisons: Comparing the circuit components and last known reference designs or similar technology from the era can provide additional insights. Sometimes, circuits follow common design patterns that can be recognized.
Historical Research: Looking into patents, technical documents, or forums for discussions about similar technology might reveal additional details or schematics that align with what's visible in the photos.
Step 4: Theoretical Functionality
Educated Guesses on Operation: Based on the above steps, we can make more educated guesses about how the circuit operates. While not definitive, this can offer a theoretical understanding of the technology.
Identification of Key Components for Testing: Identifying which components would be critical to test (e.g., for their output signals or functionality under power) can set the stage for practical experimentation.
Practical Application and Experimentation
Bench Testing: If have the means to safely power up the circuit and measure signals, focusing on key components and paths identified through the visual inspection can validate some of the hypotheses about the circuit's functionality.
Prototyping and Simulation: Where possible, recreating portions of the circuit using breadboards or simulation software could further test the understood signal flows and functionalities.
Documentation and Community Engagement
Sharing Findings: Documenting and sharing r findings, hypotheses, and test results with online communities or experts in the field can invite feedback, corrections, and insights might not have considered.
While this approach one cannot guarantee a complete and accurate reconstruction of the schematic or functionality, it's a constructive path toward understanding and possibly reviving technology for which documentation is scarce or non-existent. More to follow. With the help of GPT4.
Revision Number: 1.1
Introduction:
We have acquired a NABU Network Adapter, with a proprietary protocol and QPSK modulation, it reached download speeds of up to 6 Mbps. This project aims to combine this vintage technology with modern telecommunications and networking equipment, particularly the Teleview TVB599/LAN Network Modulator and the HF2211A DTU Serial Server, to resurrect the NABU network on a smaller contemporary scale.
Technical Corrections
Modulation Technique:
Correction: The NABU Network Adapter utilized QPSK modulation, not QAM, to achieve data transmission speeds of up to 6 Mbps over cable TV networks. This revelation significantly alters our technical approach, as QPSK offers distinct advantages in terms of bandwidth efficiency and noise resilience, particularly within the VHF and UHF frequency ranges.
System Design and Component Function:
Updated Analysis: Each component's role within the project has been re-evaluated in the context of QPSK modulation:
The 74LS245 bus transceiver remains vital for bidirectional communication between digital processing units and modulation circuitry.
The 74LS138 decoder/demultiplexer's importance is heightened for signal routing and control signal generation in QPSK modulation.
Logic ICs like the 74LS32 Quad OR gate, 74LS04 Hex inverter, and others are redefined to support the logical operations and signal processing required for QPSK.
Theory
Modulation Hypothesis with QPSK: Leveraging the historical use of QPSK by the NABU Network Adapter, known for its efficient data rate and noise resilience, this project's strategy is to re-implement these features and affirm the adapter's operational capabilities within today's technological landscape.
QPSK is a form of phase modulation technique where the carrier phase changes are used to represent digital information. It employs two signals—In-phase (I) and Quadrature (Q)—each of which can be modulated to carry a bit stream. The phase of the combined signal (I+Q) can take on one of four values: 0°, 90°, 180°, and 270°. Each phase shift represents a two-bit binary code, making QPSK capable of transmitting two bits of digital information per change in phase.
The Python code provided visualizes how the phase of a signal can be manipulated by changing the amplitudes of the I and Q components, a fundamental concept in QPSK modulation. It generates images that illustrate the phasor diagram and the corresponding waveform for various phases, demonstrating how the I and Q components' combination results in a phase-shifted output signal. This visualization helps in understanding how QPSK modulates a carrier signal to encode data by altering its phase according to the I and Q input signals, thereby achieving efficient data transmission in communication systems.
Diagram - Attached
Source: https://en.m.wikipedia.org/wiki/File:Ph ... ulator.gif
1980s Context vs. Modern Integration:
Recreating the adapter's high-speed data transmission ability creates a fascinating fusion of analog and digital technology. Modern integration will likely involve crafting custom hardware interfaces or software modifications to ensure compatibility, utilizing the following identified ICs in the NABU NA for logical processing, control signal generation, and data flow management:
- 74LS245: A bus transceiver fundamental for bidirectional data communication.
- 74LS138: A decoder/demultiplexer instrumental in generating necessary control signals.
- 74LS32: A Quad OR gate integral in logic circuits for operational decision-making.
- 74LS04: A Hex inverter crucial for signal polarity inversion.
- 74LS74: A Flip-flop used for managing sequential logic circuits.
- MC1403P: A Voltage reference IC for precision voltage regulation.
- 74LS08: A Quad AND gate employed for basic digital logic operations.
- 74LS00: A Quad NAND gate applied in a variety of logic functions.
- 74LS20: A Dual 4-input NAND gate designed for complex logic operations.
Integrating the operational principles of the specified digital logic components within a NABU Network Adapter infrastructure to facilitate high-speed data communication at 6 Mbps via QPSK modulation necessitates a understanding of advanced digital signal processing and RF modulation techniques. The execution of such a system involves a sequential operation of these components, each fulfilling a critical role in ensuring the integrity, timing, and modulation of the digital data stream.
Preliminary Data Processing
Serial Communication Establishment: Initially, the 74LS245 bus transceiver is paramount for establishing bidirectional data flow, interfacing the digital processing domain with the modulation circuitry. This transceiver's pivotal role ensures the seamless transfer of digital baseband signals, mitigating potential bottlenecks and facilitating robust interfacing between computational and RF domains.
Address Decoding and Signal Routing: Concurrently, the 74LS138 decoder/demultiplexer undertakes the critical task of signal addressing and routing, selecting specific pathways for the digital signals to navigate through the modulation circuit. This component is instrumental in delineating control signals for the modulation process, optimizing the circuit's operational efficiency and data throughput.
Signal Processing and Modulation Preparation
Logical Operations and Signal Manipulation: The incorporation of logic gates, including the 74LS32 Quad OR gate, the 74LS04 Hex inverter, and the 74LS08 Quad AND gate, performs essential logical operations. These operations facilitate decision-making processes, signal inversion for phase state generation, and synchronization of encoding procedures. The Hex inverter, in particular, is crucial for generating the requisite phase inversions, enabling the accurate representation of the QPSK modulation's four distinct phase states.
Data Timing and Synchronization: The 74LS74 flip-flop is utilized for data storage and synchronization, ensuring the serialized data bits are temporally aligned for modulation. This component's ability to maintain bit state integrity is vital for the precise timing and sequencing of the modulation process.
Analog-to-Digital Conversion and Voltage Stabilization
Reference Voltage Provisioning: The MC1403P voltage reference IC provides a stable reference voltage, an indispensable element for the analog-to-digital and subsequent digital-to-analog conversion processes. This stabilization is critical for preserving signal fidelity and integrity, particularly in the conversion stages where digital signals are prepared for RF modulation.
QPSK Modulation and RF Transmission
Modulation and Phase Shift Keying: The core of the QPSK modulation process is facilitated by a composite operation of the digital logic components. The 74LS138 decoder, in conjunction with the array of logic gates, orchestrates the modulation process by generating precise timing and control signals. These signals are then employed to modulate a carrier wave, utilizing the I/Q components derived from the original data stream, and creating the requisite phase shifts that encode the digital information onto the RF carrier.
High-Speed Data Communication Realization: Through the application of these components, the NABU Network Adapter is capable of modulating and transmitting data at speeds up to 6 Mbps. The QPSK scheme, characterized by its efficient bandwidth utilization and noise resilience, enables the transmission of two bits per symbol, effectively doubling the data capacity over simpler modulation schemes without necessitating additional bandwidth.
In the realm of QPSK data transmission, the components of the NABU Network Adapter are poised to collaborate effectively to achieve the target data rate of 6 Mbps. QPSK, or Quadrature Phase-Shift Keying, is a phase modulation technique where each phase shift represents two bits, offering four distinct states per symbol period by altering the carrier signal's phase. This method is exceptionally suited for high data rates and efficient bandwidth utilization.
The function of the ICs in QPSK modulation includes various roles:
- 74LS Series Logic Gates (74LS00, 74LS04, 74LS08, 74LS20, etc.): These gates perform logical operations essential for digital signal processing. In QPSK, they generate the required I (In-phase) and Q (Quadrature-phase) signals by manipulating the input data stream prior to modulation. This logical encoding is compatible with the QPSK scheme.
- 74LS74 (Flip-flop): This component stores and synchronizes data. For QPSK modulation, flip-flops maintain the bit state, crucial for timing and sequencing the bits so they are modulated at the correct intervals.
- 74LS138 (Decoder/Demultiplexer): It controls different circuit parts by decoding address lines and generating chip select signals, routing data within the system or accessing specific memory parts, vital for data flow management during modulation.
- 74LS245 (Bus Transceiver): Facilitates bidirectional data communication. In a modem, it interfaces the digital processing section with other circuits, such as DACs, necessary for converting the digital QPSK signal into an analog form to be carried over an RF signal.
- MC1403P (Voltage Reference): Provides a stable reference voltage, important for maintaining consistent signal levels during analog-to-digital conversion and throughout the modulation process.
Achieving 6 Mbps:
The combined operation of high-speed logic gates and flip-flops allows the modulation circuit to handle the digital signals rapidly enough to support a data rate of 6 Mbps. The speed of these components directly influences the potential data rate.
Efficient Encoding and Symbol Rate:
QPSK's efficiency comes from transmitting two bits per symbol. To reach 6 Mbps, the symbol rate must be at least 3 Msymbols/s, not accounting for overhead from error correction or other signaling. The actual symbol rate may be higher to accommodate these additional bits.
Bandwidth and Carrier Frequency:
The necessary bandwidth and carrier frequency are also pivotal. The PCB and its components must support operation at frequencies that allow the required bandwidth to transmit at 6 Mbps, meaning RF components (not shown in the images) must handle these frequencies with adequate power and minimal noise.
Integration for Data Transmission:
In a complete QPSK system, these ICs would be part of a larger assembly that includes:
- A Digital Signal Processor (DSP) or microcontroller: Programmed to handle QPSK encoding and decoding.
- Digital-to-Analog Converter (DAC): Converts digital signals into analog for modulation onto an RF carrier.
- RF modulator: Superimposes the baseband QPSK signal onto an RF carrier for transmission.
- Analog-to-Digital Converter (ADC) and demodulator: Converts received RF signals back into digital format.
The collaborative functioning of these ICs, along with other components and under the direction of a DSP or similar processing unit, would enable the system to modulate digital data onto an RF carrier using QPSK and achieve data rates as high as 6 Mbps, provided the system is designed appropriately and the RF conditions are favorable.
Project Aim
Our primary goal is to validate the integration of the NABU Network Adapter with current telecommunications infrastructure, combining historical data transmission techniques with today's networking standards.
COTS Component Overview
1. HF2211A DTU Serial Server RS232/RS485/RS422 Serial Port to WiFi Ethernet Modbus:
- Converts RS422 serial data to Ethernet.
- Supports RS232, RS485, RS422; WiFi and Ethernet connectivity; Modbus protocol.
- Configuration:
- Set RS422 communication parameters: baud rate, parity, data bits, stop bits.
- Network configuration: Assign IP addresses, subnet masks, gateways for network integration.
https://www.micros.com.pl/mediaserver/i ... hf2211.pdf
2. Teleview TVB599/LAN Network Modulator:
- Converts Ethernet to an F-type RG-6 RF signal compatible with NABU Network Adapter frequencies.
- Frequency Compatibility: Integrated VHF/UHF/L-BAND RF output up-converter.
- Supports transport stream from RTP/UDP over Ethernet.
- Offers various modulation options for flexibility.
https://www.teleview.com/modulators/tvb599lan
3. NABU Network Adapter:
- Converts RF signal back to RS422.
- High-speed (6 Mbps), addressable communications device.
- Ensure compatibility with RF output format of Teleview TVB599/LAN. Crux.
Interconnect Block Flow:
From a [PC USB Serial Emulator] via RS422 to [HF2211A DTU Serial Server], then through Ethernet to [Teleview TVB599/LAN Network Modulator], then via RG6 Coaxial Cable to [NABU Network Adapter], and finally connecting through RS422 to [NABU Computer].
Detailed Configuration and Setup
Step 1: Configuring the HF2211A DTU Serial Server
The HF2211A DTU Serial Server bridges RS422 serial communication to Ethernet, allowing the serial data to be transmitted over a network.
Connection to Computer: Use an Ethernet cable to connect the HF2211A to r computer. Alternatively, connect both devices to the same Wi-Fi network.
Web Interface Access: Find the HF2211A’s IP address (consult the manual for default settings and how to find this on r network).
Enter the IP address into a web browser to access the configuration interface.
Serial Configuration: Navigate to the serial port configuration section.
Set the serial parameters to match the NABU Network Adapter: Baud rate (check documentation for the specific rate, often 9600 or 19200 bps), Parity (None, Even, or Odd, typically None), Data bits (usually 8), and Stop bits (1 or 2, typically 1).
Network Configuration: Assign a static IP address or configure DHCP, depending on r network setup.
Ensure the subnet mask and gateway settings match r network’s configuration to facilitate communication with the Teleview TVB599/LAN.
Step 2: Setting Up the Teleview TVB599/LAN Network Modulator
The Teleview TVB599/LAN converts Ethernet data into an RF signal compatible with the NABU Network Adapter.
Network Connection: Connect the modulator to r network using an Ethernet cable.
Accessing the Configuration Interface: Utilize the manual to find how to access the device’s settings, likely through a web interface or a proprietary software tool.
Modulation Configuration: Select QPSK as the modulation scheme.
Configure the RF output settings to align with the NABU Network Adapter’s frequency requirements. This will involve setting the correct VHF/UHF frequency band and ensuring the signal strength (power level) is within the adapter's acceptable range.
Transport Stream Settings: Configure the input settings to accept the transport stream from RTP/UDP over Ethernet. Ensure the packet sizes and stream rates are optimized for r specific data requirements.
Step 3: System Interconnections
Connecting HF2211A to Teleview TVB599/LAN:
This connection is over the network, so ensure both devices are on the same subnet or are otherwise routable to each other.
RF Signal Transmission:
Connect the RF output from the Teleview TVB599/LAN to the NABU Network Adapter using an RG6 coaxial cable. Ensure the connection is tight and secure to prevent signal loss.
Step 4: System Testing and Calibration
Basic Connectivity Test: Verify that each component powers on and that can access their respective configuration interfaces.
Signal Quality Testing: Use an RF signal meter to test the output from the Teleview TVB599/LAN. Adjust the modulator’s power output to match the input requirements of the NABU Network Adapter.
Data Transmission Testing: Send a test data packet from r PC through the HF2211A and Teleview TVB599/LAN to the NABU Adapter. Monitor the transmission using network analysis tools to ensure the data is correctly modulated and received.
Step 5: Performance Optimization
Error Rate Measurement: Measure the Bit Error Rate (BER) to evaluate the quality of the transmission. High BER may indicate issues with signal strength, interference, or incorrect modulation settings.
Adjustments: Based on BER and other performance metrics, adjust the system settings. This may involve fine-tuning the RF output levels, changing the modulation parameters, or optimizing the network configuration for better throughput.
Repeat Testing: Continue testing and adjusting until achieve the desired performance metrics, ensuring the system operates reliably at 6 Mbps using QPSK modulation. Low Data Rates or High Error Rates: Review and optimize the modulation settings, check for network congestion or bottlenecks, and ensure the HF2211A’s serial-to-Ethernet conversion settings are correctly configured. By following these detailed steps and employing thorough testing and optimization, one may have a starting point in which to start testing various configurations.
Tools and equipment
- Hardware Components: NABU Network Adapter: The vintage device 're integrating.
Teleview TVB599/LAN Network Modulator: For converting Ethernet data into an RF signal.
HF2211A DTU Serial Server: Converts RS422 serial data to Ethernet.
PC with USB Serial Emulator: For generating and sending data.
RS422 Cables: For connections between devices that use RS422 interfaces.
Ethernet Cables: To connect the HF2211A and the TVB599/LAN to r network.
RG6 Coaxial Cable: For RF connection between the TVB599/LAN and the NABU Adapter.
Power Supplies: For each device, according to its power requirements.
- Computer with Network Access: For configuring devices and monitoring the network.
Web Browser: For accessing the web interfaces of the HF2211A and the TVB599/LAN.
Terminal Emulator Software: Such as PuTTY, for configuring the HF2211A via serial connection if necessary.
Network Analyzer/Protocol Analyzer: For monitoring and analyzing Ethernet traffic.
RF Signal Meter: To measure the strength and quality of the RF signal output from the TVB599/LAN.
Oscilloscope: For detailed analysis of electrical signals, especially useful if troubleshooting signal integrity issues.
Multimeter: For basic electrical tests, including voltage checks and continuity tests.
- Static Wrist Strap: To prevent electrostatic discharge (ESD) damage to sensitive electronics.
Screwdrivers: For opening any device cases or securing connections.
Wire Strippers: If any cable customization is necessary.
Crimp Tools: For attaching connectors to cables, if need to customize cable lengths.
Label Maker: For marking cables and equipment, aiding in organization.
Notepad and Pen: For recording configurations, observations, and any changes made during setup.
- Device Configuration Software: Specific software provided by the manufacturers for setting up and configuring the HF2211A and the TVB599/LAN.
Network Configuration Software: To assign and manage IP addresses within r network, though much of this can be done through the operating system’s network settings.
Simulation Software: Such as MATLAB or GNU Radio, if plan to simulate or further analyze QPSK modulation schemes and signal processing.
Having all these tools and equipment at r disposal will prepare for a smooth setup process and enable to troubleshoot effectively. It’s also a good idea to consult the user manuals for each device for any specific tool recommendations or requirements.
1. Compatibility Assessment
Objective: Determine the compatibility between the NABU Network Adapter, Teleview TVB599/LAN Network Modulator, and other components in terms of both hardware interfaces and communication protocols.
Method:
Research and Documentation Review: Collect detailed documentation for each component, focusing on interface specifications, supported protocols, and modulation capabilities. This includes datasheets, technical manuals, and any available whitepapers.
Expert Consultation: Engage with telecommunications and networking experts familiar with vintage and modern technologies to identify potential pitfalls in integrating components from different eras.
Potential Solution:
If compatibility issues are identified, consider developing custom interface adapters or firmware that can translate between the protocols and signal formats used by the NABU Network Adapter and modern networking equipment.
2. Schematic Development and Simulation
Objective: Develop detailed schematics showing the interconnection of ICs and components for QPSK modulation, and simulate the system to predict its behavior and identify potential issues.
Method:
Circuit Design Software: Utilize electronic design automation (EDA) tools to create schematics and lat diagrams that detail how the ICs and components are interconnected.
System Simulation: Run simulations using the schematics to model the system's performance, focusing on signal integrity, timing synchronization, and error rates.
Potential Solution:
Should the simulation reveal inefficiencies or errors, adjustments to the circuit design may be necessary. This might involve changing component configurations, adding signal conditioning elements, or modifying the logic used for modulation and demodulation.
3. Configuration and Calibration
Objective: Ensure the Teleview TVB599/LAN Network Modulator's output is precisely matched with the NABU Network Adapter's input requirements in terms of frequency, signal strength, and modulation characteristics.
Method:
Technical Specification Review: Compare the output capabilities of the Teleview TVB599/LAN with the input specifications of the NABU Network Adapter, focusing on RF frequency ranges, modulation parameters, and signal levels.
Modulator Configuration: Adjust the settings on the Teleview TVB599/LAN to align with the NABU Adapter's requirements, which may involve customizing the modulation options and RF output levels.
Potential Solution:
If exact matching proves challenging, it may be necessary to use RF signal processing equipment, such as attenuators or amplifiers, to fine-tune the signal strength, or filters to adjust the frequency response.
4. Performance Benchmarking
Objective: Evaluate the revived system's performance against expected data rates and error thresholds to ensure it operates within acceptable parameters.
Method:
Prototype Testing: Build a prototype based on the developed schematics and configured components. Test the prototype in a controlled environment to measure data transmission rates, error rates, and signal integrity.
Benchmark Analysis: Compare the observed performance metrics against the theoretical capabilities of the NABU Network Adapter and industry standards for QPSK modulation.
Potential Solution:
Should performance fall below expected levels, investigate the root causes—be it signal degradation, synchronization issues, or hardware limitations. Solutions might include further hardware tuning, software adjustments, or the introduction of error correction algorithms.
Considerations
To fully validate the hypothesis and refine the project approach, additional information might be necessary, such as:
Historical Technical Documentation: More detailed information on the original NABU Network's architecture and operation could uncover specific requirements or limitations. Environmental Factors: Consider how external factors, such as RF interference in the modern environment, might impact the system's performance. By systematically addressing these aspects and incorporating potential solutions, the project can move forward with a solid foundation for resurrecting the NABU Network Adapter and exploring its practical applications in today's technological landscape.
Step 1: Visual Inspection
Component Identification: We'll start by identifying all visible components, such as ICs, resistors, capacitors, diodes, and connectors. Knowing what components are present can give us clues about the circuit's function. For example, certain ICs are known for specific roles, like amplification, logic operations, or signal processing. Trace Following: To the extent possible, we'll follow the traces between components. This can help identify how components are interconnected, suggesting the flow of signals through the circuit. More high resolution study is needed on internal circuitry
Step 2: Functional Grouping
Circuit Blocks: Based on the identified components and their interconnections, we can group parts of the circuit into functional blocks, such as power supply, signal processing, data conversion, etc. This helps break down the circuit into more manageable sections for analysis.
Signal Path Hypothesis: With functional blocks identified, we can hypothesize the signal paths through the circuit. For instance, where the signal enters, how it's processed, and where it exits or connects to other blocks.
Step 3: Comparative Analysis
Reference Comparisons: Comparing the circuit components and last known reference designs or similar technology from the era can provide additional insights. Sometimes, circuits follow common design patterns that can be recognized.
Historical Research: Looking into patents, technical documents, or forums for discussions about similar technology might reveal additional details or schematics that align with what's visible in the photos.
Step 4: Theoretical Functionality
Educated Guesses on Operation: Based on the above steps, we can make more educated guesses about how the circuit operates. While not definitive, this can offer a theoretical understanding of the technology.
Identification of Key Components for Testing: Identifying which components would be critical to test (e.g., for their output signals or functionality under power) can set the stage for practical experimentation.
Practical Application and Experimentation
Bench Testing: If have the means to safely power up the circuit and measure signals, focusing on key components and paths identified through the visual inspection can validate some of the hypotheses about the circuit's functionality.
Prototyping and Simulation: Where possible, recreating portions of the circuit using breadboards or simulation software could further test the understood signal flows and functionalities.
Documentation and Community Engagement
Sharing Findings: Documenting and sharing r findings, hypotheses, and test results with online communities or experts in the field can invite feedback, corrections, and insights might not have considered.
While this approach one cannot guarantee a complete and accurate reconstruction of the schematic or functionality, it's a constructive path toward understanding and possibly reviving technology for which documentation is scarce or non-existent. More to follow. With the help of GPT4.
Last edited by Super_Derek on Tue Mar 19, 2024 4:33 am, edited 2 times in total.
Super_Derek
Re: Utilizing the NABU Network Adapter
What, no mention of the SC87253P microcontroller? And a lot of AI generated details about generic TTL logic chips and generic task steps? Surely figuring out the firmware that runs the microcontroller would be an important step!
Re: Utilizing the NABU Network Adapter
By the way, in the photos I see a N8X60N large chip (https://www.datasheets.com/part-details ... #datasheet) which is a FIFO address generator (a counter for read address, a counter for write address, a counter for size used) and two 2114 RAM chips (4 bits of data with a 10 bit address https://hardware.speccy.org/datasheet/2114.pdf) located near by. Which suggests a FIFO buffer of 1024 bytes, capable of running at high speed (faster than a software based one) to receive data from the cable TV decoded signal.
So, the largest data packet in the NABU network protocol would be 1024 bytes, including headers.
So, the largest data packet in the NABU network protocol would be 1024 bytes, including headers.
- Super_Derek
- Posts: 17
- Joined: Fri Dec 15, 2023 8:16 pm
- Location: Arizona
Re: Utilizing the NABU Network Adapter
Yes indeed, though it's more coherenent than that. I'm trying to create a foundation on which to consolidate information and collaborate as no one has much detail or a vision of using the NA until I forced a few hands. My next phase was to work with AI further, unless I had a team of people to help analyze everything. Surely you wouldn't think myself or anyone would try and reverse engineer this on their own lol. Thanks for the input though! Unfortunately, I'm not a strong software guy so there is a lot of room on this mission for others. My background is in electronics, RF, and IT. I did take assembly and C++ many moons ago. I'm open to further input, it would be amazing to be able to get the NA to work in some capcity.
I'm eyeballing this:
http://www.advin.com/eprom-programmer.htm
I'm eyeballing this:
http://www.advin.com/eprom-programmer.htm
Super_Derek
Re: Utilizing the NABU Network Adapter
One of the pricier programmers. Just need one which can do the NABU EPROM chips. Good discussion about programmers for vintage chips at https://forum.vcfed.org/index.php?threa ... s.1238152/
Re: Utilizing the NABU Network Adapter
Actually, even cheaper, just ask around and see if anyone has already dumped that EPROM chip. It has a NABU part number too, which would be worthwhile searching for.
Then you can find out the details about the microcontroller chip, a Motorola SC87253P, which I assume gets its instructions from that EPROM on the adapter circuit board. Might have to locate a Motorola chips catalog from 1984 to find out the CPU information, since it’s not mentioned online anywhere. Then reverse engineer the code to find out the protocol it used (though that may be documented somewhere). Also need to figure out the hardware connected to it. Quite an undertaking!
Then you can find out the details about the microcontroller chip, a Motorola SC87253P, which I assume gets its instructions from that EPROM on the adapter circuit board. Might have to locate a Motorola chips catalog from 1984 to find out the CPU information, since it’s not mentioned online anywhere. Then reverse engineer the code to find out the protocol it used (though that may be documented somewhere). Also need to figure out the hardware connected to it. Quite an undertaking!