CAN автобусы мен RS485 арасындағы мүмкіндіктер мен айырмашылықтар

CAN автобусының мүмкіндіктері:

1. Халықаралық стандартты өнеркәсіптік деңгейдегі далалық автобус, сенімді беріліс, жоғары нақты уақыт;

2. Ұзақ тарату қашықтығы (10 км-ге дейін), жылдам тарату жылдамдығы (1 МГц bps дейін);

3. Бір автобус 110 түйінді қоса алады, ал түйіндер санын оңай кеңейтуге болады;

4. Көп негізгі құрылым, барлық түйіндердің тең статусы, ыңғайлы аймақтық желі, жоғары шинаны пайдалану;

5. Жоғары нақты уақыт режимі, бұзбайтын автобус арбитраждық технологиясы, жоғары басымдығы бар түйіндер үшін кідіріссіз;

6. Қате CAN түйіні автобус байланысына әсер етпей, автоматты түрде жабылады және автобуспен байланысты үзеді;

7. Хабарлама қысқа кадрлық құрылымды және аппараттық CRC тексеруі бар, кедергі ықтималдығы төмен және деректер қатесінің өте төмен жылдамдығы;

8. Хабарламаның сәтті жіберілгенін автоматты түрде анықтау және аппараттық құрал автоматты түрде жіберу сенімділігі жоғары;

9. Аппараттық хабарламаны сүзу функциясы тек қажетті ақпаратты ала алады, орталық процессордың жүктемесін азайтады және бағдарламалық қамтамасыз етуді дайындауды жеңілдетеді;

10. Байланыс құралы ретінде кәдімгі бұралған жұп, коаксиалды кабель немесе оптикалық талшықты пайдалануға болады;

11. CAN шинасы жүйесі қарапайым құрылымға және жоғары бағалық өнімділікке ие.

 

RS485 мүмкіндіктері:

1. RS485 электрлік сипаттамалары: «1» логикасы екі желі арасындағы+(2-6) В кернеу айырмашылығымен көрсетіледі;Логика «0» екі сызық арасындағы кернеу айырмашылығымен - (2-6) В түрінде көрсетіледі. Егер интерфейс сигналының деңгейі RS-232-C деңгейінен төмен болса, интерфейс тізбегінің микросхемасын зақымдау оңай емес, және бұл деңгей TTL тізбегімен қосылуды жеңілдететін TTL деңгейімен үйлесімді;

2. RS485 деректерін жіберудің максималды жылдамдығы 10 Мбит/с;

3. RS485 интерфейсі теңдестірілген драйвер мен дифференциалды қабылдағыштың қосындысы болып табылады, ол жалпы режимдік кедергілерге, яғни жақсы шу кедергілеріне қарсы тұру мүмкіндігін арттырады;

4. RS485 интерфейсінің максималды беру қашықтығы стандартты мәні 4000 фут болып табылады, ол шын мәнінде 3000 метрге жетуі мүмкін.Сонымен қатар, шинадағы RS-232-C интерфейсіне тек бір қабылдағышты қосуға рұқсат етіледі, яғни бір станцияның сыйымдылығы.RS-485 интерфейсі шинаға 128 қабылдағышқа дейін қосылуға мүмкіндік береді.Яғни, оның бірнеше станцияның мүмкіндігі бар, сондықтан пайдаланушылар құрылғы желісін оңай орнату үшін бір RS-485 интерфейсін пайдалана алады.Дегенмен, кез келген уақытта RS-485 шинасында тек бір таратқыш тарай алады;

5. RS485 интерфейсі жақсы шуға төзімділігі, ұзақ тарату қашықтығы және көп станция мүмкіндігіне байланысты таңдаулы сериялық интерфейс болып табылады.;

6. RS485 интерфейстерінен тұратын жарты дуплексті желі әдетте екі сымды қажет ететіндіктен, RS485 интерфейстері экрандалған бұралған жұп арқылы беріледі.

CAN-шинасы мен RS485 арасындағы мүмкіндіктер мен айырмашылықтар

CAN шинасы мен RS485 арасындағы айырмашылықтар:

1. Жылдамдық және қашықтық: 1Мбит/С жоғары жылдамдықта берілетін CAN және RS485 арасындағы қашықтық 100М-ден аспайды, бұл жоғары жылдамдықта ұқсас деп айтуға болады.Дегенмен, төмен жылдамдықта, CAN 5Кбит/С болғанда, қашықтық 10км-ге жетуі мүмкін, ал ең төменгі 485 жылдамдықта ол тек шамамен 1219м (реле жоқ) жетуі мүмкін.CAN-ның қалааралық таратуда абсолютті артықшылықтары бар екенін көруге болады;

