Zastosowania mikrokontrolerów w przemyśle



Podobne dokumenty
Zastosowania mikrokontrolerów w przemyśle

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

Współpraca procesora z urządzeniami peryferyjnymi

Współpraca procesora ColdFire z urządzeniami peryferyjnymi

Współpraca procesora z urządzeniami peryferyjnymi

Wbudowane układy komunikacyjne cz. 1 Wykład 10

Współpraca procesora z urządzeniami peryferyjnymi

Zastosowania mikrokontrolerów w przemyśle

Kurs Certyfikowany Inżynier Sieci PROFIBUS DP. Spis treści. Dzień 1

Wykład 4. Interfejsy USB, FireWire

MIKROKONTROLERY - MAGISTRALE SZEREGOWE

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

Problematyka sieci miejscowej LIN

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

MAGISTRALE MIKROKONTROLERÓW (BSS) Zygmunt Kubiak Instytut Informatyki Politechnika Poznańska

Interfejs transmisji danych

1. Cel ćwiczenia. Celem ćwiczenia jest zestawienie połączenia pomiędzy dwoma sterownikami PLC za pomocą protokołu Modbus RTU.

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

Interfejsy systemów pomiarowych

Zastosowania mikrokontrolerów w przemyśle. Cezary MAJ Katedra Mikroelektroniki i Technik Informatycznych

TECHNOLOGIE SIECI LAN

Zygmunt Kubiak Instytut Informatyki Politechnika Poznańska

Wykład 4. Interfejsy USB, FireWire

Spis treści. Dzień 1. I Wprowadzenie do diagnostyki sieci PROFIBUS (wersja 1303) II Warstwa fizyczna sieci PROFIBUS DP (wersja 1401)

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

Systemy wbudowane - wykład 7

Dodatek C RAS-790. Dostep do Internetu wspóldzielony dostep do Internetu dla max 253 uzytkowników

Transmisja w paśmie podstawowym

Wykład Mikrokontrolery i mikrosystemy Cele wykładu:

Akademickie Centrum Informatyki PS. Wydział Informatyki PS

Komunikacja z urzadzeniami zewnętrznymi

Wykład 3. Interfejsy CAN, USB

INTERFEJSY SYSTEMÓW ELEKTRONICZNY

INTERFEJSY SYSTEMÓW ELEKTRONICZNYCH. Interfejsy klasy RS

HC541 8-bitowy bufor jednokierunkowy HC245 8-bitowy bufor dwukierunkowy HC244 dwa 4-bitowe bufory jednokierunkowe

Uniwersalny Konwerter Protokołów

W standardzie zarządzania energią ACPI, dopływ energii do poszczególnych urządzeń jest kontrolowany przez:

Zastosowania mikrokontrolerów w przemyśle

WYDZIAŁ ELEKTRYCZNY KATEDRA TELEKOMUNIKACJI I APARATURY ELEKTRONICZNEJ. Instrukcja do zajęć laboratoryjnych. Numer ćwiczenia: 4

DigiPoint mini Karta katalogowa DS 6.00

Architektura komputerów. Układy wejścia-wyjścia komputera

Programowalne układy logiczne kod kursu: ETD Układy sekwencyjne W

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

Ethernet. Ethernet odnosi się nie do jednej, lecz do wielu technologii sieci lokalnych LAN, z których wyróżnić należy cztery podstawowe kategorie:

DigiPoint Karta katalogowa DS 5.00

Wykład Mikroprocesory i kontrolery

ORGANIZACJA ZAJĘĆ WSTĘP DO SIECI

Rozproszony system zbierania danych.

Podstawy sieci komputerowych

2. Zawartość dokumentacji. 1. Strona tytułowa. 2. Zawartość dokumentacji. 3. Spis rysunków. 4. Opis instalacji kontroli dostępu. 3.

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

Magistrala LIN

Wydział Elektryczny. Katedra Automatyki i Elektroniki. Instrukcja. do ćwiczeń laboratoryjnych z przedmiotu: SYSTEMY CYFROWE 1.

Politechnika Białostocka Wydział Elektryczny Katedra Automatyki i Elektroniki

Sieci komputerowe. ABC sieci - podstawowe pojęcia. Ewa Burnecka / Janusz Szwabiński. ewa@ift.uni.wroc.pl / szwabin@ift.uni.wroc.pl

Systemy wbudowane Mikrokontrolery

Charakterystyka mikrokontrolerów

1.1 SCHEMATY DLA PROJEKTANTÓW

OKABLOWANIE W WYBRANYCH SYSTEMACH KOMUNIKACJI

