Home-Brew Cassette Interface

Talk about your Micro-KIM

Home-Brew Cassette Interface

Postby timali » Mar Fri 10, 2017 11:00 pm

I built my own cassette interface for my Micro-KIM using a novel design if anyone is interested. I had a hard time finding the ICs used in the original design, plus the original design required 12V, so I decided to redesign it and simplify it by using a single PIC microcontroller to replace the original PLL and comparator ICs. This allows the entire design to operate at 5V using a single IC and a handful of passives. It works very well, and it even supports all the HyperTAPE speeds, up to and including 6X speed. There is an LED indicator which shows you the quality of the input signal at all times, so you can use it to tune and tweak your cassette player/recorder for optimal performance. It can also store programs in the PIC's internal memory, and then play them back at 12X speed into the Micro-KIM at the touch of a button, allowing you to keep programs you use frequently stored directly on the cassette interface so they can be recalled without having to connect your tape player.

Here is a demo on YouTube: https://youtu.be/-ISvSdQfups.

I have about a dozen of these boards if anyone is interesting in building their own.
Attachments
20170307_205525.jpg
20170307_205525.jpg (921.55 KiB) Viewed 6792 times
uKim_Cassette_Interface_1.jpg
uKim_Cassette_Interface_1.jpg (396.79 KiB) Viewed 6792 times
timali
 
Posts: 6
Joined: Mar Thu 22, 2012 7:30 am
Location: Raleigh, NC, USA

Re: Home-Brew Cassette Interface

Postby DixieGeek » Mar Mon 13, 2017 2:01 pm

Hi Tim,

This is a very cool retro project add-on.

Have you tested it with the other boards Vince produced for the Micro-Kim? Specifically the 32K Memory Card?

I'm interested one of the boards. Give me the details.

Thanks,

Mark
Mark Andrews
User avatar
DixieGeek
 
Posts: 4
Joined: Mar Sun 17, 2013 9:38 am

Re: Home-Brew Cassette Interface

Postby timali » Mar Mon 13, 2017 8:32 pm

Hi,

No, I haven't tested it with any of the other official add in cards, because I don't have any. Electrically, I am confident it should work with the other cards because it only uses the TAPE and PB7 signals, which are essentially reserved for the cassette interface. Mechanically, it is possible it may not be compatible. I think the official expansion cards connect on their edges like PC motherboard expansion cards, while I designed mine to stack flat like pancakes. But maybe you can use a 90-degree connector to make the cassette interface play nice with the others and connect the same way.

If anybody is interested in the boards, while I have surplus inventory, I will happily mail one to you in exchange for the promise of eventually trying it out and letting me know how it goes. I can give you the schematic and BOM, along with the PIC source code. If you don't have the tools to program the PIC, I can send you one pre-programmed. Please note that I don't have any assembly instructions, so you'll need to use the schematic for that. Also, this is still very much a hack prototype, so don't expect anything as polished and professional as Vince provides :)

PM me if you are interested.
timali
 
Posts: 6
Joined: Mar Thu 22, 2012 7:30 am
Location: Raleigh, NC, USA

Re: Home-Brew Cassette Interface

Postby DixieGeek » Mar Tue 14, 2017 1:12 pm

I sent you a PM yesterday. Have you seen it?
Mark Andrews
User avatar
DixieGeek
 
Posts: 4
Joined: Mar Sun 17, 2013 9:38 am

Re: Home-Brew Cassette Interface

Postby Paul Förster » Sep Tue 10, 2019 12:52 pm

Hi Tim,

can I buy this interface? I want one too. :D

Cheers,

Paul
User avatar
Paul Förster
 
Posts: 17
Joined: Mar Wed 19, 2014 12:35 pm
Location: Switzerland


Return to Micro-KIM General Discussion

Who is online

Users browsing this forum: No registered users and 2 guests

cron