IEBus - IEBus

IEBus (Inter Equipment Bus)
Kommunikationsprotokol
D6708 CloseUp.png
μPD72042B protokolcontroller fremstillet af NEC
Formål Kommunikation mellem udstyr i et køretøj eller et chassis .
fx) Bil audio , Automat , osv
Udvikler (er) Renesas (tidligere NEC Electronics)
Introduceret 1993 ; 28 år siden ( 1993 )
Baseret på PWM ( pulsbreddemodulation )
Basisur: 6.000 MHz (6.291 MHz)
OSI lag "Fysisk" og "Datalink" lag
Hardware IEBus controller og transceiver

IEBus ( Inter Equipment Bus ) er en kommunikationsbusspecifikation "mellem udstyr i et køretøj eller et chassis " af Renesas Electronics . Det definerer OSI -model lag 1 og lag 2 specifikation. IEBus anvendes primært til bil audio og bil navigationer , som etablerede de facto standard i Japan, selvom SAE J1850 er større i USA.
IEBus bruges også i nogle automater , som hovedkunden er Fuji Electric . Hver knap på automaten har et IEBus ID , dvs. har en controller .
Detaljerede specifikationer videregives kun til licenshavere , men protokolanalysatorer leveres fra nogle leverandører af testudstyr . Dens moduleringsmetode er PWM (Pulse-Width Modulation) med 6.00 MHz basisur oprindeligt, men de fleste bilkunder bruger 6.291 MHz, og det fysiske lag er et par differentialesignalsele . Dens fysiske lag vedtager halv duplex , asynkron og multi-master kommunikation med CSMA/CD (Carrier Sense Multiple Access/Collision Detection) til adgangskontrol . Det giver mulighed for op til halvtreds enheder på en bus over en maksimal længde på 150 meter. To differentielle signallinjer bruges til Bus+ / Bus− navngivning, undertiden mærket som Data (+) / Data ( -).

Det beskrives undertiden som "IE-BUS", "IE-Bus" eller "IE Bus", men disse er forkerte. Formelt set er det "IEBus." IEBus® og Inter Equipment Bus® er registrerede varemærkesymboler for Renesas Electronics Corporation , tidligere NEC Electronics Corporation , ( JPO : henholdsvis nr. 552418 og 2552419).

Historie

I midten af ​​80'erne startede halvlederenheden i NEC Corporation , i øjeblikket Renesas Electronics , undersøgelsen for stigende krav til bilsystemer. IEBus introduceres som en løsning til det distribuerede kontrolsystem.

I slutningen af ​​1980'erne blev flere lignende specifikationer, herunder den indenlandske digitale bus (D2B) , den japanske hjemmebus (HBS) og det europæiske hjemmesystem (EHS) foreslået af forskellige virksomheder eller organisationer. Disse blev engang diskuteret som IEC 61030 , men blev trukket tilbage i 2006. IEBus er også en lignende specifikation (se afsnittet " Overførselssignalformat "), men er ikke opført i disse kriterier. Som et resultat bliver IEBus en de facto standard for billyd i Japan.
Hvad angår den indenlandske digitale bus (D2B) , omdefineres den uafhængigt af D2B Optical af Mercedes-Benz .
Som for japansk Hjem Bus System (HBS) , er det defineret i 1988 som hjem Bus System Standard Specification, ET-2101 ved JEITA og Reea (Radio Engineering & Elektronik Assiation) i Japan. Det bruges af flere japanske producenter af klimaanlæg (f.eks. M-Net fra Mitsubishi og P1/P2 eller F1/F2- bussen fra Daikin ). Fujitsu leverede HBPC (Home Bus Protocol Controller) chip som MB86046B. Men det er uklart, om Fujitsu (i øjeblikket Cypress) stadig fremstiller denne HBPC LSI fra og med 2018. Mitsumi Electric leverer MM1007 og MM1192 driver -IC'er til HBS. HBS -specifikationen diskuteres også i Echonet Consortium . I 2014 udstedes et patent for brugsmodeller til protokolomformer fra HBS til RS-485 i Kina som "CN204006496U."

