Spring til hovedindhold (tryk på Enter)

Serial og UART

Serial og UART-moduler er konvertere og adaptere der oversætter mellem forskellige seriel-protokoller — fx USB til TTL, RS232, RS485, CAN-bus eller fiber-optisk. Bruges til at programmere mikrocontrollere, kommunikere mellem industri-udstyr, og tilkoble gamle apparater til moderne computere. Udvalget rummer USB-til-TTL konvertere (CP2102, FTDI), RS232-shields, RS485-moduler op til 1200 m, CAN-bus konvertere, fiber-optic transceiver med 10 km rækkevidde, isolerede industri-konvertere og I²C-til-dual-UART moduler. Find modulet til Arduino-programmering, industri eller fjernkommunikation.

  • USB to Serial Converter, 6-in-1, 3.3V/5V, USB-TTL/232/485
    Mængderabat

    DFRobot

    USB to Serial Converter, 6-in-1, 3.3V/5V, USB-TTL/232/485

    130,00
    DKK

    This item is only sold in badges of .

    eller

    Du skal vælge en variant.
    Minimumsmængde nået.
    Maksimal mængde nået
    Du er ved at bestille mere end vi har på lager. Resterende antal bliver bestilt fra vores leverandør. Lager beholdning = .
  • Fermion: I2C Address Shifter Module
    Mængderabat

    DFRobot

    Fermion: I2C Address Shifter Module

    60,00
    DKK

    This item is only sold in badges of .

    eller

    Du skal vælge en variant.
    Minimumsmængde nået.
    Maksimal mængde nået
    Du er ved at bestille mere end vi har på lager. Resterende antal bliver bestilt fra vores leverandør. Lager beholdning = .
  • High-Speed 2500V Multi-Rate Industrial USB 2.0 Isolator
    Mængderabat

    DFRobot

    High-Speed 2500V Multi-Rate Industrial USB 2.0 Isolator

    335,00
    DKK

    This item is only sold in badges of .

    eller

    Du skal vælge en variant.
    Minimumsmængde nået.
    Maksimal mængde nået
    Du er ved at bestille mere end vi har på lager. Resterende antal bliver bestilt fra vores leverandør. Lager beholdning = .
  • RS485 Shield for Arduino, Auto/Manual Mode, Gold PCB
    Mængderabat

    DFRobot

    RS485 Shield for Arduino, Auto/Manual Mode, Gold PCB

    110,00
    DKK

    This item is only sold in badges of .

    eller

    Du skal vælge en variant.
    Minimumsmængde nået.
    Maksimal mængde nået
    Du er ved at bestille mere end vi har på lager. Resterende antal bliver bestilt fra vores leverandør. Lager beholdning = .
  • USB Serial Light Adapter, Arduino Compatible, 3.3/5V, Mini-USB
    Mængderabat

    DFRobot

    USB Serial Light Adapter, Arduino Compatible, 3.3/5V, Mini-USB

    145,00
    DKK

    This item is only sold in badges of .

    eller

    Du skal vælge en variant.
    Minimumsmængde nået.
    Maksimal mængde nået
    Du er ved at bestille mere end vi har på lager. Resterende antal bliver bestilt fra vores leverandør. Lager beholdning = .
  • FTDI Basic Breakout FT232RL 3.3/5V, Auto-Reset, MicroUSB
    Mængderabat

    DFRobot

    FTDI Basic Breakout FT232RL 3.3/5V, Auto-Reset, MicroUSB

    140,00
    DKK

    This item is only sold in badges of .

    eller

    Du skal vælge en variant.
    Minimumsmængde nået.
    Maksimal mængde nået
    Du er ved at bestille mere end vi har på lager. Resterende antal bliver bestilt fra vores leverandør. Lager beholdning = .
  • RS-232 to RS-485 Converter, Opto Isolated, Surge Protected, 1.2km Range
    Mængderabat

    DFRobot

    RS-232 to RS-485 Converter, Opto Isolated, Surge Protected, 1.2km Range

    77,00
    DKK

    This item is only sold in badges of .

    eller

    Du skal vælge en variant.
    Minimumsmængde nået.
    Maksimal mængde nået
    Du er ved at bestille mere end vi har på lager. Resterende antal bliver bestilt fra vores leverandør. Lager beholdning = .
  • I2C Signal Isolator, 5V Power, Plug & Play, No Welding
    Mængderabat

    DFRobot

    I2C Signal Isolator, 5V Power, Plug & Play, No Welding

    185,00
    DKK

    This item is only sold in badges of .

    eller

    Du skal vælge en variant.
    Minimumsmængde nået.
    Maksimal mængde nået
    Du er ved at bestille mere end vi har på lager. Resterende antal bliver bestilt fra vores leverandør. Lager beholdning = .
  • Xbee USB Adapter, FTDI, Micro USB, 5V, USB-TTL
    Mængderabat

    DFRobot

    Xbee USB Adapter, FTDI, Micro USB, 5V, USB-TTL

    105,00
    DKK

    This item is only sold in badges of .

    eller

    Du skal vælge en variant.
    Minimumsmængde nået.
    Maksimal mængde nået
    Du er ved at bestille mere end vi har på lager. Resterende antal bliver bestilt fra vores leverandør. Lager beholdning = .
  • USB/RS232/RS485/TTL Converter, Multi-Interface, 3.3-5V, LED
    Mængderabat

    DFRobot

    USB/RS232/RS485/TTL Converter, Multi-Interface, 3.3-5V, LED

    200,00
    DKK

    This item is only sold in badges of .

    eller

    Du skal vælge en variant.
    Minimumsmængde nået.
    Maksimal mængde nået
    Du er ved at bestille mere end vi har på lager. Resterende antal bliver bestilt fra vores leverandør. Lager beholdning = .
  • RS485 to UART Signal Adapter Module, 1M bps, 3000V Isolation
    Mængderabat

    DFRobot

    RS485 to UART Signal Adapter Module, 1M bps, 3000V Isolation

    220,00
    DKK

    This item is only sold in badges of .

    eller

    Du skal vælge en variant.
    Minimumsmængde nået.
    Maksimal mængde nået
    Du er ved at bestille mere end vi har på lager. Resterende antal bliver bestilt fra vores leverandør. Lager beholdning = .
  • Fiber Optic Transceiver Module, 2000000 Baud, 10km, Lightning Protection
    Mængderabat

    DFRobot

    Fiber Optic Transceiver Module, 2000000 Baud, 10km, Lightning Protection

    275,00
    DKK

    This item is only sold in badges of .

    eller

    Du skal vælge en variant.
    Minimumsmængde nået.
    Maksimal mængde nået
    Du er ved at bestille mere end vi har på lager. Resterende antal bliver bestilt fra vores leverandør. Lager beholdning = .
  • USB to TTL Converter CP210, 5V, Silicon Labs Chip
    Mængderabat

    DFRobot

    USB to TTL Converter CP210, 5V, Silicon Labs Chip

    60,00
    DKK

    This item is only sold in badges of .

    eller

    Du skal vælge en variant.
    Minimumsmængde nået.
    Maksimal mængde nået
    Du er ved at bestille mere end vi har på lager. Resterende antal bliver bestilt fra vores leverandør. Lager beholdning = .
  • RS485 Repeater, Industrial Grade, 1200m Range, 128 Nodes
    Mængderabat

    DFRobot

    RS485 Repeater, Industrial Grade, 1200m Range, 128 Nodes

    505,00
    DKK

    This item is only sold in badges of .

    eller

    Du skal vælge en variant.
    Minimumsmængde nået.
    Maksimal mængde nået
    Du er ved at bestille mere end vi har på lager. Resterende antal bliver bestilt fra vores leverandør. Lager beholdning = .
  • RS232 to TTL Converter MAX202, DB9 Female, 300-115200 Baud
    Mængderabat

    DFRobot

    RS232 to TTL Converter MAX202, DB9 Female, 300-115200 Baud

    85,00
    DKK

    This item is only sold in badges of .

    eller

    Du skal vælge en variant.
    Minimumsmængde nået.
    Maksimal mængde nået
    Du er ved at bestille mere end vi har på lager. Resterende antal bliver bestilt fra vores leverandør. Lager beholdning = .
  • I2C to Dual UART Module, 2Mbps, Expand 8 Serials
    Mængderabat

    DFRobot

    I2C to Dual UART Module, 2Mbps, Expand 8 Serials

    95,00
    DKK

    This item is only sold in badges of .

    eller

    Du skal vælge en variant.
    Minimumsmængde nået.
    Maksimal mængde nået
    Du er ved at bestille mere end vi har på lager. Resterende antal bliver bestilt fra vores leverandør. Lager beholdning = .
  • USB to RS485 Module, CH340, 2400bps-115.2Kbps, Lightning Protection
    Mængderabat

    DFRobot

    USB to RS485 Module, CH340, 2400bps-115.2Kbps, Lightning Protection

    105,00
    DKK

    This item is only sold in badges of .

    eller

    Du skal vælge en variant.
    Minimumsmængde nået.
    Maksimal mængde nået
    Du er ved at bestille mere end vi har på lager. Resterende antal bliver bestilt fra vores leverandør. Lager beholdning = .
  • RS232 Shield for Arduino, DB9, 5V, Mode Switch, LED
    Mængderabat

    DFRobot

    RS232 Shield for Arduino, DB9, 5V, Mode Switch, LED

    110,00
    DKK

    This item is only sold in badges of .

    eller

    Du skal vælge en variant.
    Minimumsmængde nået.
    Maksimal mængde nået
    Du er ved at bestille mere end vi har på lager. Resterende antal bliver bestilt fra vores leverandør. Lager beholdning = .
  • Serial Data Logger CY7C65213, 128MB Flash, USB, LED Indicator
    Mængderabat

    DFRobot

    Serial Data Logger CY7C65213, 128MB Flash, USB, LED Indicator

    140,00
    DKK

    This item is only sold in badges of .

    eller

    Du skal vælge en variant.
    Minimumsmængde nået.
    Maksimal mængde nået
    Du er ved at bestille mere end vi har på lager. Resterende antal bliver bestilt fra vores leverandør. Lager beholdning = .
  • CAN to TTL Communication Module, SLCAN, USB, 3.3V/5V, CAN 2.0
    Mængderabat

    DFRobot

    CAN to TTL Communication Module, SLCAN, USB, 3.3V/5V, CAN 2.0

    235,00
    DKK

    This item is only sold in badges of .

    eller

    Du skal vælge en variant.
    Minimumsmængde nået.
    Maksimal mængde nået
    Du er ved at bestille mere end vi har på lager. Resterende antal bliver bestilt fra vores leverandør. Lager beholdning = .
  • Industrial USB Isolator, 12Mbps, 2500V Isolation, USB2.0
    Mængderabat

    DFRobot

    Industrial USB Isolator, 12Mbps, 2500V Isolation, USB2.0

    250,00
    DKK

    This item is only sold in badges of .

    eller

    Du skal vælge en variant.
    Minimumsmængde nået.
    Maksimal mængde nået
    Du er ved at bestille mere end vi har på lager. Resterende antal bliver bestilt fra vores leverandør. Lager beholdning = .

