Atari BattleZone Engine Sound Generator
Atari’s BattleZone game is considered the first real 3D video game. I did the 3D graphics algorithms and the hardware sounds.
This board produces the BattleZone Engine sound using the same circuit I designed for BattleZone except that the engine speed is controlled by a pot instead of a single bit.
What?
If you have played the original BattleZone you might not have noticed that the engine has only two speeds: Idle and Fast. That is because I had only one hardware bit to control the speed. I used an RC circuit to ramp the voltage up and down to a 555 timer.
In this one I used an actual pot. You can use a Trimpot at R20 or a Real Pot (not both). If you use a Real Pot you will have to connect it to the circuit with wires. (There are only three wires.) If you want you can control it with your own voltage (0 - +5V). Trimpot R17 sets the idle frequency.
To do the engine sound I used two counters with different cycle rates. One divides by 10, the other divides by 12. Then I add several of the bits together. As you increase the frequency the difference frequency increases. That is what why the throbbing sound gets faster with engine speed. The two counters in the BattleZone schematics are ICs F4 and F5 (LS161).
I could have done it with a microcontroller such as the Texas Instruments MSP430G2xxx series but then it would have just been a sound from a sound chip.
What can you do with the BattleZone motor other than to play with it for a few minutes?
1. Put it on a bicycle with a speed sensor. Add a speaker. The board has an LM386 speaker driver which is good for a few watts.
2. Put it in your electric car. Some time in the 1990s I was walking in a parking lot past a car that I realized was unusually quiet even though it had a gas engine. It was a bright sun-shiny day and if it had backed up I might not have noticed the backup lights. Now there are electric cars that are totally quiet. They (the government) could require electric cars to have a backup beeper but do you want your expensive electric car to sound like a garbage truck? How about a BattleZone tank instead, especially if you have a loud sound system with the bass turned up? You can use a speed sensor or control it manually. You can gun the engine when someone walks by. That works too when you are moving forward behind someone. You don’t have to use it all the time, just at slow speeds when pedestrians are around. Use it when you are driving slowly past an elementary school when the kids are out on the playground. That might be fun for everyone.
If you are not already a Maker (and you want to be one) see my tutorial on Making Things at www.jmargolin.com/making/jm_making.htm
Jed Margolin
Atari BattleZone Engine Sound Generator
*PCBWay community is a sharing platform. We are not responsible for any design issues and parameter issues (board thickness, surface finish, etc.) you choose.
- Comments(1)
- Likes(5)
- Marshall Walker Nov 03,2021
- James Ancsanyi Apr 26,2020
- IObrizio Fabrizio May 29,2019
- PAOLO F.SCO LENTI May 24,2019
- JOSE ADRIANO PEREIRA SANTOS May 22,2019
- 12 USER VOTES
- YOUR VOTE 0.00 0.00
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
-
10design
-
10usability
-
10creativity
-
10content
-
1design
-
2usability
-
3creativity
-
6content
-
3design
-
3usability
-
3creativity
-
3content
-
7design
-
6usability
-
8creativity
-
4content
-
9design
-
9usability
-
9creativity
-
9content
-
6design
-
3usability
-
4creativity
-
4content
-
6design
-
1usability
-
1creativity
-
1content
-
8design
-
7usability
-
7creativity
-
6content
-
7design
-
8usability
-
8creativity
-
8content
-
8design
-
7usability
-
9creativity
-
8content
-
8design
-
7usability
-
7creativity
-
8content
-
8design
-
8usability
-
8creativity
-
7content
More by Jed Margolin
- MyTX4 To Replace The La Crosse TX4U My TX4 Wireless Sensor Transmitter replaces the La Crosse TX4U wireless sensor which is no longer ma...
- Audio Tone Burst Generator The Audio Tone Burst Generator produces a periodic burst of tone at a User-selected audio frequency ...
- jm_rpi-pico-v6 The Raspberry Pi Pico module is amazing. It is much faster than the Texas Instruments MSP430G2xxx fa...
- Woof Meter The Woof Meter is for testing subwoofer speakers to measure their Thiele-Small (TS) parameters. Thes...
- Precision Low Frequency Signal Generator The Precision Low Frequency Signal Generator produces a User-selected signal from 10Hz to 90Hz with ...
- GPS Clock and Armageddon Alarm A GPS Module using the U-blox NEO6MV2 is used to receive the GPS timing signals to show the exact ti...
- PB1 - Prototyping Board with Ground Plane and Power Supplies This board is for prototyping circuits using wire wrap. It has a good ground plane and power supplie...
- Flame Switch This board simulates the electrical characteristic of a flame for troubleshooting residential gas fu...
- PB2 - Prototyping Board for MSP430G2xxx This board is for prototyping circuits with the Texas Instruments MSP430G2xxx microcontroller. It ca...
- GP1 - Board for demonstrating how to use an MSP430G2xxx This board is for demonstrating how to use the Texas Instruments MSP430G2xxx microcontroller. The bo...
- VGA Adapter for Atari Hard Drivin’/Race Drivin’ Cockpit This VGA Adapter for Atari Hard Drivin’/Race Drivin’ Cockpit also provides for delaying horizontal a...
- Phone Selector/Adapter 2-line to 1-line This converts an RJ11 line with two phone pairs on it to two single line RJ11 jacks. It provides two...
- Triangle Wave Generator With Adjustable Symmetry This is a simple circuit using only one IC, a TL084 quad opamp. The integrator integrates the output...
- Voltage Controlled Audio Oscillator with LM13700s This is a voltage controlled audio oscillator using two LM13700s. At 1 KHz ARTA software (http://www...
- Oscillator - Xtal or RC This is an oscillator that can be stuffed to be either a crystal oscillator (with a 74HC04) or an RC...
- Sine Wave Generator Using a Johnson Counter This is a 1KHz audio oscillator using a Johnson Counter. ARTA software (http://www.artalabs.hr/) rep...
- VGA Adapter For Tektronix TDS 360 Oscilloscope The Tektronix TDS 360 is a two-channel digital oscilloscope from the middle 1990s. The sampling rate...
- Atari BattleZone Engine Sound Generator Atari’s BattleZone game is considered the first real 3D video game. I did the 3D graphics algorithms...
-
-
-
kmMiniSchield MIDI I/O - IN/OUT/THROUGH MIDI extension for kmMidiMini
112 0 0 -
DIY Laser Power Meter with Arduino
162 0 2 -
-
-
Box & Bolt, 3D Printed Cardboard Crafting Tools
156 0 2 -
-
A DIY Soldering Station Perfect for Learning (Floppy Soldering Station 3.0)
557 0 2