Med hensyn til udskiftning af IEBus beskriver et papir af Hyundai Autonet , i øjeblikket Hyundai Mobis , følgende. "I kommunikationsmetoder til digitale input -kompatible forstærkere blev Inter Equipment Bus (IEBus) brugt i tidlige tider, men i øjeblikket bruges Controller Area Network (CAN) hovedsageligt."

Protokoloversigt

Image
En salgsautomat med papirkopper, der bruger IEBus

En mester taler til en slave. Hver enhed har et master- og et slaveadresseregister. Kun en enhed kan til enhver tid tale i bussen. Der er en hakkeordre for de typer kommunikation, der vil have forrang frem for en anden. Hver kommunikation fra master til slave skal besvares ved, at slaven går tilbage til masteren med bekræftende bits, hver af dem viser ACK eller NAK . Hvis masteren ikke modtager ACK inden for et foruddefineret tidsrum for en tilstand, afbryder den kommunikationen og vender tilbage til standby (lyt) tilstand.

Detaljeret specifikation af OSI -modellag 2 er kun oplyst til licenshavere, men protokolanalysatorer leveres fra nogle leverandører af testudstyr . I 2012 blev et af de kinesiske producenters patent givet som "CN202841169U".

En open source -software emulator kaldet "IEBus Studio" findes på en repository af SourceForge , men den sidste ændring var på 2008-02-24. En anden open source- analysatorsoftware kaldet "IEBusAnalyzer" er tilgængelig på GitHub- depotet . Nogle hobbyfolk lavede også nogle værktøjer.

Fysisk lag ( OSI model lag 1) specifikationsoversigt

Fra µPD6708 datablad. og µPD78098B Subseries brugermanual, hardware.

  • Kommunikationssystem
Halv-dupleks asynkron kommunikation
  • Multi-master system
Alle de enheder, der er forbundet til IEBus, kan overføre data til de andre enheder.
  • Broadcast -kommunikationsfunktion (kommunikation mellem en enhed og flere enheder)
Normalt udføres kommunikation individuelt fra en enhed til en anden. Ved at bruge broadcast -kommunikationsfunktionen kan kommunikation imidlertid udføres fra en enhed til flertalsenheder som følger:
  • Gruppeudsendelseskommunikation: Broadcast -kommunikation til gruppeenheder
  • Samtidig broadcast -kommunikation: Broadcast -kommunikation til alle enheder
  • Effektiv transmissionshastighed
Den effektive overførselshastighed kan vælges blandt følgende tre kommunikationstilstande:
Blanding af flertallet af tilstande i den samme buslinje er ikke tilladt.
Korrekt kommunikation mellem forskellige basisur er ikke mulig.
Mode Maksimalt antal overførselsbytes
(bytes/ramme)
6.000 000  MHz
basen ur
6,291 456  MHz
basen ur
0 16 Ca. 3,9 kbit/s Ca. 4,1 kbit/s
1 32 Ca. 17 kbit/s Ca. 18 kbit/s
2 128 Ca. 26 kbit/s Ca. 27 kbit/s
  • Adgangskontrol
CSMA/CD (Carrier Sense Multiple Access with Collision Detection)
Prioriteten ved besættelse af IEBus er som følger:
«1» Broadcast -kommunikation har forrang frem for individuel kommunikation.
«2» Jo lavere masteradresse, desto højere prioritet.
  • Kommunikationsskala
    • Antal enheder: 50 MAX.
    • Kabellængde: 150 m MAX. (når der bruges et snoet par -kabel)
    • Bæreevne:
        MAX. 8000 pF; mellem Bus + og Bus-, (6.000 000  MHz basis ur)
        MAX. 7100 pF; mellem Bus+ og Bus−, (6.291 456  MHz basisur )
    • Afslutningsmodstand: 120 Ω
  • Logisk niveau
    • Logik 1: Lavt niveau. Spændingsforskellen mellem Bus+ og Bus− er under 20mV
    • Logik 0: Højt niveau. Spændingsforskellen mellem Bus+ og Bus− er over 120mV
      • In -fase indgangsspænding høj: Bus+ ≤ (V DD -1,0) V, Bus− ≥ 1,0 V

