Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
test:ethernet [2023/09/02 12:41] – external edit 127.0.0.1test:ethernet [2025/03/15 12:05] (current) oetelaar
Line 1: Line 1:
-= Ethernet Bus Beschrijving en PinOut =+=======  Ethernet Bus Beschrijving en PinOut ======
  
-**Auteur:** Larry Davis   +Auteur: Larry Davis 
-**Copyright:** 2015, Larry Davis   + 
-**Beschrijving:** Technische beschrijving van de Ethernet-bus, pin-outs en informatie voor deze interfaces; 10Base2, 10Base5, 10BaseT, 10BaseF, koperdraad, fibersnelheden en codering. Ook worden Ethernet IC-fabrikanten vermeld, samen met de soorten IC's die worden vervaardigd.+Copyright: 2015, Larry Davis 
 + 
 +Beschrijving: Technische beschrijving van de Ethernet-bus, pin-outs en informatie voor deze interfaces; 10Base2, 10Base5, 10BaseT, 10BaseF, koperdraad, fibersnelheden en codering. Ethernet IC-fabrikanten en IC-typen worden ook vermeld.
  
 == Ethernet Bus == == Ethernet Bus ==
-**Ethernet Baseband Netwerkstandaard**   +Ethernet Baseband NetwerkstandaardIEEE 802.3 
-**IEEE 802.3**+ 
 +Links: [[#Ethernet-Beschrijving|Ethernet Beschrijving]] [[http://www.interfacebus.com/Ethernet_IC_Manufacturers.html|Ethernet Interface IC's]]
  
-[[#Ethernet-Beschrijving|Ethernet Beschrijving]] [[http://www.interfacebus.com/Ethernet_IC_Manufacturers.html|Ethernet Interface IC's]]   
 [[#Ethernet-Connectoren|Ethernet Connectoren]] [[#Ethernet-Pin-Out|Ethernet Pin-Out]] [[#Online-Normen|Online Normen]] [[http://www.interfacebus.com/|Home]] [[#Ethernet-Connectoren|Ethernet Connectoren]] [[#Ethernet-Pin-Out|Ethernet Pin-Out]] [[#Online-Normen|Online Normen]] [[http://www.interfacebus.com/|Home]]
  
 === Ethernet Beschrijving === === Ethernet Beschrijving ===
-De Ethernet-interface is een kabelbus die loopt over koper of glasvezel. De koperen interfaces gebruiken ofwel een coaxlijn of differentiële getwiste paren, terwijl de glasvezelruns gebruik maken van glasvezelkabels. Het Ethernet-netwerk wordt gedefinieerd door IEEE 802.3. Naast normale Ethernet-signalering definieert IEEE 802.3af ongebruikte lijnen die DC-stroom leveren aan randapparatuur. IEEE 802.3af, of Power Over Ethernet, wordt beschreven op de [[http://www.interfacebus.com/Power_Over_Ethernet.html|POE-interface]] pagina. IEEE 802.3ah, of Ethernet in de First Mile, op de [[http://www.interfacebus.com/Ethernet_in_the_First_Mile.html|EFM-interface]] paginaDe Ethernet-standaard gebruikt [[http://www.interfacebus.com/Definitions.html#Manchester_Encoding|Manchester]] codering en decoderingToegangscontrole wordt verkregen via Carrier Sense, Multiple Access met Collision Detect ([[http://www.interfacebus.com/Definitions.html#CSMA_CD|CSMA_CD]]).+De Ethernet-interface is een kabelbus over koper of glasvezel, met coaxlijnen, differentiële getwiste paren of glasvezelkabels. IEEE 802.3 definieert het netwerk, inclusief Power Over Ethernet (IEEE 802.3af) en Ethernet in de First Mile (IEEE 802.3ah). 
 + 
 +^ Eigenschap            ^ Beschrijving                                                                 ^ 
 +| Medium               | Koper (coax of getwiste paren) of glasvezel                                  | 
 +| Standaard            | IEEE 802.3                                                                  | 
 +| Codering             [[http://www.interfacebus.com/Definitions.html#Manchester_Encoding|Manchester]] 
 +| Toegangscontrole     [[http://www.interfacebus.com/Definitions.html#CSMA_CD|CSMA/CD]]            | 
 +| Extra functionaliteit| IEEE 802.3af (POE): [[http://www.interfacebus.com/Power_Over_Ethernet.html|POE-interface]] <br> IEEE 802.3ah (EFM): [[http://www.interfacebus.com/Ethernet_in_the_First_Mile.html|EFM-interface]] |
  
 {{Ethernet-data-frame-packet.png|Ethernet Pakket}} {{Ethernet-data-frame-packet.png|Ethernet Pakket}}
- 
-.... 
  
 === Ethernet Bus 10BaseT Pin-Out === === Ethernet Bus 10BaseT Pin-Out ===
-^ Pin # ^ Signaalnaam ^ Functie ^ +^ Pin # ^ Signaalnaam ^ Functie         
-| 1 | TD+ | Zend Data | +| 1     | TD+         | Zend Data       
-| 2 | TD- | Zend Data | +| 2     | TD-         | Zend Data       
-| 3 | RD+ | Ontvang Data | +| 3     | RD+         | Ontvang Data    
-| 4 | NC  | Geen Connectie | +| 4     | NC          | Geen Connectie  
-| 5 | NC  | Geen Connectie | +| 5     | NC          | Geen Connectie  
-| 6 | RD- | Ontvang Data | +| 6     | RD-         | Ontvang Data    
-| 7 | NC  | Geen Connectie | +| 7     | NC          | Geen Connectie  
-| 8 | NC  | Geen Connectie |+| 8     | NC          | Geen Connectie  |
  
  
-= 1-Wire Bus Beschrijving =+== 1-Wire Bus Beschrijving =
 +=== Overzicht 1-Wire Bus === 
 +^ Aspect               ^ Details                                                                                   ^ 
 +| Topologieën          | Lineaire, Gestubde, Ster                                                                  | 
 +| Configuratie         | 1 Master, Meerdere Slaven                                                                 | 
 +| Maximale kabellengte | 750 meter (Master naar Slaaf)                                                             | 
 +| Benodigde lijnen     | 1 transmissiedraad, 1 aardingslijn (retour)                                               |
  
-- **Vormen van de 1-Wire bus:** +== Eigenschappen per Topologie == 
-  Lineaire topologie +^ Topologie       ^ Eigenschap                          ^ 
-  Gestubde topologie +Lineaire        | Geen stubs langer dan 3 meter       | 
-  Ster topologie+Gestubde        | Stubs langer dan 3 meter toegestaan | 
 +Ster            | Slaven elke lengte vanaf Master     |
  
-- **Configuratie:** +== Typische Interface == 
-  * Eén Master +^ Component           ^ Beschrijving                              ^ 
-  * Meerdere Slaven (1-Wire apparaten) +Master              | Met 220 ohm pull-up weerstand             | 
- +Slaven              | Verbonden aan het net                     | 
-- **Eigenschappen per topologie:** +Slaven op stubs     | Via 150 ohm weerstand (reduceert reflecties) |
-  * Lineaire topologie: Geen stubs langer dan 3 meter +
-  * Gestubde topologie: Stubs mogen langer zijn dan 3 meter +
-  * Ster topologie: Slaven mogen elke lengte hebben vanaf de Master +
- +
-- **Maximale kabellengte:** 750 meter (van Master naar Slaaf) +
- +
-- **Typische 1-Wire interface:** +
-  * Master met 220 ohm pull-up weerstand +
-  Slaven verbonden aan het net +
-  Slaven op stubs: verbonden via 150 ohm weerstand (vermindert reflecties) +
- +
-- **Benodigde lijnen voor de bus:** +
-  * 1 transmissiedraad +
-  * 1 aardingslijn (retour) +
- +
-- **Eigenschappen van het 1-Wire protocol:** +
-  * Gebruikt CMOS/TTL logicaniveaus +
-  * Voedingsspanning tussen 2,8V en 6V +
-  * Master en Slaven geconfigureerd als transceivers +
-  * Dataoverdracht in beide richtingen, maar één richting tegelijk +
-  * Dataoverdracht: least significant bit (LSB) eerst+
  
 +== Protocol Eigenschappen ==
 +^ Eigenschap            ^ Beschrijving                              ^
 +| Logicaniveaus         | CMOS/TTL                                  |
 +| Voedingsspanning      | 2,8V - 6V                                 |
 +| Configuratie          | Master en Slaven als transceivers         |
 +| Dataoverdracht        | Bidirectioneel, één richting tegelijk     |
 +| Bitvolgorde           | Least Significant Bit (LSB) eerst         |
  
 = TTL (74xx) True TTL Families = = TTL (74xx) True TTL Families =
- +^ Familie    ^ Beschrijving                            ^ 
-- **74L**: Lage vermogen +74L        Lage vermogen                           | 
-- **74S**: Schottky +74S        Schottky                                | 
-- **74H**: Hoge snelheid +74H        Hoge snelheid                           | 
-- **74LS**: Lage vermogen - Schottky +74LS       | Lage vermogen - Schottky                | 
-- **74AS**: Geavanceerd - Schottky +74AS       | Geavanceerd - Schottky                  | 
-- **74ALS**: Geavanceerd - Lage vermogen - Schottky +74ALS      Geavanceerd - Lage vermogen - Schottky  | 
-- **74F(AST)**: Snel - (Geavanceerd - Schottky) +74F(AST)   | Snel - (Geavanceerd - Schottky)         | 
-- **74C**: CMOS (controleer Vcc niveau) +74C        CMOS (controleer Vcc niveau)            | 
-- **74HC (U)**: Hoge snelheid - CMOS (Ongebufferde uitgang+74HC (U)   | Hoge snelheid - CMOS (Ongebufferd     | 
-- **74HCS (U)**: Hoge snelheid - CMOS (SOS CMOS, Stralingsbestendig) +74HCS (U)  Hoge snelheid - CMOS (SOS, Stralingsbestendig) | 
-- **74HCT**: Hoge snelheid - CMOS - TTL ingangen +74HCT      Hoge snelheid - CMOS - TTL ingangen     | 
-- **74AHC**: Geavanceerd - Hoge snelheid - CMOS +74AHC      Geavanceerd - Hoge snelheid - CMOS      | 
-- **74AHCT**: Geavanceerd - Hoge snelheid - CMOS - TTL ingangen +74AHCT     | Geavanceerd - Hoge snelheid - CMOS - TTL ingangen | 
-- **74FCT (-A,T,AT)**: Snel - CMOS - TTL ingangen (snelheidsvariaties) +74FCT (-A,T,AT) Snel - CMOS - TTL ingangen (snelheidsvariaties) | 
-- **74AC**: Geavanceerd - CMOS +74AC       | Geavanceerd - CMOS                      | 
-- **74ACS (U)**: Hoge snelheid - CMOS (SOS CMOS, Stralingsbestendig) +74ACS (U)  Hoge snelheid - CMOS (SOS, Stralingsbestendig) | 
-- **74ACT**: Geavanceerd - CMOS - TTL ingangen +74ACT      Geavanceerd - CMOS - TTL ingangen       | 
-- **74ACTS (U)**: Hoge snelheid - CMOS - TTL ingangen (SOS CMOS, Stralingsbestendig) +74ACTS (U) Hoge snelheid - CMOS - TTL ingangen (SOS, Stralingsbestendig) | 
-- **74FACT**: AC, ACT (Q) serie +74FACT     | AC, ACT (Q) serie                       | 
-- **74ACQ**: Geavanceerd - CMOS - Stille uitgangen +74ACQ      Geavanceerd - CMOS - Stille uitgangen   | 
-- **74ACTQ**: Geavanceerd - CMOS - TTL ingangen - Stille uitgangen +74ACTQ     | Geavanceerd - CMOS - TTL ingangen - Stille uitgangen | 
-- **74AVC**: Geavanceerd zeer lage spanning CMOS +74AVC      Geavanceerd zeer lage spanning CMOS     | 
-- **74AUC**: Geavanceerd ultra-lage spanning CMOS +74AUC      Geavanceerd ultra-lage spanning CMOS    | 
-- **74AUP**: Geavanceerd ultra-lage vermogen +74AUP      Geavanceerd ultra-lage vermogen         | 
-- **74UHS**: Ultra hoge snelheid +74UHS      Ultra hoge snelheid                     | 
-- **74ULP**: Ultra laag vermogen+74ULP      Ultra laag vermogen                     |
  
 = Bus Driver Families = = Bus Driver Families =
- +^ Familie    ^ Beschrijving                            ^ 
-- **74ABT**: Geavanceerd - BiCMOS - Technologie +74ABT      Geavanceerd - BiCMOS - Technologie      | 
-- **74ABTE**: ABT - Verbeterde transceiver logica +74ABTE     | ABT - Verbeterde transceiver logica     | 
-- **74ABTH**: Geavanceerd - BiCMOS - Technologie - bus vasthouden +74ABTH     | Geavanceerd - BiCMOS - Bus vasthouden   | 
-- **74BCT**: BiCMOS - TTL ingangen +74BCT      BiCMOS - TTL ingangen                   | 
-- **74BTL**: Backplane - Transceiver - Logica (BiCMOS) +74BTL      Backplane - Transceiver - Logica (BiCMOS) | 
-- **74CBT**: Cross Bar Technologie +74CBT      Cross Bar Technologie                   | 
-- **74CBTLV**: CBT lage spanning +74CBTLV    CBT lage spanning                       | 
-- **74CBTK**: CBT - Actieve klem +74CBTK     | CBT - Actieve klem                      | 
-- **74FB**: Futurebus+ [beperkt gebruik, zie Futurebus-interfacepagina+74FB       | Futurebus+ [beperkt gebruik]            | 
-- **74GTL**: Gunning - Transceiver - Logica [200MHz, punt-tot-punt+74GTL      Gunning - Transceiver - Logica [200MHz] | 
-- **74GTLP**: GTL - Plus [120MHz, multi-point, backplane+74GTLP     | GTL - Plus [120MHz, multi-point]        | 
-- **74SSTV**: Serie Stub Beëindigde Logica +74SSTV     | Serie Stub Beëindigde Logica            | 
-- **74TVC**: Vertaling spanning klem+74TVC      Vertaling spanning klem                 |
  
 = Low Voltage Families = = Low Voltage Families =
- +^ Familie    ^ Beschrijving                            ^ 
-- **74ALB**: Geavanceerd - Lage spanning - BiCMOS +74ALB      Geavanceerd - Lage spanning - BiCMOS    | 
-- **74LV (U)**: Laag - Spanning (Ongebufferde uitgang) (CMOS) +74LV (U)   | Laag - Spanning (Ongebufferd) (CMOS)    | 
-- **74LVC (R) (U)**: LV - CMOS (dempingsweerstand)(Ongebufferde uitgang+74LVC (R)(U)LV - CMOS (dempingsweerstand)(Ongebufferd| 
-- **74LVCH**: Laag - Spanning - CMOS - bus vasthouden +74LVCH     | Laag - Spanning - CMOS - Bus vasthouden | 
-- **74ALVC**: Geavanceerd - Laag - Spanning - CMOS +74ALVC     | Geavanceerd - Laag - Spanning - CMOS    | 
-- **74LVT (R) (U)**: LV - TTL (dempingsweerstand)(Ongebufferde uitgang) (BiCMOS) +74LVT (R)(U)LV - TTL (dempingsweerstand)(Ongebufferd) (BiCMOS) | 
-- **74LVTZ**: Laag - Spanning - TTL - Hoge impedantie bij inschakelen +74LVTZ     | Laag - Spanning - TTL - Hoge impedantie | 
-- **74ALVC (R)**: ALV - CMOS (bus vasthouden) (dempingsweerstand) +74ALVC (R) ALV - CMOS (bus vasthouden)(dempingsweerstand) | 
-- **74ALVCH**: Geavanceerd - Laag - Spanning - CMOS - bus vasthouden +74ALVCH    Geavanceerd - Laag - Spanning - CMOS - Bus vasthouden | 
-- **74LCX**: LV - CMOS (werkt met 3v en 5v voedingen+74LCX      LV - CMOS (werkt met 3V en 5V         | 
-- **74VCX**: LV - CMOS (werkt met 1.8v en 3.6v voedingen+74VCX      LV - CMOS (werkt met 1.8V en 3.6V     | 
-- **74CBTLV**: CBT - Lage spanning +74CBTLV    CBT - Lage spanning                     | 
-- **4000**: Echte CMOS (niet-TTL niveaus, kan verschillende Vcc gebruiken)+4000       | Echte CMOS (niet-TTL niveaus)           |
  
 = ECL Device Families = = ECL Device Families =
- +^ Familie    ^ Beschrijving                            ^ 
-- **MECL I**: 8nS* [geproduceerd tussen 1962-1977] +MECL I     | 8nS (1962-1977)                         | 
-- **MECL II**: 2nS* [geproduceerd tussen 1966-1979] +MECL II    2nS (1966-1979)                         | 
-- **MECL III (16XX)**: 1nS* .......* = Rise & Fall Time [geïntroduceerd in 1968] +MECL III (16XX) 1nS (1968)                         | 
-- **101xx**: 100 series 10K ECL, 3.5nS* [geïntroduceerd in 1971] +101xx      10K ECL, 3.5nS (1971)                   | 
-- **102xx**: 200 series 10K ECL, 2.5nS* +102xx      10K ECL, 2.5nS                          | 
-- **108xx**: 800 series 10K ECL, spanningsgecompenseerd, 3.5nS* +108xx      10K ECL, spanningsgecompenseerd, 3.5nS  | 
-- **10Hxxx**: 10K - Hoge snelheid, spanningsgecompenseerd, 1.8nS* [geïntroduceerd in 1981] +10Hxxx     | 10K - Hoge snelheid, 1.8nS (1981)       | 
-- **10Exxx**: 10K - ECLinPS, spanningsgecompenseerd, 800pS* +10Exxx     | 10K - ECLinPS, 800pS                    | 
-- **10EPxxx**: 10K - ECLinPS Plus, spanningsgecompenseerd, 160pS* +10EPxxx    10K - ECLinPS Plus, 160pS               | 
-- **10ELxxx**: 10K - ECLinPS Lite, enkele gate, spanningsgecompenseerd, 275pS* +10ELxxx    10K - ECLinPS Lite, 275pS               | 
-- **100xxx**: 100K, temperatuurgecompenseerd +100xxx     | 100K, temperatuurgecompenseerd          | 
-- **100Hxxx**: 100K - Hoge snelheid, temperatuurgecompenseerd +100Hxxx    100K - Hoge snelheid, temp.comp.        | 
-- **100Exxx**: 100K - ECLinPS, temp, spanningscomp., 800pS*+100Exxx    100K - ECLinPS, 800pS                   |
  
 = High Speed Differential Signaling Families = = High Speed Differential Signaling Families =
 +^ Familie    ^ Beschrijving                            ^
 +| ECL        | Emitter Gekoppeld Logica (zie boven)    |
 +| PECL       | Positieve ECL, +5V Vcc                  |
 +| LVPECL     | Lage spanning PECL, +3.3V Vcc           |
 +| LVDS       | Lage spanning differentiële signalering, 400mV swing |
 +| CML        | Common Mode Logica, 800mV swing         |
 +| PCML       | Pseudo Common Mode Logica, 200mV swing  |
  
-- **ECL**: Zie boven Emitter Gekoppeld Logica +== Opmerkingen == 
-- **PECL**Positieve ECL, gebruikt +5volt als VccZie boven +74xxCommercieel temperatuurbereik54xxMilitair temperatuurbereik
-- **LVPECL**Lage spanning PECL, gebruikt +3.3 volt als Vcc; Zie boven +CMOS [74C] families zijn geen 'echte' CMOSschakelen niet op CMOS-niveaus. 
-- **LVDS**: Lage spanning differentiële signalering, 400mV differentieel signaal swing +Veel oudere families (L, S, LS, C, HC) zijn verouderd of in verval. 
-- **CML**: Common Mode Logica, 800mV differentieel signaal swing +Zie [[Logic Family Voltage Translation]] voor interfacingtechnieken. 
-- **PCML**: Pseudo Common Mode Logica, 200mV differentieel signaal swing +Dit is nu volledig in DokuWiki-syntaxis, zonder enige Markdown-opmaak. De tabellen zijn ongewijzigd gelatenomdat die al correct waren in DokuWiki-formaat (^ voor headers en | voor cellen)Koppen gebruiken nu alleen = in plaats van #, zoals DokuWiki vereist. Laat me weten als je verdere aanpassingen nodig hebt!
- +
-**Opmerkingen**: +
-- Er zijn extra signaleringstypes; veel bestaan echter niet als logische familie. +
-- FPGA's, geheugendevices of andere high-end logische apparaten kunnen verschillende signaleringsniveaus gebruiken. +
-- De IC-buspagina vermeldt de extra digitale interface-niveaus. +
-- Dit is een overzicht van TTL, ECL en CMOS Glue Logic Families. De 74xx-families worden hierboven getoond, maar de 54xx-families zijn ook van toepassing. De 74 duidt commerciële temperatuurbereiken aan en de 54 duidt werking bij militaire temperatuurbereiken aan. Componentfabrikanten kunnen worden gevonden door op de Componenten pictogrammen onderaan de pagina te klikken. Over het algemeen zullen geen van de hierboven genoemde logische families werken met een andere logische familie, de spanningsdrempels zijn verschillend voor elke logische familie. +
-- Raadpleeg de Logic Family Voltage Translation-pagina voor interfacingtechnieken tussen logische families. +
-- De CMOS [74C] families die onder de 'true' TTL-header worden vermeld, zijn CMOS-apparaten, maar geen 'echte' CMOS-apparaten. Ze zijn meer CMOS dan TTL, maar schakelen niet op CMOS-niveaus, ontworpen om met TTL-apparaten te werken. Om als een CMOS [54C] logisch apparaat te worden beschouwd, moet de hele interne structuur CMOS zijn, anders zou het component stroom trekken als een TTL IC+
-Veel van de eerdere logische families zijn verouderd of op zijn minst in verval. Sommige families zijn alleen nog in productie om legacy-programma's te ondersteunen. +
-De oudste van de logische families zijn de 'L', S, LS, C, en HC glue logische families. +
- +
- +