Description: Progress has been made on the project. Recently, a 6 kHz oscillator was constructed using a 555 timer to generate a clock signal for injection into the 832 unit. The output can be observed on an oscilloscope, and an image of the oscillator is provided below. With the new clock signal, the rest of the machine appears to function correctly. However, verifying the status of the accumulator at 6 kHz is challenging, as the changes occur too rapidly to observe. The program counter's activity can be seen in the linked YouTube video. The oscillator circuit includes transistors Q2 and Q3, while Q1 acts as an amplifier to buffer the output. The STOP signal from IC59 controls Q4. When a HLT instruction is executed or the reset button is pressed, the STOP line is activated, pulling the oscillator to ground and halting its operation. Significant effort has been dedicated to reversing previous modifications made to the circuit, and it is now largely aligned with the original schematic. The next step may involve replicating the circuit on a stripboard to evaluate its performance. There is suspicion that capacitor C1 may be faulty, which could potentially disrupt the oscillator's function. Previous attempts to simulate the oscillator using the iCircuit application on an iPad have yielded unsatisfactory results, with the oscillator consistently operating at 128 Hz regardless of adjustments. Future simulations will be conducted using LTSpice to achieve more reliable results.
The circuit design involves a 555 timer configured in astable mode to produce a continuous square wave output at 6 kHz. This output serves as a clock signal for the 832 unit, facilitating synchronization of various components. The configuration of the 555 timer requires precise resistor and capacitor values to achieve the desired frequency. The transistors Q2 and Q3 are arranged in a manner that allows for the amplification of the timer's output, ensuring that the signal is strong enough to drive subsequent circuitry without degradation.
Transistor Q1's role as a buffer is crucial, as it isolates the oscillator's output from the load, preventing any potential feedback that could destabilize the oscillator's operation. The inclusion of Q4, controlled by the STOP signal from IC59, adds a layer of control to the oscillator's functionality, allowing the circuit to halt operation during specific conditions, such as when a halt instruction is executed or when the reset button is pressed.
The need to revert past modifications indicates that the circuit may have undergone multiple iterations, which can complicate troubleshooting and performance verification. Aligning the circuit with the original schematic is a strategic move to ensure that all components function as intended.
The decision to replicate the circuit on a stripboard is a practical approach, allowing for physical testing and verification of the design. If capacitor C1 is indeed faulty, it could prevent the oscillator from functioning correctly, as capacitors are integral to timing circuits. Testing for this fault will be essential in confirming the oscillator's reliability.
Simulating the circuit in LTSpice may provide a more accurate representation of its behavior compared to previous attempts with iCircuit. LTSpice is known for its robust simulation capabilities, which may yield insights into the circuit's dynamics and help identify any discrepancies between theoretical and actual performance.I`ve made more headway. The other day I built a 6kHz oscillator using a 555 to produce a clock signal that I could inject into the 832. You can see the trace on the scope, and the oscillator itself pictured below. While running on the new clock, the rest of the machine seems to function properly. It`s hard to verify at 6kHz, the status of the accu mulator changes too fast to see. You can however see the program counter going. That is in the above YouTube video. Some more below the link. The oscillator proper consists of Q2 and Q3. Q1 functions as an amplifier to buffer the output. Q4 is driven by the STOP signal from IC59. When a HLT instruction is executed, or the reset button is depressed, the STOP line goes high, pulling that side of the oscillator to ground stopping it. A fair bit of work thus far has gone to undoing some past modifications that had been made to the circuit.
Right now, it`s pretty much in line with the schematic. I think my next step may be to duplicate the schematic circuit on a piece of stripboard and see if it behaves. I`m suspicious that C1 is dead. That would definitely kill the oscillator. My attempts at simulating the oscillator on my iPad in iCircuit have been less helpful than hoped. The oscillator seems to run at 128Hz no matter what I change. That is thoroughly wonky. I will try doing it in LTSpice and see if it behaves better.
The 555 timer IC serves as the core component of the circuit, tasked with charging an unknown capacitor (Cx) to a predetermined voltage. Following this, the capacitor discharges into a meter circuit, which measures the current flowing through a 47-ohm...
This circuit utilizes a 555 timer configured to operate in astable mode. This configuration produces a continuous output at Pin 3 in the form of a square wave. When the timer's output transitions to a high state, it triggers the...
Figure 15-22 illustrates a doorbell system that consists of a monostable timing circuit, a password switch, a NAND gate circuit, and a sound output circuit. The operation of the circuit is designed such that when the password switch is pressed...
This page outlines how to create a simple theft deterrent that can be quite effective. The concept involves using a flashing red LED to indicate that the vehicle is protected. This device serves to safeguard the car from potential thieves...
Pulses are received by the timer from the distributor points. When the timer output is high, Meter M receives a calibrated current through R6. The meter does not...
The circuit described involves a timer that receives pulse signals from distributor points,...
This circuit utilizes a 555 timer to control a 4017 decade counter. The outputs from the counter are used to drive transistor relay drivers. The duration for which the lights remain "on" can be adjusted by modifying the connections of...
The voltage Vc1 increases linearly when the pull-up resistor RA in the monostable circuit is replaced with a constant current source, resulting in a linear ramp. The circuit for generating the linear ramp and the corresponding waveforms are illustrated in...
The first section of the 555 timer is configured as an astable oscillator, with resistors R2 and capacitor C1 determining the frequency. The output is available at pin 5. The second section is set up as a phase inverter, with...
This circuit is a simple 12V DC to 220V AC inverter that produces an AC output at line frequency, specifically 220V AC, or other voltages by selecting transformer T1. The 555 integrated circuit (IC) is configured as a low-frequency oscillator,...
We use cookies to enhance your experience, analyze traffic, and (if you allow) serve personalized ads.
By clicking Accept All, you agree to our use of cookies.
Learn more