Overfør signalformat

Fra µPD6708 datablad. og µPD78098B Subseries brugermanual, hardware.

Dette rammeformat ligner meget det for Domestic Digital Bus (D2B) .

  • Alle felter er MSB først.
Feltnavn Header Master
adresse
felt
Slave
-adresse
felt
Kontrol
felt
Message
længde
felt
Datafelter
Data 1  ···  Data N
Antal bits 1 1 12 1 12 1 1 4 1 1 8 1 1 8 1 1  ···  8 1 1
Signalformat Start
bit
Bredt
støbt
bit
Master
adresse
P Slave
adresse
P EN Kontrol
bit
P EN Message
længde
bit
P EN data
bit
P EN  ···  data
bit
P EN
Overførselstid Ved 6.000 MHz basisur
Tilstand 1 Ca. 7370 μs Ca. 1590 × N μs
Tilstand 2 Ca. 2090 μs Ca. 410 × N μs
Tilstand 3 Ca. 1590 μs Ca. 300 × N μs
Bemærkning

P: Paritetsbit (1 bit); Selv paritet
A: Kvitteringsbit (1 bit)
    Når A = 0: ACK
    Når A = 1: NAK
    I broadcast -kommunikation ignoreres værdien af ​​kvitteringsbiten.
N: Antal databyte

Funktioner af kontrol bits

Hex Bit 3 Bit 2 Bit 1 Bit 0 Fungere Bemærkning
0x0 0 0 0 0 Læser slavestatus
0x3 0 0 1 1 Læser data og låser enhed Låseenhed
0x4 0 1 0 0 Læser låseadresse (lavere 8 bit)
0x5 0 1 0 1 Læser låseadresse (højere 4 bit)
0x6 0 1 1 0 Læser slavestatus og låser enheden op Oplåsningsenhed
0x7 0 1 1 1 Læser data
0xA 1 0 1 0 Skriver kommando og låser enhed Låseenhed
0xB 1 0 1 1 Skriver data og låser enhed Låseenhed
0xE 1 1 1 0 Skriver kommando
0xF 1 1 1 1 Skriver data
Andet end ovenfor Udefineret Ingen kvitteringsbit returneret

Bitformat

Hver IEBus -bit består af fire perioder.

  • Forberedelsesperiode: Den første eller efterfølgende periode på lavt niveau (logisk "1")
  • Synkroniseringsperiode: Næste periode på højt niveau (logisk "0")
  • Dataperiode: Periode, der angiver bitens værdi; ether lavt niveau (logik "1") eller højt niveau (logisk "0")
  • Stopperiode: Den sidste periode på lavt niveau (logisk "1")
  • Synkronisering udføres med hver bit.
  • Tidslængderne for synkroniseringsperioden og dataperioden er næsten de samme.
  • Tiden for hele bitene og hver bits specifikation, relateret til tidspunktet for hver periode, der er tildelt den, varierer afhængigt af både typen af ​​transmitterbit og om enheden er master eller en slaveenhed.

Bilproducenter, der bruger IEBus

Image
En cd -skifter med seks cd'er indsat i et bagagerum i en bil .

Hver producent har sit eget navn, men det er ikke et alias for IEBus. Det er specifikationer for ledningsnet, der omfatter styrekabler baseret på IEBus, OSI -modellag 3 og højere kommunikationsprotokol, lydkabler, sammenkoblingskoblinger og så videre.

Pioner

Pioneer ansat IEBus til sit oprindelige mærkevarer bil lyd i starten af 90'erne. I sin tidligere fase blev den kun brugt til kontrolbus mellem hovedenheden i instrumentbrættet og cd -skifteren normalt placeret i bagagerummet . I dag inkluderer specifikationen forbindelse mellem hovedenheder, navigationssystemer, baghøjttalersystemer og så videre.

