Die CAN-busterminaalweerstand is oor die algemeen 120 ohm. Trouens, wanneer dit ontwerp word, is daar twee 60 ohm weerstandsstringe, en daar is gewoonlik twee 120Ω nodusse op die bus. Basies, mense wat 'n bietjie CAN-bus ken, is 'n bietjie. Almal weet dit.
Daar is drie effekte van die CAN-busterminaalweerstand:
1. Verbeter die anti-interferensie vermoë, laat die sein van hoë frekwensie en lae energie vinnig gaan;
2. Verseker dat die bus vinnig in 'n versteekte toestand betree word, sodat die energie van parasitiese kapasitors vinniger sal gaan;
3. Verbeter die seinkwaliteit en plaas dit aan albei kante van die bus om die refleksie-energie te verminder.
1. Verbeter anti-interferensie vermoë
Die CAN-bus het twee toestande: "eksplisiet" en "versteek". “Uitdruklik” verteenwoordig “0″, “versteek” verteenwoordig “1″, en word bepaal deur die CAN-senderontvanger. Die figuur hieronder is 'n tipiese interne struktuurdiagram van 'n CAN-senderontvanger, en die Canh- en Canl-verbindingsbus.
Wanneer die bus eksplisiet is, word die interne Q1 en Q2 aangeskakel, en die drukverskil tussen die blikkie en die blikkie; wanneer die Q1 en Q2 afgesny word, is die Canh en Canl in 'n passiewe toestand met 'n drukverskil van 0.
As daar geen vrag in die bus is nie, is die weerstandswaarde van die verskil in versteekte tyd baie groot. Die interne MOS-buis is 'n hoë-weerstand toestand. Eksterne interferensie vereis slegs 'n baie klein energie om die bus in staat te stel om die eksplisiete (die minimum spanning van die algemene gedeelte van die transceiver. Slegs 500mv) binne te gaan. Op hierdie tydstip, as daar 'n differensiële model inmenging is, sal daar duidelike skommelinge op die bus wees, en daar is geen plek vir hierdie skommelinge om dit te absorbeer nie, en dit sal 'n eksplisiete posisie op die bus skep.
Daarom, om die anti-interferensievermoë van die verborge bus te verbeter, kan dit 'n differensiële lasweerstand verhoog, en die weerstandswaarde is so klein as moontlik om die impak van die meeste geraasenergie te voorkom. Om oormatige stroombus te vermy om die eksplisiete te betree, kan die weerstandswaarde egter nie te klein wees nie.
2. Maak seker dat u vinnig die verborge toestand betree
Tydens die eksplisiete toestand sal die parasitiese kapasitor van die bus gelaai word, en hierdie kapasitors moet ontlaai word wanneer hulle terugkeer na die verborge toestand. Indien geen weerstandslas tussen CANH en Canl geplaas word nie, kan die kapasitansie slegs deur die differensiële weerstand binne die transceiver gegooi word. Hierdie impedansie is relatief groot. Volgens die kenmerke van die RC-filterkring sal die ontladingstyd aansienlik langer wees. Ons voeg 'n 220pf kapasitor by tussen die Canh en Canl van die transceiver vir analoog toets. Die posisietempo is 500kbit/s. Die golfvorm word in die figuur getoon. Die afname van hierdie golfvorm is 'n relatief lang toestand.
Om bus parasitiese kapasitors vinnig te ontlaai en te verseker dat die bus vinnig die verborge toestand betree, moet 'n lasweerstand tussen CANH en Canl geplaas word. Nadat 'n 60Ω-weerstand bygevoeg is, word die golfvorms in die figuur getoon. Uit die figuur word die tyd wanneer eksplisiete terugkeer na resessie verminder tot 128ns, wat gelykstaande is aan die vestigingstyd van eksplisietheid.
3. Verbeter sein kwaliteit
Wanneer die sein hoog is teen 'n hoë omskakelingskoers, sal die seinrandenergie seinrefleksie genereer wanneer die impedansie nie ooreenstem nie; die geometriese struktuur van die transmissiekabel se deursnit verander, die eienskappe van die kabel sal dan verander, en die refleksie sal ook weerkaatsing veroorsaak. Wese
Wanneer die energie weerkaats word, word die golfvorm wat weerkaatsing veroorsaak op die oorspronklike golfvorm geplaas, wat klokke sal produseer.
Aan die einde van die buskabel veroorsaak die vinnige veranderinge in impedansie die seinrandenergie-refleksie, en die klok word op die bussein gegenereer. As die klok te groot is, sal dit die kommunikasiekwaliteit beïnvloed. 'n Klemweerstand met dieselfde impedansie van die kabelkenmerke kan aan die einde van die kabel gevoeg word, wat hierdie deel van die energie kan absorbeer en die opwekking van klokke kan vermy.
Ander mense het 'n analoogtoets uitgevoer (die prente is deur my gekopieer), die posisietempo was 1MBIT/s, die transceiver Canh en Canl het ongeveer 10m gedraaide lyne verbind, en die transistor is aan die 120Ω-weerstand gekoppel om versteekte omskakelingstyd te verseker. Geen las aan die einde nie. Die einde sein golfvorm word in die figuur getoon, en die sein stygende rand verskyn klok.
As 'n 120Ω-weerstand aan die einde van die gedraaide gedraaide lyn bygevoeg word, word die eindseingolfvorm aansienlik verbeter, en die klok verdwyn.
Oor die algemeen, in die reguitlyn-topologie, is albei punte van die kabel die stuurkant en die ontvangkant. Daarom moet een terminale weerstand aan albei kante van die kabel bygevoeg word.
In die werklike aansoekproses is die CAN-bus oor die algemeen nie die perfekte bus-tipe ontwerp nie. Baie keer is dit 'n gemengde struktuur van bustipe en stertipe. Die standaardstruktuur van analoog CAN-bus.
Waarom 120Ω kies?
Wat is impedansie? In elektriese wetenskap word die hindernis vir die stroom in die stroombaan dikwels impedansie genoem. Die impedansie-eenheid is Ohm, wat dikwels deur Z gebruik word, wat 'n meervoud is z = r+i (ωl – 1/(ωc)). Spesifiek, impedansie kan in twee dele verdeel word, weerstand (werklike dele) en elektriese weerstand (virtuele dele). Die elektriese weerstand sluit ook kapasitansie en sensoriese weerstand in. Die stroom wat deur kapasitors veroorsaak word, word kapasitansie genoem, en die stroom wat deur die induktansie veroorsaak word, word sensoriese weerstand genoem. Die impedansie hier verwys na die vorm van Z.
Die kenmerkende impedansie van enige kabel kan deur eksperimente verkry word. Aan die een kant van die kabel, 'n vierkantgolfgenerator, die ander kant is gekoppel aan 'n verstelbare weerstand, en neem die golfvorm op die weerstand deur die ossilloskoop waar. Pas die grootte van die weerstandswaarde aan totdat die sein op die weerstand 'n goeie klokvrye vierkantgolf is: impedansiepassing en seinintegriteit. Op hierdie tydstip kan die weerstandswaarde beskou word in ooreenstemming met die eienskappe van die kabel.
Gebruik twee tipiese kabels wat deur twee motors gebruik word om hulle in gedraaide lyne te vervorm, en die kenmerkimpedansie kan verkry word deur die bogenoemde metode van ongeveer 120Ω. Dit is ook die eindweerstandweerstand wat deur die CAN-standaard aanbeveel word. Daarom word dit nie bereken op grond van die werklike lynbalkkenmerke nie. Natuurlik is daar definisies in die ISO 11898-2-standaard.
Hoekom moet ek 0.25W kies?
Dit moet in kombinasie met 'n sekere mislukkingstatus bereken word. Alle koppelvlakke van die motor ECU moet kortsluiting na krag en kortsluiting na die grond in ag neem, so ons moet ook die kortsluiting na die kragtoevoer van die CAN-bus oorweeg. Volgens die standaard moet ons kortsluiting na 18V oorweeg. As aanvaar word dat CANH kort is tot 18V, sal die stroom na Canl vloei deur terminale weerstand, en as gevolg van Die drywing van die 120Ω-weerstand is 50mA*50mA*120Ω = 0.3W. Met inagneming van die vermindering van die hoeveelheid by hoë temperatuur, is die krag van die terminale weerstand 0,5W.
Postyd: Jul-08-2023