Yn y cyfathrebu pellter hir rhwng MCUs mewn nifer o raglenni, mae RS485 oherwydd dyluniad caledwedd syml, hawdd ei reoli, cost isel a manteision eraill yn cael eu defnyddio'n helaeth mewn awtomeiddio ffatri, rheolaeth ddiwydiannol, monitro cymunedol, adrodd awtomatig cadwraeth dŵr a meysydd eraill. Fodd bynnag, mae bws RS485 yn y gwrth-ymyrraeth, hunan-addasu, effeithlonrwydd cyfathrebu ac agweddau eraill ar y diffygion yn dal i fodoli, bydd rhai o fanylion y driniaeth amhriodol yn aml yn arwain at fethiannau cyfathrebu neu hyd yn oed parlys system a methiannau eraill, felly i wella'r rhaglen baru arbed pŵer arall yw RC cyfateb gan ddefnyddio cynhwysydd C.
Mae defnyddio cynhwysydd C i ynysu'r gydran DC, gallwch arbed y rhan fwyaf o'r pŵer, ond mae gwerth cynhwysedd C yn bwynt anodd, mae angen i chi wneud cyfaddawd rhwng defnydd pŵer ac ansawdd paru. Yn ogystal â'r ddau uchod mae rhaglen paru deuod, nid yw'r rhaglen hon yn cyflawni gwir baru, ond mae'n defnyddio effaith clampio'r deuod, yn gwanhau'r signal adlewyrchiedig yn gyflym i wella ansawdd y signal, mae effaith arbed ynni yn sylweddol.
(2) Gwrthydd tynnu-cyfluniad terfynell RO a DI i fyny
Mae data cyfathrebu asyncronaidd yn cael ei drosglwyddo ar ffurf beit, a chyn i bob beit gael ei drawsyrru, mae ysgwyd llaw yn cael ei wireddu gan -did cychwyn lefel isel. Er mwyn atal signalau ymyrryd rhag sbarduno RO (allbwn derbynnydd) ar gam i gynhyrchu neidiau negyddol, fel bod yr MCU ar y pen derbyn yn mynd i mewn i'r cyflwr derbyn, argymhellir cysylltu RO â gwrthydd tynnu 10kΩ allanol i fyny.
(3) Sicrhewch fod y system yn cael ei phweru ar y sglodion RS485 yn y cyflwr mewnbwn derbyn
Ar gyfer terfynell rheoli transceiver TC argymhellir defnyddio'r pin MCU trwy'r gwrthdröydd ar gyfer rheolaeth, nid yw'n ddoeth defnyddio'r pin MCU yn uniongyrchol ar gyfer rheolaeth, er mwyn atal ymyrraeth â'r bws pan fydd y MCU yn cael ei bweru ymlaen, fel y dangosir yn Ffigur 4.
(4) Ynysu bysiau
RS485 bws ar gyfer cyfochrog dwy-rhyngwyneb gwifren, unwaith y bydd methiant sglodion fod y bws "tynnu marw", felly dylai'r ddau-porthladd gwifren VA, VB a'r bws yn cael eu hynysu. Fel arfer yn y VA, VB a'r bws rhwng pob cyfres o wrthydd PTC 4 ~ 10Ω, ar yr un pryd â'r ddaear ar draws y deuod 5V TVS i ddileu ymyrraeth ymchwydd llinell. Os nad oes gwrthydd PTC a deuod TVS, gellir eu disodli gan wrthydd cyffredin a rheolydd foltedd.
(5) Dewis rhesymol o sglodion
Er enghraifft, er mwyn atal effaith electromagnetig cryf (mellt) ar offer allanol, argymhellir defnyddio sglodion streic mellt 75LBC184 TI, nifer y nodau sydd eu hangen ar gyfer nifer fwy o SIPEX SP485R dewisol.
Cyfluniad rhwydwaith 2.RS485
(1) Nifer y nodau rhwydwaith
Nifer y nodau rhwydwaith a'r gallu gyrru sglodion RS485 a ddewiswyd a rhwystriant mewnbwn y derbynnydd, megis gwerth uchaf enwol 75LBC184 o 64 pwynt, gwerth uchaf enwol SP485R o 400 pwynt. Pan gaiff ei ddefnyddio'n ymarferol, oherwydd hyd cebl, diamedr gwifren, dosbarthiad rhwydwaith, mae cyfradd trosglwyddo yn wahanol, nid yw nifer gwirioneddol y nodau hyd at y gwerth damcaniaethol. Er enghraifft, os defnyddir y 75LBC184 mewn rhwydwaith RS485 gyda dosbarthiad o 500m a bod nifer y nodau yn fwy na 50 neu os yw'r gyfradd yn fwy na 9.6kb/s, mae dibynadwyedd y gwaith yn gostwng yn sylweddol. Fel arfer argymhellir nifer y nodau yn ôl y sglodion RS485 gwerth uchaf o 70% o'r dewis, y gyfradd drosglwyddo o 1200 ~ 9600b / s rhwng y dewis. Pellter cyfathrebu o 1km neu lai, o'r effeithlonrwydd cyfathrebu, nifer y nodau, pellter cyfathrebu ac ystyriaeth gynhwysfawr arall o'r dewis o 4800b / s orau. Pan fo'r pellter cyfathrebu yn fwy na 1km, dylid ystyried gwella dibynadwyedd trosglwyddo data trwy gynyddu'r modiwl cyfnewid neu leihau'r gyfradd.
(2) Pellter nod a chefnffyrdd
Yn ddamcaniaethol, y pellter rhwng y nod RS485 a'r boncyff (T-pennawd, a elwir hefyd yn arwain-yn llinell) y byrraf y gorau.T{{-pennyn llai na 10m nodau gan ddefnyddio math T, nid yw'r cysylltiad yn cael llawer o effaith ar y cyfateb rhwydwaith, ond gellir ei sicrhau y gellir defnyddio'r nod ar gyfer defnyddio'r nod mae'r bylchau'n fach iawn (dylid defnyddio llai nag 1m, megis sgrin cyfuniad modiwl LED) i gysylltu'r seren, os na all y cysylltiad math T neu glain weithio'n iawn. Mae RS485 yn strwythur deublyg hanner y bws cyfathrebu, a ddefnyddir yn bennaf ar gyfer pâr o gyfathrebu aml-bwynt system, felly dylid gosod y gwesteiwr (PC) ar un pen, peidiwch â rhoi yn y canol a ffurfio'r boncyff y dosbarthiad siâp T.
3. Gwella effeithlonrwydd cyfathrebu RS485
Mae RS485 yn cael ei ddefnyddio fel arfer mewn pâr o system gyfathrebu ymateb caethwasiaeth aml-bwynt, o'i gymharu â bysiau dwplecs llawn megis effeithlonrwydd RS232 yn llawer is, felly mae'n bwysig iawn dewis y protocol cyfathrebu a'r modd rheoli priodol.
(1) rheolaeth cyflwr cyson bws (signal ysgwyd llaw)
Mae'r rhan fwyaf o ddefnyddwyr yn dewis anfon data cyn y bydd 1ms yn anfon ac yn derbyn terfynell rheoli TC wedi'i osod i lefel uchel, fel bod y bws i mewn i gyflwr anfon sefydlog cyn anfon data; data a anfonwyd ac yna oedi 1ms ar ôl i derfynell TC osod i lefel isel, fel bod yr anfon dibynadwy yn cael ei gwblhau cyn trosglwyddo i'r wladwriaeth dderbyn. Yn ôl yr awdur i ddefnyddio ochr TC yr oedi wedi bod yn 4 cylch peiriant i fodloni'r gofynion.
(2) Er mwyn sicrhau ansawdd trosglwyddo data, dylid gwirio pob beit tra'n lleihau nodweddion y gair gair a chydraddoldeb.
Mae'r fformat pecyn arferol yn cynnwys cod bootstrap, cod hyd, cod cyfeiriad, cod gorchymyn, data, cod siec, a chod cynffon, ac mae hyd pob pecyn yn cyrraedd 20-30 beit. Yn y system RS485 nid yw protocol o'r fath yn gryno iawn. Argymhellir bod defnyddwyr yn defnyddio protocol MODBUS, mae'r protocol wedi'i ddefnyddio'n helaeth mewn cadwraeth dŵr, hydroleg, pŵer trydan ac offer a systemau diwydiant eraill yn y safon ryngwladol.
Cyflenwad pŵer cylched rhyngwyneb 4.RS485, sylfaen
Ar gyfer y rhwydwaith mesur a rheoli a ffurfiwyd gan yr MCU ynghyd â microsystemau RS485, dylid rhoi blaenoriaeth i ddefnyddio rhaglen cyflenwad pŵer annibynnol microsystems, mae'n well peidio â defnyddio cyflenwad pŵer mawr i'r microsystemau mewn cyflenwad pŵer cyfochrog, ar yr un pryd, ni all y llinell bŵer (AC a DC) rannu'r un cebl craidd aml-- â llinell signal RS485. Dylid defnyddio llinell signal RS485 i ddewis yr arwynebedd trawsdoriadol o 0.75mm2 neu fwy o bâr o wifrau troellog yn lle llinellau syth gwastad. Ar gyfer pob gallu bach, mae dewis cyflenwad pŵer DC o gyflenwad pŵer llinol LM7805 na'r dewis o gyflenwad pŵer newid yn fwy priodol, wrth gwrs, dylid rhoi sylw i amddiffyn LM7805.
(1) Dylid cysylltu mewnbwn a daear LM7805 ar draws y cynwysorau electrolytig 220 ~ 1000μF.
(2) LM7805 mewnbwn ac allbwn gwrthdroi 1N4007 deuod; (2) LM7805 mewnbwn ac allbwn gwrthdroi 1N4007 deuod.
(3) Dylid cysylltu allbwn a daear LM7805 ar draws y cynwysorau electrolytig 470 ~ 1000μF a chynwysorau monolithig 104pF a deuod 1N4007 gwrthdro;
(4) foltedd mewnbwn o 8 ~ 10V yn cael ei ffafrio, yr ystod uchaf a ganiateir o 6.5 ~ 24V. Gellir defnyddio PT5100 TI i ddisodli'r LM7805, er mwyn cyflawni mewnbwn foltedd ultra{-eang 9 ~ 38V.
5. ynysu optegol
Mewn rhai meysydd rheolaeth ddiwydiannol, oherwydd cymhlethdod yr olygfa, mae foltedd modd cyffredin uchel rhwng y nodau. Er bod y rhyngwyneb RS485 yn ddull trawsyrru gwahaniaethol, gyda rhywfaint o wrthwynebiad i ymyrraeth modd cyffredin, ond pan fydd foltedd y modd cyffredin yn fwy na therfyn foltedd derbyn derbynnydd RS485, hynny yw, yn fwy na +12V neu lai na -7V, ni all y derbynnydd weithio'n iawn mwyach, ac mewn achosion difrifol a bydd hyd yn oed yn llosgi'r sglodion offeryniaeth.
Yr ateb i broblemau o'r fath yw ynysu cyflenwad pŵer y system a chyflenwad pŵer transceiver RS485 trwy DC-DC; ynysu signal trwy optocoupler i ddileu effaith foltedd modd cyffredin yn llwyr. Gellir rhannu'r ffordd o wireddu'r rhaglen hon yn:
(1) defnyddio optocoupler, DC-DC gydag ynysu, sglodion RS485 i adeiladu'r gylched;
(2) gan ddefnyddio sglodion integredig uwchradd, megis PS1480, MAX1480, ac ati.
6.RS485 system o fethiannau cyffredin a dulliau prosesu
Mae RS485 yn system gyfathrebu cost isel, hawdd i'w gweithredu, ond mae sefydlogrwydd y gwan ar yr un pryd yn cyd-gloi'n gryf, fel arfer bydd methiant nod yn arwain at y system gyfan neu barlys lleol, ac mae'n anodd barnu. Felly, cyflwynir y darllenydd i rai o'r dulliau cyffredin o gynnal RS485.
(1) Os yw'r system wedi'i pharlysu'n llwyr, yn bennaf oherwydd sglodion nod VA, roedd VB yn chwalu pŵer, mae'r defnydd o amlfesurydd i fesur y VA, VB rhwng y foltedd modd gwahaniaethol yn sero, ac mae'r foltedd modd cyffredin i'r ddaear yn fwy na 3V, ar yr adeg hon gallwch fesur maint y foltedd modd cyffredin i ddatrys problemau, y mwyaf yw'r modd cyffredin mae foltedd yn nodi po agosaf yw'r pwynt methu, ac i'r gwrthwyneb, y pellaf i ffwrdd.
(2) bws nifer o nodau olynol ni all weithio'n iawn. Achosir yn gyffredinol gan un o'r methiant nod. Bydd methiant nod yn arwain at y cyfagos 2 i 3 nod (yn gyffredinol dilynol) ni all gyfathrebu, felly bydd yn cael ei ddatgysylltu oddi wrth y bws fesul un, fel nod ar wahân oddi wrth y bws yn gallu dychwelyd i normal, sy'n dangos bod y methiant nod.
(3) cyflenwad pŵer canolog system RS485 yn y pŵer-i fyny yn aml yn ymddangos nad yw rhan o'r nod yn normal, ond nid yw pob tro yn union yr un peth. Y rheswm am hyn yw nad yw dyluniad terfynell rheoli transceiver RS485 TC yn rhesymol, gan arwain at ddryswch cyflwr pŵer microsystem hyd nod transceiver gan arwain at rwystr bysiau. Y dull gwella yw ychwanegu'r switsh pŵer microsystem ac yna ei bweru ymlaen ar wahân.
(4) Mae'r system yn y bôn yn normal ond mae methiant cyfathrebu yn digwydd yn achlysurol. Yn gyffredinol, oherwydd nid yw adeiladu'r rhwydwaith yn rhesymol, gan arwain at ddibynadwyedd system mewn cyflwr critigol, mae'n well newid yr aliniad neu gynyddu'r modiwl ras gyfnewid. Un o'r dulliau wrth gefn yw disodli'r nod sy'n methu â sglodyn gyda pherfformiad gwell.
(5) Oherwydd y methiant MCU a achosir gan ochr TC y cyflwr gwallt hir a thynnu'r bws marw darn. Atgoffwch y darllenydd i beidio ag anghofio gwirio ochr TC, er bod yr RS485 yn darparu foltedd modd gwahaniaethol sy'n fwy na 200mV a all weithio'n iawn. Ond y mesuriad gwirioneddol: mae system sy'n rhedeg yn dda o foltedd modd gwahaniaethol yn gyffredinol tua 1.2V (oherwydd dosbarthiad rhwydwaith, gall gwahaniaethau cyfradd wneud y foltedd modd gwahaniaethol yn yr ystod o 0.8 ~ 1.5V).




