| Electronic Components Datasheet Search |
|
ELM403P Datasheet(PDF) 8 Page - ELM Electronics |
|
|
|||||||||||||||||||||||||||||
ELM403P Datasheet(HTML) 8 Page - ELM Electronics |
|
8 / 9 page ![]() Design Considerations 8 of 9 ELM403DSA Elm Electronics – Circuits for the Hobbyist www.elmelectronics.com ELM403 Output Waveforms (continued) There are a few details to consider when using the ELM403 to interface to a rotary encoder. The first is the fact that the signals available from the encoder are usually only dry contacts closing and opening. You will need to provide pullup resistors for these signals in order to use them in a circuit. The size of the pullup resistor is chosen based on the encoder specifications. The main concern is the maximum current carrying capacity, which sets a lower limit for the pullup resistance. An upper limit for the resistance is set by the minimum current required for contact wetting. If you do not provide enough current through mechanical contacts when they are closed, they will tend to go open with time. To ensure that his does not happen, you must ‘wet’ the contacts by passing a minimum current through them. A typical wetting current will be in the range of 1 mA, while the maximum current that the contacts can handle is often in the range of 1 to 10 mA. This means that with a 5V supply, a pullup resistor of 5 to 10 K Ω is typically required. The second concern is the use of capacitors on the ‘A’ and ‘B’ signal lines. Many encoder circuits show these as a way to provide some pre-filtering of the signal. That is fine, as long as you realize that the ELM403 inputs are CMOS and do not have Schmitt trigger waveshaping. This means that you should keep the rate of change of the input signal as high as possible to avoid problems (we usually try to maintain at least 1V/µsec). Typically, with a 5V supply, a 10 K Ω pullup, and TTL thresholds, this means capacitor values of no more than about 330 pF, while with a 2.0V supply, the limit would be about 100 pF. One other issue to consider is that during the initial circuit startup, there is a period (of about 20 msec) when the ELM403 is being held in a reset state, and the outputs are in a tristate condition. During this time, the outputs will sit at the level they were at before power up (0V) due to stray capacitance having discharged through the protection diodes. If you are using the output invert feature, the outputs will not rise to their quiescent high state until after this reset period is over. If it is essential that they go high as quickly as possible, you may want to install a pullup resistor (of about 10 K Ω) on each output to ensure that the voltage goes quickly to VDD. After the initial 20 msec period, the ELM403 sets all pins to their quiescent levels, but does not change any outputs for an additional 50 msec. This ensures that the external circuits have had adequate time to initialize, before being presented with signals to process. Figure 5. Input Chattering Change in B (expecting a change in A) causes the ELM403 to anticipate a change in direction, and generate a Down output A Input B Input Up Down Multiple pulses are ignored while the ELM403 waits for a change at the A input The shaft direction changes again A changes, meaning that the shaft is now rotating, and pulses can be output |
|
|
Link URL |
| Does ALLDATASHEET help your business so far? [ DONATE ] |
About Alldatasheet | Advertisement | Contact us | Privacy Policy | Link to Datasheet | Link Exchange | Manufacturer List All Rights Reserved©Alldatasheet.com |
| Russian : Alldatasheetru.com | Korean : Alldatasheet.co.kr | Spanish : Alldatasheet.es | French : Alldatasheet.fr | Italian : Alldatasheetit.com Portuguese : Alldatasheetpt.com | Polish : Alldatasheet.pl | Vietnamese : Alldatasheet.vn Indian : Alldatasheet.in | Mexican : Alldatasheet.com.mx | British : Alldatasheet.co.uk | New Zealand : Alldatasheet.co.nz |
|
Family Site : ic2ic.com |
icmetro.com |