Szybkobieżne Pojazdy Gąsienicowe (15) nr 1, 2002 UNIWERSALNY ZESTAW POMIAROWY W ZASTOSOWANIACH MOBILNYCH

Podobne dokumenty
SYSTEMY STEROWANIA APARATURĄ POMIAROWĄ BAZUJĄCE NA MAGISTRALI CAN

UNIWERSALNY ZESTAW POMIAROWY WSPÓŁPRACUJĄCY Z MAGISTRALĄ CAN

karta rozszerzeń wejść wyjść

Magistrala LIN

Wykład 3. Interfejsy CAN, USB

Interfejsy systemów pomiarowych

PRZEDSTAWIENIE WYNIKÓW ANALIZY STRUKTURY NAGŁÓWKA RAMKI CAN POD KĄTEM WPŁYWU POSZCZEGÓLNYCH PÓL NA LICZBĘ WSTAWEK BITOWYCH

Materiały dodatkowe Krótka charakterystyka protokołu MODBUS

Na początku lat dziewięćdziesiątych międzynarodowy przemysł samochodowy stanął przed dwoma problemami dotyczącymi rozwoju samochodów: jak poprawić kom

TEMPERATURE CONTROL SYSTEM BY THE CAN BUS UKŁAD REGULACJI TEMPERATURY POPRZEZ MAGISTRALĘ CAN

Biomonitoring system kontroli jakości wody

Problematyka sieci miejscowej LIN

Kod produktu: MP01105T

UKŁADY HYDRAULICZNE BOSCH REXROTH STEROWANE MAGISTRALĄ CAN

MOŻLIWOŚCI WYKORZYSTANIA W POJAZDACH SPECJALNYCH PODZESPOŁÓW Z MAGISTRALĄ CANBUS.

MAGISTRALA CAN STRUKTURA RAMKI CAN

Zastosowania mikrokontrolerów w przemyśle

2.1 Porównanie procesorów

MAGISTRALA CAN W WYROBACH I SYSTEMACH DIAGNOSTYCZNO-POMIAROWYCH OBRUM GLIWICE

CYFROWY ANALIZATOR SIECI PRZEMYSŁOWYCH JAKO NARZĘDZIE DO DIAGNOSTYKI MAGISTRALI CAN

Systemy wbudowane - wykład 8. Dla zabicia czasu Notes. I 2 C aka IIC aka TWI. Notes. Notes. Notes. Przemek Błaśkiewicz.

Interfejsy. w systemach pomiarowych. Ryszard J. Barczyński, 2016 Materiały dydaktyczne do użytku wewnętrznego

SYSTEM ROZPROSZONEGO STEROWANIA WYKORZYSTUJĄCY STEROWNIKI MOBILNE

Kod produktu: MP01105

Moduł wejść/wyjść VersaPoint

BEZDOTYKOWY CZUJNIK ULTRADŹWIĘKOWY POŁOŻENIA LINIOWEGO

sterownik PLC z wyświetlaczem

Sieć Interbus. Automatyzacja przed 20 laty z PLC. dr inŝ. Stefan Brock. Wprowadzone PLC zastąpiły układy logiki stykowej.

OKABLOWANIE W WYBRANYCH SYSTEMACH KOMUNIKACJI

Wyjścia analogowe w sterownikach, regulatorach

Karta katalogowa JAZZ OPLC JZ20-T40/JZ20-J-T wejść cyfrowych, 2 wejścia analogowe/cyfrowe, 2 wejścia analogowe. 20 wyjść tranzystorowych

Przemysłowe Sieci Informatyczne. Sieć CAN (Controller Area Network)

MPI-8E 8-KANAŁOWY REJESTRATOR PRZENOŚNY

Współpraca procesora ColdFire z urządzeniami peryferyjnymi

W.J WIELICZKA

Interfejs urządzeń peryferyjnych

RSD Uniwersalny rejestrator danych Zaprojektowany do pracy w przemyśle

SiMod-X-(A1) Przetwornik parametrów powietrza z interfejsem RS485 (MODBUS RTU) oraz wyjściem analogowym (dotyczy wersji -A1)

Politechnika Białostocka. Wydział Elektryczny. Katedra Automatyki i Elektroniki. Kod przedmiotu: TS1C

Komunikacja w mikrokontrolerach Laboratorium

Dwa lub więcej komputerów połączonych ze sobą z określonymi zasadami komunikacji (protokołem komunikacyjnym).

Wizualizacja stanu czujników robota mobilnego. Sprawozdanie z wykonania projektu.

Architektura Systemów Komputerowych. Transmisja szeregowa danych Standardy magistral szeregowych

