HW-040 encoder module for ARDUINO
| Manufacturer | CHINA |
| SKU | |
| Categories | ARDUINO |
| Manufacturer | CHINA |
| SKU | 25789 |
| Categories | ARDUINO |
| Type | Description | |
|---|---|---|
| Device type | Keyboards, joysticks | |
| Brand name | CHINA | |
| Mounting type | DIP | |
| Weight g. | 7 | |
| Factory packaging | 1 PC. |
The HW-040 (KY-040) module consists of a rotation angle sensor (encoder) and auxiliary electrical components for stable operation of the sensor. An encoder is a mechanical sensor that reports the angle of rotation, rotation speed and direction of the axis of various devices. This module can be used to control servos or stepper motors.
The HW-040 module has 20 fixed positions per revolution. These positions represent a small click when the encoder axis is rotated. The rotation angle sensor has 3 outputs, which are designated (A, B, C). The principle of operation of the encoder is to change the positions of the switches. One switch is responsible for connecting pins A and B, and the second for pins B and C. Each change in the position of the sensor axis changes the states of the switches. In addition, the encoder is equipped with a button that works when the shaft is pressed. The button can be used to select menu items of the device or to change the sensitivity of the sensor.
A low TTL level appears on the sensor when the contacts are closed, then zero is applied to the CLK and DT pins. A high logic level is generated when a 5V supply voltage is applied. Pins CLK and DT transmit data about the rotation of the axis in the direction of clockwise or counterclockwise.
CLK: encoder pin A
DT: encoder pin B
SW: defines the state of the button
VCC (+): supply voltage
GND: ground (pin C)
As a power source, you can use an external power supply, the Arduino platform, or any other microcontroller device.
Supply voltage, V 3 ... 15
Number of fixed positions 20
Axle diameter, mm 6
Module dimensions, mm 20 x 30 x 30.
| Name | Article | Brand | In stock | Price | Quantity | |
|---|---|---|---|---|---|---|
|
Variable resistor R0902N 10 kOhm 3pin vertical | 22756 | — | 97 шт | 12 грн. | |
|
Diode 1N4007 (SEMTECH ELECTRONICS) | 20151 | — | 736 шт | 1.50 грн. | |
|
Diode 1N4148 (=cd522)(0.2A/75V 4ns) | 20140 | — | 5777 шт | 1 грн. | |
|
Variable resistor 10 kOhm WH148-1A-2 B 3pin straight, stem L=15mm | 24772 | — | 200 шт | 12 грн. | |
|
Transistor 2SC945 | 20492 | — | 143 шт | 1 грн. | |
|
Chip ATmega168PA-PU | 20003 | — | 1 шт | 216 грн. | |
|
Zener diode BZX55C 3V6 | 20230 | — | 681 шт | 1 грн. | |
|
Chip EN25F80-100QCP | 22864 | — | 13 шт | 23 грн. | |
|
Chip K555TV6 | 21306 | — | 4511 шт | 4 грн. | |
|
Resistor (+/-5%) 0.125W 68 Ohm mini size | 10042 | — | 769 шт | 0.50 грн. | |
|
Resistor (+/-5%) 0.125W 10 kOhm mini size | 10094 | — | 809 шт | 0.50 грн. | |
|
Chip K555TL2 | 21698 | — | 389 шт | 4 грн. |
|
Variable resistor R0902N 10 kOhm 3pin vertical
12 грн.
|
|
Diode 1N4007 (SEMTECH ELECTRONICS)
1.50 грн.
|
|
Diode 1N4148 (=cd522)(0.2A/75V 4ns)
1 грн.
|
|
Variable resistor 10 kOhm WH148-1A-2 B 3pin straight, stem L=15mm
12 грн.
|
|
Transistor 2SC945
1 грн.
|
|
Chip ATmega168PA-PU
216 грн.
|
|
Zener diode BZX55C 3V6
1 грн.
|
|
Chip EN25F80-100QCP
23 грн.
|
|
Chip K555TV6
4 грн.
|
|
Resistor (+/-5%) 0.125W 68 Ohm mini size
0.50 грн.
|
|
Resistor (+/-5%) 0.125W 10 kOhm mini size
0.50 грн.
|
|
Chip K555TL2
4 грн.
|