Difference between revisions of "Rotation matrix"

From TheAnalogThing
(+ picture)
(+ pictures)
Line 2: Line 2:
  
 
A 24-step switch can be used for angle adjustment in 15° steps. These 4x24 switches are available on Aliexpress for less than 10€. Search for "4*24 Rotary Switch".
 
A 24-step switch can be used for angle adjustment in 15° steps. These 4x24 switches are available on Aliexpress for less than 10€. Search for "4*24 Rotary Switch".
 +
 
[[File:4x24_rotary_switch.jpg]]
 
[[File:4x24_rotary_switch.jpg]]
  
 
The switch must be disassembled to remove the limiter, so that the axis can be rotated over the full 360° range.
 
The switch must be disassembled to remove the limiter, so that the axis can be rotated over the full 360° range.
  
(Picture)
+
[[File:limiter_in_switch.jpg]]
  
 
In those planes that make the sin() and -sin() signals, the contact must be removed from the A position and inserted in position B, which is 90° phase shifted from A. For the -sin() signal, the phase shift is in the other direction.
 
In those planes that make the sin() and -sin() signals, the contact must be removed from the A position and inserted in position B, which is 90° phase shifted from A. For the -sin() signal, the phase shift is in the other direction.
  
(Picture)
+
[[File:contact_in_switch.jpg]]
  
 
For yaw, pitch and roll rotations you need three switches.
 
For yaw, pitch and roll rotations you need three switches.
  
(Picture)
+
[[File:3_switches.jpg]]
  
 
This is the schematic for half of the switch. It has an input A and two outputs A*sin(alpha) and A*cos(alpha).
 
This is the schematic for half of the switch. It has an input A and two outputs A*sin(alpha) and A*cos(alpha).
 
The schematic for the other half is identical, but the contact in the switch is phase shifted in the other direction so that the outputs are -A*sin(alpha) and A*cos(alpha).
 
The schematic for the other half is identical, but the contact in the switch is phase shifted in the other direction so that the outputs are -A*sin(alpha) and A*cos(alpha).
  
(Picture)
+
[[File:schematic_rotation_switch.jpg]]
  
 
This is the main schematic:
 
This is the main schematic:
  
(Picture)
+
[[File:schematic_rotator.jpg]]

Revision as of 23:12, 25 October 2021

Only two dimensions x,y can be shown on an oscilloscope screen. If you have a circuit with three outputs x,y,z you can see only two of them. But with a rotation matrix you can rotate the x,y,z space so that you can see a two-dimensional image from an arbitrary direction.

A 24-step switch can be used for angle adjustment in 15° steps. These 4x24 switches are available on Aliexpress for less than 10€. Search for "4*24 Rotary Switch".

4x24 rotary switch.jpg

The switch must be disassembled to remove the limiter, so that the axis can be rotated over the full 360° range.

Limiter in switch.jpg

In those planes that make the sin() and -sin() signals, the contact must be removed from the A position and inserted in position B, which is 90° phase shifted from A. For the -sin() signal, the phase shift is in the other direction.

Contact in switch.jpg

For yaw, pitch and roll rotations you need three switches.

3 switches.jpg

This is the schematic for half of the switch. It has an input A and two outputs A*sin(alpha) and A*cos(alpha). The schematic for the other half is identical, but the contact in the switch is phase shifted in the other direction so that the outputs are -A*sin(alpha) and A*cos(alpha).

Schematic rotation switch.jpg

This is the main schematic:

Schematic rotator.jpg