Hardware-Details
Das Board basiert auf dem DE2120, einer kamerabasierten Scan-Engine mit einem
CMOS-Bildsensor (640 × 480) und einem eigenen 32-Bit-Decoder. Sie können ihn auf zwei Wegen ansprechen.
Die Datenleitungen des USB-C-Connectors sind direkt mit den USB-Pins des Scanners verbunden, sodass ein
Computer ihn als USB-Scanner erkennt. Der 6-polige Header stellt einem Mikrocontroller
die UART-Schnittstelle des Scanners, den Ausgang STAT und den Eingang TRIG bereit. Das Board besitzt außerdem
einen Auslöser-Taster, einen Buzzer, eine blaue Status-LED und eine violette Betriebs-LED.
Wichtige technische Daten
| Specification | Value |
|---|---|
| Schnittstelle | |
| Schnittstelle | UART (TTL, 9600 Baud), USB-C, digitale GPIO (STAT, TRIG) |
| Qwiic-kompatibel | Nein |
| Steckbrett-kompatibel | Ja |
| Stromversorgung | |
| Versorgungsspannung | 5 V über USB-C oder 3,3 V am Header-Pin 3V3 |
| Logikpegel | Nur 3,3 V |
| Betriebsstrom | Unter 190 mA beim Scannen |
| Schutz | Überstrom: 500-mA-Sicherung an der USB-C-Versorgung |
| Sonstiges | |
| Scan-Engine | DE2120 |
| 1D-Symbologien | UPC-A, UPC-E, EAN-8, EAN-13, Code 128, GS1-128, Code 39, Code 93, Code 11, Interleaved 2 of 5, Codabar, MSI Plessey, GS1 DataBar |
| 2D-Symbologien | QR Code, Data Matrix, PDF417, Micro PDF417, Aztec |
| Bildsensor | CMOS, 640 × 480 px |
| Scandistanz | 25 bis 400 mm |
| Scanwinkel | Pitch ±45°, Skew ±40°, Roll 360° |
| Beleuchtung | Weiße LEDs mit 5600 K, rote Zielmarkierungs-LED mit 625 nm |
| Scanmodi | Manuell (Standard), kontinuierlich, Bewegungserkennung |
| Auf dem Board | Auslöser-Taster, Buzzer, Status-LED, Betriebs-LED |
| Connectors | USB-C, 6-poliger 2,54-mm-Header |
| Betriebstemperatur | -20 bis 50 °C |
| Abmessungen | 54 × 22 mm (2,13 × 0,87 in) |
| Montage | Zwei M3-Löcher |
Die Lesedistanz eines Codes hängt von dessen Größe ab: Die Spezifikation des DE2120 nennt zum Beispiel 110 bis 400 mm für Code 39 bei 1 mm (40 mil) und 50 bis 200 mm für EAN-13 bei 0,33 mm (13 mil), gemessen bei 25 °C und 200 lx.
Pinbelegung

| Pin-Beschriftung | Pin-Name | Beschreibung |
|---|---|---|
3V3 | 3,3-V-Versorgung | Die 3,3-V-Leitung des Boards. Legen Sie hier 3,3 V an, wenn Sie das Board über den Header versorgen. Wenn USB-C das Board versorgt, speist der On-Board-Regler diese Leitung. |
STAT | Statusausgang | Wechselt bei jeder erfolgreichen Dekodierung auf Low, sodass Ihr Code direkt in Hardware reagieren kann. Dasselbe Signal schaltet die blaue Status-LED ein. |
TRIG | Triggereingang | Active Low: Halten Sie ihn auf Low, um einen Scan auszulösen. Der Auslöser-Taster auf dem Board zieht ihn auf GND. |
RX | UART-Empfang | Der serielle Eingang des Scanners. Verbinden Sie ihn mit dem TX des Controllers. |
TX | UART-Senden | Der serielle Ausgang des Scanners. Verbinden Sie ihn mit dem RX des Controllers. |
GND | Masse | Gemeinsame Masse für Versorgung und Signale. |
Spannung und Logikpegel
| Anschluss | Unterstützte Spannung | Hinweise |
|---|---|---|
| USB-C | 5 V | Passiert eine 500-mA-Sicherung, danach erzeugt der On-Board-Regler 3,3 V für den Scanner. |
3V3 | 3,3 V | Akzeptiert nur 3,3 V. |
RX, TX, STAT, TRIG | 3,3-V-Logik | Verwenden Sie einen Controller mit 3,3 V. |
Der Header-Pin 3V3 akzeptiert nur 3,3 V. Verbinden Sie ihn nicht mit 5 V.
Abmessungen
Das Board misst 54 × 22 mm (2,13 × 0,87 in) und hat zwei M3-Montagelöcher. Die darauf verbaute Scan-Engine DE2120 misst 16,0 × 21,2 × 12,0 mm und wiegt weniger als 4 g.
Jumper

Drei Lötjumper schalten den Buzzer und beide LEDs ab. Jeder ist standardmäßig verbunden und schaltet ein Bauteil ab, wenn Sie ihn öffnen.
| Jumper | Standard | Funktion |
|---|---|---|
JP1 | Verbunden | Blaue Status-LED. Öffnen Sie ihn, damit die LED bei einer Dekodierung dunkel bleibt. |
JP2 | Verbunden | Buzzer. Öffnen Sie ihn, um den Signalton stummzuschalten. |
JP3 | Verbunden | Violette Betriebs-LED. Öffnen Sie ihn, um die Betriebsanzeige abzuschalten. |