enc_4_4
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revision | |||
| enc_4_4 [2018/03/06 18:55] – [Schematic] latigid_on | enc_4_4 [2018/03/06 21:10] (current) – old revision restored (2018/03/05 22:31) latigid_on | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | ====== | + | ====== |
| - | Combination of 0.96" SSD1306 OLEDs and switches for an [[http:// | + | Encoders illuminated with WS2812 LEDs |
| ===== Schematic ===== | ===== Schematic ===== | ||
| - | Refer to the SCS schematic | + | Power input is +5V via a 3-pin 100mil connector (or Molex) |
| + | The pLED chain enters via J2:pin 6 and resistor R1. The resistor should be replaced with a wire link for each additional module (i.e. only the first in the chain gets a resistor, the remainder stuffed with wire links). The serial chain then follows a snake pattern to J3, where additional pLED modules may be connected. The LED ID matches the capacitor name. The RC (R2, C18) end termination shouldn' | ||
| - | ---- | + | Encoders are arranged in columns with outputs on J4--7. The top encoder (EN1/5/9/13 uses pins 10/9, the second (EN2/ |
| - | ===== BOM v1.0 ===== | + | ---- |
| - | ^ Type ^ Part ^ Value ^ | ||
| - | |Caps | ||
| - | | | C26 | DNF | | ||
| - | | | C29 | 10uF polarised | | ||
| - | |Encoder | EN1 | 12mm | | ||
| - | | | EN2 | 12mm | | ||
| - | |Header | ||
| - | | | J2 | +5V | | ||
| - | | | J5 | PINHD-2X54WALL | | ||
| - | |OLEDs | ||
| - | | | LCD2 | 0.96_OLED | | ||
| - | | | LCD3 | 0.96_OLED | | ||
| - | | | LCD4 | 0.96_OLED | | ||
| - | |Resistors | R3 | DNF | | ||
| - | | | R4 | DNF | | ||
| - | | | R7 | DNF | | ||
| - | | | R9 | 2k2 | | ||
| - | |Switches | S1(A) | DT6 or 6mm | | ||
| - | | | S2(A) | DT6 or 6mm | | ||
| - | | | S3(A) | DT6 or 6mm | | ||
| - | | | S4(A) | DT6 or 6mm | | ||
| - | | | S5(A) | DT6 or 6mm | | ||
| - | | | S6(A) | DT6 or 6mm | | ||
| + | ===== BOM v1.1 ===== | ||
| + | ^Type | ||
| + | ^resistors^ | ||
| + | | | ||
| + | ^capacitors^ | ||
| + | | |16|100n|1206|C2-17| | ||
| + | | |1|100-1000u|electrolytic 3,5-6|C1| | ||
| + | ^diodes^ | ||
| + | | |1|1N5187|DO41-7.6|D1| | ||
| + | | |16|WS2812B|5050|programmable LEDs| | ||
| + | ^encoders^ | ||
| + | | |16|clear shaft 12mm encoders| |EN1--16| | ||
| + | ^headers^ | ||
| + | | |6| |2*5 (shrouded) THT|J2-5|can use DIL 100mil breakaway header strips| | ||
| + | | |1| |1X03_SMALL|J1| can use Molex 22-23-2031| | ||
| + | ^misc^ | ||
| + | | |16| |spacer pieces| |optional | | ||
| Line 43: | Line 38: | ||
| ===== Versions ===== | ===== Versions ===== | ||
| - | v1.0: first release | + | v1.0: errata: J4--7 have no connection to ground. J1-3 do carry ground, so it isn't a problem if the DIN modules share the same power rail. |
| ===== Assembly ===== | ===== Assembly ===== | ||
| - | Decide on the configuration to be used. Any combination of switches, | + | 1206 caps should go down first, followed by LEDs. The LEDs should |
| - | Only one encoder is wired to the J1 header. If you want to use the EN2 position, wire the legs to the empty EN1 solder points. | + | The encoders should be installed so they can turn freely. If they are tight against |
| - | + | ||
| - | R9 and C29 form the power-on reset for OLEDs. R7 should | + | |
| - | + | ||
| - | The switches accommodate either DT6 or 6mm switches | + | |
| - | + | ||
| - | J2 can supply power if needed. | + | |
| Line 61: | Line 50: | ||
| ==== Interconnections ==== | ==== Interconnections ==== | ||
| - | {{:: | + | * J1 is a power header with +5V as marked, middle pin 0V. |
| + | * J2 normally connects to Core J4B (I2C) | ||
| + | * J3 carries the WS2812B chain for additional modules | ||
| + | * J4-7 connect to DINX4 headers | ||
| - | J1 is the SCS header, connecting to J10A | ||
| - | J2 can provide power as indicated; it is also connected on J5. | + | ===== Dimensions ===== |
| - | J5 connects to J15 on the Core (or equivalent) | + | {{: |
| - | + | ||
| - | ===== Dimensions ===== | + | |
| - | {{:scsoled:scsoled.png? | + | {{ :encs:encs_dxf.zip }} |
| - | {{ : | ||
| ===== License ===== | ===== License ===== | ||
enc_4_4.1520362502.txt.gz · Last modified: 2018/03/06 18:55 by latigid_on
