Jump to content

Photo

New Colecovision schematics


18 replies to this topic

#1 ChildOfCv OFFLINE  

ChildOfCv

    Space Invader

  • 26 posts

Posted Mon Dec 3, 2018 5:40 PM

Hi all,

 

First post.  Hopefully it's a good one.

 

Searching high and low for CV schematics and finding only the same set everywhere, and noting that it's lacking in a few places (and in PDF format instead of a schematic file), I set out to engineer a new schematic myself.  I still can't guarantee its total accuracy, of course.  But I hope it is.

 

I used Kicad 5 for the project, which is also my first time using the package.  So some things may not have been done optimally.  Constructive criticism is welcome.

 

.zip'd project archive:  https://drive.google...j8FsJktdYjzmgUc

 

Last I checked, Google Drive thought it couldn't display the preview, but the download button should still work.

 



#2 Mr. Bildo OFFLINE  

Mr. Bildo

    Space Invader

  • 17 posts
  • Location:Milan, MI

Posted Tue Dec 4, 2018 1:13 PM

This is great. This will be a great resource for people working on the system.

 

How annoying are the power flags in KiCad?  :-D



#3 ChildOfCv OFFLINE  

ChildOfCv

    Space Invader

  • Topic Starter
  • 26 posts

Posted Tue Dec 4, 2018 3:26 PM

This is great. This will be a great resource for people working on the system.

 

How annoying are the power flags in KiCad?  :-D

Very.  They don't even survive past passives like inductors.  Yes, Kicad:  inductors conduct.



#4 Keatah OFFLINE  

Keatah

    Missile Commander

  • 21,686 posts

Posted Tue Dec 4, 2018 4:58 PM

PDF is a good format because everyone has the capability to read it.

#5 mr_me OFFLINE  

mr_me

    River Patroller

  • 3,594 posts
  • Location:Ontario

Posted Tue Dec 4, 2018 5:44 PM

PDF is a fine publish format but it's not good for someone who wants to edit the document.

#6 ChildOfCv OFFLINE  

ChildOfCv

    Space Invader

  • Topic Starter
  • 26 posts

Posted Tue Dec 4, 2018 6:09 PM

PDF is a fine publish format but it's not good for someone who wants to edit the document.

I guess I can compromise and offer the PDFs within the .zip archive though.  As you say, it's much easier to make the corrections as they come rolling in, if it's still in its generating format.  But people who don't want to download KC may also want to see the end result.

 

I'll publish a new version of the project this evening.  The new version also has footprints assigned (some of which are just placeholders though) and the beginnings of PCB placement.  That should help people who want to know where that @#$#@ R26 is on the board, too.


Edited by ChildOfCv, Tue Dec 4, 2018 6:10 PM.


#7 ChildOfCv OFFLINE  

ChildOfCv

    Space Invader

  • Topic Starter
  • 26 posts

Posted Wed Dec 5, 2018 3:23 AM

New version uploaded.  PDF file included.  Even preview works now.



#8 ChildOfCv OFFLINE  

ChildOfCv

    Space Invader

  • Topic Starter
  • 26 posts

Posted Thu Dec 6, 2018 1:35 AM

And yet another update.  This time the PDF is in color.  There is also a PDF picture of the PCB.

 

Unfortunately, it appears that Kicad converts the text into vector graphics, so I guess the files aren't searchable.  Haven't found a solution to that yet, other than maybe to feed the PDF through OCR.



#9 ChildOfCv OFFLINE  

ChildOfCv

    Space Invader

  • Topic Starter
  • 26 posts

Posted Thu Dec 6, 2018 3:33 AM

Fixed.  The schematic and silkscreen PDFs are now searchable.



#10 Mr. Bildo OFFLINE  

Mr. Bildo

    Space Invader

  • 17 posts
  • Location:Milan, MI

Posted Thu Dec 6, 2018 12:46 PM

Unfortunately, it appears that Kicad converts the text into vector graphics, so I guess the files aren't searchable.  Haven't found a solution to that yet, other than maybe to feed the PDF through OCR.

 

If you use Acrobat (and maybe other programs, not sure) it does a pretty good job of automatic OCR. I've had good luck even with stuff like old service manuals. CTRL+F and it digs through it for you.



#11 matthew180 OFFLINE  

matthew180

    River Patroller

  • 2,566 posts
  • Location:Castaic, California

Posted Sat Dec 8, 2018 4:42 AM

Nice!  KiCAD is my EDA software of choice, so it is nice to see this in that format.  I have not had a chance to look at the files yet, but I was wondering if you reworked the schematics from scratch by reversing actual hardware, of if this was an effort to capture the existing schematics floating around out there?  IIRC those older schematics have errors in them.  At lease now corrections can be made and better schematics shared!



#12 ChildOfCv OFFLINE  

ChildOfCv

    Space Invader

  • Topic Starter
  • 26 posts

Posted Sat Dec 8, 2018 6:37 AM

Nice!  KiCAD is my EDA software of choice, so it is nice to see this in that format.  I have not had a chance to look at the files yet, but I was wondering if you reworked the schematics from scratch by reversing actual hardware, of if this was an effort to capture the existing schematics floating around out there?  IIRC those older schematics have errors in them.  At lease now corrections can be made and better schematics shared!

 

