English Amiga Board


Go Back   English Amiga Board > Support > support.Hardware

 
 
Thread Tools
Old 14 April 2020, 21:14   #21
Turrican_3
C= and Amiga aficionado!
 
Turrican_3's Avatar
 
Join Date: Jul 2017
Location: Italy
Posts: 318
Quote:
Originally Posted by Jope View Post
They are the same mice as the very early A500 mice with a sliding ball door. The ones with a rotating door are subtly different.
Thanks Jope, sliding door here as well... let's see if I can make this unit work again.
Turrican_3 is offline  
Old 17 June 2020, 00:03   #22
Turrican_3
C= and Amiga aficionado!
 
Turrican_3's Avatar
 
Join Date: Jul 2017
Location: Italy
Posts: 318
Hey there, I'm still having issues with my A1000 tank mouse. :-\

First of all, I've made some rough measurements/test with a micro-oscilloscope (DSOshell) and I've noticed there is only one square wave signal coming from each axis, not two.

Now, I understand the chip is a comparator. Is it safe to assume reference voltage should be the same across all four channels?

The schematics posted on the first page seems a bit different than the the actual unit I own. I haven't checked actual signal paths, but there are definitely differences regarding resistor values (unless I'm missing something?!)

Photos here:
https://imgur.com/a/nxFgAUl

Last but definitely not least, assuming there's something wrong with phototransistor and/or the IR emitter I can't figure out how to remove the plastic cartridge (?) that cover the former. Any suggestions?
Turrican_3 is offline  
Old 17 June 2020, 22:05   #23
jlin_au
Registered User
 
Join Date: Nov 2016
Location: Fadden ACT Australia
Posts: 128
1) The two or four IR emitters can be checked by plugging the disassembled mouse into your amiga, powering the amiga on, and using a smartphone camera to look for the normally invisible infrared light produced by each of the the IR emitters when they are powered.

If you cannot see any IR light via your smartphone camera confirm that there is a voltage drop across the affected IR emitter's electrical connections.

2) each axis needs to produce two "out of phase" square waves when that axis is rotated. The amiga uses these to determine the mouse's direction of travel on that axis.

These two "out of phase" square waves are produced by the interruption of the IR light detected by the two photodiodes when the slotted wheel rotates for that axis.

For the mouse to work correctly:
a) the axis wheel slots must be clear of any light obstructions,
b) each IR emitter needs to be powered, clean and working,
c) the photodiodes need to be properly biased electrically, be clean and be correctly aligned to see the corresponding IR emitter thru the wheel slots,
d) the voltage comparator IC needs to be powered (pin 12 to gnd, pin 3 to 5v), be properly biased, and have each of the four internal voltage comparator's input pins connected and biased correctly.
jlin_au is offline  
Old 18 June 2020, 15:36   #24
Turrican_3
C= and Amiga aficionado!
 
Turrican_3's Avatar
 
Join Date: Jul 2017
Location: Italy
Posts: 318
Hey @jlin_au thanks for your detailed answer!

I'll provide some extra feedback as soon as possible but I'd like to anticipate that unfortunately, due to my still limited electronics skills/knowledge, I do not know a lot about proper biasing. :-\

I do know about quadrature encoder signals though and how to measure voltages etc, will also try to draw a schematics that perhaps might help solving the issue.
Turrican_3 is offline  
Old 19 June 2020, 01:03   #25
Turrican_3
C= and Amiga aficionado!
 
Turrican_3's Avatar
 
Join Date: Jul 2017
Location: Italy
Posts: 318
Ok I think (hope) I have an interesting update.

First and foremost: via oscilloscope I can confirm I have all four quadrature signals H, V, HQ and VQ available at the mouse connector. Yet, there is absolutely zero mouse detected motion right now.

I also checked inside the mouse: the IR emitters do not show any light when captured by smartphone camera, but as I said quadrature signals are there and I can see about 1.11 voltage drop at each emitter's end (there are four, two per axis/wheel); quad comparator has roughly 4.8v power supply, but as I said right now I'm missing the required knowledge to check for proper bias.

Now, the one thing that seems different to an untrained eye (like mine) between this mouse and the other two, perfectly working ones is signal levels.

Quadrature signals on the non-working mouse seem to have a peak value at around 5 volts, sometimes a little bit less, while the two working units are always well over 5 volts.

Is this actually related to my issue? Anything more that I could (easily, hopefully) check? Perhaps an oscilloscope capture of the quadrature signals might prove useful to find a solution? I really don't know what to do anymore.
Turrican_3 is offline  
Old 23 June 2020, 23:15   #26
Turrican_3
C= and Amiga aficionado!
 
Turrican_3's Avatar
 
Join Date: Jul 2017
Location: Italy
Posts: 318
Problem solved, apparently.

Talked about this in a dedicated electronics forum, I got the suggestion to put a 470 ohm resistor in parallel with the 270 ones (smd marked with 271) and now both axis seem to work flawlessly.

I should get a scope very soon so that I can verify that quadrature signals are actually ok but I guess the mouse pointer moving fine is already a very good sign.
Turrican_3 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
Strange mouse issue (left/right pointer movement on button presses) mark_k support.WinUAE 9 05 September 2018 20:12
Amiga Mouse Original Tank Mouse Optical sensor Faulty Help please. Audronic support.Hardware 5 01 February 2017 09:42
Amiga Mouse Movement over VNC Enverex support.WinUAE 10 15 March 2015 18:28
Mouse no horizontal movement - a1200 TomVS support.Hardware 8 13 November 2009 07:57
Jerky mouse movement andreas support.WinUAE 3 02 June 2002 19:14

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:43.

Top

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