Toyota

Image
Riv ned udsigt over instrumentbrættet med bil audio hoved enhed af Toyota Camry ; OEM af JBL ( logo på det)

Pioneer Corporation pressede Toyota Motor Corporation til at vedtage IEBus som de originale dele . I 1994 besluttede Toyota at anvende IEBus til sin ægte specifikation , men den er en smule anderledes end Pioneer. Det er navngivet som AVC-LAN .

Honda/Acura

Pioneer Corporation skubbede også Honda Motor . Honda besluttede også at vedtage IEBus som dens originale reservedelsspecifikation lige efter Toyota gjorde det.

  • GA-NET II : Specifikationer for ledningsnet .
  • Honda Music Link : Honda ægte gadget til at forbinde Apple Inc. -produkter.
  • En hobbyist lavede touchscreen -controller på Acura TSX til en bil -pc installeret i bagagerummet .

Sirius XM satellitradio

Sirius XM Satellite Radio er en satellit udsender radiooperatør i USA. Dets digitale mediemodtagerudstyr anvender IEBus.

Evalueringstavler

SAKURA bestyrelse

GR-SAKUKRA board og GR-SAKURA-FULL board er Renesas officielle promotion boards med RX63N chip, som muliggør IEBus mode 0 og 1, men ikke mode 2, altså ikke tilgængelig for Toyota AVC-LAN. De er en Arduino pin-kompatibel lavpris, der er velegnede til hobbyfolk. Deres farve på printkort er SAKURA på japansk, hvilket betyder kirsebærblomst . For at evaluere IEBus kræves en ekstern 5V bus -interfacetransceiver (driver/modtager) IC -udvidelse. Transceiveren skal svare til 3,3V mikrokontroller ( TTL logisk spændingsniveau ) -interface, ellers er 3,3V ↔ 5,0V niveauskifter påkrævet. Dedikerede terminaler på RX63N -chippen selv er 5V -tolerante. For yderligere information henvises til eksterne links .

IEBus IP -kerne

Halvleder intellektuel ejendoms kerne i IEBus er tilgængelig via IP core Exchange .

IEBus-aktiverede IC'er

De fleste af IEBus controller LSI'er kræver eksterne dedikerede busgrænseflade -transceivere (driver/modtager IC'er). I sin tidligere fase er busgrænseflade -transceiver inkluderet i enheden, men den øgede nogle begrænsninger for brugerne. Som beskrevet i Pioneer's papir virker ekstern busgrænseflade -transceiver meget stabil. Nogle mennesker forsøgte at bruge TIs SN75176B til dette formål, men resultatet ser ikke ud til at blive rapporteret.

Hver IEBus -controller kan have forskellig implementering, så længe specifikationen kan bevares. Som følge heraf er værtens CPU -belastning for hver implementering af IEBus -controller forskellige.

I dag er der tusinder af mikrokontrollerprodukter , der skal opregnes, dem, der indeholder forskellige forskellige IEBus -controllerimplementeringer. Den følgende liste er et historisk bemærkelsesværdigt eksempel.

Uafhængige protokol controller produkter

µPD6708 (forældet); af Renesas, tidligere NEC Electronics

µPD6708; verdens første "IEBus -protokolcontroller" opfattes normalt som den gyldne protokolreference LSI. Denne enhed understøtter fuld specifikation af IEBus -tilstand 0, 1 og 2. Den behandler hele lag 1 og 2 i IEBus -protokollen af ​​sig selv. Den er forbundet til en vært mikrocontroller via 3-line serielt interface. 6.291 MHz basisur genereres fra 12.582 MHz ekstern resonator. Dette produkt indeholder IEBus interface transceiver.

µPD72042B (forældet); af Renesas, tidligere NEC Electronics

Image
μPD72042BGT monteret på TOY-AUX af PIE ; Toyota Auxiliary Input Converter