2. Шинаны пайдалану: RS485 – біртұтас негізгі бағынышты құрылым, яғни автобуста тек бір ғана мастер болуы мүмкін және байланыс сол арқылы басталады.Ол пәрмен бермейді және келесі түйіндер оны жібере алмайды және ол дереу жауап жіберуі керек.Жауап алғаннан кейін хост келесі түйінді сұрайды.Бұл деректер шатасуы тудыратын бірнеше түйіндердің деректерді шинаға жіберуіне жол бермеу.CAN шинасы көп негізгі бағынышты құрылым болып табылады және әрбір түйінде CAN контроллері болады.Бірнеше түйіндер жіберілгенде, олар жіберілген идентификатор нөмірімен автоматты түрде арбитраж жасайды, осылайша автобус деректері жақсы және бейберекет болуы мүмкін.Бір түйінді жібергеннен кейін басқа түйін шинаның бос екенін анықтап, оны дереу жібере алады, бұл хосттың сұрауын сақтайды, шинаны пайдалану жылдамдығын жақсартады және жылдамдықты арттырады.Сондықтан CAN автобусы немесе басқа ұқсас автобустар автомобильдер сияқты практикалық талаптары жоғары жүйелерде қолданылады;

3. Қатені анықтау механизмі: RS485 тек физикалық деңгейді көрсетеді, бірақ деректер байланысының деңгейін емес, сондықтан кейбір қысқа тұйықталулар және басқа физикалық қателер болмаса, ол қателерді анықтай алмайды.Осылайша, түйінді жою оңай және деректерді автобусқа үмітсіз түрде жіберу (әр уақытта 1 жіберу), бұл бүкіл автобусты парализациялайды.Сондықтан, егер RS485 түйіні сәтсіз болса, шиналық желі өшіріледі.CAN шинасында кез келген шина қатесін анықтай алатын CAN контроллері бар.Қате 128-ден асса, ол автоматты түрде құлыпталады.Автобусты қорғаңыз.Егер басқа түйіндер немесе өздерінің қателері анықталса, қателік кадрлары басқа түйіндерге деректердің дұрыс емес екенін еске салу үшін автобусқа жіберіледі.Барлығыңыз сақ болыңыздар.Осылайша, CAN шинасының түйіндік процессорлық бағдарламасы жұмыс істегеннен кейін оның контроллері шинаны автоматты түрде құлыптап, қорғайды.Сондықтан қауіпсіздік талаптары жоғары желіде CAN өте күшті;

4. Баға және оқыту құны: CAN құрылғыларының бағасы 485-тен екі есеге жуық. Осылайша, 485 байланысы бағдарламалық қамтамасыз ету тұрғысынан өте ыңғайлы.Сериялық байланысты түсінетін болсаңыз, бағдарламалауға болады.CAN төменгі инженерден CAN күрделі қабатын түсінуді талап етеді, ал жоғарғы компьютерлік бағдарламалық құрал CAN протоколын түсінуі керек.Оқыту құны жоғары деп айтуға болады;

5. CAN шинасы физикалық шинаға CAN контроллері интерфейсінің 82C250 чипінің екі шығыс терминалының CANH және CANL арқылы қосылған.CANH терминалы тек жоғары деңгейде немесе тоқтатылған күйде болуы мүмкін, ал CANL терминалы тек төмен деңгейде немесе тоқтатылған күйде болуы мүмкін.Бұл RS-485 желісіндегі сияқты, жүйеде қателер болған кезде және бірнеше түйіндер бір уақытта шинаға деректерді жібергенде, шинаның қысқа тұйықталуын қамтамасыз етеді, осылайша кейбір түйіндерді зақымдайды.Сонымен қатар, CAN түйіні қате маңызды болған кезде шығысты автоматты түрде жабу функциясына ие, осылайша шинаның басқа түйіндерінің жұмысына әсер етпеуі, желіде проблемалардың болмауын қамтамасыз ету және жеке түйіндердің проблемаларына байланысты автобус «тұйық» күйде болады;

6. CAN-да тамаша байланыс протоколы бар, оны CAN контроллері микросхемасы және оның интерфейстік чипі арқылы жүзеге асыруға болады, осылайша жүйені дамыту қиындығын айтарлықтай төмендетеді және RS-485-пен тек электрлік хаттамамен салыстыруға келмейтін даму циклін қысқартады.

 

Shenzhen Zhongling Technology Co., Ltd., 2013 жылы құрылғаннан бері доңғалақ роботтары өнеркәсібіне, тұрақты өнімділігі бар доңғалақ тораптарының сервомоторлары мен драйверлерін әзірлеу, өндіру және сатумен айналысады.Оның жоғары өнімді сервоконцентраторлы қозғалтқыш драйверлері, ZLAC8015, ZLAC8015D және ZLAC8030L, CAN/RS485 шиналық байланысын қабылдайды, тиісінше CANopen протоколының/modbus RTU протоколының CiA301 және CiA402 қосалқы протоколдарын қолдайды және келесіге дейін орнатуға болады;Ол позицияны басқаруды, жылдамдықты басқаруды, моментті басқаруды және басқа жұмыс режимдерін қолдайды және әртүрлі жағдайларда роботтар үшін жарамды, робот индустриясының дамуына үлкен ықпал етеді.


Жіберу уақыты: 29 қараша 2022 ж