RFRemote

From FSI
(Difference between revisions)
Jump to: navigation, search
(Remote)
 
(2 intermediate revisions by one user not shown)
Line 57: Line 57:
  
 
== Remote ==
 
== Remote ==
 +
 +
FPGA: IGLOO AGL060v5 VQ100
  
 
The remote is powered either by 2xAAA batteries or from the USB. Use the jumber on the back side of the board to select the power source (position up = battery, position down = USB).  
 
The remote is powered either by 2xAAA batteries or from the USB. Use the jumber on the back side of the board to select the power source (position up = battery, position down = USB).  
Line 66: Line 68:
  
 
[[File:Remote front.jpg|300px]]
 
[[File:Remote front.jpg|300px]]
 +
[[File:Remote back.jpg|300px]]
 +
[[File:Rfremote header pins.png|200px]]
  
  
Line 87: Line 91:
 
By default, the number of stages of the LFSR is 7.  
 
By default, the number of stages of the LFSR is 7.  
  
Use the 8-positions switch on the front of the remote controller to select the feedback terms of the LFSR.  
+
Use the 8-positions switch on the front of the remote controller to select the feedback terms of the LFSR.
 +
 
 +
The button 1 and 2 are only useful when powered from the USB since the remote looses its configuration when turned off.
  
 
=== Signals outputs ===
 
=== Signals outputs ===

Latest revision as of 07:59, 25 April 2018

Contents

RF Remote principle

Station

Rfstation.jpg

Control

Use the LCD v2.0 board to control the RF Station.

Button Description
BT1 Select the number of stages of the LFSR (cycle through 2 to 9 stages)
BT2 Select the correlation threshold (in percent from 10 to 100%)
BT3 Select the feedbacks of the LFSR (taps)

The 8 LEDs on the board show the selected feedback of the LFSR. The user must select the same combination on the remote controller to communicate with the station.

The LCD display shows the configuration of the station:

Parameter Description
Register length The register's length of the LFSR ( 7 stages = 127-bits length )
Threshold The number of bits required for the detection (percentage of the Register length)
Correlation Factor Percentage used to compute the Threshold
Feedback terms The feedbacks terms used inside the LFSR (in hexadecimal format)

Signals outputs

Signal Description
DO Data comming from the RF receiver
LED1 'high' when the transmitted sequence from remote matchs that of the station
LED2 Filtered version of the LED1 signal


Remote

FPGA: IGLOO AGL060v5 VQ100

The remote is powered either by 2xAAA batteries or from the USB. Use the jumber on the back side of the board to select the power source (position up = battery, position down = USB).

Note: put the jumper toward the USB to select the source from the USB.

  • When powered from the USB, the remote is constantly ON and transmits continuously its sequence.
  • When powered from the battery, the ON button (middle button) turns on the remote and transmits while the button is pressed.

Remote front.jpg Remote back.jpg Rfremote header pins.png


Control

Button Description
ON Power-on the remote
BT1 (left) Increase the number of stages of the LFSR (max=9)
BT2 (right) Decrease the number of stages of the LFSR (min=2)
Switches Select the feedback terms of the LFSR

By default, the number of stages of the LFSR is 7.

Use the 8-positions switch on the front of the remote controller to select the feedback terms of the LFSR.

The button 1 and 2 are only useful when powered from the USB since the remote looses its configuration when turned off.

Signals outputs

The header on the back side of the board outputs some important signals listed bellow.

Pin Description
1 Transmisted RF Data
2 Internal reset
3 Internal synchronized reset
4 Bit rate
5 Button 1 pulse
6 Button 2 pulse
7 -
8 -
Personal tools
Namespaces
Variants
Actions
Navigation
Modules / Projects
Browse
Toolbox