µPD72042B; anden generation af IEBus -controller understøtter tilstand 0 og 1. Denne enhed udfører al den behandling, der kræves for lag 1 og 2 i IEBus -protokollen. Enheden indeholder store transmissions- og modtagelsesbuffere, så værtsmikrocontroller kan udføre IEBus -operationer uden afbrydelse. Den indeholder også en IEBus -interfacetransceiver, som gør det muligt for enheden at oprette forbindelse direkte til IEBus -grænsefladen. Den er forbundet til en værtsmikrocontroller via 3-line eller 2-line serielt interface. 6.291 MHz basisur genereres fra 6.291 MHz eller 12.782 MHz ekstern resonator. Dette produkt indeholder IEBus -interfacetransceiver.

busgrænseflade transceiver IC'er

Hver ekstern bus transceiver (driver / modtager) IC anbefales at tilslutte via 180 beskyttelse Ω modstande mod både Bus + og BUS linje.

R2A11210SP (ikke salgsfremmende); af Renesas

R2A11210SP er et bus-interface transceiver (driver / modtager) IC for IEBus med typisk 30 mV hysterese komparator input.

HA12187FP (ikke salgsfremmende); af Renesas, tidligere Hitachi

HA12187FP er en busgrænseflade transceiver (driver/modtager) IC egnet til IEBus.

HA12240FP (nuværende, fra 2018); af Renesas, tidligere Hitachi

HA12240FP er et bus-interface transceiver (driver / modtager) IC for IEBus med hysterese komparator input.

SN75176B; af Texas Instruments

SN75176B er en almindelig bus -transceiver med 50mV typisk hysteresekomparatorindgang. Det ligner egnet til IEBus, men resultatet af en person rapporteres ikke.

Mikrocontrollere indeholder IEBus -controller

78K/0 -serien μPD78098 Underserier (forældet); af Renesas, tidligere NEC Electronics

μPD78P098A er en 8-bit single-chip mikrokontroller med on-chip 60K bytes UV-EPROM, 2K bytes RAM og IEBus controller, som understøtter tilstand 0, 1 og 2, med fuld datalink- lagprotokolunderstøttelse . Dette er verdens første mikrokontroller, der indeholder IEBus -controller. Dens IEBus -controllerfunktion er næsten den samme som µPD72042B, men er placeret som hukommelseskortet I/O kaldet SFR (specialfunktionsregistre). 6.291 MHz basisur genereres fra 6.291 MHz ekstern resonator, mens værtens CPU -kerne og ur -timer fungerer 8.388 MHz genereret fra den samme eksterne resonator. Ekstern businterfacetransceiver er påkrævet.
For programmering kræves UV-EPROM-viskelæder, UV-EPROM-brænder (27C1001A-kompatibel) og skriveradaptermodul.

78K/0 -serien μPD78098B Underserier (forældet); af Renesas, tidligere NEC Electronics

μPD78P098B er en 8-bit single-chip mikrokontroller med on-chip 60K bytes UV-EPROM, 2K bytes RAM og IEBus controller, som understøtter tilstand 0, 1 og 2, med fuld datalink- understøttelse af lag . Det er sandsynligvis en støjsvag variant af μPD78098 underserier. Dokumenter raffineres.

17K -serien μPD178098A Underserier (forældet); af Renesas, tidligere NEC Electronics

μPD178F098 er en 8-bit single-chip mikrokontroller til DTS (Digital Tuning System) af bilradio, som indeholder forenklet IEBus-controller, 60K bytes Flash ROM og 3K bytes RAM. Det understøtter ikke tilstand 0 og 2, men kun supporttilstand 1. 6.291 MHz basisur genereres fra 6.291 MHz ekstern resonator, mens værtens CPU -kerne og ur -timer fungerer 8.388 MHz genereret fra den samme eksterne resonator. Ekstern businterfacetransceiver er påkrævet.

