English Amiga Board


Go Back   English Amiga Board > Support > support.Hardware

 
 
Thread Tools
Old 23 March 2019, 14:18   #1
simon_m74
Registered User
 
Join Date: Mar 2013
Location: UK
Posts: 221
Kind of a kvm for amiga 3000

Hi

I'm building a control system for 4 vr machines (that use amiga 3000s as base)
It will be a pc, controlling a USB relay set, to simulate amifa keyboard presses.

At first, the plan was to use an amiga 500 keyboard pcb and wire one in to each amiga, but that would mean I need 4 keyboard pcbs.

I'm thinking now to try to use just one keyboard controller, connecting all 4 amigas to it...
The pcb would be externally powered, and the relays would switch clock and/or data.

Any ideas on this?

Simon
simon_m74 is offline  
Old 23 March 2019, 17:50   #2
Jope
-
 
Jope's Avatar
 
Join Date: Jul 2003
Location: Helsinki / Finland
Age: 43
Posts: 9,915
Relays to send digital signals? That won't work. Use a microcontroller's GPIO pins to send the data and clock instead.
Jope is offline  
Old 23 March 2019, 21:08   #3
simon_m74
Registered User
 
Join Date: Mar 2013
Location: UK
Posts: 221
I already have relays linked up,

The relays dont act as data `producers`, but are directly wired in, in place of the the keyboard.
Relay 1 wired in as number key 1, and so on till Number key 5.

Relay 6 & 7 are the `keyboard choosers`.
So
R2 & R7 on - means game 2 will start on machine 1
R5 & R8 on - means game 5 will start on machine 2

So schematically described: (for game 1)
Pin 4 on IC (key 1 column) wired into Relay 1 Normally open connection.
Relay 1 Common, is wired to both Relays 7 & 8 Common connection.
Relay 7 normally open is to Pin 35 on the IC for keyboard 1
Relay 8 normally open is to Pin 35 on the IC for keyboard 2

So energising R1, key one is `pressed` - but to complete the circuit, R 7 or 8 need to be energised - which decide which system the `key-press` is sent to.


Its currently working fine..

I need to add 2 more systems. I can do this by adding more relays and 2 more keyboard controllers..
But as the controllers are not cheap - I`m thinking can I use the `keyboard chooser`

This why I`m thinking of `re-locating` relay 7 & 8.

So R1, when energised, will simulate the key-press of number 1 on ALL keyboards.
But R7-8-9-10 are enabling the data signal (or clock?) from one keyboard at a time to the chosen Amiga.
simon_m74 is offline  
Old 24 March 2019, 00:30   #4
sneeker
Registered User
 
Join Date: Mar 2008
Location: Manchester!
Posts: 308
Use a lyra keyboard adapter on each a3000 to you can use pc keyboards and connect them all to a normal ps2 kvm. then maybe some way of stuffing data into the kvm? (usb to ps2 adapter?) unless you can just use a keyboard?
sneeker is offline  
Old 25 March 2019, 09:44   #5
Jope
-
 
Jope's Avatar
 
Join Date: Jul 2003
Location: Helsinki / Finland
Age: 43
Posts: 9,915
Ok, the signals aren't so fast that the relays would degrade the signal too much, go for it. :-)
Jope is offline  
Old 25 March 2019, 09:52   #6
Hewitson
Registered User
 
Hewitson's Avatar
 
Join Date: Feb 2007
Location: Melbourne, Australia
Age: 41
Posts: 3,773
I'm sorry, but using relays for this is not the right approach. Any basic MCU will be more than capable of doing what you desire, and it'll do a much better job of it, too.
Hewitson is offline  
 


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools

Similar Threads
Thread Thread Starter Forum Replies Last Post
Amiga specific KVM switch? Steffest support.Hardware 14 11 September 2021 05:08
What kind of weird Amiga webpage is this? Pyromania Amiga scene 14 17 April 2011 00:57
KVM switch and Amiga keyboard orange support.Hardware 2 19 December 2010 18:38
Connect amiga keyboard through KVM DDNI support.Hardware 4 08 November 2008 17:19
What kind of Amiga user are you? APFelon Nostalgia & memories 17 11 January 2003 23:50

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +2. The time now is 17:13.

Top

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.
Page generated in 0.49978 seconds with 13 queries