| 
					
						| 
						 | The Memotech MTX Series | 
						
						 |  
				MTX PC Keyboard Interface Installation 
				
				   This page provides guidance on 
				fitting one of my PC keyboard interface PCBs to your MTX.  Please read this page and be sure that you understand the 
				process and are happy with your ability to follow it before 
				purchasing one of the interface PCBs. Fitting the PCB requires 
				opening up the MTX - which is straightforward, but also requires 
				attaching flying leads to a couple of components on the MTX 
				computer board. Again, this is straightforward, but does require 
				some care. The additional steps are necessary in order to 
				provide power to the new PCB.  The most convenient place to pick up 5VDC power on the MTX 
				computer board is from the 20 pin User Port socket, we used this 
				connection for initial testing of the board. Unfortunately, the 
				user port is only capable of supplying 20mA of current - whilst 
				this is enough to power the components on the keyboard PCB, it 
				is not adequate to power the connected keyboard. The keyboard 
				will require at least 100mA and with some keyboards, 
				considerably more.
 The preferred method of picking up 
				5VDC from the MTX computer board is to solder a wire from a 5V 
				connection to the new PCB power connector, but this would mean 
				that installation of the PCB would need skills that not all 
				prospective users might have. Instead, I have chosen to use 
				flying leads to connect the keyboard PCB to the 5VDC supply. (An 
				external 5V supply could also be used if preferred.)
 There are many places where the 5V line can be tapped, but 
				connecting to the TTL logic chips is very convenient. The usual 
				pin-out for TTL chips has the 5V supply on the highest numbered 
				pin (the one on the top right, when looking from above) and 0V 
				on the bottom pin on the left hand side. For example, on a 20 
				pin chip, 5V is on pin 20 and 0V on pin 10, on a 16 pin chip,  
				5V is on pin 16 and 0V on pin 8. Refer to the component data 
				sheets for confirmation if you are unsure.  Note: the MTX RAM and VRAM chips do not 
				follow TTL chip pin-outs and are probably best avoided for this 
				job. See below for suggested power connections for the new PCB.
 POWER OFF THE MTX BEFORE 
				PROCEEDING   
					
						
							| Opening the case This page provides basic instructions for opening up your MTX, full 
				disassembly instructions can be found in the
				MTX Service Manual on my
				Manuals page. 
							  |  
							| The two halves of the case are secured by six, 
							3mm socket head machine screws, three through each 
							end plate. The front edges of the two halves of the case 
							have interlocking profiles that allow the keyboard 
							to be swung upwards like a hinge.  | 
							
							 |  
							| Step 1 Using a 2mm
							Allen 
							key, remove the three screws from the right and 
							left hand sides of the MTX. | 
							
							 |  
							| Step 2 Lift the MTX keyboard at the 
							rear, just above the plastic panel, taking 
							care not to put strain on the keyboard 
							interconnecting cable. |  |  
							| This photo shows a ribbon cable attached to the 
							MTX computer board and to the left hand side of the 
							keyboard. This cable is not the original MTX one, 
							the Memotech cable is shorter and you will not be 
							able to raise the keyboard to the same extent as in 
							this photo without disconnecting the cable first. (Photo courtesy of Martin Allcorn) |  |  
							| Another view of Martin's non-standard MTX 
							keyboard interconnecting cable. (Photo courtesy of 
							Martin Allcorn) |  |  
							| This photo shows the underside of the keyboard 
							with an original Memotech ribbon cable attached. The 
							Memotech cable is 
							somewhat unusual - unlike a more typical
							
							IDC cable, the ribbon is not supported by the 
							connectors, instead, each core is stripped out from 
							the ribbon 5-10mm from the connector. (Photo courtesy of John Hancock) |  |  
							| Step 3 Gently ease the  keyboard 
							interconnecting cable from the mother board 
							connector, always using the connector - do not 
							pull on the ribbon cable.  The photo shows the type of cable damage that 
							can result if care is not taken in opening the case 
							or disconnecting the keyboard cable. (Photo courtesy of Andy Garton) |  |  
							| Step 4 After the cable has been 
							disconnected from the computer board, the keyboard 
							is released from the base by sliding it completely 
							to the left or right, leaving the MTX is two halves 
							as shown here. (Photo courtesy of John Hancock) |  |  
							| Installing the new keyboard PCB |  
							| This photo shows an unexpanded MTX512 with a 
							4000-05 version computer board. Optional internal 
							expansion boards, such as memory expansion or the 
							RS232 board, are attached to the edge connector at 
							the right hand side of the board. | 
							
							 |  
							| The new PCB is attached the the MTX computer 
							board keyboard header in place of the MTX keyboard 
							cable. 
 A female pin header on the underside 
							of the PCB plugs nto the header pins.
 |  |  
							| The PCB fitted with all connections in place 
 Although the new PCB can be fitted and the power 
							connections can be made with the keyboard just swung 
							open on its hinge, it is easier if the keyboard is 
							separated from the base for the tasks.
 |  |  
							| Fit the new PCB to the MTX keyboard header on 
							the computer board. |  |  
							| Connect one of the test clips to the 5V pin on 
							one of the ICs and the other to the 0V pin of one of 
							the ICs. 
 An example of the test clip 
							connection that I use is shown opposite. The test 
							clips that I am using are quite bulky, but the 
							connections shown allow the connections to be made 
							without affecting the keyboard shell's closure.
 
 Here I am using the 74LS374 in board position 2E 
							for 0V (brown wire) and the 74LS193 in board 
							position 9E for 5VDC (red wire).
 
 Take careful 
							note which colour wire is connected to which! Make 
							sure that the test clips lie as flat as possible on 
							the computer board, they will not lie flush with the 
							PCB but even lying at about a 30 degree angel will 
							allow the case to close without problem.
 
 Connect the 5V wire to the 5V pin on the new PCB (it 
							is marked and is the left hand pin on the power 
							header, J4). Connect the 0V wire to the other pin on 
							the power header.
 
 DOUBLE CHECK THE CONNECTIONS.
 
 If you get the polarity reversed you will more 
							than likely destroy the buffers and/or the 3.3VDC 
							regulator !
 |  |  
							| Ensure that the appropriate keyboard type has 
							been selected on the keyboard ID header, LK1. 
							Connect the USB header cable to J2 on the new PCB, 
							pin 1 is marked and is the left hand pin on the 
							header. 
 The 8 pin header, J3, is a 
							programming/debug header and is not normally used.
 |  |  
							| Slide the MTX keyboard back into the slot in the 
							lower half of the case. 
 Check that the power 
							connections have not been disturbed.
 
 Attach 
							the MTX keyboard cable to the header on the new PCB. 
							The header pins need to be angled towards the back 
							of the case at about 30 degrees to provide enough 
							clearance between the cable and buffer U3.
 |  |  
							| The USB lead should pass thorough the rear of 
							the case, above the printer and joystick ports. 
 Connect the PC keyboard to the USB connector 
							using the PS/2 to USB converter if using a PS/2 
							keyboard.
 |  |  
							| Before closing up the MTX, test the 
							new keyboard interface is working. 
 To check 
							that your keyboard is recognised by the Propeller, 
							power up the MTX and watch the Scroll 
							Lock, Caps Lock 
							and Num Lock LEDs on the 
							keyboard.
 
 If a USB keyboard is connected and 
							has been recognised correctly, the three LEDs will 
							flash once in sequence 2-3 seconds after power has 
							been applied. If a PS/2 keyboard is connected, the 
							LEDs will flash once concurrently.
 
 If your 
							keyboard is not recognised, the diagnostic LED on 
							the new PCB will flash continually at about 1Hz.
 
 If the keyboard is recognised, the diagnostic 
							LED will flash in response to key presses.
 
 It 
							is a good idea to check the remapped keys (described 
							on the hardware page) to make sure that your 
							keyboard performs as expected on your MTX.
 
 Once you are happy, power off the MTX to refit the 
							end plates.
 
 In the event of any problems,
							
							contact me for help.
 |  
							|  |  |  |