Serial-protokoller forklaret

"Serial" betyder bare at data sendes én bit ad gangen — modsat parallel hvor flere bits sendes samtidigt. Der findes mange forskellige serial-standarder, hver med deres eget formål:

  • UART/TTL: mikrocontrollerens egne logik-niveau (3,3 V eller 5 V). Bruges internt mellem chips. Kort rækkevidde (cm til få meter).
  • RS232: ældre PC-standard med ±12 V signaler. DB9-stik. Op til 15 meter. Bruges stadig af industri-udstyr og laboratorie-instrumenter.
  • RS485: industri-standard med differential signal. Op til 1200 meter, op til 32 enheder på samme bus. Modbus RTU bruger typisk RS485.
  • RS422: ligesom RS485 men kun punkt-til-punkt. Mindre brugt i dag.
  • CAN-bus: bil- og industri-protokol med høj fejltolerance. Op til 1 km, multi-master.
  • USB: moderne PC-standard. UART-konvertere bruges til at få USB til at "ligne" en seriel port for software.
  • Fiber-optic: immun mod elektrisk interferens og lyn. Op til flere km. Til industri-miljøer.

Modeller i udvalget

USB til TTL/UART konvertere

Til at programmere mikrocontrollere uden indbygget USB (ATmega328P, ATtiny, ESP8266 ESP-01) eller til at få seriel-data fra en mikrocontroller ind i en computer:

RS485 moduler og shields

Til Modbus RTU og industri-projekter med lange kabler:

RS232 moduler og adaptere

Til at tilkoble gamle apparater og laboratorie-instrumenter:

Multi-format og 6-in-1 konvertere

CAN-bus konverter

Fiber-optisk kommunikation

Isolatorer og specialiserede

Hvilket modul skal jeg vælge?

  • Programmering af bare ATmega328P/ESP-01: CP2102 USB-TTL — billigt og fungerer.
  • Stabilitet og auto-reset til Arduino: FTDI FT232RL (DFR0065) — den professionelle løsning.
  • Tilkobling til gamle laboratorie-instrumenter (DB9): RS232 Shield (DFR0258) eller MAX202 (DFR0077).
  • Modbus RTU eller industri over lange kabler: RS485 Shield (DFR0259) eller USB-RS485 (FIT0737).
  • Bil-OBD eller CAN-projekt: CAN til TTL (TEL0150).
  • Industri-miljø med høj elektrisk støj: Fiber Optic Transceiver (TEL0153) eller isoleret RS485 (DFR0845).
  • Maximum fleksibilitet: 6-in-1 USB til Serial (FIT0781) — virker til de fleste tilfælde.
  • Beskyt PC mod industri-spændinger: USB-Isolator (FIT0860 eller FIT1019).