Protokół Modbus RTU / Sieć RS-485

Sieci miejscowe stosowane w układach serwonapędowych. Zagadnienia komunikacji w nowoczesnych układach serwonapędowych R Θ. R ω R M

Interfejsy szeregowe TEO 2009/2010

USB. Universal Serial Bus OPRACOWAŁ: TOMASZ KARLA

Interfejs urządzeń peryferyjnych

Technika Mikroprocesorowa

Sieci telekomunikacyjne sieci cyfrowe z integracją usług (ISDN)

Zygmunt Kubiak Instytut Informatyki Politechnika Poznańska

NX70 PLC

Kurs Ethernet przemysłowy konfiguracja i diagnostyka. Spis treści. Dzień 1

Układ transmisji szeregowej AVR

Plan wykładu. 1. Sieć komputerowa 2. Rodzaje sieci 3. Topologie sieci 4. Karta sieciowa 5. Protokoły używane w sieciach LAN 6.

Kurs Ethernet przemysłowy konfiguracja i diagnostyka. Spis treści. Dzień 1/2

Kurs Elektroniki. Część 5 - Mikrokontrolery. 1/26

SigmaDSP - zestaw uruchomieniowy dla procesora ADAU1701. SigmaDSP - zestaw uruchomieniowy dla procesora ADAU1701.

Warstwy i funkcje modelu ISO/OSI

Mikroprocesory i mikrosterowniki Wydział Elektroniki Mikrosystemów i Fotoniki Politechniki Wrocławskiej Ćwiczenie nr 4

STEROWNIK MODUŁÓW PRZEKAŹNIKOWYCH SMP-8

KOMPUTEROWE SYSTEMY POMIAROWE

Instytut Teleinformatyki

Zygmunt Kubiak Instytut Informatyki Politechnika Poznańska

Spis treúci. Księgarnia PWN: Krzysztof Wojtuszkiewicz - Urządzenia techniki komputerowej. Cz. 2. Przedmowa Wstęp... 13


4.2 STEROWNIKI SERII RCC

Charakterystyka mikrokontrolerów. Przygotowali: Łukasz Glapiński, Mateusz Kocur, Adam Kokot,

MOBOT-RCR v2 miniaturowe moduły radiowe Bezprzewodowa transmisja UART

Kod produktu: MP-W7100A-RS485

Sprawdzian test egzaminacyjny 2 GRUPA I

Sieci komputerowe test

WPROWADZENIE Mikrosterownik mikrokontrolery

Komunikacja w mikrokontrolerach Laboratorium

Rys. 1. Schemat ideowy karty przekaźników. AVT 5250 Karta przekaźników z interfejsem Ethernet

1. Sieć komputerowa - grupa komputerów lub innych urządzeń połączonych ze sobą w celu wymiany danych lub współdzielenia różnych zasobów.

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

KONCENTRATOR DANYCH Z PROTOKO EM MODBUS. Typu PD x 94 x 58 mm INSTRUKCJA OBS UGI

Akademickie Centrum Informatyki PS. Wydział Informatyki PS

minilan Konwertery portów szeregowych 1/8 LAN

Magistrale szeregowe

TCP/IP. Warstwa łącza danych. mgr inż. Krzysztof Szałajko

Wprowadzenie do sieci komputerowych

Podstawy Projektowania Przyrządów Wirtualnych. Wykład 9. Wprowadzenie do standardu magistrali VMEbus. mgr inż. Paweł Kogut

Transkrypt:

Zastosowania mikrokontrolerów w przemyśle Cezary MAJ Katedra Mikroelektroniki i Technik Informatycznych

Interfejsy komunikacyjne Szeregowe UART/USART RS232/422/485 I2C SPI CAN USB LAN Ethernet

Topologie polaczen Point to point Multi dropped Multi point

UART/USART Uklady sluzace do translacji pomiedzy rownoleglym i szeregowym zapisem Asynchroniczne/synchroniczne W pelni konfigurowalny sposób transmisji

UART

UART Half duplex lub full duplex

UART

RS232 Standard przesylu danych Definiuje: Charakterystyke elektryczna sygnalow Odstepy czasowe Znaczenie sygnalow Fizyczna wielkosc Wyprowadzenia w konektorach

RS232 - poziomy

RS232 - transmisja

RS232 ch-ka elektryczna

RS232 - kabel

RS232 sterowanie przeplywem

RS232 pelny kabel

RS232 - konwersja

RS232 - konwersja

RS422 Transmisja zrownowazona przesylanie sygnalu para przewodow Podwyzszenie szybkosci transmisji do 10Mbps Odleglosc do 1200m Topologia: point to point, multi dropped