Pracownia Transmisji Danych, Instytut Fizyki UMK, Toruń. Instrukcja do ćwiczenia nr 10. Transmisja szeregowa sieciami energetycznymi

Instrukcja obsługi czytnika MM-R32

Rozproszony system zbierania danych.

MODBUS RTU wersja M1.14 protokół komunikacyjny wyświetlaczy LDN

Karta katalogowa JAZZ OPLC. Modele JZ20-T10/JZ20-J-T10 i JZ20-T18/JZ20-J-T18

Elektronika samochodowa (Kod: ES1C )

MiniModbus 4DO. Moduł rozszerzający 4 wyjścia cyfrowe. Wyprodukowano dla. Instrukcja użytkownika

MAGISTRALA PROFIBUS W SIŁOWNIKU 2XI

Różnicowy czujnik ciśnienia Do wentylacji i klimatyzacji Model A2G-50

Projekt MARM. Dokumentacja projektu. Łukasz Wolniak. Stacja pogodowa

Paweł MOROZ Politechnika Śląska, Instytut Informatyki

Różnicowy przetwornik ciśnienia EL-PS-xxx

BioloFeet. Rozszerzenie możliwości robotów BIOLOID firmy ROBOTIS. Instrukcja użytkownika wersja 1.0

swobodnie programowalny sterownik

RSD Uniwersalny rejestrator danych Zaprojektowany do pracy w przemyśle

STEROWNIK ŚWIATEŁ i SZLABANÓW SWS-4/485K/UK

KONWERTER INTERFEJSÓW USB/RS-232. Typu PD12. Instrukcja obs³ugi

PROBLEMATYKA ANALIZY DANYCH W MAGISTRALI CAN W POJAZDACH SAMOCHODOWYCH THE ISSUE OF DATA ANALYSIS ON THE CAN AUTOMOTIVE VEHICLES

Szczegółowy Opis Przedmiotu Zamówienia: Zestaw do badania cyfrowych układów logicznych

Tytuł: Instrukcja obsługi Modułu Komunikacji internetowej MKi-sm TK / 3001 / 016 / 002. Wersja wykonania : wersja oprogramowania v.1.

