Search

24-BIT 2-Axes Programmable Quadrature Counter with Serial (SPI) Interface
(16-Pins)

LS7466-S, LS7466-TS

Category: Incremental Encoder Interface, Counters

Status: In Production

Stock Availability: SOIC, TSSOP, In Stock

All of our Standard Products are RoHS Compliant

For pricing and availability, you may contact us, or request a quote. Most of our standard parts are available for purchase on Digi-Key, and through our Distributors.

Features:

• Operating voltage: 3V to 5.5V
• Up to 40MHz count frequency
• Two mode-registers for functional programmability
• 24-bit multimode counter (CNTR)
• 24-bit Input Data Register (IDR) for CNTR upload
• 24-bit Output Data Register (ODR) for CNTR download
• 24-bit digital comparator for IDR to CNTR data compare
• Dynamic (DSTR) and latched (SSTR) status registers
• Quadrature (A, B) clock and Index (Z) inputs with digital filters
• Index driven load and reset operations of CNTR, ODR, DSTR and SSTR
• 8-bit, 16-bit or 24-bit programmable configurations
• Programmable count modes: Quadrature ( X1, X2, X4), non-quadrature, mod-N, non-recycle, range-limit and free-run
• Common SPI I/O’s for addressing both axes
• 16-pin SOIC and TSSOP packages

Description:

LS7466 is a monolithic CMOS 24-bit programmable counter. It consists of two identical functional modules to interface with X and Y axes encoders simultaneously. Each block consists of the following registers: MCR0, MCR1, IDR, ODR, CNTR, DSTR and SSTR. MCR0 and MCR1 controls the functional modes. Data written into IDR is used to set limits to the counter (CNTR) range in several ways. CNTR can be uploaded into ODR for instantaneous or future read. DSTR dynamically follows the counter status in terms of carry, borrow etc. The instantaneous state of the DSTR can be latched into SSTR for future inspection.

Each axis can independently be configured to operate in 8-bit, 16-bit or 24-bit modular structures forcing IDR, CNTR and ODR into that configuration. Programmable modes include: X1/X2/X4 bi-directional quadrature or non-quadrature. Either of these modes can further be combined with Free-Run, Non-Recycle, Mod-N and Range-Limit modes.

A common SPI module establishes the communication between a host uC and the X and Y axis functional modules for bidirectional data transfers. The SPI module consists of the standard 4-wire IO’s namely, SS/, SCK, MOSI and MISO. Only mode0 bus protocol is supported.

LS7466 functions in the slave mode only. Any communication between LS7466 and a host controller is initiated by the host controller by bringing the SS/ input low followed by an instruction byte serially transmitted on the MOSI bus line. The instruction byte consists of an OP_CODE field for functional instruction, an address field for axis selection and another address field for register selection. The instruction byte gets loaded into the Instruction Register (IR) and executed at the completion of a communication cycle. A communication cycle consists of 1 to 4 consecutive bytes initiated by a SS/ low transition and completed when the SS/ switches high.
Code
Package
Notes

P/N

RoHS Compliant Standard plastic DIP

1, 2, 3

P/N – S

RoHS Compliant Standard SOIC

1, 2, 3, 4

P/N – SW

RoHS Compliant Widebody SOIC option

1, 2, 3, 4

P/N – S14

RoHS Compliant 14-pin SOIC version of 8-pin part

1, 2, 3, 4

P/N – TS

RoHS Compliant TSSOP

1, 2, 3, 4

P/N – TS24

RoHS Compliant 24-pin TSSOP version of 20-pin part

1, 2, 3, 4

Example: LSxxxx-TS = the LSxxxx in the RoHS Compliant TSSOP package-type

Note 1: See Table for package body widths

Note 2: Package outline drawings conform to JEDEC standards

Note 3: Packages shipped in anti-static tubes

Note 4: Tape and Reel option available. Contact factory for details

ADDITIONAL ORDERING OPTIONS:

Probed Wafers (P/N-PW), Waffle Packed Die (P/N-WP)

Package Body Widths
# of Pins
P/N, -C, -CM
mils
-S
mils
-SW
mils
-TS
mils

8

300

150

14

300

150

173

16

300

150

300

173

18

300

300

20

300

300

173

24

600

300

173

28

600

300

173

38

173

40

600

48

240