RS232 vs RS422

RS232 vs RS422

RS422 - kabel

RS485 Transmisja analogiczna jak dla RS422 Szybkosc: 35Mbps (10m), 100kbps (1200m) Zastosowanie: glownie sieci przemyslowe transmicja roznicowa zapobiega wplywowi zaklocen zewnetrznych (indukcyjne, np. silniki) Topologia: point to point, multi dropped, multi point

RS485

I2C Interfejs dwuprzewodowy: dane, zegar Transmisja dwukierunkowa masterslave, master-master Szybkosc: 100kbps (standard) 400kbps (fast) 3,4Mbps (high speed) Adresowanie urzadzen Arbitraz

I2C - magistrala

I2C - transmisja

I2C - transmisja

SPI Transmisja synchroniczna Full-duplex, master-slave lub master-multi slave Szybkosc >12mbps Zastosowanie Uklady peryferyjne (ADC, DAC, RTC, EEPROM, termometry) Pomocnicze (Matryce CCD z interfejsem rownoleglym) Karty pamieci

SPI

SPI

SPI Topologia: master-slave, master-multi slave wybor poprzez sygnal CS

Porownanie interfejsow

USB Transmisja: asynchroniczna, szeregowa, roznicowa Detekcja podlaczenia/odlaczenia Automatyczna detekcja korekcja bledow

USB - kabel

USB - kodowanie NRZI non return to zero inverted

USB - kodowanie Samosynchronizacja brak sygnalu zegarowego Wstawianie zer ochrona petli PLL przed zablokowaniem

USB sygnal elektryczny

USB potok danych

USB transmisja i komunikaty

USB transfer sterujacy

USB transfer masowy i przerwaniowy

USB transfer izochroniczny

CAN Przemysl samochodowy Urzadzenia podwyzszajace komfort Urzadzenia podwyzszajace bezpieczenstwo Problem z komunikacja wszystkich urzadzen (liczba wiazek kabli)

CAN Wymagania: Przenoszenie danych z mala 5kbps i duza szybkoscia 1Mbps Bezbledne przenoszenie danych Latwosc utrzymania, niskie koszty Komunikacja w topologii magistrali

Topologia

Wyprowadzenia

Sposoby wymiany informacji Adresowanie Stacja 25 przesyla wiadomosc do stacji 37 Niezbedny adres stacji nadawczej i odbiorczej Okreslona wiadomosc Stacja A wysyla wyniki z identyfikatorem 935

Standardowa ramka danych Bit startu SOF synchronizacja odbiornikow Identyfikator ramki RTR rzadanie transmicji IDE rozszerzenie identyfikatora R0 rezerwa dla ewentualnego rozszerzenia DLC ilosc bajtow danych

Schemat obwodu

Stany dominujace i recesywne Dominujacy 0 jedno zero ustawia zero na calej magistrali (AND na drucie) Recesywny 1 moze być przykryty przez stan dominujacy Arbitraz unikanie konfliktow poprzez wyslanie stanu na magistrale i sprawdzeniu czy nie zostal przykryty

Arbitraz

Detekcja bledow Przy predkosci 500kbps na kazde 0,7sek. Przypada jeden bledny bit. Wbudowany system korekcji bledow gwarantuje, ze przez 100lat ciaglej pracy tylko JEDEN bit nie zostanie wykryty.

Sieci lokalne Master-slave Broadcast Token Brak kontrolera Unikanie kolizji control token Awaria jednego polaczenia = awaria calego systemu

Moduly sieciowe Zapewnienie funkcji komunikacyjnych i kontrolnych ModBus najbardziej popularny protokol komunikacyjny, mozliwosc komuniakcji z urzadzeniami innych producentow

Modul komunikacji szeregowej RS232 RS422/485 SNP/CCM (protokoly komunikacyjne GE) Modbus

Przykladowe konfiguracje

Modul GCM (Genius) Peer to peer, master-slave Wykorzystuje specjalne adresy SBA Blokowe wysylanie danych Dane: %I/%Q wejscia/wyjscia binarne, %AI/%AQ wejscia/wyjscia analogowe, %G zmienne globalne, %R zmienne rejestrowe

Przykład transmisji Mozliwosc ignorowania czesci bądź calosci odbieranych danych

Przykladowa siec

Ethernet Realizacja protokolu SRTP (protokol wbudowany do TCP/IP) Polaczenie koncentrykiem (10Mbps) magistrala lub skretka (100Mbps) gwiazda Magistrala niekorzystna w przypadku uszkodzen

Przykladowy system