Zaliczenie Termin zaliczenia: Sala IE 415 Termin poprawkowy: > (informacja na stronie:

Miernik przepływu powietrza Model A2G-25

CR232.S v2 KONWERTER CAN / RS232

Wykład II. Administrowanie szkolną siecią komputerową. dr Artur Bartoszewski

1. Cel ćwiczenia. 2. Podłączenia urządzeń zewnętrznych w sterowniku VersaMax Micro

Moduł rozszerzeń ATTO dla systemu monitorującego SMOK.

UNIWERSALNY ZESTAW POMIAROWY

SYSTEM STEROWANIA W STACJI RADIOLOKACYJNEJ BAZUJĄCY NA MAGISTRALI CAN

Uniwersalny Konwerter Protokołów

Działanie komputera i sieci komputerowej.

CAN BUS IN MOTORIZATION. MAGISTRALA CAN W MOTORYZACJI.

KONWERTER INTERFEJSÓW USB/RS-485. Typu PD10. Instrukcja obs³ugi

interfejs szeregowy wyświetlaczy do systemów PLC

Termometr LB-471T INSTRUKCJA UśYTKOWANIA wersja instrukcji 1.1

Moduł radiowy AT-WMBUS-04. z wejściem impulsowym. Dokumentacja techniczno ruchowa DT DJ

Politechnika Wrocławska

Sprawozdanie z projektu MARM. Część druga Specyfikacja końcowa. Prowadzący: dr. Mariusz Suchenek. Autor: Dawid Kołcz. Data: r.

Mini Modbus 1AI. Moduł rozszerzający 1 wejście analogowe, 1 wyjście cyfrowe. Wyprodukowano dla

STANOWISKO DO BADANIA PROCESÓW ODZYSKU CIEPŁA ODPADOWEGO. (PROTOTYP)

INSTRUKCJA OBSŁUGI AR503

Konwerter DAN485-MDIP

Czujniki podczerwieni do bezkontaktowego pomiaru temperatury. Czujniki stacjonarne.

Millenium II+ Moduły programowalne. jeszcze więcej możliwości NOWOŚĆ! FUNKCJA

mh-s4 Czterokanałowy moduł czujników temperatury systemu F&Home.

Parametryzacja przetworników analogowocyfrowych

SM210 RS485 - JBUS/MODBUS dla SM102E. Æ Instrukcja obsługi

8 kanałowy przedłużacz analogowy z RS485

Podłączenia zasilania i sygnałów obiektowych z użyciem rozłącznych złącz zewnętrznych - suplement do instrukcji obsługi i montażu

- WALKER Czteronożny robot kroczący

Oprogramowanie przekaźnika monostabilnego UNIV

PL B1. Akademia Górniczo-Hutnicza im. St. Staszica,Kraków,PL BUP 24/01. Wiesław Wajs,Kraków,PL

Podwójny różnicowy czujnik ciśnienia Do wentylacji i klimatyzacji Model A2G-52

TRANSMISJA DANYCH do i od sondy (UMPP) ilości (poziomu) paliwa w zbiorniku pojazdu drogowego z interface'm cyfrowym (serial port)

URZĄDZENIA NAŚCIENNE. Mierniki Regulatory Liczniki Wyświetlacze danych

Sieci komputerowe. Dr inż. Robert Banasiak. Sieci Komputerowe 2010/2011 Studia niestacjonarne

Programowanie sterowników przemysłowych / Jerzy Kasprzyk. wyd. 2 1 dodr. (PWN). Warszawa, Spis treści

Generator przebiegów pomiarowych Ex-GPP2

Transkrypt:

Szybkobieżne Pojazdy Gąsienicowe (15) nr 1, 2002 Tadeusz MARTYNIAK Piotr ŚWISZCZ UNIWERSALNY ZESTAW POMIAROWY W ZASTOSOWANIACH MOBILNYCH Streszczenie: W artykule omówiono podstawowe zalety cyfrowej szeregowej magistrali CANBus i jej zastosowanie. Zaprezentowano uniwersalny zestaw pomiarowy służący do mierzenia kąta przechyłu urządzeń w płaszczyźnie X-Y. 1. WSTĘP CANBus czyli Controller Area Network Bus zwany dalej CAN jest nowoczesną i szybką magistralą przesyłania danych, zaprojektowaną przez firmę BOSCH. Jej początkowym przeznaczeniem był przemysł motoryzacyjny, dopiero później znalazła zastosowanie w urządzeniach medycznych, domowych oraz głównie w automatyce przemysłowej. Miarą zastosowania standardu CAN jest liczba zainstalowanych węzłów. Wszystkie urządzenia (węzły) pracujące w tym standardzie, takie jak: sterowniki, czujniki, wyświetlacze, enkodery i aparatura pomiarowa, można połączyć w magistralę pozwalającą na szybką wymianę danych w czasie rzeczywistym. Korzyści wynikające z zastosowania magistrali CAN to: niezawodność - od producentów mikrokontrolerów wymaga się, aby transmisja w sieci mogła być kontynuowana nawet w przypadku przerwy jednego z przewodów transmisji, jego zwarcia do masy lub do zasilania, odporność na zakłócenia stosuje się połączenia za pomocą skrętki dwuprzewodowej ekranowanej lub nieekranowanej albo przy użyciu płaskiego kabla telefonicznego, który jest bardziej wrażliwy na zewnętrzne źródła zakłóceń. Dane w postaci bitowej są kodowane w systemie NRZ (Non Return to Zero bez powrotu do zera) i przesyłane różnicowo. Taki sposób kodowania zapewnia minimalną liczbę przejść przez zero i dużą odporność na zakłócenia zewnętrzne (w zastosowaniach mobilnych wymagana jest wysoka niezawodność w transmisji danych), oszczędność okablowania zmniejsza ilość przewodów łączących elementy wyposażenia elektrycznego, kompatybilność standard magistrali CAN jest protokołem otwartym, a zatem przetworniki urządzeń wykonawczych różnych producentów mogą współpracować ze sobą bez konfliktów. Aktualnie CANBUS jest standardem międzynarodowym udokumentowanym jako ISO 11898. 2. ZASADA DZIAŁANIA Sposób konstrukcji magistrali CAN pozwala na dostęp do niej kilku urządzeń równocześnie. Standardowy format ramki w wersji 2.0A (11 bitowy identyfikator) został przedstawiony na Rys. 1. Mgr inż. Tadeusz MARTYNIAK Ośrodek Badawczo-Rozwojowy Urządzeń Mechanicznych OBRUM Gliwice; Mgr inż. Piotr ŚWISZCZ Przedstawiciel firmy New-Tech IFM Electronic (Niemcy) z siedzibą w Gliwicach

Tadeusz MARTYNIAK, Piotr ŚWISZCZ Pole arbitrażu Pole sterujące Dane Pole CRC Pole ACK Koniec ramki Magistrala wolna S O F 11 bitowy ID DLC 0-8 bajtów 11 bitów R T R I D E r 0 r 1 Rys. 1. Standard formatu ramki w wersji 2.0A. Standardowy format ramki komunikatu składa się z siedmiu różnych segmentów (pól) bitowych, a ich opis został przedstawiony w Tabeli 1. Tabela 1. Opis pól w standardowym formacie ramki komunikatu CAN w wersji 2.0A. Lp. Nazwa pola Zawartość/znaczenie 1. SOFT Pole sygnalizujące początek i start ramki (start of Frame) 2. POLE ARBITRAŻU Składa się z 11 lub 29 (w wersji poszerzonej) bitowego identyfikatora oraz bitu RTR (Remote Transmision Reguest). W przypadku, kiedy dwa układy zaczynają równocześnie nadawać to jeden z dominujących identyfikatorów uzyska kontrolę nad magistralą. Bit RTR określa, czy ramka zawiera dane czy zapytanie z prośbą o ich przesłanie. 3. POLE STERUJĄCE Składa się z 6 bitów: dwóch zer r0 i r1, które są zarezerwowane do przyszłego wykorzystania i zawierają kod długości danych, czterech bitów DLC (Data Lenght Cocle) określających liczbę bajtów danych, zmieniających się pomiędzy 0 8 bajtów. 4. POLE DANYCH Zawiera od 0 8 bajtów 5. POLE CRC Zawiera 15 bitów, jest polem kontrolnym dla CRC z jedynką logiczną na końcu. 6. POLE Składa się z dwóch bitów: POTWIERDZENIA ACK - bit skoku, nadawany jest jako jedynka - bit oddzielający o stanie logicznym 1. 7. KONIEC RAMKI Składa się z ośmiu jedynek. Ramka zawierająca przykładowe dane, np.: wartości położenia, temperatury, prędkości nie posiada adresu węzła nadawczego i odbierającego. Rolę adresu spełnia tutaj identyfikator ramki, który decyduje również o jej priorytecie. Obowiązuje zasada, że im mniejszą wartość liczbową posiada identyfikator, tym większy jest priorytet ramki. Ramka posiadająca najwyższy priorytet ma zawsze zagwarantowaną transmisję. 2

Uniwersalny zestaw pomiarowy w zastosowaniach mobilnych Ramki o mniejszym priorytecie, które zgłosiły żądanie dostępu do magistrali w czasie zgłoszenia się ramki o wyższym priorytecie są automatycznie retransmitowane w następnym cyklu magistrali, aż do skutku. W magistrali CAN zastosowany został system arbitrażu zwany bit wise arbitration. Zapewnia on dostęp do magistrali bez spadku przepustowości sieci przy maksymalnym wykorzystaniu jej możliwości. Cechą charakterystyczną magistrali CAN jest wysyłanie komunikatu przez nadajnik ramki do wszystkich urządzeń pracujących w sieci równocześnie. Każde z urządzeń na podstawie odebranego identyfikatora musi ocenić jego stan, który decyduje o tym czy dedykowany jest do niego. Identyfikator oprócz informacji o priorytecie ramki zawiera również dane o rodzaju transmisji. Obowiązuje zasada, że jeśli mikrokontroler danego urządzenia podłączonego do sieci przesyła informację do innego urządzenia, to przekazuje jednocześnie dane do sterownika sieci CAN, który formuje ramkę i natychmiast ją wysyła. Podczas nadawania ramki wszystkie inne urządzenia są odbiornikami sprawdzającymi, czy wysyłane dane są przekazywane do nich. Urządzenie odbierające ignoruje te dane, jeśli nie są przeznaczone dla niego. Taki sposób pracy magistrali zapewnia jej dużą elastyczność konfiguracji, a nowe urządzenia (odbiorniki), mogą być dodane do sieci bez modyfikacji oprogramowania oraz zmian sprzętu. Komunikaty wykorzystywane z przetworników pomiarowych przez więcej niż jeden sterownik mogą być przesłane poprzez magistralę raz i nie ma potrzeby ich wysyłania dwoma oddzielnymi komunikatami ani stosowania czujników pomiarowych dla każdego sterownika indywidualnie. Ponadto istnieje możliwość podziału na segmenty danych, jeśli przesyłane są większe bloki danych. Wyeksponowana wcześniej jedna z głównych zalet magistrali CAN, tj. szybkość transmisji zależy przede wszystkim od długości linii. Maksymalne przykładowe szybkości transmisji są następujące: - 30 m 1 Mbit/s, - 500 m 125 kbit/s, - 1000 m 50 kbit/s. 3. ZASTOSOWANIE Po dokonanej analizie technicznej i cenowej autorzy artykułu zastosowali uniwersalny zestaw pomiarowy służący do pomiaru kąta przechyłu osi ramy Ramowego Układu Wsporczego (RUW) w wyrobie SPR i BREŃ, składający się z następujących urządzeń firmy IFM Electronic (Niemcy): - sterownik CR 0501 (Rys. 2), - wyświetlacz graficzny CR 1001 (Rys. 3), - przetwornik kąta CR 2101 (pomiar kąta w dwóch płaszczyznach X lub Y) (Rys. 4), - dodatkowy osprzęt: końcówki, przewody łączące, zasilacz. Dane techniczne ww. urządzeń (współpracujące z CANBUS) przedstawiono poniżej 3

Tadeusz MARTYNIAK, Piotr ŚWISZCZ CR0501 STEROWNIK 1. Wejścia - 8 cyfrowych typu L, - 8 impulsowych 0-50 khz, - 2 wejścia analogowe 0-10 V, rozdzielczość 10 bit, pasmo 5 Hz, - 2 wejścia analogowe 0-10 V, rozdzielczość 10 bit, pasmo 500 Hz. 2. Wyjścia - 8 wyjść typu PWM dla zaworów proporcjonalnych. 3. Porty komunikacyjne - Port RS232C, - Port CAN-Bus. 4. Stopień ochrony IP67. Rys. 2. Sterownik CR0501. CR1001 - WYŚWIETLACZ GRAFICZNY 240x64 pikseli współpracujący ze sterownikiem, porty RS232C/TTY, CANBUS, 24V/CANBUS. Rys. 3. Wyświetlacz graficzny. 4

Uniwersalny zestaw pomiarowy w zastosowaniach mobilnych CR 2101 - PRZETWORNIK KĄTA X Y - Zakres 15 o - +15 o, - Rozdzielczość 0.001 o, - Histereza 0.01 o, - Dokładność 0.025 o, - Stopień ochrony IP67, - Wyjście CANBUS, - Zasilanie 10-30 [V]. Rys. 4. Przetwornik kąta CR 2101. Na podstawie istniejącego oprogramowania sterownika CR 0501 i wyświetlacza CR 1001 została opracowana aplikacja do pomiaru kąta przechyłu osi ramy RUW w płaszczyźnie X Y z jednoczesnym wyświetlaniem wartości na ekranie wyświetlacza (z żądaną rozdzielczością tj.: stopnie, minuty, sekundy). Istniejące rozwiązanie uniwersalnego zestawu pomiarowego ma możliwość: - rejestracji wyników pomiaru w bazie danych wyświetlacza (rozszerzenie istniejącej aplikacji), - drukowania wyników pomiarów, - podłączenie dodatkowych urządzeń, np. innych przetworników pomiarowych (cztery wolne wejścia). Uniwersalny zestaw pomiarowy na obecnym etapie wdrożeń prototypów i dalszych prac studialnych wyrobów specjalnych w OBRUM można zastosować do: - kontrolowania przechyłów podwozia wyrobów w trakcie jazdy po zboczach i wzniesieniach na poligonie przy braku własnego systemu orientacji i nawigacji SIGMA 30 (na tablicy kierowcy brak jest wskazań przechyłów), np. w wyrobie LOARA i podwoziu sh 155 (KRAB), - wypoziomowania wieży z wyrobu LOARA na stanowisku badawczym celem justowania armat, - badania istniejących układów automatycznego poziomowania UAP w wyrobach SPR, BREŃ i innych, - pomiarów przechyłu osi ramy z kabiną wyrobu JAT-122 (urządzenie radiolokacyjne), - ugięć płyt podwieżowych, itd. 5

Tadeusz MARTYNIAK, Piotr ŚWISZCZ 4. WNIOSKI Uniwersalność i niska cena proponowanego zestawu pomiarowego kąta pochylenia urządzeń w płaszczyźnie X - Y czyni go nieodzownym w badaniach wyrobów specjalnych i pozwala na jego szersze zastosowanie. 5. LITERATURA [1] R. Bosch CAN Specification VER.2.0 1991, Robert Bosch GmbH, Postfach 50, D-7000. [2] Controller Area Network How CAN Works Copyright 1996-2000. MJ. [3] Product news IFM electronic http:// www.ifm @ electronic.com. UNIVERSAL MEASURING KIT CANbus Abstract: The paper discusses the general advantages and applications of CAN serial bus. The universal measuring kit of X Y plane devices axle slope angle recording is presented. Recenzent: dr inż. Zbigniew RACZYŃSKI 6