78K/4 -serien µPD784938 underserier (forældet); af Renesas, tidligere NEC Electronics

µPD78F4938 er en 16-bit single-chip mikrokontroller til billyd, som indeholder forenklet IEBus-controller, 256K bytes Flash ROM og 10K bytes RAM. Det understøtter ikke tilstand 0 og 2, men kun supporttilstand 1. 6.291 MHz basisur genereres fra 6.291 MHz ekstern resonator. Ekstern businterfacetransceiver er påkrævet.

V850 Familie: V850/SB2 (ikke salgsfremmende); af Renesas, tidligere NEC Electronics

V850/SB2 er en langvarig 32-bit mikrokontroller, der anvender IEBus-controller med 1. generations V850 CPU-kerne. Dens IEBus -controller er forenklet fra tidligere. Det understøtter ikke tilstand 0 og 2, men kun supporttilstand 1. 6.291 MHz basisur genereres fra 6.291, 12.582 eller 18.873 MHz ekstern resonator. Dette kildeur deles i hele systemet i chippen inklusive ur -timer. En 32.768 kHz ekstern krystalresonator bruges normalt ikke til at reducere de samlede styklisteomkostninger .
Ekstern businterfacetransceiver er påkrævet, men ekstern 5V I/O -strømforsyning er internt reguleret til 3,3V eller 3,0V, hvilket muliggør samme spændingsforsyning med ekstern businterfacetransceiver. Derudover var dette produkt beregnet til at designe til ultra lav støj, hvilket muliggør høj RF-modtagelsesfølsomhed for bilradio. Derudover er startmotormasketid og elektrisk strømamplitude velafbalanceret.

LoL: den 03/23/2017 sagde Rensas Electronics "En ekstern differentialdriver er påkrævet på transmissions-/modtagelinjen (ikke fremstillet af NEC Electronics )," men NEC Electronics er i øjeblikket Renesas Electronics , og Renesas Electronics (tidligere Hitachi) havde har fremstillet "en ekstern differentialdriver" ved navn HA12240FP . På japansk siges det som "当 社", hvilket betyder Renesas Electronics selv .

V850 Familie: V850E/Sx3-H (nuværende, fra 2018); af Renesas, tidligere NEC Electronics

V850E/SJ3-H og V850E/SK3-H er 2. generation V850 (E1-kerne) 32-bit mikrokontroller . Dens IEBus -controller er forenklet, men understøtter både tilstand 1 og tilstand 2, ikke for tilstand 0. Ekstern businterfacetransceiver er påkrævet. Disse produkter omfatter V850E1 CPU -kerne og perifere funktioner. Hvad angår bilnetværk, er disse udstyret med IEBus og CAN ( Controller Area Network ) controllere.

V850 Familie: V850ES/Sx2 (ikke salgsfremmende); af Renesas, tidligere NEC Electronics

V850ES/SG3 og V850ES/SJ3 er 3. generations V850 (ES-kerne) 32-bit mikrokontroller, der indeholder IEBus-controller.

V850 Familie: V850ES/Sx3 (nuværende, fra 2018); af Renesas, tidligere NEC Electronics

V850ES/SG3 og V850ES/SJ3 er 3. generation V850 (ES core) 32-bit mikrokontroller . Dens IEBus -controller er forenklet, men understøtter både tilstand 1 og tilstand 2, ikke for tilstand 0. Ekstern businterfacetransceiver er påkrævet. Disse produkter omfatter V850ES CPU -kerne og perifere funktioner. Hvad angår bilnetværk, er disse udstyret med IEBus og CAN ( Controller Area Network ) controllere.

V850 Familie: V850E2/Sx4-H (ikke salgsfremmende); af Renesas, tidligere NEC Electronics

