Speaking Wall Art

From LVL1
Jump to navigation Jump to search

Construction

Nine Panels of Vero Stripboard
Eighty One Strips Horizontal

Dimensions

Length 28.5 inches
Height 8.5 inches
Depth 0.75 inches

Wiring Color Code

Green - Eight Line Data Bus
Yellow - Twelve Line Address Bus
Blue - Twelve Control Data Lines
Orange - Eight Chip Select Lines
Brown - Six Serial and Parallel Control Input Lines
Red - Five Volt Positive Power
Black - Ground Power
Grey - Miscellaneous Wiring
White - Clock Line Wiring

Random Information

  • Application note used is dated 1986
  • The SPO256 chip recieves parallel data from the address lines in this implementation
  • The text to speech algorithm used in the CTS256 chip was developed at Naval Research Labs in the 1970's
  • The External EPROM is "erased" by UV light, ambient room light will cause problems after (alot of) years
  • The application note has a different Parallel Panel schematic than the one supplied with the CTS256 chip
  • Parallel Panel has Eight Data and Two Control pins mid board edge and break the aesthetic
  • The 3.12 Mhz Crystal for the SPO256 is difficult to get, so this implementation uses a 3.2 Mhz Crystal
  • JAC_101 has sworn not to do another project with the SPO256 chip, because he is out of them

Panel Breakdown

Front Image Text Description Fritz Image
SPO256-AL2 Voice Synthesizer IC
Audio Amplifier based on LM386
CTS256A-AL2 Text-To-Speech Controller IC
System Function Selection with Decoder/Demultiplexer (74LS138) and HEX Inverter (74LS14)
Data and Address Bus Exchange with Latch (74LS373)
External RAM (TMS4016-25) Buffer For Text Conversion
External EPROM (2732A-70) For Custom Text To Allophone Conversion
Serial Data Transfer Configuration Module with Latch (74LS373)
Parallel Data Input Option with Octal Latch (74LS374) and D-Type Flip/Flop (74LS74)
Full Panel From Application Notes

Prior Implementations:

http://wiki.lvl1.org/Speech_Synthesizer,_Now_from_the_Past

http://wiki.lvl1.org/Text_to_Speech_Synthesizer

And what will this device be speaking for:

http://wiki.lvl1.org/Disturbing_Robot_Project