Magnet Based Rotary/Linear Encoder Module with Quadrature Output

This sensor module is a simple solution to build a magnet-based rotary encoder. The project is based on the AS5304 chip with integrated Hall elements for measuring linear or rotary motion using multi-pole magnetic strips or rings. This allows the usage of the module in applications where the Sensor IC cannot be mounted at the end of a rotating device (e.g. at hollow shafts). Instead, the module is mounted off-axis underneath a multi-pole magnetized ring or strip and provides a quadrature incremental output with 40 pulses per pole period at speeds of up to 20 meters/second. A single index pulse is generated once for every pole pair at the Index output. Using, for example, a 32-pole-pair magnetic ring, the module can provide a resolution of 1280 pulses/revolution, which is equivalent to 5120 positions/revolution or 12.3bit. The maximum speed at this configuration is 9375 rpm. Recommended pole pair length is 4mm (2mm north pole / 2mm south pole). The chip accepts a magnetic field strength down to 5mT (peak).

Features

  • 5V to 5.5V operating voltage
  • Current Consumption 30 to 40mA
  • High speed, up to 20m/s
  • Magnetic pole pair length: 4mm
  • Resolution of 1280 Pulses/Revolution
  • Resolution: 25μm
  • 40 pulses / 160 positions per magnetic period
  • Quadrature Output Index, Channel A and Channel B with Pullups
  • AO – AGC Analog Output. (Used to detect low magnetic field strength)
  • 1 index pulse per pole pair
  • Linear movement measurement using multi-pole magnetic strips
  • Circular off-axis movement measurement using multi-pole magnetic rings
  • Magnetic field strength indicator, magnetic field alarm for end-of-strip or missing magnet
  • PCB Dimensions 29.21 x 15.88mm
  • 4 x 2.5mm Mounting Holes

Benefits and Key Features

  • Contactless motion and position sensing
  • High-speed measurement
  • Robust against external magnetic stray fields
  • Highest reliability and durability in harsh environments
  • Control of high-speed movements
  • Lower material cost (no magnetic shielding needed)

Magnet

  • Magnetic pole length 2mm
  • Magnetic pole pair length 4mm
  • Magnetic amplitude 10-60mT
  • Magnetic offset +/-0.5mT

Connections and Other Details

  • CN1: Pin 1 = GND, Pin 2 = Channel A Out, Pin 3 = Channel B Out, Pin 4 = AO Out, Pin 5 = Index Out, Pin 6 = VCC
  • D1: Power LED

Outputs

  • Incremental quadrature position output A. Short circuit current limitation
  • Incremental quadrature position output B. Short Circuit Current Limitation
  • Index output, active HIGH. Short Circuit Current Limitation
  • AGC Analog Output. (Used to detect low magnetic field strength)

Incremental Quadrature AB Output

The digital output is compatible with optical incremental encoder outputs. The direction of rotation is encoded into two signals A and B that are phase-shifted by 90º. Depending on the direction of rotation, A leads B (CW) or B leads A (CCW).

Index Pulse