I retraced my own board from scratch.  Mine is rev J, so it's also possible that it has differences anyway.  It would be nice to see a change log so we know what to expect between boards.

 

There were a number of omissions in the other schematics, also some mismatched labels and missing component values.  Most critically, the Q' -> D connection on the initial clock divider.  There is one other difference in the clock circuit, where the 3.58MHz bumps the 10.xxxMHz oscillator.  I traced it out multiple times to verify, and keep getting the same result.  Of course it could just be a confirmation bias brain fart too.



#13 Shawn OFFLINE  

Shawn

    The Kraken

  • 18,508 posts

Posted Sat Dec 8, 2018 10:50 AM

What are the chances this turns into a run of new PCB's?



#14 ChildOfCv OFFLINE  

ChildOfCv

    Space Invader

  • Topic Starter
  • 26 posts

Posted Sat Dec 8, 2018 2:42 PM

What are the chances this turns into a run of new PCB's?

 

It's tempting.  The main thing left is to run the traces.  The latest version has most of the parts placed, the board outline, and even the mounting holes in place.  The joystick boards haven't been touched yet, but it at least seems possible.

 

Of course I also noted that others such as the CollectorVision people have already created a replacement PCB.  They may even have the Gerber files in their archive.



#15 Shawn OFFLINE  

Shawn

    The Kraken

  • 18,508 posts

Posted Sat Dec 8, 2018 9:52 PM

 

It's tempting.  The main thing left is to run the traces.  The latest version has most of the parts placed, the board outline, and even the mounting holes in place.  The joystick boards haven't been touched yet, but it at least seems possible.

 

Of course I also noted that others such as the CollectorVision people have already created a replacement PCB.  They may even have the Gerber files in their archive.

 

 

None have yet to be offered for sale though. I think a drop in brand new PCB would be warmly welcomed as long as it was offered at a reasonable price.



#16 Shawn OFFLINE  

Shawn

    The Kraken

  • 18,508 posts

Posted Sun Dec 9, 2018 12:53 AM

Even a bare PCB that the end user populates themselves. 



#17 matthew180 OFFLINE  

matthew180

    River Patroller

  • 2,566 posts
  • Location:Castaic, California

Posted Sun Dec 9, 2018 6:13 PM

 

I retraced my own board from scratch.  Mine is rev J, so it's also possible that it has differences anyway.  It would be nice to see a change log so we know what to expect between boards.

 

There were a number of omissions in the other schematics, also some mismatched labels and missing component values.  Most critically, the Q' -> D connection on the initial clock divider.  There is one other difference in the clock circuit, where the 3.58MHz bumps the 10.xxxMHz oscillator.  I traced it out multiple times to verify, and keep getting the same result.  Of course it could just be a confirmation bias brain fart too.

 

That is fantastic that you re-traced the PCB, and very interesting error you mention about Q' and D on the clock divider.  Something about that circuit always bugged me, and that was probably it.  When I get a few minutes I'll definitely go over it, maybe a new set of eyes will help with any potential errors.

 

Oh, and KiCAD 5.0.2 was released today. :-)



#18 matthew180 OFFLINE  

matthew180

    River Patroller

  • 2,566 posts
  • Location:Castaic, California

Posted Sun Dec 9, 2018 6:19 PM

Even a bare PCB that the end user populates themselves. 

 

Once the work of routing the board in KiCAD is done, anyone can have a PCB made quickly and easily from OHSpark (or a similar service).  I'm not sure what good/advantage you get from a full size reproduction using the same original parts?  An accurate schematic is nice for troubleshooting and making emulators, but due to PCB revision and less than desirable circuit design, if a new board is being designed it seems that you would want to correct some of the deficiencies of the original instead of reproduce them.

 

Also, due to the PCB size, having a new PCB made would probably cost more than buying a CV on ebay or where ever.



#19 Shawn OFFLINE  

Shawn

    The Kraken

  • 18,508 posts

Posted Sun Dec 16, 2018 4:19 AM

 

Once the work of routing the board in KiCAD is done, anyone can have a PCB made quickly and easily from OHSpark (or a similar service).  I'm not sure what good/advantage you get from a full size reproduction using the same original parts?  An accurate schematic is nice for troubleshooting and making emulators, but due to PCB revision and less than desirable circuit design, if a new board is being designed it seems that you would want to correct some of the deficiencies of the original instead of reproduce them.

 

Also, due to the PCB size, having a new PCB made would probably cost more than buying a CV on ebay or where ever.

 

 

That makes a good point and I agree that making corrections and eliminating anything that can be made redundant from the original retail version is a great idea. I myself find the pcb's in colecovisions to be very fragile and the traces on the original boards are not exactly super high quality not have they stood the test of time. I like the idea of a new pcb that could be populated using the original "brains" of the coleco with a matching footprint of the original shell. Call it a face lift project if you will. Same old machine, brand new skeleton to wrap around the organs in the same old familiar body.






0 user(s) are browsing this forum

0 members, 0 guests, 0 anonymous users