Mr Sensor Controller (Amrc); Overview - Epson S1C17M01 Technical Manual

Cmos 16-bit single chip microcontroller
Table of Contents

Advertisement

16 MR Sensor Controller (AMRC)

16.1 Overview

The AMRC is an MR sensor controller that can be applied to flowmeters. The features of the AMRC are listed below.
• Allows direct connection with an MR sensor.
• Inputs analog rotation phase signals from an MR sensor to detect normal rotations, reverse rotations, stops, and
phase dropouts.
• Selectable 16 sensing cycles.
• Includes various counters to count the number of normal rotation, reverse rotation, and stop detections.
- Three event counters Ch.0–Ch.2 that provide notification of specified numbers of normal or reverse rotation
detections (Event counters Ch.0 and Ch.2 can count number of comparator changes.)
- Unit counter for keeping count of the above notifications from event counter Ch.0
- Normal rotation counter for keeping count of the number of normal rotation detections
- Reverse/stop counter for keeping count of the number of reverse or stop detections
• Provides a pulse output function with programmable pulse width.
• Can generate unit counter compare match, event counter underflow, comparator change, phase dropout, stop, re-
verse rotation, and normal rotation interrupts.
Figure 16.1.1 shows the AMRC configuration.
AMRC
CLK_AMRC
CLKSRC[1:0]
CLKDIV[1:0]
Clock generator
DBRUN
MODEN
UCNTIE
CNT2IE
CNT1IE
CNT0IE
DIF1IE
DIF0IE
RSKIPIE
STPIE
REVRIE
NMLRIE
Interrupt
controller
UCNTIF
CNT2IF
CNT1IF
CNT0IF
DIF1IF
DIF0IF
RSKIPIF
STPIF
REVRIF
NMLRIF
S1C17M01 TECHNICAL MANUAL
(Rev. 1.2)
CTLST
Measurement
CTLSTP
control circuit
TRGCYC[3:0]
CLTEN
Reverse/stop
RSTUPCNT
counter
REVSTPCNT[15:0]
Normal rotation
counter
NMLCNT[15:0]
ECPR[7:0]
Event counter
Ch.2
ECNT[7:0]
ECH02TRGMOD
ECPR[7:0]
Event counter
Ch.1
ECNT[7:0]
ECPR[7:0]
Event counter
Interrupt
Ch.0
control circuit
ECNT[7:0]
ECH02TRGMOD
UCMP[11:0]
Unit counter
UCNT[11:0]
Figure 16.1.1 AMRC Configuration
Seiko Epson Corporation
16 MR SENSOR CONTROLLER (AMRC)
REVSTPTRG
PSEOUT
EVPOL
EVOSEL
ECH2TRGROT
EVW[5:0]
EPOUTTRG
ECH1TRGROT
EXHYS1INV
EXHYS0INV
ECH0TRGROT
HYS1EN
HYS0EN
FSENA
FSENB
DIRSET
PHASE[2:0]
Comparator Ch.1 change
Comparator Ch.0 change
Phase dropout
Stop
Reverse rotation
Normal rotation
Pulse output
control circuit
EVEN
Analog input
control circuit
Comparator with
hysteresis function
SENS_VAL
Rotation detection
circuit
EVPLS
SENSEN
EXHYS1
CMPIN1P
CMPIN1N
EXHYS0
CMPIN0P
CMPIN0N
16-1

Advertisement

Table of Contents
loading

Table of Contents