A single index pulse is generated once for every pole pair. One pole pair is interpolated to 40 quadrature pulses (160 steps), so one index pulse is generated after every 40 quadrature pulses. The Index output is switched to Index = high, when a magnet is placed over the Hall array, the north pole of the magnet is placed over the left side of the IC (top view, pin#1 at bottom left) and the south pole is placed over the right side of the IC. The index output will switch back to Index = low, when the magnet is moved by one LSB from position X=0 to X=X1. One LSB is 25μm.

The AO Output

The Analog Output (AO) provides an analog output voltage representing the Automatic Gain Control (AGC) of the Hall sensors signal control loop. This voltage can be used to monitor the magnetic field strength and hence the gap between the magnet and chip surface:

  • Short distance between magnet and IC -> strong magnetic field -> low loop gain -> low AO voltage
  • Long distance between magnet and IC -> weak magnetic field -> high loop gain -> high AO voltage

Magnetic Field Warning Indicator

The Module can also provide a low magnetic field warning to indicate a missing magnet or when the end of the magnetic strip has been reached. This condition is indicated by using a combination of A, B and Index, which does not occur in normal operation: A low magnetic field is indicated with: Index = high A=B=low

Vertical Distance between Magnet and IC

The recommended vertical distance between the magnet and IC depends on the strength of the magnet and the length of the magnetic pole. Typically, the vertical distance between magnet and chip surface should not exceed ½ of the pole length. That means for the AS5304 module, having a pole length of 2.0mm, the maximum vertical gap should be 1.0mm. These figures refer to the chip surface. Given a typical distance of 0.2mm between chip surface and IC package surface, the recommended vertical distances between the magnet and IC surface are therefore: AS 5304: ≤ 0.8mm

Soft Stop Feature for Linear Movement Measurement

When using long multi-pole strips, it may often be necessary to start from a defined home (or zero) position and obtain absolute position information by counting the steps from the defined home position. The AS5304 module provides a soft stop feature that eliminates the need for a separate electro-mechanical home position switch or an optical light barrier switch to indicate the home position. The magnetic field warning indicator (see Magnetic Field Warning Indicator- refer datasheet of chip) together with the index pulse can be used to indicate a unique home position on a magnetic strip:

  • Firstly, the AS5304 module moves to the end of the strip until a magnetic field warning is displayed (Index = high, A=B=low).
  • Then, the AS5304 module moves back towards the strip until the first index position is reached (Note that an index position is generated once for every pole pair, it is indicated with: Index = high, A=B= high). Depending on the polarity of the strip magnet, the first index position may be generated when the end of the magnet strip only covers one-half of the Hall array. This position is not recommended as a defined home position, as the accuracy of the AS5304 module are reduced as long as the multi-pole strip does not fully cover the Hall array. 3. It is therefore recommended to continue to the next (second) index position from the end of the strip (Index = high, A=B= high). This position can now be used as a defined home position.

Incremental Hysteresis

If the magnet is sitting right at the transition point between two steps, the noise in the system may cause the incremental outputs to jitter back and forth between these two steps, especially when the magnetic field is weak. To avoid this unwanted jitter, a hysteresis has been implemented.

Resolution and Maximum Rotating Speed

When using the AS5304A module in an off-axis rotary application, a multi-pole ring magnet must be used. Resolution, diameter and maximum speed depend on the number of pole pairs on the ring.

Resolution

The angular resolution increases linearly with the number of pole pairs. One pole pair has a resolution (= interpolation factor) of 160 steps or 40 quadrature pulses.

Resolution [steps] = [interpolation factor] x [number of pole pairs] Resolution [bit] = log (resolution[steps]) / log (2) Example: Multi-pole ring with 22 pole pairs Resolution = 160×22 = 3520 steps per revolution = 40×22 = 880 quadrature pulses / revolution = 11.78 bits per revolution = 0.1023° per step

Multi-Pole Ring Diameter

The length of a pole pair across the median of the multi-pole ring must remain fixed at either 4mm. Hence, with increasing pole pair count, the diameter increases linearly with the number of pole pairs on the magnetic ring.

Magnetic ring diameter = [pole length] * [number of pole pairs] / π for AS5304 module: d = 4.0mm * number of pole pairs / π

Example: (same as above) multi-pole ring with 22 pole pairs for AS5304 Ring diameter = 4 * 22 / 3.14 = 28.01mm (this number represents the median diameter of the ring.

Maximum Rotation Speed

The AS5304 module uses a fast interpolation technique allowing an input frequency of 5kHz. This means it can process magnetic field changes in the order of 5000 pole pairs per second or 300000 revolutions per minute. However, since a magnetic ring consists of more than one pole pair, the above value must be divided by the number of pole pairs to get the maximum rotation speed: Maximum rotation speed = 300000 rpm / [number of pole pairs] Example: (same as above) multi-pole ring with 22 pole pairs: Maximum speed = 300000 / 22 = 13636 rpm (this is independent of the pole length)

Maximum Linear Travelling Speed

For linear motion sensing, a multi-pole strip using equally spaced north and south poles is used. The pole length is again fixed at 2.0mm for the module As shown in Maximum Rotation Speed above, the sensors can process up to 5000 pole pairs per second, so the maximum traveling speed is: Maximum linear travelling speed = 5000 * [pole pair length] Example: Linear multi-pole strip: Maximum linear travelling speed = 4mm * 5000 1/s = 20000mm/s = 20m/s {for AS5304 module}

Note1: The project also can accommodate pin to pin compatible chip AS5606B
Note2: AS5403A chip has internal pullups and thus doesn’t require Pull up resistors R2, R3, and R4. For AS5403B chip is an open drain type and requires 10K pullup resistors R2, R3, R4

Applications

The module is ideal for high-speed linear motion and off-axis rotation measurements in applications, such as electrical motors, X-Y-stages, rotation knobs, and industrial drives.

Schematic

Parts List

NO.QNTY.REF.DESC.MANUFACTURERSUPPLIERSUPPLIER PART NO
11CN16 PIN MALE HEADER 2.54MMWURTHDIGIKEY732-5319-ND
21C1100nF/25V CERAMIC SMD SIZE 0805MURATA/YAGEODIGIKEY
31C210uF/16V SMD SIZE 0805MURATA/YAGEODIGIKEY
41D1RED LED SMD SIZE 0805OSRAMDIGIKEY475-1278-1-ND
51R11K 5% SMD SIZE 0805MURATA/YAGEODIGIKEY
63R2,R3,R4DO NOT INSTALL
71U1AS5304A OR AS5306BASM/OSRAMDIGIKEYAS5304A-ATSMCT-ND

Connections

Application Schematic

Internal Block Diagram

Magnet Placement

 

Output waveforms

Gerber View

Photos

Video

AS5304 Datasheet

Stepper Motor Based Rotary Encoder with Clock and Up/Down Direction Signal Output

This project enables the users to use a stepper motor as a rotary encoder for position control and Up/Down direction control. A bipolar stepper motor can be used as a rotary sensor as it generates two channel strings of pulses by turning the shaft. The circuit provides Step pulse and Up/Down Direction signals by rotating the stepper motor shaft clockwise or counterclockwise directions. The outputs are TTL logic signals. The operating supply is 5V DC and the circuit consumes very low current.

Mode Selection Jumper J1

  • Mode has a 3-states to select output resolutions X1, X2, and X4. The input quadrature clock rate is multiplied by factors of 1,2 and 4 in X1, X2, and X4 mode respectively, in the producing output.

RBIAS– Resistor R8 (Range 2K Ohm to 10M Ohms) – Refer to Figure below

  • The value of this resistor is responsible for the output clock pulse width. Alter the value to change the output pulse width. Refer to the datasheet for more info.

Features

  • Supply 5V DC
  • Consumes Approx. 25mA Current
  • Input to output delay 340nS for chip LS7184
  • Input Protection 240V
  • Easy Interface for Any Bipolar Stepper Motor
  • Output Clock and Up/Down Direction
  • Jumper for Output Pulse Multiply X1, X2, and X4
  • PCB Dimensions 32.70 x 19.69mm
  • 4 x 2.5mm Mounting Holes

Connections and other details

  • CN1: Pin 1 = VCC 5V DC, Pin 2 = GND, Pin 3 = Clock Output, Pin 4 = Up/Down Direction Output
  • CN2: Pin 1 = Input 1-S1 Stepper Motor 1A, Pin 2 = GND-Stepper Motor 1B, Pin 3 = GND-Stepper Motor 2B, Pin 4 = Input 2-S2 Stepper Motor 2A
  • Jumper J1 Mode Selection: Jumper 1 VCC = X2 Output, Jumper J1 GND = Normal Output, Jumper J1 Open/Float X4 Output
  • D1 LED: Power LED
  • Jumper J2: Connect to GND

When the shaft of the stepper motor is turned two coils of the bipolar stepper motor generate two electrical signals which are connected to IN1 and IN2 of the U1 NCV1124 chip. The chip continuously compares the stepper motor output signal to a user−programmable internal reference. An alternating input signal of appropriate amplitude at IN1 or IN2 results in a rectangular waveform at the corresponding OUT terminal OP1 and OP2, both these signals are interfaced to the LS7184 quadrature clock converter. When both signals are applied to the A and B inputs of the LS7184 they are converted to Clock and Up/Down direction control. These outputs can be interfaced directly with standard Up/Down counters for direction and position sensing of the stepper motor. The number of pulses per rotation depends on the stepper motor output. Output pulses are proportional to stepper motor output. A standard 1.8-degree stepper motor provides 200 Pulses per rotation.  Any small or big-size bipolar motor can be used as a rotary sensor.

Schematic

Parts List

NOQNTYREFDESCMANUFACTURERSUPPLIERSUPPLIER PART NO
11CN14 PIN MALE HEADER PITCH 2.54MMWURTHDIGIKEY732-5317-ND
21CN24 PIN MALE HEADER PITCH 2.54MMWURTHDIGIKEY732-5317-ND
31C110uF/16V TANLUM/CERAMIC SMD SIZE 1210YAGEO/MURATADIGIKEY
42C2,C422nF/50V CERAMIC SMD SIZE 0805YAGEO/MURATADIGIKEY
52C3,C510nF/50V CERAMIC SMD SIZE 0805YAGEO/MURATADIGIKEY
61C6100nF/50V CERAMIC SMD SIZE 0805YAGEO/MURATADIGIKEY
71D1LED RED SMD SIZE 0805OSRAMDIGIKEY475-1278-1-ND
82J1,J2JUMPER 3 PIN MALE HEADER PITCH 2.54MMWURTHDIGIKEY732-5316-ND
92R1,R41K 5% SMD SIZE 0805YAGEO/MURATADIGIKEY
102R2,R310K 5% SMD SIZE 0805YAGEO/MURATADIGIKEY
111R524K 5% SMD SIZE 0805YAGEO/MURATADIGIKEY
122R6,R722K 5% SMD SIZE 0805YAGEO/MURATADIGIKEY
131R85.6M 5% SMD SIZE 0805YAGEO/MURATADIGIKEY
141U1NCV1124 SOIC 8ON SEMIDIGIKEYNCV1124DR2GOSCT-ND
151U2LS7184 SOIC 8LSIGEMINI ELECRIC
162J1,J2-SHUNTSHUNT FOR JUMPER J1 AND J2SULINS CONNECTORDIGIKEYS9001-ND
U2LS7184DIGIKEY PART NO 2808-LS7184N-ND

Connections

Timing Diagrams

Resistor R8 Value vs Pulse Width

Gerber View

Photos

Video


NCV1124 Datasheet

Low-Cost Boost Converter 3.3V Input – 5V Output at 250mA

This is a low-cost boost converter that converts a 3.3V input to 5V at 250mA load current. The LM2578A chip is used to build this project. The LM2578A is a switching regulator which can easily be set up for such DC-to-DC voltage conversion circuits as the buck, boost and inverting configurations. In this board, the IC is configured as a boost converter. The operating frequency is 50Khz.

Features

  • Input Voltage 3.3V
  • Output Voltage 5V DC (+/-5%)
  • Output Current 250mA
  • Efficiency Approx 80%
  • Current Limit 2A
  • Operating Frequency 50Khz
  • Thermal Shutdown
  • PCB Dimensions 38.58 x 17.94mm

Connections

  • CN1: Pin 1 = 3.3V DC Input, Pin 2 = GND
  • CN2: Pin 1 = 5V DC Output, Pin 2 = GND

The boost or step-up converter converts a DC voltage to a higher DC voltage. When the switch software is turned on, energy is stored in the inductor L and the inductor current iL ramps up at a slope determined by the input voltage. Diode D is off during this period. Once the switch, SW, turns off, diode D starts to conduct and the energy stored in the inductor is released to the load. Current in the inductor ramps down at a slope determined by the difference between the input and output voltages.

The LM2578A is a switching regulator which can easily be set up for such DC-to-DC voltage conversion circuits as the buck, boost and inverting configurations. The LM2578A features a unique comparator input stage which not only has separate pins for both the inverting and non-inverting inputs but also provides an internal 1.0V reference to each input, thereby simplifying circuit design and p.c. board layout. The output can switch up to 750 mA and has output pins for its collector and emitter to promote design flexibility. An external current limit terminal may be referenced to either the ground or the Vin terminal, depending upon the application. In addition, the LM2578A has an onboard oscillator, which sets the switching frequency with a single external capacitor from <1 Hz to 100 kHz (typical).

Schematic

Parts List

NOQNTYREF.DESCMANUFACTURERSUPPLIERSUPPLIER PART NO
12CN1,CN22 PIN MALE HEADER PITCH 2.54MMWURTHDIGIKEY732-5315-ND
21C1220uF/16V ELECTROLYTIC 6.3MM ELITEDIGIKEY4191-EV1C221MP26311EUCT-ND
31C2470uF/16V ELECTROLYTIC 8MMNICHICONDIGIKEYUVR1C471MPDDTB-ND
43C3,C4,C61nF/50V CERAMIC SMD SIZE 0805MURATA/YAGEODIGIKEY
51C522PF/50V CERAMIC SMD SIZE 0805MURATA/YAGEODIGIKEY
61D1SS34 FAST SWITCHING DIODEONSEMIDIGIKEYSS34FSCT-ND
71L133uH/2A PULSE ELECTRONICSDIGIKEY553-AWVS00808040330M00CT-ND
81Q1MJD44H11T4G DPKONSEMIDIGIKEYMJD44H11T4GOSCT-ND
91R1140K 1% SMD SIZE 0805MURATA/YAGEODIGIKEY
101R211K 1% SMD SIZE 0805MURATA/YAGEODIGIKEY
112R3,R7200E 1% SMD SIZE 0805MURATA/YAGEODIGIKEY
121R40.05E 1% SMD SIZE 2512MURATA/YAGEODIGIKEY
131R51E 1% SMD SIZE 0805MURATA/YAGEODIGIKEY
141R643K 1% SMD SIZE 0805MURATA/YAGEODIGIKEY
151U1LM3578 SOIC8TIDIGIKEY296-35906-1-ND

Connections

Gerber View

Photos

Video

LM2578A Datasheet

50V – 5A DC Brush Motor Driver – High Performance, High Reliability

This is a powerful yet small-size and low-profile brushed DC motor drive system, with key features like adjustable constant current control, direction control, brake controls, Alert output, PWM for speed control, etc. The BD63150AFM chip is the heart of the project which is one H-bridge motor driver for DC brush motors. This board enables low power consumption by direct PWM or PWM constant current control. Built-in protection circuits in this IC are present. It is possible to output an abnormal detection signal for Wired-OR that notifies each protection circuit operation, and this contributes to the high reliability of this board.

Constant Current Mode or Direct PWM Mode Selection

  • Constant Current Mode: By default, this project works in constant current mode. Constant current can be set using Trimmer Potentiometer PR1. Use Input1 and Input2 of CN2 to control Motor Forward, Reverse, and Brake. Please refer to Table 1 for input logic.
  • PWM Mode: Replace resistor R1 with 0 Ohms. Adjust the PR1 trimmer potentiometer to 1 to 2V. Use Input1 and Input 2 as external PWM/Logic Input with Maximum Allowable PWM frequency 100Khz. Refer to Table 4 for the input signals diagram.
Note: Use a fan for full load capacity.

Features

  • Single Power Supply Input Range 8 to 46V DC (rated voltage of 50V)
  • Rated Output Current (peak): 5.0A(6.0A)
  • Low ON-Resistance DMOS Output
  • Forward, Reverse, Brake, Open Function
  • Power Save Function
  • External PWM Control – PWM Control Mode
  • PWM Constant Current Control Adjustable (current limit function)
  • Built-in Spike Noise Cancel Function (external noise filter is unnecessary)
  • Built-in Logic Input Pull-down Resistor
  • Cross-conduction Prevention Circuit
  • Output Detection Signal during Abnormal states (Wired-OR)
  • Thermal Shutdown Circuit (TSD)
  • Over-current Protection Circuit (OCP)
  • Under Voltage Lock out Circuit (UVLO)
  • Over Voltage Lock out Circuit (OVLO)
  • Ghost Supply Prevention (protects against malfunction when power supply is disconnected)
  • PCB Dimensions 48.10 x 37.62mm
  • Four Mounting Holes 3mm each

Inputs and Outputs CN2

  • Pin1: VDD 5V DC @ 10-20mA- Input
  • Pin2: Input 1 PWM Input or Logic High/Low input Constant Current Mode
  • Pin3: Input 1 PWM Input or Logic High/Low input Constant Current Mode
  • Pin4: GND
  • Pin5: Fault
  • Pin5: PS
  • Pin7: VDD 5V DC @ 10-20mA- Input

 CN3 Motor Supply Input

  • Pin1: +DC 8 to 46V Motor Supply
  • Pin2: GND

CN4 DC Bushed Motor

  • Pin1: Motor 1 (Output1)
  • Pin2: Motor 2 (Output2)

Trimmer Potentiometer PR1

  • Constant Current Adjust

LED D1: Power LED

PS/ Power Save Pin Low=Power Same Mode Standby Mode, High=Active

PS can put the circuit into a standby state and make motor outputs OPEN. Be careful because there is a delay of 40μs(Max), as PS=L→H, until it is returned from standby state to normal state and the motor output becomes ACTIVE.

Input1 and Input2 (Refer Table-1)

IN1, IN2/ H-Bridge Control Pin It decides the output logic for the H-bridge

FAILA/ Fault Signal Output Pin (Refer Table -2)

FAILA outputs an abnormality detection signal when Over-Current Protection (OCP) or Thermal Shutdown (TSD) operates.  Even if Under Voltage Lock Out (UVLO) or Over Voltage Lock Out (OVLO) operates, the FAILA signal doesn’t turn an abnormality detection signal (i.e., high). This signal can be connected to the microcomputer and the system can be shut down. This pin is an open drain type, and a Pull-up resistor R4 is used. Normal output is High, this pin goes low when a fault condition arises.

Thermal Shutdown (TSD)

This IC has a built-in Thermal Shutdown circuit for thermal protection. When the IC’s chip temperature rises 175°C (Typ) or more, the motor output becomes OPEN. Also, when the temperature returns to 150°C (Typ) or less, it automatically returns to normal operation. However, even when TSD is in operation, if heat is continued to be applied externally, heat overdrive can lead to destruction.

Over-Current Protection (OCP)

This IC has a built-in Over-Current Protection circuit as a provision against destruction when the motor outputs are shorted to each other or VCC-motor output or motor output-GND is shorted. This circuit latches the motor output to OPEN condition when the regulated current flows for 4μs (Typ). It returns with power reactivation or a reset of the PS pin. The over-current protection circuit aims to prevent the destruction of the IC only from abnormal situations such as when motor output is shorted and it is not meant to be used as protection or security for the device. Therefore, the device should not be designed to make use of the function of this circuit. After OCP operation, if abnormal situations continue and are returned by power reactivation or reset of the PS pin happens repeatedly, then OCP operates constantly. The IC may generate heat or otherwise deteriorate. When the L value of the wiring is great due to the wiring being long, if the output pin voltage jumps up and the absolute maximum values may be exceeded after the overcurrent has flowed, there is a possibility of destruction. Also when the current which is the output current rating or more and the OCP detection current or less flows, the IC can heat up to Tjmax=150°C or more and can deteriorate, so the current which exceeds the output rating should not be applied.

Under Voltage Lock Out (UVLO)

This IC has a built-in Under Voltage Lock Out function to prevent false operations such as IC output during power supply under voltage. When the applied voltage to the VCC pin goes 5V (Typ) or less, the motor output is set to OPEN. This switching voltage has a 1V (Typ) hysteresis to prevent false operation by noise etc. Be aware that this protection circuit does not operate during power save mode.

Over Voltage Lock Out (OVLO)

This IC has a built-in Over Voltage Lock Out function to protect the IC output and the motor during power supply overvoltage. When the applied voltage to the VCC pin goes 52V (Typ) or more, the motor output is set to OPEN. This switching voltage has a 1V (Typ) hysteresis and a 4μs (Typ) mask time to prevent false operation by noise etc. Although this over-voltage-locked-out circuit is built-in, there is a possibility of destruction if the absolute maximum value for power supply voltage is exceeded. Therefore, the absolute maximum value should not be exceeded. Be aware that this protection circuit does not operate during power save mode.

Ghost Supply Prevention (protects against malfunction when the power supply is disconnected)

If a control signal (IN1, IN2, PS, and VREF) is applied when there is no power supplied to the IC, there is a function that prevents a malfunction where voltage is supplied to the power supply of this IC or other IC in the set via the electrostatic destruction prevention diode from these input pins to the VCC. Therefore, there is no malfunction in the circuit even when voltage is supplied to these input pins while there is no power supply.

PWM Constant Current Control (refer to Table 3)

This function can limit the peak current such as switching current in driving the DC brush motor.

  1. Current Control Operation The output current increases due to the output transistor being turned on. When the voltage on the RNF pin, the output current is converted due to connecting the external resistance to the RNF pin, reaches the voltage value set by the VREF input voltage, and the current limit comparator engages and enters the current decay mode. Thereafter the output turned on again after a period of time determined the CR pin. The process repeats itself constantly.
  2. Blank Time (Fixed in Internal Circuit) In order to avoid misdetection of the current detection comparator due to RNF spikes that occur when the output turns ON, the internal voltage between 0.4V and 0.8V is provided as minimum ON time (tONMIN 1.5µs Typ). During this time, the current detection is disabled after the output transistor is turned on. This allows for the constant-current drive without the need for an external filter.
  3. Internal Timer (Fixed in Internal Circuit) Repeat charging and discharging between 0.4V to 0.9V internal voltage determined by IC internal circuit. When internal voltage is changed charge from discharge, the output is then ON from the current decay mode.

Schematic

Parts List

NOQNTY.REF.DESC.MANUFACTURING SUPPLIERSUPPLIER'S PART NO
11CN12 PIN SCREW TERMINAL PITCH 5.08MMPHOENIXDIGIKEY277-1247-ND
21CN27 PIN MALE HEADER PITCH 2.54MMWURTHDIGIKEY732-5320-ND
31CN32 PIN SCREW TERMINAL PITCH 5.08MMPHOENIXDIGIKEY277-1247-ND
41C10.1uF/63V CERAMIC SMD SIZE 0805YAGEO/MURATADIGIKEY
51C2220uF/63VWURTHDIGIKEY732-8463-1-ND
61D1LED RED SMD SIZE 0805LITE ON INCDIGIKEY160-1427-1-ND
71PR1100K TRIMMER POTENTIOMETERBOURNS INCDIGIKEY3362H-104LF-ND
81R10.1E 1% 2W SIZE 2512 CTS RESISTORDIGIKEY73M1R100FCT-ND
91R24.7K 5% SMD SIZE 0805YAGEO/MURATADIGIKEY
101R3150K 1% SMD SIZE 0805YAGEO/MURATADIGIKEY
111R410K 1% SMD SIZE 0805YAGEO/MURATADIGIKEY
121R50E SMD SIZE 0805YAGEO/MURATADIGIKEY
131U1BD63150AFMROHM SEMIDIGIKEYBD63150AFM-E2CT-ND
142C3,C41uF/63V CERAMIC SMD SIZE 1206YAGEO/MURATADIGIKEY

Connections

 

 

Timing Diagram

Input/Output Logic

Gerber View

Photos

Video

BD63150AFM Datasheet

Variable Over-Current Detection Load Switch

This over-current latch load switch provides over-current protection, thermal shutdown protection, soft-start function, and low power OFF function. The Overcurrent protection function is activated when the load is shorted. This protection function is effective in preventing damage due to sudden and unexpected incidents. It is also equipped with an error flag notification pin which indicates thermal shutdown and over-current condition. The project can help to protect the connected device from overcurrent, monitoring of various power lines, and power management. The board operates from 12V DC to 24V DC. The power LED indicates the output. Screw terminals provided for an easy connection of input and output supply. For the Fault function, additional 5V VCC DC input is required, otherwise, the VCC is not required. The circuit is normally enabled, and you can connect enable pin to GND to disable the output. Output is latching type; power is OFF when a fault condition occurs and sequence can be reversed with power OFF or Disable/Enable Pin.

Note1: Default over current threshold = 3.35A, this can be increased by changing the value of resistor R2 (Between 3.35A to 10A/ R2=200K Ohms to 50K Ohms), Optional Onboard multiturn potentiometer is provided for easy adjustment of the current range, Use R7=50K, PR1=200K Ohms- Bourns Inc Type 3296, and do not install R2 in this case.
Note2: PCB has a small thermal area for power dissipation for current loads up to 3.35A, it is important to use Fan when a higher current threshold is selected.

Features

  • Operating Supply 12V DC to 24V
  • Operating Current 3mA + 5mA LED = 8mA Approx
  • Load Current 3Amps
  • Output Load Voltage 12V-24V DC
  • Output On Resistance 45mOhms
  • Over Current Threshold 3.35A (Adjustable 3.35A to 10Amps, Read Note)
  • Over Current Protection Function (Latch OFF)
  • Thermal Shutdown Protection Function (TSD)
  • Low Voltage Output OFF Function (UVLO) Threshold 6V
  • Standby Current 5uA + LED Current
  • Operating Temperature -40C to +85C
  • Error Flag Notification Output, Normally High ( VCC=5V)
  • PCB Dimensions 40.64 x 39.69mm
  • 4 X 3MM Mounting Holes

Connections and Other Details

  • CN1: Pin 1 = +12V to +24V DC Output, Pin 2 = GND
  • CN2: Pin 1 = Enable (Default Enabled, Connect to GND = Disable), Pin 2 = VCC 5V DC Flag Pull-Up Supply, Pin 3 = Flag Output (Default High, Low= When Fault Condition Occurs), Pin 4 = GND
  • CN3: Pin 1 = +12V to +24V DC Input, Pin 2 = GND
  • D1: Output Power LED
  • R2: Current Limit Adjust, Refer Figure
  • PR1 + R7: Optional for Adjustable Current Limit
  • R1: Soft Start Delay 50mS (Refer Figure to change Delay)

Thermal Shutdown Function

(Thermal Shutdown Detection TTSD, Thermal Shutdown Hysteresis TTSDHYS) This IC has a built-in TSD function. When the temperature of the IC reaches Thermal Shutdown Detection (TTSD) = 175 °C (Typ) or more, the output is turned off, and the FLAG outputs Low. Hysteresis (TTSDHYS) is installed for thermal shutdown function, and output automatically returns to normal when chip temperature becomes 160 °C (Typ) or less. The condition for Latch-Off is when Variable Overcurrent Detection (IOCD2) is reached and the temperature of IC reaches Thermal Shutdown Detection (TTSD) = 175 °C (Typ) or more. The condition for Latch-off Release is the switching of EN voltage (VEN) or IN voltage (VIN).

Schematic

Parts List

NO.QNTY.REF.DESC.MANUFACTURERSUPPLIERSUPPLIER PART NO
12CN1,CN32 PIN SCREW TERMINAL PITCH 5.08MMPHOENIXDIGIKEY277-1247-ND
21CN24 PIN MALE HEADER PITCH 2.54MMWURTHDIGIKEY732-5317-ND
31C14.7uF/50V CERAMIC SMD SIZE 1206YAGEO/MURATADIGIKEY
41C210uF/50V CERAMIC SMD SIZE 1206YAGEO/MURATADIGIKEY
51D1LED RED SMD SIZE 0805OSRAMDIGIKEY475-1278-1-ND
62PR1,R7OPTIONAL READ NOTEDIGIKEY
72R1,R4100K 5% SMD SIZE 0805YAGEO/MURATADIGIKEY
81R2200K 5% SMD SIZE 0805YAGEO/MURATADIGIKEY
91R31K 5% SMD SIZE 0805YAGEO/MURATADIGIKEY
101R53.9K 1% SMD SIZE 0805YAGEO/MURATADIGIKEY
111R612K 1% SMD SIZE 0805YAGEO/MURATADIGIKEY
121U1BV1HAL45EFJ SOIC8ROHMDIGIKEY846-BV1HAL45EFJ-E2TR-ND

Connections

Load Current Adjustment

Softstart Delay Adjust

Gerber View

Photos

Video

BV1HAL45EFJ Datasheet

55V – 3A Half-Bridge Power Driver Module

This Half-bridge module provides current measurement and regulation features for various loads. The module can be used to drive solenoids, Relays, Valves, DC-DC converters, Brushed DC motors, or other loads.  It can operate from a 5V to 55V supply voltage and can deliver up to 3A of output current (depending on ambient temperature). Cycle-by-cycle current regulation, current limiting is adjustable using PR1 trimmer pot. Internal diagnostic and protection features include open-load detection, over-current protection (OCP), under-voltage lockout (UVLO), and thermal shutdown. The overcurrent limit is set to 3A and the retry time is 1.6mS. Solenoids can be controlled ON/OFF using Jumper J1. Use the PWM signal at the input pin for DC motor speed control.

Features

  • Load Supply: Wide 5V to 55V Input Voltage Range
  • 3A Maximum Output Current
  • Cycle-by-Cycle Current Regulation/Limiting
  • Adjustable Current Limit Using Trimmer POT
  • On Board Power LED
  • On Board Fault LED
  • Fault Indication Output Logic Low Indicates Fault
  • Low On-Resistance (High Side: 100mΩ (Internal Resistor Chip)
  • Low Side: 120mΩ) (Internal Resistor Chip)
  • No Control Power Supply Required
  • Simple, Versatile Logic Interfaces
  • Inputs Compatible with 2.5V, 3.3V, and 5V Logic
  • Over-Current Protection (OCP), Trip Level 3Amps, Retry Time 1.6mS
  • Open-Load Detection
  • Thermal Shutdown, Threshold 165 Degree Cent. (Thermal shutdown hysteresis 15 Degree Cent.)
  • Under-Voltage Lockout (UVLO), Threshold 4.1V
  • PCB Dimensions 31.12 x 29.21mm

Connections and Other Details

  • CN1: Pin 1 = Load Supply, Pin 2 = VCC, Pin 3 = Enable (High=Enable) , Pin 4 = PWM/Logic In, Pin 5 = Fault logic low if a fault condition (e.g. OCP, OTP, or open load occurs, Pin 6 = GND
  • CN2: Pin 1 & 2 = Load Supply 5V to 55V DC, Pin 3 & 4 = GND
  • CN3: Pin 1 & 2 = Load Output, Pin 3 & 4 = GND
  • Jumper J1 = Internal Enable, Don’t Use this Jumper In case External Enable Input CN1 Pin 3 Required
  • Jumper J2 = Output Direct Triger, Don’t Use this Jumper In Case External PWM Input CN1 Pin 4 Required
  • D1: Power LED
  • D2: Fault LED, Glow if a fault condition (e.g. over-current protection [OCP], over-temperature protection [OTP], or open load) occurs
  • PR1: Trimmer Potentiometer to Set the Current Limit

Input Logic: Each MOSFET in the MPQ6610 is controlled independently using the IN and EN pins

  • Enable Low, In Low Output Hi-Z
  • Enable Low, In High Output Hi-Z
  • Enable High, In Low Output Low
  • Enable High, In High Output High

The input pins are designed such that they can be driven with a logic level voltage even when the main power to the device is inactive.

Current-Sense

The current flowing in the low-side MOSFET (LS-FET) or high-side MOSFET (HS-FET) is sensed with an internal current-sense circuit. A voltage that is proportional to the output current is sourced on the ISET pin. The ISET pin voltage scaling is set by a resistor connected between the ISET pin and ground.  For 1A of output current, 100µA of current is sourced into the resistor connected to ISET. For  example, if a 10kΩ resistor is connected  between ISET and ground, the output voltage  on the ISET pin is 1V/A of output current. The current is sensed anytime that either the LS-FET or HS-FET is on.

Current Limit and Regulation

The current in the output is limited using constant-off-time (COT) pulse-width modulation (PWM) control circuitry. Figure 1 shows the device’s current regulation system, described below:

  1. First, a MOSFET turns on and drives current through the load.
  2. The current increases in the load, which is then sensed by the internal current-sense circuit.
  3. If the load current reaches the current trip threshold, the output changes its state (if it was driving high, it goes low; if it was driving low, it goes high).
  4. If the load current has fallen at 80% of the current limit threshold after a fixed off time (tITRIP), the original MOSFET is re-enabled. Then the cycle repeats.
  5. If the current is still above this level, the off time is extended until the current falls to 80% of the current limit threshold.

The current limit threshold is reached when the ISET pin reaches 1.5V. For example, with a 10kΩ resistor (R4 + PR1) connected from ISET to ground, the ISET pin voltage is 1V/A of output current. Therefore, when the current reaches 1.5A, the ISET pin voltage reaches 1.5V, and a current trip occurs.

Blanking Time

There is often a current spike while the MOSFET turns on, which can be caused by the body diode’s reverse recovery current or by the shunt capacitance of the load. This current spike requires filtering to prevent it from erroneously shutting down the enabled MOSFET. An internal fixed blanking time (tBLANK) blanks the output of the current-sense comparator when the output is switched. This blanking time also sets the minimum time for which the output remains high or low after the input has changed.

Protection and Diagnostic Functions

The Module has a FAULT pin, which is driven active low if any of the protection circuits are activated. These fault conditions include over-current (OC) and over-temperature protection (OTP), as well as open-load detection. FAULT is not driven low if a current limit trip occurs. FAULT is an open-drain output, and requires an external pull-up resistor with LED.  When the fault condition is removed, the FAULT pin is pulled inactive high by the pull up resistor and LED.

Over-Current Protection (OCP)

If the current through any MOSFET of the chip exceeds the over-current (OC) threshold for longer than the over-current deglitch time, an over-current fault is triggered. If an OC fault occurs, the state of the output is reversed until the current approaches 0A. Then both internal MOSFETs of chip are disabled, and the FAULT pin is driven low. The driver remains disabled for about 1.6ms, then is automatically re-enabled.

Open-Load Detection

When the output is in a high-impedance state (EN = 0), the internal circuits pull the OUT pin to VIN / 2 by a weak current. If a load is connected between OUT and ground, then the load pulls the OUT pin close to ground. If a load is connected to VIN, then OUT is pulled close to the value on VIN. If the voltage on OUT (VOUT) is almost VIN / 2, an open-load condition is detected, and the nFAULT pin is driven active low. The fault is cleared when EN is made active.

Input Under-Voltage Lockout (UVLO) Protection

If the voltage on VIN (VIN) falls below the under-voltage lockout (UVLO) threshold at any time, all circuitry in the device is disabled and the internal logic is reset. Once VIN exceeds the UVLO threshold, the module resumes normal operation.

Over-Voltage Protection (OVP)

If VIN exceeds the over-voltage protection (OVP) threshold, the device is disabled. Once VIN falls below the OVP threshold, the module resumes normal operation.

Thermal Shutdown

If the die temperature exceeds its safe limits, all MOSFETs in the H-bridge are disabled, and the FAULT pin goes low. Once the die temperature drops to a safe level, the device automatically resumes normal operation.

Schematic

Parts List

NOQNTYREFDESCMANUFACTURERSUPPLIERSUPPLIER PART NO
11CN16 PIN MALE HEADER PITCH 2.54MMWURTHDIGIKEY732-5319-ND
22CN2,CN34 PIN MALE HEADER PITCH 2.54MMWURTHDIGIKEY732-5317-ND
31C11uF/63V CERAMIC SMD SIZE 0805YAGEO/MURATADIGIKEY
41C2100uF/63V ELECTROLYTIC SMD PANASONICDIGIKEYP124986CT-ND
52C3,C4,50.1uF/63V CERAMIC SMD SIZE 0805YAGEO/MURATADIGIKEY
62D1,D2LED RED/GREEN SMD SIZE 0805OSRAMDIGIKEY475-1278-1-ND
72J1,J22 PIN MALE HEADER PITCH 2.54MMWURTHDIGIKEY732-5315-ND
81PR110K TRIMMER POTBOURNSDIGIKEY3362R-103LF-ND
93R1,R3,R51K 5% SMD SIZE 0805YAGEO/MURATADIGIKEY
101R24.7K 5% SMD SIZE 0805YAGEO/MURATADIGIKEY
111R44.99K 1% SMD SIZE 0805YAGEO/MURATADIGIKEY
121U1MPQ6610 SOIC8MONOLITHIC PWR INCDIGIKEY1589-MPQ6610GJ-AEC1-PCT-ND
132J1,J2-SSHUNT FOR JUMPER J1,J2SULLINS DIGIKEYS9001-ND

Connections

Gerber View

Current Regulation

Photos

Video

MPQ6610 Datasheet

Texas Instruments bq25176M 800mA Linear Battery Charger

Texas Instruments bq25176M 800mA Linear Battery Charger is an integrated linear solar charger for 1-cell Li-Ion, LiFePO4, and Li-Polymer batteries with continual charge mode and battery tracking VINDPM. The device has a single power output that charges the battery. When the system load is placed in parallel with the battery, the charge current is shared between the battery and the system. The device has four phases for charging a Li-Ion/Li-Poly battery. Trickle charge is used to bring the battery voltage up to VBAT_SHORT. Precharge is used to recover a fully discharged battery. Fast-charge constant current is used to supply the bulk of the charge and voltage regulation to reach full capacity.

In all charge phases, an internal control loop monitors the IC junction temperature and reduces the charge current if an internal temperature threshold, TREG, is exceeded. The Texas Instruments bq25176M charge current sense and power stage functions are fully integrated. The charger function has high-accuracy current and voltage regulation loops, automatic charge termination, and a charge status display. The fast charge current and charge voltage are programmable through external resistors. The precharge and termination current threshold tracks the fast charge current setting.

Application Diagram

Block Diagram

Features

  • Input voltage up to 30V tolerant
  • Input Voltage Based Dynamic Power Management (VINDPM) tracking battery voltage
  • Automatic sleep mode for low power consumption
    • 350nA battery leakage current
    • 80µA input leakage current when the charge is disabled
  • Supports 1-cell Li-Ion, Li-Poly, and LiFePO4
  • External resistor programmable operation
    • VSET to set battery regulation voltage
      • Li-Ion: 4.05V, 4.15V, 4.2V, 4.35V, 4.4V
      • LiFePO4: 3.5V, 3.6V, 3.7V
    • ISET to set charge current from 10mA to 800mA
  • Charging features
    • Precharge current 20% of ISET
    • Termination current 10% of ISET
    • Battery tracking input Voltage Dynamic Power Management (VINDPM) for solar charging
    • BIAS pin for charging function control
    • Open-drain output for status and fault indication
    • Open-drain output for Power Good indication
  • High accuracy
    • ±0.5% charge voltage accuracy
    • ±10% charge current accuracy
  • Integrated fault protection
    • 18.1V IN overvoltage protection
    • VSET-based OUT overvoltage protection
    • 1000mA overcurrent protection
    • 125°C thermal regulation; 150°C thermal shutdown protection
    • OUT short-circuit protection
    • VSET, ISET pins short/open protection

more information: https://www.ti.com/product/BQ25176M

The EPIC-ADS7-PUC Offers Real-Time Computing in a Compact Chassis for Robotics, Automation, and Healthcare Imaging Solutions


AAEON’s new EPIC-ADS7-PUC is the ultimate high-speed, high-powered solution compact system.

Typically associated with powerful, feature-dense 4” single-board computers, AAEON has announced the reintroduction of system-level solutions to its EPIC product line with the new EPIC-ADS7-PUC.

Powered by the 12th Generation Intel® Core processor platform with the capacity to support up to 65W CPUs, the EPIC-ADS7-PUC epitomizes the best characteristics of its SBC counterparts. With a remarkably compact 10.2″ x 6.3″ x 2.1″ (260mm x 160mm x 55mm) chassis hosting multiple high-speed interfaces alongside the ancillary features needed to make the most of its processing capacity, the system is naturally suited to markets such as robotics, IoT, and smart healthcare.

Equipped with up to 8 performance cores and 20 threads with the efficiency of hybrid processor architecture, the EPIC-ADS7-PUC’s 12th Generation Intel® Core™ contains substantial processing power. Further, the addition of 4 Gracemont efficient cores provide the device with a streamlined workload management framework for projects that require a balance of efficiency and strength.

Key Features:

  • 12th Gen Intel Core (12C/20T), supporting a 65W processor
  • High-speed interfaces (USB 3.2 Gen 2 x 6, COM x 2, and LAN x 4, HDMI 2.1 and DP 1.4a x 2)
  • Intel Time Coordinated Computing (TCC) support
  • Compact – 10.2″ x 6.3″ x 2.1″ (260mm x 160mm x 55mm)

Two DDR5 4800MHz slots offer high-speed system memory and bandwidth speed for up to six USB 3.2 Gen 2, two COM, and four LAN ports, which provide connections for peripheral devices such as cameras and sensors. The EPIC-ADS7-PUC is also home to an impressive display interface comprised of one HDMI 2.1 and two DP 1.4a ports for three simultaneous displays, which AAEON believes will make the system an excellent candidate for deployment in healthcare imaging.

Augmenting the utility of the EPIC-ADS7-PUC’s processing capacity and high-speed interfaces is its support for Intel® Time Coordinated Computing (Intel® TCC). Dramatically reducing data transmission latency, this CPU-based feature ensures the reliable execution of time-sensitive mission-critical operations such as those required in robotics applications.

With a lower height point than other system ranges, the EPIC-ADS7-PUC is easily integrated into existing projects, while its compact form factor and a plethora of interfaces compatible with real-time computing also make it the perfect solution for new projects requiring discreet deployment.

The EPIC-ADS7-PUC is now in mass production, with pricing available dependent on SKU. For more information about the EPIC-ADS7-PUC, please visit our product page or contact an AAEON representative directly.

Step Up DC-DC Converter 12V Output – 5V Input

This high-performance, fixed frequency, current-mode PWM step-up DC/DC converter efficiently produces 12V from input voltages between 3.6V to 5.5V. The project is built using the PAM2423 chip, which includes an integrated power MOSFET that supports a peak current of up to 5.5A.  The IC utilizes simple external loop compensation allowing optimization between component size, cost, and AC performance across a wide range of applications. Additional functions include an externally programmable soft-start function for easy inrush current control, internal over-voltage protection (OVP), cycle-by-cycle current limit protection, under-voltage lock-out, and thermal shutdown.

Features

  • Input Supply 5V DC (Range 3.6V to 5.5V)
  • Output 12V DC
  • Load Current Up to 500mA
  • Output Power LED
  • PCB Dimensions 35.08 X 31.12MM
  • Efficiency Up to 90%
  • Operating Frequency 520Khz
  • Soft-Start Function
  • Built-in Over-Voltage Protection (OVP)
  • Under-Voltage-Lockout
  • Under Voltage Lockout Threshold 2.5V, Hysteresis 200mV
  • Over-Current Protection – Threshold 5.5A
  • Thermal Shutdowns – Threshold 150 Degree Cent.
  • 4 X 2.5MM Mounting Holes
  • PCB Dimensions 35.08 x 31.12mm

Connections and Other Details

  • CN1: Pin 1 & 2 = V-Output 12V DC, Pin 3 & 4 = GND
  • CN2: Pin 1 & 2 = V-Input 5V DC, Pin 3 & 4 = GND
  • D2: Output LED

Schematic

 

Parts List

NO.QNTY.REFDESC.MANUFACTURERSUPPLIERSUPPLIER PART NO
12CN1,CN24 PIN MALE HEADER PITCH 2.54MMWURTHDIGIKEY732-5317-ND
22C1,C4470uF/16V ELECTROLYTICUNITED CHEMDIGIKEY565-4278-1-ND
31C210uF/25V CERAMIC SMD SIZE 0805YAGEO/MURATADIGIKEY
41C310nF/50V CERAMIC SMD SIZE 0805YAGEO/MURATADIGIKEY
51C510uF/16V CERAMIC SMD SIZE 0805YAGEO/MURATADIGIKEY
61C61uF/25V CERAMIC SMD SIZE 0805YAGEO/MURATADIGIKEY
71C747PF/50V CERAMIC SMD SIZE 0805YAGEO/MURATADIGIKEY
81C82.2nF/50V CERAMIC SMD SIZE 0805YAGEO/MURATADIGIKEY
91D1SS34TAIWAN SEMIDIGIKEY1801-SS34TR-ND
101D2LED RED SMD SIZE 0805OSRAMDIGIKEY475-1278-1-ND
111L16.8uH 10.4 X 10.4MMEPCOS-TDKDIGIKEY495-1808-1-ND
121R185K 1% SMD SIZE 0805YAGEO/MURATADIGIKEY
131R210K 1% SMD SIZE 0805YAGEO/MURATADIGIKEY
141R31K 5% SMD SIZE 0805YAGEO/MURATADIGIKEY
151R451K 1% SMD SIZE 0805YAGEO/MURATADIGIKEY
161U1PAM2423 SOIC8DIODE INCORPDIGIKEYPAM2423AECADJRDICT-ND

Connections

Gerber View

Photos

Video

PAM2423 Datasheet

PWM to Voltage Converter – PWM to Voltage Output DAC

The project presented here is a dual 12-bit PWM-to-voltage output DAC with high accuracy. The board is based on the LTC2644 chip. The LTC2644 measures the period and pulse width of the PWM input signals and updates the voltage output DACs after each corresponding PWM input rising edge. The DAC outputs update and settle to 12-bit accuracy within 8μs typically and are capable of sourcing and sinking up to 5mA (3V) or 10mA (5V), eliminating voltage ripple and replacing slow analog filters and buffer amplifiers. The circuit has a full-scale output of 2.5V using the 10ppm/°C internal reference. It can operate with an external reference, which sets the full-scale output equal to the external reference voltage. Each DAC enters a pin-selectable idle state when the PWM input is held unchanged for more than 60ms. The project operates from a single 2.7V to 5.5V supply and supports PWM input voltages from 1.71V to 5.5V. The PWM frequency can be any frequency between 30Hz and 6. 25kHz. The input level can be between 1.71V and 5.5V, set by a separate IOVCC pin. This project solves many problems associated with filtering a PWM signal to produce an analog voltage, producing a fast-settling, accurate analog voltage in response to a digital PWM input.

Features

  • Supply 5V (Range 2.7V to 5.5V)
  • Current Consumption approx. 15mA
  • Input PWM Signal Level Can be Between 1.71V and 5.5V
  • 2 Channel Input and Output
  • Input PWM Frequency 30Hz to 6.25Khz
  • Output 0 to 2.5V (0 to 99% Duty Cycle)
  • On Board Power LED
  • Header Connector for Inputs and Outputs
  • Jumper For Power Down
  • Jumper for Internal Reference or External Reference
  • Jumper for Idle Mode
  • Jumper for IOVC
  • PCB Dimensions 31.43 x 22.86 mm

Standalone Operation

For standalone operation. Connect a 2.7V to 5.5V supply to the VCC and a GND of CN1 Pin 1 and Pin 4. Connect the IOVCC(IOV) to VCC using Jumper J2 such that the input logic level matches the VCC supply. If a different logic level is required, remove the IOVCC(IOV) jumper and connect the middle pin2 of J2 to a supply equal to the PWM signals’ logic level to the IOVCC(IOV) and GND. There is no sequencing requirement between VCC and IOVCC. Any convenient PWM source can be used to convert the PWM signal into a voltage output.

Jumpers Settings

  • Jumper J1 (Idle Mode Select Input): Connecting this jumper to VCC or GND determines the DAC behavior when the PWM input remains high or low for more than the Idle Mode Timeout time (50ms minimum, 70ms maximum). When set to VCC (High), a low level on a PWM input will set the DAC output to a high impedance state. A high level will cause the DAC output to hold its last value. When set to GND (Low), a low level on a PWM input will set the DAC output to zero-scale, and a high level will set the DAC output to full scale.
  • Jumper J2: For normal operation Connect the IOVCC(IOV) to VCC using Jumper J2 such that the input logic level matches the VCC supply. If a different logic level is required, remove the IOVCC(IOV) jumper and connect the middle pin2 of J2 to a supply equal to the PWM signals’ logic level to the IOVCC(IOV) and GND.
  • Jumper J3: Set to GND (default) to use the internal reference. Set to EXT to supply an external reference to the REF CN2 Pin 2.
  • Jumper 4: Connect it to VCC for normal Operation, GND Power-Down.

REF: Reference Output/Input. When the REFSEL jumper is set to INT, the LTC2645’s internal reference can be measured at this point. Nominal impedance is 500Ω. If it is used to drive external circuits it must be buffered appropriately. When REFSEL is set to EXT using Jumper J3, an external reference between 1V and VCC may be connected to this point

LTC2644-L12: Supports Frequency up to 6.25Khz, for higher frequency select below chips.  

  • LTC2644-L12 Chip Supports 12Bit resolution, 30Hz to 6.25Khz input
  • LTC2644-L10 Chip Supports 10Bit resolution, 30Hz to 25Khz input
  • LTC2644-L8 Chip Supports 8 Bit resolution, 30Hz to 100Khz input

Connections and other details

  • CN1: Pin 1 = VCC 5V DC, Pin 2 = Vout Channel A, Pin 3 = Vout Channel B , Pin 4 = GND
  • CN2: Pin 1 = VCC 5V DC, Pin 2 = External Reference Optional, Pin 3 = PWM Input Channel A, Pin 4 = PWM Input Channel B
  • Jumper 1 = IDLE Setting High/Low
  • Jumper 2 = VCC for Standalone Operations Internal VCC
  • Jumper 3 = Internal Reference or External Reference Selection, Connect it GND for Normal Operation
  • Jumper 4 = Power Down, Connect it to VCC for Normal Operation, GND = Power Dow
  • D1 Power LED
  • CN3, R3, R4, R5, R6, C7, C8: Optional, can be used for output filter for smooth Output

Schematic

Parts List

NO.QNTY.DESC.REF.MANUFACTURERSUPPLIERSUPPLIER PART NO
11CN14 PIN MALE HEADER PITCH 2.54MMWURTHDIGIKEY732-5317-ND
21CN25 PIN MALE HEADER PITCH 2.54MMWURTHDIGIKEY732-5318-ND
38R3,CN3,R4,R5,R6,C6,C7,C8DNP
41C110uF/10V CERAMIC SMD SIZE 0805YAGEO/MUARATADIGIKEY
52C2,C4100nF/25V CERAMIC SMD SIZE 0805YAGEO/MUARATADIGIKEY
61C310uF/10V CERAMIC SMD SIZE 0805YAGEO/MUARATADIGIKEY
71D1LED RED SMD SIZE 0805OSRAMDIGIKEY475-1278-1-ND
84J1,J2,J3,J4JUMPER/3PIN MALE HEADER PITCH 2.54MMWURTHDIGIKEY732-5316-ND
91R11K 5% SMD SIZE 0805YAGEO/MUARATADIGIKEY
101R210K 5% SMD SIZE 0805YAGEO/MUARATADIGIKEY
111U1LTC2644CMS-L12#PBTANALOGDIGIKEY505-LTC2644CMS-L12#PBF-ND
123SHUNTSHUNT FOR JUMPERSULINS CONNECTDIGIKEYS9001-ND

Connections

Gerber View

Photos

Video



LTC2644 Datasheet

TOP PCB Companies