Wheel encoder

From Rsewiki
(Difference between revisions)
Jump to: navigation, search
(Created page with "Wheel encoders are intended on all 4 motors, replacing the brake. Initially rear motors are mounted with encoders. The encoders are of type AS5057 12 bit magnetic encoders. ...")
 
Line 10: Line 10:
  
 
Figure 1. Breadboard with Teensy 3.1 and 4 8-pin connectors to the AS5047 boards. The board also holds the needed voltage dividers for battery voltage and steering potentiometer.
 
Figure 1. Breadboard with Teensy 3.1 and 4 8-pin connectors to the AS5047 boards. The board also holds the needed voltage dividers for battery voltage and steering potentiometer.
 +
 +
====Encoder interface====
  
 
Signal wires to encoders has a 100 Ohm serial resistor (CLK, MISO, MOSI (and CS on rear encoders))
 
Signal wires to encoders has a 100 Ohm serial resistor (CLK, MISO, MOSI (and CS on rear encoders))
 +
 +
* pin 1: CLK (green-white)
 +
* pin 2: Chip select (green)
 +
* pin 3: MISO (orange-white)
 +
* pin 4: GND (blue)
 +
* pin 5: MOSI (blue-white)
 +
* pin 6: 3.3V (orange)
 +
* pin 7: B quadrature signal (brown-white)
 +
* pin 8: A  quadrature signal (brown)
 +
 +
Wires using unshielded network cable (cat-5)
  
 
===Voltage dividers===
 
===Voltage dividers===

Revision as of 20:12, 18 January 2017

Wheel encoders are intended on all 4 motors, replacing the brake.

Initially rear motors are mounted with encoders. The encoders are of type AS5057 12 bit magnetic encoders.

Additionally encoder A and B signals are forwarded, but not enabled.

Encoder interface is I2C and interfaced using a Teensy 3.1 processor, as shown in figure 1.

Board ann.png

Figure 1. Breadboard with Teensy 3.1 and 4 8-pin connectors to the AS5047 boards. The board also holds the needed voltage dividers for battery voltage and steering potentiometer.

Contents

Encoder interface

Signal wires to encoders has a 100 Ohm serial resistor (CLK, MISO, MOSI (and CS on rear encoders))

  • pin 1: CLK (green-white)
  • pin 2: Chip select (green)
  • pin 3: MISO (orange-white)
  • pin 4: GND (blue)
  • pin 5: MOSI (blue-white)
  • pin 6: 3.3V (orange)
  • pin 7: B quadrature signal (brown-white)
  • pin 8: A quadrature signal (brown)

Wires using unshielded network cable (cat-5)

Voltage dividers

The Teensy AD converter for battery voltage and steering potentiometer uses 1.2V reference. The signals therefore needs voltage dividers.

Battery

The battery voltage divider uses a 27kOhm and a 1.2kOhm, allowing up to 28.2V to be measured. (in (optional) ground connection is mounted a 100 Ohm resistor to avoid or limit ant ground current). There is a filter capacitor of 390nF.

Steering potentiometer

The steering potentiometer is supplied from 3.3V supply (through 100 Ohm resistors). The arm is then voltage divided using a 20kOhm and 11kOhm resistors, with a filter capacitor of 330nF.

Emergency stop

This is intended to inform software that emergency stop is pressed - pt. only one channel for rear emergency stop, but maybe the remote should be separate.

A voltage divider is added on the emergency line with 20kOhm and 4.7kOhm, this should give a switch voltage of about 7V - assuming supply from 24 V.

Personal tools
Namespaces

Variants
Actions
Navigation
Toolbox