V850E2/SG4-H, V850E2/SJ4-H og V850E2/SK4-H er 5. generation V850 (E2v3-kerne) 32-bit mikrokontroller . Dens IEBus-controller er forenklet, men understøtter tilstand 1 og 2 med 32-byte buffere både til transmission og til modtagelse. Det har også automatisk mekanisme til både genudgivelse af masteranmodninger, når der opstår voldgiftstab; og for at svare på anmodninger om slave -status. Dens forsyningsur er 8.000 MHz, hvilket muligvis ikke er kompatibelt med 6.291 456  MHz basisursystemer , næsten alle billydkunder bruger. Det skal være 8.388 MHz eller nærmeste. Ekstern businterfacetransceiver er påkrævet.

Disse produkter omfatter V850E2M CPU -kernen og perifere funktioner. Hvad angår bilens lydnetværk, er disse udstyret med IEBus, CAN ( Controller Area Network ), LIN , PCM -interface, MediaLB og Ethernet -controllere.

F2MC-16LX: MB90580C-serien (nuværende fra 2018); af Cypress, tidligere Fujitsu Microelectronics

MB90580C -serien; F2MC-16LX 16-bit mikrokontroller af Cypress Semiconductor (tidligere Fujitsu Microelectronics ) har IEBus-controller. Det understøtter fuld funktion i IEBus-tilstand 0, 1 og 2 med 8-byte FIFO både til transmission og modtagelse. Indlejrede perifere ressourcer udfører datatransmission med en intelligent I/O-servicefunktion uden CPU'ens indgriben, hvilket muliggør realtidsstyring i forskellige applikationer. Ekstern businterfacetransceiver er påkrævet.

M16C -familie: M16C/50 -serien (nuværende, fra 2018); af Renesas, tidligere Mitsubishi Electric

M16C/5L Group og M16C/56 Group er en 16-bit mikrokontroller med M16C/60-serie CPU-kerne. UART2 kan bruges til IEBus controller som special mode 3 (IE mode). Ekstern businterfacetransceiver er påkrævet.

H8S Family: 2258 Group (nuværende, fra 2018); af Renesas, tidligere Hitachi

H8S/2258 og H8S/2256 er en langvarig mikrokontroller bestående af intern 32-bit konfiguration H8S/2000 CPU-kerne med 16-bit ekstern buscontroller. Dens IEBus -controller understøtter tilstand 0, 1 og 2 med 1 byte databuffer både til overførsel og modtagelse. Ekstern businterfacetransceiver er påkrævet.

RX -familie: RX63N Group (nuværende fra 2018); af Renesas

RX63N er en nylig 32-bit mikrokontroller . Dens IEBus -controller understøtter tilstand 0 og 1 (ikke 2). Arduino pin-kompatibelt lavprisevalueringstavle , kaldet SAKURA , er tilgængeligt for hobbyfolk.

Se også

Referencer

eksterne links

Generelle oplysninger

Generelle oplysninger fra controller LSI -producent

Open-source software til protokolanalysator

Protokol analysator hardware

Uafhængige protokolcontrollerprodukter (Host MCU påkrævet)

Mikrocontroller -enheder (busgrænseflade -transceiver påkrævet)

Busgrænseflade transceiver (driver/modtager) IC'er

Evalueringstavler

Knækkede links, men kan blive nogle tip

  • AcuraZine.com fora - (død tråd) Nogle resultater i registrering af data fra IEBus i en Acura TSX.
  • Marcins websted - Dette websted er fantastisk til at lære mere om IEBus! Han har virkelig gjort et godt stykke arbejde med at undersøge denne protokol samt udviklet en af ​​de første tavler, der kan tale i bussen ved hjælp af en ATMEGA8. (der er også aktive fora på hans websted her ).
  • Louis Frigon (SigmaObjects.com) - En fantastisk opskrift med skemaer og kildekode, der grænseflader med IEBus for at narre lagerhovedenheden til at muliggøre aux -input, som det ville gøre for en CD -skifter. Det er et fantastisk læringsværktøj til, hvordan IEBus -protokollen fungerer, bare ved at kigge igennem den velkommenterede firmwarekildekode. (Tilpasset fra arbejde udført af Marcin på sit websted ). (Ødelagt link, fjern venligst)