Programmering — biblioteker

  • Arduino Serial: indbygget bibliotek til UART. Serial.print(), Serial.read().
  • SoftwareSerial: til at bruge ekstra UART-pins på Arduino UNO (kun én hardware-UART).
  • SerialTransfer: til at sende strukturerede data (struct, array) over UART.
  • ModbusMaster / ModbusRTU: til Modbus over RS485.
  • CAN-BUS Shield: til CAN-bus projekter.
  • pyserial (Python): Linux og Raspberry Pi serial-kommunikation.

Typiske anvendelser

Programmering af mikrocontrollere uden USB-interface, debug og fejlfinding via Serial Monitor, kommunikation mellem Arduino og PLC eller industri-udstyr, fjernovervågning af pumper og maskiner over RS485 (1200 m), bil-diagnose og OBD-II projekter via CAN-bus, fiber-optisk kommunikation mellem fabrikshaller, sammenkoble gamle laboratorie-instrumenter med moderne PC, IoT-projekter hvor sensor-data skal logges, datalogning af Modbus-aflæsninger fra energimålere, og isolering af PC fra støjende industri-miljø.

Relateret

Til level-shiftere mellem 3,3 V og 5 V, se Level Shifter. Til Ethernet-baseret kommunikation, se Ethernet Moduler. Til mikrocontrollere, se Arduino og ESP32 Boards. Til programmering af mikrocontrollere generelt, se Programmers. Tilbage til Moduler oversigt.