element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
Community Hub
Community Hub
Member's Forum Old analogue monitor help?
  • Blog
  • Forum
  • Documents
  • Quiz
  • Events
  • Leaderboard
  • Polls
  • Files
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join Community Hub to participate - click to join for free!
Actions
  • Share
  • More
  • Cancel
Forum Thread Details
  • State Suggested Answer
  • Replies 13 replies
  • Answers 4 answers
  • Subscribers 510 subscribers
  • Views 1109 views
  • Users 0 members are here
  • esp32
  • wifi
  • monitor
  • monochrome
  • esp8266
  • crt
  • art
Related

Old analogue monitor help?

frozr
frozr over 6 years ago

Hi all,

 

I live in the UK. We have a gambling chain here called 'Coral'. One day my friend dragged me in and I got to see that there was a little CRT looking TV. I asked if it's still in use and learned that it's been there for quite a while. I ended up getting it, absolutely free of charge. It even came with a keyboard (made of original Cherry switches from the 90s!). I've learned as much as I could about it and learned that it seems to be nothing more than some sort of generic monochome monitor, with what seems some sort of old microcontroller which is actually used to display the betting tables on the monitor screen and take input from the keyboard. They aren't particularly valuable (not that I'd want to sell it), so I want to convert it into maybe something using the ESP32 or preferably ESP8266, since I've a few of those laying around. I know CNLohr on youtube did an interesting video on how capable the ESP8266 is (https://www.youtube.com/watch?v=SSiRkpgwVKY ).  However; I need help with understanding how I can display on the monitor. I've very little understanding of analogue electronics, a vague understanding of digital electronics and mediocre programming skills. I really don't know who to turn to other than this forum.

 

Here's the board that seems to actually have control of what's on the screen.

This is seemingly the only digital board within the monitor. The 'missing chip' is actually something truly special. The creators (OTT Keyboards) used that socket, and what looks like an IDE cable to go between the board and whatever is on the outside. The IDE cable also connected to something that looks like an old serial port? Not sure.

 

Only cables between the board and the monitor.

These are the only cables between the board and the monitor. Each cable consists of 3 smaller cables, of the same colour set. In the background you can also see a piezzo speaker, and yes, that tape was used to stick it to the outside case of the monitor.

 

The two cables disappearing under the CRT itself.

 

The two cables from the PCB disappearing under the CRT itself.

 

Below are some more detailed shots of the PCB for anyone interested in helping out or interested in some almost hand made electronics.

 

image

image

In the pictures above, you can see the very odd IDE cable solution actually being strapped down with a zip tie. Also notice how much it sticks out.

 

image

Another closeup shot of the ICs.

 

image

Here's what was actually accessible from the back of the monitor. This is what was connected via that IDE looking cable into the empty socket on the PCB.

 

What I know so far:

 

-The ST M27C1001-12F1 is an EEPROM IC, so from what I know that's simply where the program is stored. This could be entirely wrong, but it could make sense since when pulled out, the monitor displays squares and squiggles. It's a checkered pattern, but doesn't display anything. Datasheet: https://www.mouser.co.uk/datasheet/2/389/stmicroelectronics_cd00000511-1204383.pdf

-The Toshiba TC5517CPL-20 is from what I understand RAM.

Datasheet: TOSHIBA - datasheet pdf

-NEC D43256BCZ-70LL is in the category of 'SRAM' on usbid.com.

Datasheet: https://www.usbid.com/assets/datasheets/91/d43256bcz70ll.pdf

-With the yellow dot sticker, we have a Motorola MC6847P. Wikipedia abbreviated it to 'Motorola 6847', whilst saying it's a video display generator. I can assume what it does but I understand fairly little about it.

Datasheet: https://www.datasheets360.com/pdf/1867023960849380503

Wikipedia: https://en.wikipedia.org/wiki/Motorola_6847

-2 chips labeled 74HCT365N. According to digikey.be they're buffers. I assume they're video buffers of some sort?

Datasheet: https://media.digikey.com/pdf/Data%20Sheets/NXP%20PDFs/74HC(T)365_Rev3.pdf

-74HCT00N. I found something about it being NAND? As in NAND flash I'd assume? Not really sure.

Datasheet: https://www.mouser.co.uk/datasheet/2/916/74HC_HCT00-1318972.pdf

-R65C02P2 is apparently a microprocessor working at 2MHz which "for some reason found its way into many thousands of Gotleib pinball machines." according to silicon-ark.co.uk

Datasheet: https://www.silicon-ark.co.uk/datasheets/R65c02p2-datasheet-rockwell.pdf

-R65C21P1 I found that it is a PIA (Peripheral Interface Adapter). I assume this is for interaction with the keyboard that came with the monitor.

Datasheet: https://www.alldatasheet.com/datasheet-pdf/pdf/128134/ETC1/R65C21P1.html

-74HCT139N is a demultiplexer.

Datasheet: http://www.mouser.com/ds/2/302/74HC_HCT139-351015.pdf

-SN74LS74AN contains 2 independent D type positive-edge-triggered flipflops. This tells me a little as a noobie, I understand what it is but can't exactly imagine what it'd be used for.

Datasheet: http://www.ti.com/lit/ds/symlink/sn74ls74a.pdf

-SN74LS04N is listed as an inverter. Not sure what it inverts though. Signals? 0 into 1s and vice versa?

Datasheet: http://www.ti.com/lit/ds/symlink/sn74ls04.pdf

-CD74HCT245E is listed as Bus Transceivers. I can just about manage to understand what that does.

Datasheet: http://www.ti.com/lit/ds/symlink/cd74hct245.pdf

 

I think that's all of them covered. Judging by what these ICs are listed as, it lead me to understand that what that whole board is a simple computer the likes of the 80's computers (ZX Spectrum, Commodore etc.). This leads me to believe that something as the aforementioned ESP8266 could do the job of the whole PCB just fine. I would love some help with making this into a somewhat interactive little CRT with the ability to run simple visual sketches the likes of some simple Javascript animation, as without help I physically have no idea where to go.

 

Thanks,

J.

  • Sign in to reply
  • Cancel

Top Replies

  • jw0752
    jw0752 over 6 years ago +3
    Hi Julian, Sorry I can't help you with this as I lack experience in this area but I wanted to complement you on the nice preparation and explanation. Most questions come with not enough pictures or preliminary…
  • michaelkellett
    michaelkellett over 6 years ago in reply to kk99 +2 suggested
    It looks as if the design has extended the socket from the processor board to the back of the box so that new eprom chips (probably with updated code or data) can be plugged in - a primitive form of the…
  • colporteur
    colporteur over 6 years ago +2
    Are you familiar with the expression, the emperor is wearing no cloths! Based on your skills resume “I've very little understanding of analogue electronics, a vague understanding of digital electronics…
  • jw0752
    0 jw0752 over 6 years ago

    Hi Julian,

    Sorry I can't help you with this as I lack experience in this area but I wanted to complement you on the nice preparation and explanation. Most questions come with not enough pictures or preliminary research. I hope one of the engineers on the site will have some insights for you.

     

    John

    • Cancel
    • Vote Up +3 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • kk99
    0 kk99 over 6 years ago

    Could you upload photo of back case of this monitor ? There should be information about model and chassis.

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • michaelkellett
    0 michaelkellett over 6 years ago in reply to kk99

    It looks as if the design has extended the socket from the processor board to the back of the box so that new eprom chips (probably with updated code or data) can be plugged in - a primitive form of the plug in games on early home gaming machines.

     

    The ESP8266 is not a good chip for a beginner to try and make a video driver you would do much better with an ARM based general purpose micro on a cheap dev board for example an ST Nucleo-F411RE You can use free tools and the processors has a good set of timers and peripherals that will help with the task

     

    Next you will need to check what sort of video interface is used between the micro controller board and the CRT board (composite or separate)

     

    Here's a book about that kind of steam powered video - if you can plough through the whole thing you'll know loads of good stuff and enough to try doing most of it in code on a uP.

     

    https://www.tinaja.com/ebooks/tvtcb.pdf

     

    Google for other stuff about MC6845 etc to learn more.

     

    Take a picture of the connection between the crt board and the micro board and post it here in case someone can spot anything weird to warn you about.

     

    For a real learning experience try re-coding the processor you already have on the board !

     

    MK

    • Cancel
    • Vote Up +2 Vote Down
    • Sign in to reply
    • Verify Answer
    • Reject Answer
    • Cancel
  • jc2048
    0 jc2048 over 6 years ago

    I agree with MK. If it were me, I'd do something with the original processor since it's all there and presumably working. I doubt you'd have too much of a problem finding a cross-assembler that you could use. You'd need a way to erase the EPROM (UV light in an eraser box) and reprogram it (programmer) (read the contents and save it to a file before you erase it the first time). (Note, it's not an EEPROM, but if you could find an EEPROM with the same pin-out and similar specs it might be easier to work with than the EPROM - you'd just need the programmer then).

    Otherwise you could either replace it entirely and have the design job of getting a microcontroller to generate video waveforms (not as easy as you might think, unless you just copy something that someone else has got working, if there is such a thing) or you could try and find a way to interface a microcontroller to the 6847 (quite messy, but might be possible). Some of this depends on what you want from it. If you just want a terminal to use, I'd say work with the original or substitute something that's already been done. If you want a microcontroller project to learn with, weigh up the various approaches and decide which interests you, what you feel you might be capable of, and whether you have suitable equipment to do it (oscilloscope, for instance) .

     

    Display interface is a 6847. Bit later than the 6845 - has more integrated on the chip - internal character ROM and puts out Y (luminance)  and colour-difference signals.

     

    Possible that the output might be composite - the two transistors on the left look like they might be a circuit for combining the HS and VS with the Y output. Find pin 12 (Y output - that's the luminance signal) of the 6847 and trace where it goes (you might need to carefully lift the chip out of its socket to see tracks underneath). Also trace the HS and VS outputs. Draw the circuit as you go and you'll then have a diagram of the video output stuff and know how it drives the monitor.

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • colporteur
    0 colporteur over 6 years ago

    Are you familiar with the expression, the emperor is wearing no cloths! Based on your skills resume “I've very little understanding of analogue electronics, a vague understanding of digital electronics and mediocre programming skills.” the project has a skill set requirement you fall short off. I’m not confident you can find sufficient support to complete such and undertaking.
     

    Reality check. I didn’t see any mention of schematics, you may want to see what you can locate. The company you purchased it from may have some dog eared, brown paper copies they will let you have. They may also refuse to help you based on releasing gaming technology knowledge restrictions. Do you know if the unit worked before it was sold? Hopefully it did.
     

    I am guilty of taking on enthusiasm projects, to later, much later, suffer the loss of defeat not completing them. Some of your commentary leads me to believe you may have undersold your skills inventory. I don't wish to discourage you put rather have you take a second look before leaping. Initiative, fortitude and perseverance you may have in abundance to carry you to the finish line.

     

    Sean

    • Cancel
    • Vote Up +2 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • frozr
    0 frozr over 6 years ago in reply to colporteur

    I definitely understand what you mean, however this only encourages me more. Luckily, I'm doing something somewhat relevant at university, and so I've access to some very friendly professors and a very decent electronics lab (after summer, obviously). I also thought turning to this site (as advertised by Ben Heck, literally in the intro) would help me to get the knowledge I need.

    • Cancel
    • Vote Up +2 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • frozr
    0 frozr over 6 years ago in reply to kk99

    There's actually nothing regarding model numbers or series of some sort. I think the company OTT Keyboards actually made the outer chassis of the monitor themselves, or it was a generic monitor which any company could simply rivet their little badge on the back of and sell it as their own. The inside boards lack information too. I will look for more information regarding the main PCB of the CRT itself. Maybe I can find some sort of label there. Here's a picture of the back regardless;

    image

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • DAB
    0 DAB over 6 years ago

    Ah yes, the old days.

    Usually there was a vertical and horizontal sync line plus video, which would cover your six wires.

    We used to put the digital data into a memory chip and then use counters to pull each bit out to drive a transistor or analog IC to drive the zero to 1 volt video.

    We also used a PROM to take eight bits of memory and translate it into the video signal. The output was limited to 256 character types for building the graphical display.

     

    Yes, the keyboard was usually a serial connection.

    The ROM chip probably included Basic, so the simple OS would boot up and then allow you to type in the code.

    Storage might have been to a cassette player to load and save your software.

     

    If it was a video game, then everything would run from the ROM.

     

    Brings back a lot of memories.

     

    The circuit is not too complicated and we did this type of implementation when microcontrollers first came out.

     

    DAB

    • Cancel
    • Vote Up +2 Vote Down
    • Sign in to reply
    • Verify Answer
    • Reject Answer
    • Cancel
  • frozr
    0 frozr over 6 years ago in reply to DAB

    You sound like the exact person I need for this. Do you know of any current hardware I could easily code for, that could use those 6 cables? I'm happy to provide as much information as I can find on this little monitor, and I'd absolutely love some help.

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • DAB
    0 DAB over 6 years ago in reply to frozr

    Let me did into my archives to see what I can find.

     

    In the meantime see if you can piece together a block diagram of the system.

     

    DAB

    • Cancel
    • Vote Up +2 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
>
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2025 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube