Standard C51 - Port P1, P2.. Podstawy techniki mikroprocesorowej ETEW006 Struktura portów Szeregowa transmisja danych C154 (Intel)

Wielkość: px
Rozpocząć pokaz od strony:

Download "Standard C51 - Port P1, P2.. Podstawy techniki mikroprocesorowej ETEW006 Struktura portów Szeregowa transmisja danych C154 (Intel)"

Transkrypt

1 Podstawy techniki mikroprocesorowej ETEW006 Struktura portów Szeregowa transmisja danych Standard C5 - Port P, P2.. Output Driver Circuit of Ports to 5 and 7 Delay = State (X2 Mode) 2 State (Standard) I pull-up P 00 I pull-up P2 I pull-up P3 0 I pull-up P2 Andrzej Stępień Katedra Metrologii Elektronicznej i Fotonicznej C54 (Intel) Low impedance: P3 ON ( 0kΩ), 3 TTL LS High impedance: P2 ON ( 00kΩ), TTL LS Three states: P, P2, P3, N OFF Standard C5 - Port P - funkcje linia danych w standardzie I2C Bus alternatywne (C552) P.7/SDA P.7/T2 P.6/SCL P.5/RT2 P.5/T2EX wejście lub bramkowanie licznika T2 (C57) linia sygnału taktującego w standardzie I2C Bus zewnętrzne zerowanie licznika T2 wejście przepisujące stan początkowy licznika T2 P.4/T2 wejście licznika T2 P.4/INT2#/CC4 zewnętrzne wejście kontrolera przerwań (numer 2) lub wyjście rejestru porównania CC4 lub wejście przepisujące stan licznika T2 do rejestru CC4... Standard C5 - Port P0 C55C 8-Bit CMOS Microcontroller User s Manual. Infineon, Nov P.0/CT0I wejście przepisujące stan licznika T2 do rejestru CT0 P.0/INT3#/CC0 zewnętrzne wejście kontrolera przerwań (numer 3) lub wyjście rejestru porównania CC0 lub wejście przepisujące stan licznika T2 do rejestru CC0 C805F52x-53x (Silicon Laboratories - Crossbar Decoder µpsd323x digital and analog resources are available through up to 6 I/O pins Crossbar assigns the selected internal digital resources to the I/O pins Priority Crossbar Decoder assigns a priority to each I/O function Lowest Priority R pull-up = V CC - V IN I IL = kω (V IN = 0,45V) (I IL = µA) STMicroelectronics = 60 kω.. 4,6 MΩ (V IN = 0,4V) (I IL =.. 75µA) P89C60X2/6X2 Philips Semiconductors Data Out Data In Vcc = 5V R pull-up GND Port Pin

2 C5 - Instrukcje Read - Modify - Write Data Write Port Read - Modify - Write D CLK Q Read Port Driver odczyt wyjścia przerzutnika sterującego portem, nie linii portu: ANL Px, arg JBC Px.y, addr ; w instrukcjach bitowych: ORL Px, arg CPL Px.y ; - odczyt całego bajtu XRL Px, arg MOV Px.y, C ; - modyfikacja wskazanego bitu DEC Px CLR Px.y ; - zapis całego bajtu DJNZ Px, addr SETB Px.y Px.y ST7 - I/O ports - registers I/O ports for all pins transfer of data through digital inputs and outputs I/O ports for specific pins: analog signal input (ADC) alternate signal input/output for the on-chip peripherals external interrupt generation each I/O pin can be programmed independently as: digital input (with or without interrupt generation) digital output each port is associated to 2 or 3 main registers: Data Register (DR=0 after Reset), PADR for port A Data Direction Register (DDR=0 after Reset), PBDDR for port B Option Register (OR=0 after Reset) (specific chip), PCOR for port C ST7 - I/O ports - alternate function ST6 - I/O Ports - Input Vcc each I/O pin may be programmed using the corresponding register bits in DDR and OR registers: bit X corresponding to pin X of the port when an on-chip peripheral is configured to use a pin, the alternate function is automatically selected - this alternate function takes priority over standard I/O programming when the signal is coming from an on-chip peripheral, the I/O pin is automatically configured in output mode (push-pull or open drain according to the peripheral) when the signal is going to an on-chip peripheral, the I/O pin has to be configured in input mode - in this case, the pin s state is also digitally readable by addressing the DR register Input Pull-up, no Interrupt Input no Pull-up, no Interrupt Input Pull-up, Interrupt Input Analog Input Output Open Drain (20mA) Output Push-pull (20mA) Data In Interrupt Data In Interrupt Vcc ST6 - I/O Ports - Output ST625C STMicroelectronics General I/O PORT CHARACTERISTICS Data Out GND Vcc Input Pull-up, no Interrupt Input no Pull-up, no Interrupt Input Pull-up, Interrupt Input Analog Input Output Open Drain (20mA) Output Push-pull (20mA) Data Out GND Typical Applications with unused I/O Pin 2

3 ST7 I/O ports analog input when the pin is used as an ADC input the I/O must be configured as input, floating analog multiplexer (controlled by the ADC registers) switches the analog voltage present on the selected pin to the common analog rail which is connected to the ADC input it is recommended not to change the voltage level or loading on any port pin while conversion is in progress it is recommended not to have clocking pins located close to a selected analog pin Pojęcia podstawowe ANSI (American National Standard Institution) - Amerykański Narodowy Urząd Normalizacyjny Tranceiver / Driver - nadajnik, urządzenie/układ nadający/wysyłający dane Receiver - odbiornik, urządzenie/układ odbierający dane Master - w systemach wieloprocesorowych urządzenie/układ nadrzędny, inicjalizujący i kończący transmisję Slave - w systemach wieloprocesorowych urządzenie/układ podporządkowany, obsługiwany przez urządzenie nadrzędne Data Rate. Baud Rate - szybkość transmisji, liczba bitów przesyłanych znaków w jednostce czasu (bps - baud per second) Half Duplex - czasowe rozdzielenie, naprzemienne nadawanie i odbiór; możliwość różnej szybkości pracy nadajnika i Full Duplex - równoczesne niezależne nadawanie i odbiór znaków z tą samą szybkością nadajnika i Typy transmisji Kodowanie danych ze składową stałą Unbalanced Data Transmission - szeregowa transmisja danych przy wykorzystaniu jednego przewodu dla nadajnika i dla, np. RS-232, I 2 C, CAN Balanced Data Transmission - szeregowa transmisja danych przy wykorzystaniu dwóch przewodów, przeważnie różnicowo, dla nadajnika i dla, np. RS-485, CAN, USB RS Recommended Standard 232 (rok 969) EIA/TIA Electronic Industries Association / Telecommunication Industries Association I2C Bus - Inter Integrated Circuit Bus; Philips CAN - Controller Area Network; Bosch USB - Universal Serial Bus; Intel Binary Data NRZ (Non Return to Zero) bezpośrednia zamiana stanów logicznych na sygnały znaków (np. RS232) NRZI (Non Return to Zero Inverted) zmiana sygnału dokonywana w połowie transmitowanego znaku - stanu 0 ; brak zmiany sygnału dla stanu (np. USB) Kodowanie danych bez składowej stałej Binary Data FM (Biphase Space) zamiana stanu logicznego na początku transmitowanego bitu: dodatkowa zmiana w połowie transmitowanego bitu dla stanu 0 Manchester (Biphase) zmiana sygnału dokonywana w połowie transmitowanego znaku (UNI/O Bus): zbocze opadające dla stanu 0 zbocze narastające dla stanu Transmisja asynchroniczna Brak linii sygnału taktującego UART (Universal Asynchronous Receiver - Transmitter) ACE (Asynchronous Communication Elements) SCI (Serial Communication Interface) uniwersalny układ do 2-przewodowej, asynchronicznej transmisji szeregowej: ramka danych: bit startu, 5-8 bitów danych, -2 bity kontrolne, -2 bity stopu dane kodowane w standardzie NRZ oddzielne linie nadajnika i transmisja full duplex 3

4 RS-232 TIA/EIA-232-F (/2) Jose M. Soltero, Jing Zhang, and Ernest Cox Linear Products Low-Voltage, Single-Supply 232-Standard Interface Solutions Application Report, SLLA083A - SEPTEMBER 2000 wprowadzony w 962 w celu standaryzacji szeregowej wymiany danych między: DTE (Data Terminal Equipment) - początkowo PC DCE (Data Circuit-Terminating Equipment) - początkowo modem najtańszy, niskonapięciowy, najpowszechniejszy standard szeregowej wymiany danych: myszka, ploter, drukarka, skaner, zewnętrzny modem itp. obecnie standard TIA/EIA-232-F określający relację między: szybkością transmitowanych danych czasami transmisji szybkością narostu i opadania zboczy sygnału RS-232 TIA/EIA-232-F (2/2) Transition Time [ms] TIA/EIA-232-E and -F, EIA-232-D, RS-232-C 4% Limit 30 V/µs Limit ograniczony do ms czas zmian jeśli szybkość transmitowanych danych < 40bps 4% limit czasu zmian dla szybkości 40 bps kbps ograniczenie szybkości narostu/opadania sygnału nadajnika do 30 V/µs ograniczenie szybkości transmitowanych danych do 20 kbps (obecnie do 250 kbps) 20k 250k TIA/EIA-232-F poziomy napięć Motorola MC68HC708MP6 (/2) transmisja 8- lub 9-bitowa podział czasu trwania bitu na 6 części rozpoczęcie odbioru znaku po sprzętowym wykryciu zbocza opadającego i bitu startu eliminacja szumów i zakłóceń poprzez 3-krotne próbkowanie linii odbiorczej RT RT RT2 RT3 RT4 RT5 RT6 RT7 RT8 RT9 RT0 RT RT2 RT3 RT4 RT5 RT6 RT Clock RxD Start Bit Data Bit Motorola MC68HC708MP6 (2/2) Motorola MC68HC708MP6 Standard C5 RT Clock RxD RT RT RT2 RT3 RT4 RT5 RT6 Start Bit RT7 RT8 RT9 Data Bit stan RxD dla: RT3, RT5, RT7 weryfikacja NF (Noise Flag) RT7, RT8, RT9 bitu startu/bitu danych bitu startu/bitu danych tak tak tak nie tak nie 0 0 nie 0 nie 0 0 RT0 RT RT2 RT3 RT4 RT5 RT6 MC68HC708MP6 Shift Clock RxD C5 Shift Clock RxD Start Bit Data Bit 9 0 Start / Data Bit

5 Standard C5 Stabilność generatora taktującego RxD TxD Start LSB MSB Stop T maksymalna zmiana czasu wewnętrznego testu odebranego bitu: δt = Stabilność wewnętrznego generatora mikrokontroleraδt=2,5% jest wystarczająca dla typowych zastosowań UARTu. 2 6 N dodatkowe założenia: N = 0 lub, liczba przesyłanych bitów znaków taka sama tolerancja częstotliwości f OSC nadajnika i dodatkowe opóźnienia w wewnętrznej strukturze stany nieustalone w liniach transmisyjnych T 2 Bit K δt < 3% dla 8 bitów danych (teoret. < 4,3%) δt < 2,8% dla 9 bitów danych (teoret. < 4,0%) T 6 Standard C5 Rezonator kwarcowy MHz f OSC = Hz, BD = 0 Baud Rate SMOD TH TH Baud Rate δbd (ideal) (real) (real) [%] , Standard C5 Rezonator kwarcowy MHz f OSC = Hz, BD = 0 Baud Rate SMOD TH TH Baud Rate δbd (ideal) (real) (real) [%] , ,9 0,6 203, ,9 0, , ,8 0,32 229, ,8 0, , ,3 6,99 242, ,7 0, , ,7 8,5 249, ,6-7, , , Historia Robert Bosch GmbH proponuje interfejs szeregowy w celu ujednolicenia wymiany danych w przemyśle samochodowym (lotniczym), jako odpowiedź na wymagania stawiane przez dwóch niemieckich producentów samochodów: Daimler-Benz i BMW (obecnie także: VW, Renault, PSA, Volvo, Saab i inni) podstawowe wymagania: niskie koszty linii transmisyjnych, duża szybkość przesyłanych danych, duża niezawodność i wiarygodność transmitowanych informacji, odporność na zakłócenia elektryczne, automatyczna (sprzętowa) detekcja możliwie wszystkich błędów występujących w trakcie transmisji danych protokół szeregowej wymiany danych między węzłami nadawczymi i odbiorczymi, między warstwami fizycznymi i logicznymi obecnie standard CAN 2.0A z -bitowym identyfikatorem węzłów, (praktycznie 2032 węzłów) lub CAN 2.0B z 29-bitowym identyfikatorem węzłów Cechy identyfikator węzła nie jest jego adresem ten sam węzeł może mieć wiele różnych identyfikatorów w zależności od pełnionej funkcji elastyczność systemu - dołączanie kolejnych węzłów bez konieczności zmian sprzętowych i programowych konfiguracja sieci typu Multi-Master, zorientowana obiektowo niezawodność magistrali - detekcja i sygnalizacja przez każdy węzeł błędów transmisji: wszystkich błędów globalnych, wszystkich błędów lokalnych nadajników, do 5 przypadkowych błędów w ramce, do 5 błędów w ramce powodujących zmianę długości poszczególnych części ramki, dowolnego błędu nieparzystości w ramce, grupowanie danych w ramki, od 0 do 8 bajtów w ramce, prawdopodobieństwo niewykrycia błędu w ramce mniejsze niż: stopa_błędów 4,7 0 - Transmisja ramek automatyczna detekcja błędów transmisji: grupowanie danych w ramki (Frame), kontrola nadawanych danych i stanu magistrali, cykliczna kontrola nadmiarowa (CRC), bity separacji i potwierdzenia (), dodatkowe bity synchronizacji (Stuff bits), 2-przewodowa-różnicowa lub -przewodowa magistrala, prowadzona za pośrednictwem kabla koncentrycznego, skrętki lub światłowodu, szybkość transmisji danych od 5 Kbitów/s.. do Mbita/s (40 m), maksymalna odległość węzłów ograniczona do 0 km (5 Kbitów/s). 5

6 Ramka 2.0B Extended Format Arbitraż S bitowy S I O identyfikator R D F ID R E ID28.. ID8 R r T R Bity kontrolne DLC 4 bity Dane Bajty danych Suma Koniec kontrolna Potw. ramki 5 - bitów CRC Przerwa Oczekiwanie Arbitration Field Control Field Data Field CRC Field EOF I T Bus Idle 8 bitowy identyfikator ID ID7.. ID0 r 0 7 bitów min 3 bity Kodowanie ze względu na brak sygnału zegarowego w magistrali i problemy synchronizacji układów peryferyjnych (np. SLIO/CAN P82C50 - Philips) ma wewnętrzny generator synchronizowany stanem magistrali, wprowadzono kodowanie bitów metodą dostawiania bitu (Bit Stuffing): po 5 bitach aktywnych (dominant) wstawiany jest bit pasywny (recessive), po 5 bitach pasywny (recessive) wstawiany jest bit aktywnych (dominant) wejściowy strumień danych SOF - Start Of Header ID - IDentifier RTR -Remote Transmit Request SRR - Substitute Remote Request IDE - IDentifier Extension bit r, r0 - reserved bits DLC - Data Length Code CRC - Cyclic Redundancy Code - nowledge EOF - End Of Frame INT - INTerframe space strumień bitów wyjściowy strumień danych Stuff Bit magistrala CA Sygnały napięciowe (tryb szybki) Standardy 20 Ω Węzeł Węzeł 30 Magistrala CA CA _H CA _L 5V 3,5V 2,5V,5V 0V apięcie stan pasywny (recessive) 20 Ω CA _H CA _L stan aktywny (dominant) stan pasywny (recessive) t CANaerospace CANary CANopen CAN Kingdom DeviceNet NMEA2000 PeliCAN SAE J939 (Michael Stock Flight Systems) www. can-cia.de communication protocol based upon the J939 Controller Area Network standard from the National Marine Electronics Association (NMEA) to interconnect various electronic units onboard ships and smaller recreational and commercial vessels. (The Society of Automotive Engineers) Wybrane aplikacje Sterowanie transportera opancerzonego Rosomak CANaerospace (CAN-based avionics system network): the -Mbit/s CAN bus is used as a backbone network for flight state sensors, navigation systems and several research PCs driving high resolution flat panel displays installed in the cockpit. They will be running the SuSE 8.0 Linux operating system and use nvidia graphics accelerators. The automotive industry uses CAN as the in-vehicle network (IVN) for the engine management (CAN high-speed networks (e.g. 500 kbit/s), the body electronics like door and roof control, air conditioning, and lightning, as well as for the entertainment control (lower data-rates, e.g. 25 kbit/s). Lifts and escalators have always used embedded CAN networks - all applicable devices in a lift, such as panels, controller, doors, drives, light barriers, etc. are linked to each other and controlled via CAN. CAN is used as embedded network in medial devices such as in X-ray machines. Complete operating rooms are equipped with a CAN network that manages all functions. CAN is also used as embedded network in patient beds. In addition, complete hospital control systems with voltage control, indication and control units, multi cube power meters and digital I/O, and visualization software are networked via CAN Data Flow Types The USB supports functional data and control exchange between the USB host and a USB device as a set of either uni-directional or bidirectional pipes. USB data transfers take place between host software and a particular endpoint on a USB device. Such associations between the host software and a USB device endpoint are called pipes. In general, data movement though one pipe is independent from the data flow in any other pipe. A given USB device may have many pipes. As an example, a given USB device could have an endpoint that supports a pipe for transporting data to the USB device and another endpoint that supports a pipe for transporting data from the USB device. 6

7 Data Flow Types - basic types of data transfers Data Speed - Lines (D+ and D-) Control Transfers: Used to configure a device at attach time and can be used for other device-specific purposes, including control of other pipes on the device. Bulk Data Transfers: Generated or consumed in relatively large and bursty quantities and have wide dynamic latitude in transmission constraints. Interrupt Data Transfers: Used for characters or coordinates with human-perceptible echo or feedback response characteristics. Isochronous Data Transfers: Occupy a prenegotiated amount of USB bandwidth with a prenegotiated delivery latency. (Also called streaming real time transfers). A pipe supports only one of the types of transfers described above for any given device configuration. Low Speed:,5 Mbit/s ±.5% (5,000ppm) Full Speed: 2 Mbit/s ±0.25% (2,500ppm) / host ±0.05% (500ppm) High Speed: 480 Mbit/s ±0.05% (500 ppm) USB Cable Example Full-speed CMOS Driver Circuit Device Speed Identification Data Encoding/Decoding Low-speed The USB employs NRZI data encoding when transmitting packets. In NRZI encoding, a is represented by no change in level and a 0 is represented by a change in level. Full-speed The high-speed device leaves the D+ pull-up resistor connected, leaves the high-speed terminations disabled, and drives the highspeed signaling current into the D- line. The high level represents the J state on the data lines in this and subsequent figures showing NRZI encoding. A string of zeros causes the NRZI data to toggle each bit time. DATA NRZI Idle Idle J K Bit Stuffing / Synchronization (SYNC) Bit stuffing is enabled beginning with the Sync Pattern (0x80) and throughout the entire transmission. The data one that ends the Sync Pattern is counted as the first one in a sequence. Bit stuffing by the transmitter is always enforced, without exception. LSB First Sync Pattern (Synchronization) Packed Data Packet Formats Sync PID Addr ENDP CRC5 EOP Idle Token Packet 8 bits 8 bits 7 bits 4 bits 5 bits 2 T PERIOD Sync PID Frame# CRC5 EOP Idle SOF Packet 8 bits 8 bits bits 5 bits 2 T PERIOD DATA Bit Stuffed DATA NRZI Idle x HIGH Stuffed Bit Sync PID Data CRC6 EOP Idle Data Packet 8 bits 8 bits bits 2 T PERIOD bytes Sync PID EOP Idle Handshake Packet PID Packet Format Sync Pattern PID 0 PID PID 2 PID 3 PID 0 PID PID 2 PID

8 Pocket Type PID Packet Formats PID Name PID 0 PID PID 2 PID 3 PID 0 PID PID 2 PID 3 Token OUT Token IN 0 0 SOF SOF 0 0 SOF marker, frame number Token SETUP 0 Data Data0 0 0 Data packet PID even Data 0 Data packet PID odd Handshake Error-free data packet NAK 0 0 Device cannot accept or send data STALL 0 Endpoint halted Special PRE 0 0 Enables low-speed What is USB Enumeration? Enumeration is the process by which a USB device is attached to a system and is assigned a specific numerical address that will be used to access that particular device. It is also the time at which the USB host controller queries the device in order to decide what type of device it is in order to attempt to assign an appropriate driver for it. Some of the basic commands issued by the host to the device are: Get Device Descriptor Overall information about the device (manufacture, firmware version ) Set Address Instructs the device change it s current address settings Get Configuration Descriptor How the endpoints will be used Get Interface Descriptor Various different interface that the device may use Get String Descriptor Unicode strings for Manufacture and Product This process is a fundamental step for every USB device, fore without it, the device would never be able to be used by the OS. Standard Device Descriptor The device descriptor is sent by the device when the Host sends a GET_DESCRIPTOR request with a DEVICE Descriptor type. struct usb_device_descriptor { Uchar blength; /* Size of this descriptor in bytes */ Uchar bdescriptortype; /* DEVICE descriptor type */ Uint6 bcdusb; /* Binay Coded Decimal Spec. release */ Uchar bdeviceclass; /* Class code assigned by the USB */ Uchar bdevicesubclass; /* Sub-class code assigned by the USB */ Uchar bdeviceprotocol; /* Protocol code assigned by the USB */ Uchar bmaxpacketsize0; /* Max packet size for EP0 (8, 6, 32, 64) */ Uint6 idvendor; /* Vendor ID */ Uint6 idproduct; /* Product ID assigned by the manufacturer */ Uint6 bcddevice; /* Device release number */ Uchar imanufacturer; /* Index of manu. string descriptor */ Uchar iproduct; /* Index of prod. string descriptor */ Uchar iserialnumber; /* Index of S.N. string descriptor */ Uchar bnumconfigurations; /* Number of possible configurations */ }; Device Descriptor - example DEVICE Descriptor: code struct usb_st_device_descriptor usb_device_descriptor = { 0x2, /* Size of this descriptor in bytes */ 0x0, /* DEVICE descriptor type */ 0x00, /* Binay Coded Decimal Spec. release */ 0x00, /* Class code assigned by the USB */ 0x00, /* Sub-class code assigned by the USB */ 0x00, /* Protocol code assigned by the USB */ 0x08, /* Max packet size for EP0 (8, 6, 32, 64) */ 0xEB03, /* Vendor ID (0x03EB - Atmel) */ 0x0320, /* Product ID assigned by the manufacturer (0x HID Keyboard) */ 0x000, /* Device release number */ 0x0, /* Index of manu. string descriptor */ 0x02, /* Index of prod. string descriptor */ 0x03, /* Index of S.N. string descriptor */ 0x0 /* Number of possible configurations */ }; USB Class Codes Base Descriptor Description Class Usage 00h Device Use class information in the Interface Descriptors 0h Interface Audio 02h Both Communications and CDC Control 03h Interface HID (Human Interface Device) 05h Interface Physical 06h Interface Image 07h Interface Printer 08h Interface Mass Storage 09h Device Hub 0Ah Interface CDC-Data 0Bh Interface Smart Card 0Dh Interface Content Security 0Eh Interface Video 0Fh Interface Personal Healthcare DCh Both Diagnostic Device E0h Interface Wireless Controller EFh Both Miscellaneous FEh Interface Application Specific FFh Both Vendor Specific M37530M4 - Mitsubishi S DATA at Serial I/O2 Output / Input Transfer Clock SIO2CON Register Transmit/Receive Shift Stop Flag: 0 - shift in progress - shift completed Transfer Direction Selection Bit: 0 - LSB first - MSB first S DATA pin selection bit: 0 - I/O port - S DATA I/O Internal Synchronous Clock Selection Bit: f XIN / f XIN / f XIN / f XIN / f XIN /28 - f XIN /256 8

9 FireWire initiated by Apple, developed by the Working Group (IEEE 394) and engineers from Texas Instruments, Sony, Digital Equipment Corporation, IBM, STMicroelectronics i.link - Sony's implementation uses only the 4 signal pins (omitting the two pins which provide power to the device - separate power connector) used for connection of data storage devices and DV (digital video) cameras, but is also popular in industrial systems for machine vision and professional audio systems integrated into: Power Macs, imacs, emacs, MacBooks, MacBook Pros, ipod preferred over the more common USB for its greater effective speed (higher sustained data transfer rates) and power distribution capabilities, and because it does not need a computer host Technical specifications FireWire bus appears as a large, 64-bit memory-mapped address space with each device, represented by a node, occupying a specific address range (high-order 6 bits identify the node and the remaining 48 bits are for device-specific use) connect up to 63 peripherals in a tree topology allows peer-to-peer (P2P or PtP) device communication - such as communication between a scanner and a printer (without using system memory or the CPU) supports multiple hosts per bus bit transfer rates: S00 (00Mbit/s), S200, S400, S800 (800Mbit/s) designed to support Plug-and-play and hot swapping P2P six-wire cable, can supply up to 45 watts of power per port at up to 30 V, allowing moderate-consumption devices to operate without a separate power supply Operating System Support Data Transfer full support for IEEE 394a/b for FreeBSD, Linux, Apple Mac OS Mac OS 9, Mac OS X, NetBSD, OpenBSD and Haiku Microsoft Windows XP (Service Pack 2) supports FireWire S00 (00 Mbit/second) speed device download is available from Microsoft which enables devices rated at S400 or S800 speeds Microsoft Windows Vista currently supports only 394a, with 394b support coming later in a service pack some FireWire hardware manufacturers also provide custom device drivers which replace the Microsoft OHCI host adapter driver stack, enabling S800-capable devices to run at full 800 Mbit/s transfer rates. Asynchronous Transfer Mode allows for periodic data transfer with guaranteed delivery, error-checking and retransmission mechanisms to take place (for example simply copying the data from a CD-ROM to a hard drive - don t want to lose any information during the copy) Minimum data block size for an asynchronous packet: 00Mbps (52 bytes), 200Mbps (.024 bytes), 400Mbps (2.048 bytes) In Isochronous Transfer Mode best-effort delivery is used to deliver data across the bus at a constant rate, no error correction nor retransmission is available (for example stream video from a digital camera to the Internet - necessary bandwidth is known a priori and the data needs to be sent at constant intervals) Standards & Versions FireWire 400 (IEEE 394a, 2000): 6-Pin FireWire 400 data transfer: 00 (actual transfer connector rates Mbit/s), 200 (96.608), or 400 (393.26) Mbit/s 6-Pin connector - power output to support external devices: typically a device can pull about 7 to 8 watts from the port voltage is specified as unregulated and should nominally be about 25 Volts (range 24 to 30V) - Apple's implementation on laptops is typically related to battery power and can be RJ45 as low as 9V and more likely about 2V cable length is limited to 4,5 metres (4.8 ft) 9-pin FireWire 800 (IEEE 394b, 2002): connector data ransfer rate: 800 Mbit/s (actual transfer rates Mbit/s) backwards compatibility with FireWire 400 optical connections: length up to 00 m, data rates up to 3,2 Gbit/s FireWire S800T (IEEE 394c, June 8, 2007) new port specification - RJ45 connectors with Category 5 cable no bridging between 394 and Ethernet FireWire 800 connector FireWire - Signals two twisted pairs TPA and TPB used for signaling, bidirectional and tri-state TPA+/ is used to transmit strobe signal and receive data TPB+/ is used to receive strobe signal and transmit data signaling mechanism uses data strobe encoding, a rather clever technique that allows easy extraction of a clock signal with much better jitter tolerance than a standard clock/data mechanism drivers on each port (TPA and TPB) are designed to work with an external 2-Ω termination-resistor network (this is to match the 0-Ω cable impedance one network must be provided at each end of the twisted-pair cable) 9

10 USB 2.0 versus FireWire High-Speed USB 2.0 runs at a higher signalling rate (480 Mbit/s) than FireWire 400 (400 Mbit/s) FireWire 800 is now substantially faster than Hi-Speed USB typical PC-hosts rarely exceed sustained transfers of 35 MB/s, with 30 MB/s being more typical (the theoretical limit for a USB 2 high-speed bulk transfer is MB/s). This is likely due to USB's reliance on the host-processor to manage low-level USB protocol, whereas FireWire automates the same tasks in the interface hardware - for example, the FireWire host interface supports memory-mapped devices, which allows high-level protocols to run without loading the host CPU with interrupts and buffer-copy operations royalty which Apple Inc. and other patent holders have initially demanded from users of FireWire (US $ 0.25 per end-user system) and the more expensive hardware needed to implement it (US $ $ 2) has prevented FireWire from displacing USB in low-end mass-market computer peripherals, where cost of product is a major constraint FireWire in camcorders (In-Stat): 85% (2005), 77% (2006) USB SPI or Microwire SPI (Serial Peripheral Interface Bus or SPI bus) developed by Motorola Microwire developed by National Semiconductor Synchronous interfaces are characterized by the presence of a dedicated receive/transmit clock signal A "Master" device usually outputs a clock signal that is received by all "Slave" devices to receive and transmit data in synch The advantage: Each device works with the transmit/receive clock of the master independent of any oscillator variations of each individual device; so these interfaces are very suitable for use with cheap oscillators that have large frequency variations In addition I 2 C is level sensitive - in contrast to Microwire and SPI, which are edge sensitive. SPI & Microwire Signals SPI / Microwire - signal SPI: MISO - Master Input Slave Output MOSI - Master Output Slave Input SCK - Serial CloCK /SS - Slave Select A Microwire multiple slave configuration looks similar, with the difference that the master's SO pin is connected to the slaves' SI pins and the slaves' SO pins are connected to the master's SI pin: SPI Signals Microwire Signals MISO SI MOSI SO MISO SO MOSI SI SCLK Serial Shift Clock MOSI Master Out Slave In MISO Master In Slave Out /SS Slave Select SK Serial Shift Clock SO Serial Out (both master & slave) SI Serial In (both master & slave) /CS Chip Select SCK SK SCK SK /SS or /CS GND Microwire: SI Serial In (both master & slave) SO Serial Out (both master & slave) SK Serial Shift Clock /CS Chip Select UM0204. I2C-bus specification and user manual. NXP Rev June 2007 Właściwości (/2) dołączanie lub odłączanie układów bez zmiany konfiguracji magistrali 2-przewodowa, 2-kierunkowa magistrala: SDA (Serial DAta) - linia danych SCL (Serial CLock) - linia zegara (taktująca) obie linie magistrali typu: Open-Drain lub Open-Collector każdy układ ma własny, indywidualny adres: 7 bitowy w trybie standardowym (Standard Mode) 0 bitowy w trybie szybkim (Fast Mode) brak zewnętrznych układów dekodujących adresy urządzeń szeregowa, 8-bitowa, 2-kierunkowa wymiana danych wbudowane protokoły wymiany danych i testowania stanu magistrali ograniczenie szybkości transmisji danych: 00 kbit/s (Standard ) 400 kbit/s (Fast) 3,4 Mbit/s (High-Speed, Hs) Właściwości (2/2) każdy układ może pełnić rolę nadajnika danych (Transmitter) lub danych (Receiver), wyjątkiem są sterowniki wyświetlaczy, które mogą być jedynie mi każdy układ może być układem zarządzającym (Master) lub podporządkowanym (Slave) układem nadrzędnym (Master) jest układ inicjalizujący transmisję, pozostałe układy stają się automatycznie podporządkowanymi (Slave) magistralą może zarządzać wiele kontrolerów (Multi-Master) wbudowane procedury arbitrażu w przypadku dostępu do magistrali więcej niż jednego układu zarządzającego (połączenie typu AND na linii SCL) procedury synchronizacji sygnału taktującego (SCL) w przypadku równoczesnego dostępu do magistrali kilku układów 0

11 Układy we/wy Transmisja bitów - dane, Start, Stop V DD V DD SDA SDA SCL R PD R PC SCL dane stabilne zmiana danych Takt wy Takt we Dane wy Dane we Takt wy Takt we Dane wy Dane we Sekwencje: start stop SDA SCL układ układ n S Start P Koniec Start SDA dane_ Transmisja bitów ArbitraŜ dane_ dane_2 SDA SCL Start S nadajnik MSB odbiornik Adres R/W do odbiornik niegotowy dane LSB Stop P arbitraż dla linii SDA w czasie SCL = HIGH SDA SCL przegrany arbitraż przez dane_ arbitraż dla kolejnych bitów adresu, bitu kierunku R/W# oraz bitów danych pozostaje nadajnik, który jako pierwszy wygenerował stan niski (LOW) na linii SDA, podczas gdy inne utrzymywały stan wysoki (HIGH) S 7-bitowy R/W# start adres 8-bitowe dane 8-bitowe dane 8-bitowe dane No P stop układ przegrywający arbitraż zwalnia linie SDA i SCL jeśli nadrzędny nadajnik (master) przegrywa arbitraż, to generuje sygnał taktujący (linia SCL) do zakończenia bieżącego bajtu arbitraż zabroniony w trakcie powtarzanej sekwencji startu i stopu 7-bitowa transmisja danych - wpis 7-bitowa transmisja danych - odczyt dane z nadrzędnego nadajnika (Master) do podporządkowanego (Slave) z podaniem wewnętrznego adresu bez zmiany kierunku transmisji danych (nadawanie) S 7-bitowy adres R/W 0 8-bitowy adres wewnętrzny generuje Slave dane z podporządkowanego (Slave) do nadrzędnego nadajnika (Master) z podaniem wewnętrznego adresu ze zmianą kierunku transmisji danych (odbiór) S 7-bitowy adres Sr R/W 0 7-bitowy adres R/W 8-bitowy adres wewnętrzny generuje Slave generuje Master 8-bitowe dane do Slave 8-bitowe dane do Slave P 8-bitowe dane do Master 8-bitowe dane do Master NO P

USB - Universal Serial Bus

USB - Universal Serial Bus USB - Universal Serial Bus Opis standardu oraz przykładowa implementacja w układzie Cypress PsoC 5 CY8C58LP inż. Dominik Marszk Standard komunikacji przewodowej opracowywany przez konsorcjum USB (założone

Bardziej szczegółowo

MIKROKONTROLERY - MAGISTRALE SZEREGOWE

MIKROKONTROLERY - MAGISTRALE SZEREGOWE Liczba magistral szeregowych jest imponująca RS232, i 2 C, SPI, 1-wire, USB, CAN, FireWire, ethernet... Równie imponująca jest różnorodność protokołow komunikacyjnych. Wiele mikrokontrolerów ma po kilka

Bardziej szczegółowo

Współpraca procesora ColdFire z urządzeniami peryferyjnymi

Współpraca procesora ColdFire z urządzeniami peryferyjnymi Współpraca procesora ColdFire z urządzeniami peryferyjnymi 1 Współpraca procesora z urządzeniami peryferyjnymi Interfejsy dostępne w procesorach rodziny ColdFire: Interfejs równoległy, Interfejsy szeregowe:

Bardziej szczegółowo

Zarządzanie sieciami telekomunikacyjnymi

Zarządzanie sieciami telekomunikacyjnymi SNMP Protocol The Simple Network Management Protocol (SNMP) is an application layer protocol that facilitates the exchange of management information between network devices. It is part of the Transmission

Bardziej szczegółowo

2010-04-12. Magistrala LIN

2010-04-12. Magistrala LIN Magistrala LIN Protokoły sieciowe stosowane w pojazdach 2010-04-12 Dlaczego LIN? 2010-04-12 Magistrala LIN(Local Interconnect Network) została stworzona w celu zastąpienia magistrali CAN w przypadku, gdy

Bardziej szczegółowo

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

Architektura Systemów Komputerowych. Transmisja szeregowa danych Standardy magistral szeregowych Architektura Systemów Komputerowych Transmisja szeregowa danych Standardy magistral szeregowych 1 Transmisja szeregowa Idea transmisji szeregowej synchronicznej DOUT Rejestr przesuwny DIN CLK DIN Rejestr

Bardziej szczegółowo

Współpraca procesora z urządzeniami peryferyjnymi

Współpraca procesora z urządzeniami peryferyjnymi Współpraca procesora z urządzeniami peryferyjnymi 1 Współpraca procesora z urządzeniami peryferyjnymi Interfejsy dostępne w procesorach rodziny ColdFire: Interfejs równoległy, Interfejsy szeregowe: Interfejs

Bardziej szczegółowo

USB firmware changing guide. Zmiana oprogramowania za przy użyciu połączenia USB. Changelog / Lista Zmian

USB firmware changing guide. Zmiana oprogramowania za przy użyciu połączenia USB. Changelog / Lista Zmian 1 / 12 Content list / Spis Treści 1. Hardware and software requirements, preparing device to upgrade Wymagania sprzętowe i programowe, przygotowanie urządzenia do aktualizacji 2. Installing drivers needed

Bardziej szczegółowo

USB firmware changing guide. Zmiana oprogramowania za przy użyciu połączenia USB. Changelog / Lista Zmian

USB firmware changing guide. Zmiana oprogramowania za przy użyciu połączenia USB. Changelog / Lista Zmian 1 / 8 Content list / Spis Treści 1. Hardware and software requirements, preparing device to upgrade Wymagania sprzętowe i programowe, przygotowanie urządzenia do aktualizacji 2. Installing drivers and

Bardziej szczegółowo

TACHOGRAPH SIMULATOR DTCOSIM

TACHOGRAPH SIMULATOR DTCOSIM TACHOGRAPH SIMULATOR DTCOSIM Service Manual USB-KSIM interface General description The simulator is a device that is used as a replacement for tachograph in the vehicle where the tachograph is not mandatory,

Bardziej szczegółowo

Komunikacja z urzadzeniami zewnętrznymi

Komunikacja z urzadzeniami zewnętrznymi Komunikacja z urzadzeniami zewnętrznymi Porty Łacza równoległe Łacza szeregowe Wymiana informacji - procesor, pamięć oraz urzadzenia wejścia-wyjścia Większość mikrokontrolerów (Intel, AVR, PIC) używa jednego

Bardziej szczegółowo

Aktualizacja Oprogramowania Firmowego (Fleszowanie) Microprocessor Firmware Upgrade (Firmware downloading)

Aktualizacja Oprogramowania Firmowego (Fleszowanie) Microprocessor Firmware Upgrade (Firmware downloading) Aktualizacja Oprogramowania Firmowego (Fleszowanie) Microprocessor Firmware Upgrade (Firmware downloading) ROGER sp.j. Gościszewo 59 82-416 Gościszewo Poland tel. 055 2720132 fax 055 2720133 www.roger.pl

Bardziej szczegółowo

Debugger/programator z interfejsem JTAG oraz SWD dla mikrokontrolerów ARM zgodny z KEIL ULINK 2. Gotronik

Debugger/programator z interfejsem JTAG oraz SWD dla mikrokontrolerów ARM zgodny z KEIL ULINK 2. Gotronik Informacje o produkcie Utworzono 28-06-2016 Debugger/programator z interfejsem JTAG oraz SWD dla mikrokontrolerów ARM zgodny z KEIL ULINK 2 Cena : 99,00 zł Nr katalogowy : LCT-131 Dostępność : Dostępny

Bardziej szczegółowo

IEEE 1284 - Centronics

IEEE 1284 - Centronics IEEE 1284 - Centronics Interfejs Centronics w wersji oryginalnej - łącze jednokierunkowe przesyłające informacje od komputera do drukarki przeznaczony jedynie do tego zadania, co wynikało z braku potrzeby

Bardziej szczegółowo

Planning and Cabling Networks

Planning and Cabling Networks Planning and Cabling Networks Network Fundamentals Chapter 10 Version 4.0 1 Projektowanie okablowania i sieci Podstawy sieci Rozdział 10 Version 4.0 2 Objectives Identify the basic network media required

Bardziej szczegółowo

Realizacja systemów wbudowanych (embeded systems) w strukturach PSoC (Programmable System on Chip)

Realizacja systemów wbudowanych (embeded systems) w strukturach PSoC (Programmable System on Chip) Realizacja systemów wbudowanych (embeded systems) w strukturach PSoC (Programmable System on Chip) Embeded systems Architektura układów PSoC (Cypress) Możliwości bloków cyfrowych i analogowych Narzędzia

Bardziej szczegółowo

TECHNIKA MIKROPROCESOROWA

TECHNIKA MIKROPROCESOROWA LABORATORIUM TECHNIKA MIKROPROCESOROWA Port transmisji szeregowej USART ATmega Opracował: Tomasz Miłosławski 1. Cel ćwiczenia Celem ćwiczenia jest zapoznanie się ze sposobami komunikacji mikrokontrolera

Bardziej szczegółowo

Configuring and Testing Your Network

Configuring and Testing Your Network Configuring and Testing Your Network Network Fundamentals Chapter 11 Version 4.0 1 Konfigurowanie i testowanie Twojej sieci Podstawy sieci Rozdział 11 Version 4.0 2 Objectives Define the role of the Internetwork

Bardziej szczegółowo

Katedra Metrologii i Systemów Elektronicznych. Interfejs USB

Katedra Metrologii i Systemów Elektronicznych. Interfejs USB Interfejs USB Założenia USB Łatwość dołączenia do PC urządzeń peryferyjnych; Umożliwienie dołączania nowych klas urządzeń, które zwiększają możliwości PC. Niski koszt uzyskania szybkości transmisji do

Bardziej szczegółowo

Programowanie mikrokontrolerów. 15 stycznia 2008

Programowanie mikrokontrolerów. 15 stycznia 2008 Programowanie mikrokontrolerów Marcin Engel Marcin Peczarski 15 stycznia 2008 RS232 Jeden z najstarszych interfejsów szeregowych Pierwotne przeznaczenie to łączenie terminali znakowych z komputerem, często

Bardziej szczegółowo

Interfejsy szeregowe cz. 2

Interfejsy szeregowe cz. 2 Kierunek Elektronika, III rok Systemy Cyfrowe Interfejsy szeregowe cz. 2 Program wykładu Zewnętrzne interfejsy danych RS-232 / 422 / 485 PS/2 CAN, USB, FireWire Wewnętrzne interfejsy danych 1-Wire I2C

Bardziej szczegółowo

DATA-S MONITORING ROZPROSZONY OŚWIETLENIA AWARYJNEGO DIVERSIFIED MONITORING OF EMERGENCY LIGHTING

DATA-S MONITORING ROZPROSZONY OŚWIETLENIA AWARYJNEGO DIVERSIFIED MONITORING OF EMERGENCY LIGHTING Wymiary Dimensions 500x282x89 IP40 DATA-S MONITORING ROZPROSZONY OŚWIETLENIA AWARYJNEGO System monitoruje prawidłową pracę zainstalowanych opraw oświetlenia awaryjnego w dużych obiektach użyteczności publicznej.

Bardziej szczegółowo

Projektowanie i Organizacja Systemów Elektronicznych. Protokół MODBUS. Marek Niedostatkiewicz

Projektowanie i Organizacja Systemów Elektronicznych. Protokół MODBUS. Marek Niedostatkiewicz Projektowanie i Organizacja Systemów Elektronicznych Protokół MODBUS Marek Niedostatkiewicz Katedra Metrologii i Systemów Elektronicznych Wydział Elektroniki, Telekomunikacji i Informatyki Politechnika

Bardziej szczegółowo

System interfejsu RS 232C opracowali P. Targowski i M. Rębarz

System interfejsu RS 232C opracowali P. Targowski i M. Rębarz System interfejsu RS 232C opracowali P. Targowski i M. Rębarz Standard RS 232C (Recommended Standard) został ustanowiony w 1969 r. przez Electronic Industries Association. Definiuje on sposób nawiązania

Bardziej szczegółowo

Procesory rodziny x86. Dariusz Chaberski

Procesory rodziny x86. Dariusz Chaberski Procesory rodziny x86 Dariusz Chaberski 8086 produkowany od 1978 magistrala adresowa - 20 bitów (1 MB) magistrala danych - 16 bitów wielkość instrukcji - od 1 do 6 bajtów częstotliwośc pracy od 5 MHz (IBM

Bardziej szczegółowo

USB firmware changing guide. Zmiana oprogramowania za przy użyciu połączenia USB. Changelog / Lista Zmian

USB firmware changing guide. Zmiana oprogramowania za przy użyciu połączenia USB. Changelog / Lista Zmian 1 / 14 Content list / Spis Treści 1. Hardware and software requirements, preparing device to upgrade Wymagania sprzętowe i programowe, przygotowanie urządzenia do aktualizacji 2. Installing drivers and

Bardziej szczegółowo

Zestaw w IP20 dla PROFINET IO TI-BL20-E-PN-4

Zestaw w IP20 dla PROFINET IO TI-BL20-E-PN-4 Podłączenie do 4 głowic zapisująco-odczytujących za pomocą przewodów przedłużających BL ident ze złączami M12 Głowice czytająco-zapisujące pracujące w sposób mieszany (HF i UHF) Zasilanie sieciowe/zasilanie

Bardziej szczegółowo

Przetworniki. Przetworniki / Transducers. Transducers. Przetworniki z serii PNT KON PNT CON Series Transducers

Przetworniki. Przetworniki / Transducers. Transducers. Przetworniki z serii PNT KON PNT CON Series Transducers Przetworniki Transducers Przetworniki z serii PNT KON PNT CON Series Transducers Właściwości techniczne / Features Przetworniki napięcia, prądu, częstotliwości, mocy z serii PNT KON PNT CON Series transducer

Bardziej szczegółowo

DIGA Object Dictionary opis

DIGA Object Dictionary opis MANUAL DIGA Object Dictionary opis UWAGA! Dokument: DIGA_Object_Dictionery_Manual_v1_01.odt Publikowany jako: DIGA_Object_Dictionery_Manual_v1_01.pdf Data utworzenia: 27/09/2013 Napisany prze: Jacek Barcik

Bardziej szczegółowo

Moduł mikrokontrolera PROTON (v1.1)

Moduł mikrokontrolera PROTON (v1.1) Moduł mikrokontrolera OPIS Moduł mikrokontrolera PROTON (Rys. 1) przeznaczony jest do stosowania w prototypowych systemach uruchomieniowych. Podstawowym elementem modułu jest układ scalony mikrokontrolera

Bardziej szczegółowo

KOMPUTEROWE SYSTEMY POMIAROWE

KOMPUTEROWE SYSTEMY POMIAROWE KOMPUTEROWE SYSTEMY POMIAROWE Dr inż. Eligiusz PAWŁOWSKI Politechnika Lubelska Wydział Elektrotechniki i Informatyki Prezentacja do wykładu dla EMST - ITwE Semestr letni Wykład nr 4 Prawo autorskie Niniejsze

Bardziej szczegółowo

Zestaw w IP20 TI-BL20-E-EN-8

Zestaw w IP20 TI-BL20-E-EN-8 Podłączenie do 8 głowic zapisująco-odczytujących za pomocą przewodów przedłużających BL ident ze złączami M12 Głowice czytająco-zapisujące pracujące w sposób mieszany (HF i UHF) Zasilanie sieciowe/zasilanie

Bardziej szczegółowo

Porty wejścia/wyjścia

Porty wejścia/wyjścia Porty wejścia/wyjścia Podstawowymi portami w komputerze osobistym są porty szeregowe i równoległe. Porty szeregowe wykorzystuje się przede wszystkim do połączenia z urządzeniami komunikującymi się z komputerem,

Bardziej szczegółowo

Kontrola dostępu do kodu i własności intelektualnej w Zintegrowanej Architekturze. Copyright 2012 Rockwell Automation, Inc. All rights reserved.

Kontrola dostępu do kodu i własności intelektualnej w Zintegrowanej Architekturze. Copyright 2012 Rockwell Automation, Inc. All rights reserved. Kontrola dostępu do kodu i własności intelektualnej w Zintegrowanej Architekturze Rev 5058-CO900C 2 Agenda Co możemy zrobić aby chronić nasz system? Logix Security FactoryTalk Security Partners 3 Security

Bardziej szczegółowo

USB. Universal Serial Bus OPRACOWAŁ: TOMASZ KARLA

USB. Universal Serial Bus OPRACOWAŁ: TOMASZ KARLA USB Universal Serial Bus OPRACOWAŁ: TOMASZ KARLA 1 Plan wykładu Czym jest USB? Potrzeba standaryzacji Podstawowe właściwości interfejsu USB USB 1.1/2.0 Schemat elektryczny Stany logiczne magistrali Kodowanie

Bardziej szczegółowo

Telemetria. PTIB 2 semestr. Instrukcja do ćwiczenia GPRS i licznik energii elektrycznej

Telemetria. PTIB 2 semestr. Instrukcja do ćwiczenia GPRS i licznik energii elektrycznej Telemetria PTIB 2 semestr Instrukcja do ćwiczenia GPRS i licznik energii elektrycznej 1. Konfiguracja połączenia lokalnego głowicą optyczną Podłączyć do licznika głowicę optyczną (kabel powinien wystawać,,w

Bardziej szczegółowo

Podsumowanie. semestr 1 klasa 2

Podsumowanie. semestr 1 klasa 2 Podsumowanie semestr 1 klasa 2 Interfejsy sprzętowe komputera: interfejsy wewnętrzne (IDE, EIDE, SCSI, Serial ATA) interfejsy zewnętrzne (RS-232, PS/2, FireWire, esata, USB, Ethernet) IDE (wewnętrzny,

Bardziej szczegółowo

Wykład 3 Technologie na urządzenia mobilne. Mgr inż. Łukasz Kirchner lukasz.kirchner@cs.put.poznan.pl http://www.cs.put.poznan.

Wykład 3 Technologie na urządzenia mobilne. Mgr inż. Łukasz Kirchner lukasz.kirchner@cs.put.poznan.pl http://www.cs.put.poznan. Wykład 3 Technologie na urządzenia mobilne Mgr inż. Łukasz Kirchner lukasz.kirchner@cs.put.poznan.pl http://www.cs.put.poznan.pl/lkirchner Sztuka Elektroniki - P. Horowitz, W.Hill Układy półprzewodnikowe

Bardziej szczegółowo

Sieci Komputerowe 2 / Ćwiczenia 8

Sieci Komputerowe 2 / Ćwiczenia 8 Tematyka Konsola Sieci Komputerowe 2 / Ćwiczenia 8 Wprowadzenie do budowy sieci z wykorzystaniem ruterów Cisco. Opracował: Konrad Kawecki Do fizycznego połączenia z konsolą rutera

Bardziej szczegółowo

USB 306/307 Modem. Quick Start Guide Pierwsze kroki. www.sierrawireless.com

USB 306/307 Modem. Quick Start Guide Pierwsze kroki. www.sierrawireless.com USB 306/307 Modem Quick Start Guide Pierwsze kroki www.sierrawireless.com Welcome to the USB 306/307 modem Your package contains: USB 306/307 modem with TRU-Install This Quick Start Guide USB extension

Bardziej szczegółowo

Cel szkolenia. Konspekt

Cel szkolenia. Konspekt Cel szkolenia About this CourseThis 5-day course provides administrators with the knowledge and skills needed to deploy and ma Windows 10 desktops, devices, and applications in an enterprise environment.

Bardziej szczegółowo

Metodyki projektowania i modelowania systemów Cyganek & Kasperek & Rajda 2013 Katedra Elektroniki AGH

Metodyki projektowania i modelowania systemów Cyganek & Kasperek & Rajda 2013 Katedra Elektroniki AGH Kierunek Elektronika i Telekomunikacja, Studia II stopnia Specjalność: Systemy wbudowane Metodyki projektowania i modelowania systemów Cyganek & Kasperek & Rajda 2013 Katedra Elektroniki AGH Zagadnienia

Bardziej szczegółowo

Instrukcja konfiguracji usługi Wirtualnej Sieci Prywatnej w systemie Mac OSX

Instrukcja konfiguracji usługi Wirtualnej Sieci Prywatnej w systemie Mac OSX UNIWERSYTETU BIBLIOTEKA IEGO UNIWERSYTETU IEGO Instrukcja konfiguracji usługi Wirtualnej Sieci Prywatnej w systemie Mac OSX 1. Make a new connection Open the System Preferences by going to the Apple menu

Bardziej szczegółowo

2. PORTY WEJŚCIA/WYJŚCIA (I/O)

2. PORTY WEJŚCIA/WYJŚCIA (I/O) 2. PORTY WEJŚCIA/WYJŚCIA (I/O) 2.1 WPROWADZENIE Porty I/O mogą pracować w kilku trybach: - przesyłanie cyfrowych danych wejściowych i wyjściowych a także dla wybrane wyprowadzenia: - generacja przerwania

Bardziej szczegółowo

INSTALACJA W SYSTEMIE KNX/EIB. Komunikacja. Dr hab. inż. Antoni KLAJN Politechnika Wrocławska, Instytut Energoelektryki

INSTALACJA W SYSTEMIE KNX/EIB. Komunikacja. Dr hab. inż. Antoni KLAJN Politechnika Wrocławska, Instytut Energoelektryki INSTALACJA W SYSTEMIE KNX/EIB Komunikacja Dr hab. inż. Antoni KLAJN Politechnika Wrocławska, Instytut Energoelektryki Komunikacja Graficzna ilustracja transmisji szeregowej asynchronicznej Nadajnik Przewody

Bardziej szczegółowo

Komunikacja Master-Slave w protokole PROFIBUS DP pomiędzy S7-300/S7-400

Komunikacja Master-Slave w protokole PROFIBUS DP pomiędzy S7-300/S7-400 PoniŜszy dokument zawiera opis konfiguracji programu STEP7 dla sterowników S7 300/S7 400, w celu stworzenia komunikacji Master Slave z wykorzystaniem sieci PROFIBUS DP pomiędzy sterownikami S7 300 i S7

Bardziej szczegółowo

1.10 MODUŁY KOMUNIKACYJNE

1.10 MODUŁY KOMUNIKACYJNE ASTOR GE INTELLIGENT PLATFORMS - VERSAMAX NANO/MICRO 1.10 MODUŁY KOMUNIKACYJNE IC200SET001 konwerter łącza RS (RS232 lub RS485) na Ethernet (10/100Mbit), obsługiwane protokoły: SRTP, Modbus TCP IC200USB001

Bardziej szczegółowo

Standard sieci komputerowej Ethernet

Standard sieci komputerowej Ethernet Standard sieci komputerowej Ethernet 1 Ethernet Standard sieci komputerowych opracowany przez firmę Xerox, DEC oraz Intel w 1976 roku Standard wykorzystuje topologie sieci typu magistrala, pierścień lub

Bardziej szczegółowo

Jazz EB207S is a slim, compact and outstanding looking SATA to USB 2.0 HDD enclosure. The case is

Jazz EB207S is a slim, compact and outstanding looking SATA to USB 2.0 HDD enclosure. The case is 1. Introduction Jazz EB207S is a slim, compact and outstanding looking SATA to USB 2.0 HDD enclosure. The case is made of aluminum and steel mesh as one of the coolest enclosures available. It s also small

Bardziej szczegółowo

2013-12-02. Autor: Jakub Duba. Interjesy

2013-12-02. Autor: Jakub Duba. Interjesy Autor: Jakub Duba Interjesy 2 1 Interjesy 3 Interjesy 4 2 5 Universal Serial Bus (USB; uniwersalna magistrala szeregowa) rodzaj sprzętowego portu komunikacyjnego komputerów, zastępującego stare porty szeregowe

Bardziej szczegółowo

USB interface in 8-bit microcontrollers PIC18F family manufactured by Microchip.

USB interface in 8-bit microcontrollers PIC18F family manufactured by Microchip. 1 Mateusz Klimkowski IV rok Koło Naukowe Techniki Cyfrowej dr inż. Wojciech Mysiński opiekun naukowy USB interface in 8-bit microcontrollers PIC18F family manufactured by Microchip. Interfejs USB w 8-bitowych

Bardziej szczegółowo

Podstawy systemów mikroprocesorowych. Interfejs USART. Interfejsy szeregowe w mikrokontrolerach AVR

Podstawy systemów mikroprocesorowych. Interfejs USART. Interfejsy szeregowe w mikrokontrolerach AVR Podstawy systemów mikroprocesorowych Wykład nr 4 Interfejsy szeregowe dr Piotr Fronczak http://www.if.pw.edu.pl/~agatka/psm.html Komputery przesyłają dane na dwa sposoby: równolegle: Kilka bitów danych

Bardziej szczegółowo

Architektura komputerów

Architektura komputerów Architektura komputerów PCI EXPRESS Rozwój technologii magistrali Architektura Komputerów 2 Architektura Komputerów 2006 1 Przegląd wersji PCI Wersja PCI PCI 2.0 PCI 2.1/2.2 PCI 2.3 PCI-X 1.0 PCI-X 2.0

Bardziej szczegółowo

Paweł MOROZ Politechnika Śląska, Instytut Informatyki pawel.moroz@polsl.pl

Paweł MOROZ Politechnika Śląska, Instytut Informatyki pawel.moroz@polsl.pl Rozdział Biblioteka funkcji komunikacyjnych CAN Paweł MOROZ Politechnika Śląska, Instytut Informatyki pawel.moroz@polsl.pl Streszczenie W rozdziale zaprezentowano bibliotekę funkcji komunikacyjnych CAN,

Bardziej szczegółowo

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

Szczegółowy Opis Przedmiotu Zamówienia: Zestaw do badania cyfrowych układów logicznych ZP/UR/46/203 Zał. nr a do siwz Szczegółowy Opis Przedmiotu Zamówienia: Zestaw do badania cyfrowych układów logicznych Przedmiot zamówienia obejmuje następujące elementy: L.p. Nazwa Ilość. Zestawienie komputera

Bardziej szczegółowo

Pamięci i urządzenia peryferyjne Wprowadzenie do przedmiotu

Pamięci i urządzenia peryferyjne Wprowadzenie do przedmiotu Pamięci i urządzenia peryferyjne Wprowadzenie do przedmiotu Prezentacja jest współfinansowana przez Unię Europejską w ramach Europejskiego Funduszu Społecznego w projekcie pt. Innowacyjna dydaktyka bez

Bardziej szczegółowo

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

HC541 8-bitowy bufor jednokierunkowy HC245 8-bitowy bufor dwukierunkowy HC244 dwa 4-bitowe bufory jednokierunkowe Bufory (BUFFER) Bufory stosuje się po to by: - zwiększyć obciążalność magistrali - chronić układ wysokiej skali integracji - sterować przepływem danych HC541 8-bitowy bufor jednokierunkowy HC245 8-bitowy

Bardziej szczegółowo

Przemysłowe Sieci informatyczne

Przemysłowe Sieci informatyczne Wykład #3 Transmisja szeregowa Przemysłowe Sieci informatyczne Opracował dr inż. Jarosław Tarnawski Plan wykładu Transmisja szeregowa i równoległa Transmisja synchroniczna i asynchroniczna Simpleks, pół

Bardziej szczegółowo

Zastosowania mikrokontrolerów w przemyśle

Zastosowania mikrokontrolerów w przemyśle 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

Bardziej szczegółowo

Zygmunt Kubiak Instytut Informatyki Politechnika Poznańska

Zygmunt Kubiak Instytut Informatyki Politechnika Poznańska Instytut Informatyki Politechnika Poznańska 1 Sieć Modbus w dydaktyce Protokół Modbus Rozwiązania sprzętowe Rozwiązania programowe Podsumowanie 2 Protokół Modbus Opracowany w firmie Modicon do tworzenia

Bardziej szczegółowo

Wykład 14. Zagadnienia związane z systemem IO

Wykład 14. Zagadnienia związane z systemem IO Wykład 14 Zagadnienia związane z systemem IO Wprowadzenie Urządzenia I/O zróżnicowane ze względu na Zachowanie: wejście, wyjście, magazynowanie Partnera: człowiek lub maszyna Szybkość transferu: bajty

Bardziej szczegółowo

POLITYKA PRYWATNOŚCI / PRIVACY POLICY

POLITYKA PRYWATNOŚCI / PRIVACY POLICY POLITYKA PRYWATNOŚCI / PRIVACY POLICY TeleTrade DJ International Consulting Ltd Sierpień 2013 2011-2014 TeleTrade-DJ International Consulting Ltd. 1 Polityka Prywatności Privacy Policy Niniejsza Polityka

Bardziej szczegółowo

Przejściówka, adapter Digitus USB 2.0, wtyk USB A <=> SATA/IDE, 0,53 m

Przejściówka, adapter Digitus USB 2.0, wtyk USB A <=> SATA/IDE, 0,53 m INSTRUKCJA OBSŁUGI Przejściówka, adapter Digitus USB 2.0, wtyk USB A SATA/IDE, 0,53 m Numer produktu: 986091 Strona 1 z 11 1. Właściwości Obsługuje nadajniki SATA Obsługuje funkcję SATA II Asynchronous

Bardziej szczegółowo

Bazy danych Ćwiczenia z SQL

Bazy danych Ćwiczenia z SQL Bazy danych Ćwiczenia z SQL W ćwiczeniach wykorzystano przyk adowy schemat bazy danych dostarczany z Personal Oracle 8 Definicję schematu i dane tabel zawiera plik bdemobld sql (c) 2001 Katedra Informatyki

Bardziej szczegółowo

03 April 2015 03 kwietnia 2015 r. Zmiana satelity dostarczającego sygnał Animal Planet HD. Change of Delivery Satellite for Animal Planet HD

03 April 2015 03 kwietnia 2015 r. Zmiana satelity dostarczającego sygnał Animal Planet HD. Change of Delivery Satellite for Animal Planet HD 03 April 2015 03 kwietnia 2015 r. Dear Sirs, Change of Delivery Satellite for Animal Planet HD We refer to the Affiliation Agreement with a Commencement Date of 01/11/2009 between ( DCEL / we ) and you,

Bardziej szczegółowo

UWAGA: w zależności od zamówienia od poniższych cen oferujemy atrakcyjne rabaty!

UWAGA: w zależności od zamówienia od poniższych cen oferujemy atrakcyjne rabaty! Cennik nie stanowi oferty handlowej w rozumieniu kodeksu cywilnego. Cennik może ulec zmianie. CENNIK DETALICZNY [ceny netto zł] UWAGA: w zależności od zamówienia od poniższych cen oferujemy atrakcyjne

Bardziej szczegółowo

G14L LPG toroidal tank

G14L LPG toroidal tank G14L LPG toroidal tank Product Description 4-hole version of the unique STAKO patented design of the full (centre-filled) toroidal tank. The valve plate enhances the functionality of the tank compared

Bardziej szczegółowo

Addressing the Network IPv4

Addressing the Network IPv4 Addressing the Network IPv4 Network Fundamentals Chapter 6 Version 4.0 1 Objectives Explain the structure IP addressing and demonstrate the ability to convert between 8-bit binary and decimal numbers.

Bardziej szczegółowo

Sprzężenie mikrokontrolera (nie tylko X51) ze światem zewnętrznym lokalne interfejsy szeregowe

Sprzężenie mikrokontrolera (nie tylko X51) ze światem zewnętrznym lokalne interfejsy szeregowe Sprzężenie mikrokontrolera (nie tylko X51) ze światem zewnętrznym lokalne interfejsy szeregowe Ryszard J. Barczyński, 2009 2015 Politechnika Gdańska, Wydział FTiMS, Katedra Fizyki Ciała Stałego Materiały

Bardziej szczegółowo

AirKIT. Podręcznik techniczny. TnG-AirKIT. Power. Run

AirKIT. Podręcznik techniczny. TnG-AirKIT. Power. Run TnG-Air AirKIT + TnG-AirKIT - ok Power Run Podręcznik techniczny 2. 1. ELEKTRICKÉ Opis jednostki ZAPOJENÍ sterującej 1.1. Opis jednostki sterującej Airkit wersji 2012 1 5 4 3 + TnG-AirKIT - Power ok Run

Bardziej szczegółowo

CM-180-13 ModBus RTU Slave SHINKO Master

CM-180-13 ModBus RTU Slave SHINKO Master CM-180-13 ModBus RTU Slave SHINKO Master AN-CM-180-13-1-v1_02 Data aktualizacji: 04/2013r. 04/2013 AN-CM-180-13-1-v1_02 1 Spis treści Ogólne zasady instalacji i bezpieczeństwa... 3 1. Przeznaczenie...

Bardziej szczegółowo

Wprowadzenie do psql i SQL. Język komend psql. Podstawy instrukcji SELECT

Wprowadzenie do psql i SQL. Język komend psql. Podstawy instrukcji SELECT Wprowadzenie do psql i SQL 1 Bazy Danych Wykład p.t. Wprowadzenie do psql i SQL. Język komend psql. Podstawy instrukcji SELECT Antoni Ligęza ligeza@agh.edu.pl http://galaxy.uci.agh.edu.pl/~ligeza Wykorzystano

Bardziej szczegółowo

U s. e r. M a n u. S w i. t c h. a l. 8 p. o r t s MC-ETH08

U s. e r. M a n u. S w i. t c h. a l. 8 p. o r t s MC-ETH08 U s S w i e r t c h M a n u 8 p a l o r t s MC-ETH08 SWITCH 8 PORTS MC-ETH08 User Manual 1. Introduction Thank you for choosing MC-ETH08 switching hub (also called switch). Switch MC- ETH08 has 8 Fast

Bardziej szczegółowo

Rozwiązania dla radiodyfuzji naziemnej Digital Audio Broadcasting Digital Multimedia Broadcasting

Rozwiązania dla radiodyfuzji naziemnej Digital Audio Broadcasting Digital Multimedia Broadcasting Rozwiązania dla radiodyfuzji naziemnej Digital Audio Broadcasting Digital Multimedia Broadcasting ELECTROLINK IS UNI EN ISO 9001:2008 Certified Cover ELECTROLINK Solutions for DAB Zasadnicze parametry

Bardziej szczegółowo

Somfy.pl. Nadajnik RS485 RTS. Ref : 5061182 PL

Somfy.pl. Nadajnik RS485 RTS. Ref : 5061182 PL Somfy.pl Nadajnik RS485 RTS Ref : 5061182 PL WAŻNE INFORMACJE Niniejszy produkt Somfy musi być instalowany przez specjalistę z zakresu domowej automatyki i napędów. Instrukcja jest przeznaczona właśnie

Bardziej szczegółowo

Goodman Kraków Airport Logistics Centre. 62,350 sqm available. Units from 1,750 sqm for immediate lease. space for growth+

Goodman Kraków Airport Logistics Centre. 62,350 sqm available. Units from 1,750 sqm for immediate lease. space for growth+ Goodman Kraków Airport Logistics Centre 62,350 sqm available. Units from 1,750 sqm for immediate lease. space for growth Goodman Kraków Airport Logistics Centre ul. Komandosów 1, 32-085 Modlniczka Goodman

Bardziej szczegółowo

PORTS AS LOGISTICS CENTERS FOR CONSTRUCTION AND OPERATION OF THE OFFSHORE WIND FARMS - CASE OF SASSNITZ

PORTS AS LOGISTICS CENTERS FOR CONSTRUCTION AND OPERATION OF THE OFFSHORE WIND FARMS - CASE OF SASSNITZ Part-financed by EU South Baltic Programme w w w. p t m e w. p l PROSPECTS OF THE OFFSHORE WIND ENERGY DEVELOPMENT IN POLAND - OFFSHORE WIND INDUSTRY IN THE COASTAL CITIES AND PORT AREAS PORTS AS LOGISTICS

Bardziej szczegółowo

Proposal of thesis topic for mgr in. (MSE) programme in Telecommunications and Computer Science

Proposal of thesis topic for mgr in. (MSE) programme in Telecommunications and Computer Science Proposal of thesis topic for mgr in (MSE) programme 1 Topic: Monte Carlo Method used for a prognosis of a selected technological process 2 Supervisor: Dr in Małgorzata Langer 3 Auxiliary supervisor: 4

Bardziej szczegółowo

Przemysłowy Switch Ethernetowy z funkcjonalnością routera RFI-10

Przemysłowy Switch Ethernetowy z funkcjonalnością routera RFI-10 Przemysłowy Switch Ethernetowy z funkcjonalnością routera RFI-10 10 portów 10/100BaseTX Przełącznik warstwy 3, z funkcjonalnością routera Statyczny routing IP, firewall, NAT, port forwarding, VPN Praca

Bardziej szczegółowo

inode instalacja sterowników USB dla adaptera BT 4.0

inode instalacja sterowników USB dla adaptera BT 4.0 instalacja sterowników USB dla adaptera BT 4.0 2014 ELSAT 1. Instalowanie sterownika USB dla adaptera BT4.0 Oprogramowanie do obsługi inode na komputery PC z Windows wymaga współpracy z adapterem obsługującym

Bardziej szczegółowo

MIKROKONTROLERY - ŁADOWANIE KODU

MIKROKONTROLERY - ŁADOWANIE KODU DOSYĆ POWSZECHNYM STANDARDEM DLA FORMY ZBIORU WYNIKOWEGO ASEMBLERA JEST TZW. HEXFILE, CZASEM ZWANY IBM HEX-File WIELE KOMPILATORÓW, ZWŁASZCZA C i C++ POTRAFI RÓWNIEŻ DOSTARCZAĆ WYNIKU KOMPILACJI I KONSOLIDACJI

Bardziej szczegółowo

www.atcontrol.pl NX7 PLC

www.atcontrol.pl NX7 PLC NX7 PLC NX7 Charakterystyka ogólna Optymalna konstrukcja do małych i średnich aplikacji gdzie liczba punktów I/O nie przekracza 104. Standardowo są dostępne jednostki 28 i 48 punktowe. Każdą z nich można

Bardziej szczegółowo

U3000/U3100 Mini (Dla Komputera Eee na systemie operacyjnym Linux) Krótka Instrukcja

U3000/U3100 Mini (Dla Komputera Eee na systemie operacyjnym Linux) Krótka Instrukcja U3000/U3100 Mini (Dla Komputera Eee na systemie operacyjnym Linux) Krótka Instrukcja ASUS_U3000_U3100_mini.indd 1 2/2/08 4:01:51 PM PL3656 Pierwsza edycja Styczeń 2008 Copyright 2008 ASUSTeK COMPUTER INC.

Bardziej szczegółowo

Chmura zrzeszenia BPS jako centrum świadczenia usług biznesowych. Artur Powałka Microsoft Services

Chmura zrzeszenia BPS jako centrum świadczenia usług biznesowych. Artur Powałka Microsoft Services Chmura zrzeszenia BPS jako centrum świadczenia usług biznesowych. Artur Powałka Services Tradycyjne podejście do wirtualizacji Business system administrators request infrastructure through email or an

Bardziej szczegółowo

Enkoder absolutne ARS60 SSI/Parallel

Enkoder absolutne ARS60 SSI/Parallel KATALOG ONLINE www.mysick.com Enkoder absolutne ARS60 SSI/Parallel ARS60-F4A01000 Enkoder absolutne ARS60 SSI/Parallel Nazwa modelu > ARS60-F4A01000 Numer części > 1036258 At a glance Absolute singleturn

Bardziej szczegółowo

Szybkość transmisji Przepływność

Szybkość transmisji Przepływność Szybkość transmisji Przepływność w telekomunikacji i informatyce częstość (mierzona w bitach na jednostkę czasu) z jaką informacja przepływa przez pewien (fizyczny lub metaforyczny) punkt. Szybkość transmisji

Bardziej szczegółowo

ARCHITEKTURA SYSTEMÓW KOMPUTEROWYCH. Rodzaje sytuacji wyjątkowych. Przerwania definicja i przypadki. wyjątki, przerwania, I/O, struktury

ARCHITEKTURA SYSTEMÓW KOMPUTEROWYCH. Rodzaje sytuacji wyjątkowych. Przerwania definicja i przypadki. wyjątki, przerwania, I/O, struktury ARCHITETURA SYSTEMÓW OMPUTEROWYCH wyjątki, przerwania, I/O, struktury c Dr inż. Ignacy Pardyka UNIWERSYTET JANA OCHANOWSIEGO w ielcach 1 Rok akad. 2015/2016 1 Instytut Fizyki, Zakład Informatyki, e-mail:

Bardziej szczegółowo

Tworzenie sterowników dla FreeBSD. Michał Hajduk mih@semihalf.com

Tworzenie sterowników dla FreeBSD. Michał Hajduk mih@semihalf.com Tworzenie sterowników dla FreeBSD Michał Hajduk mih@semihalf.com AGH, Kraków 23.04.2009 Szkic prezentacji Wstęp, defnicje Architektura urządzeń RTC, I2C, DMA Wprowadzenie do tworzenia sterowników Newbus,

Bardziej szczegółowo

BN1520 BN1521 BN1522 FAMOR S.A. ROZDZIELNICA ŒWIATE NAWIGACYJNYCH I SYGNALIZACYJNYCH NAVIGATION AND SIGNAL LIGHT CONTROL PANELS EDITION 07/04

BN1520 BN1521 BN1522 FAMOR S.A. ROZDZIELNICA ŒWIATE NAWIGACYJNYCH I SYGNALIZACYJNYCH NAVIGATION AND SIGNAL LIGHT CONTROL PANELS EDITION 07/04 EDITION 07/04 ROZDZIELNICA ŒWIATE NAWIGACYJNYCH I SYGNALIZACYJNYCH BN1520 BN1521 BN1522 Rozdzielnica BN1520-8 latarñ BN1520-8-way panel Rozdzielnica BN1520-12 latarñ BN1520-12-way panel Rozdzielnica BN1521-13

Bardziej szczegółowo

INTERFEJSY SYSTEMÓW ELEKTRONICZNYCH. Interfejsy klasy RS

INTERFEJSY SYSTEMÓW ELEKTRONICZNYCH. Interfejsy klasy RS INTERFEJSY SYSTEMÓW ELEKTRONICZNYCH Interfejsy klasy RS Grzegorz Lentka/Marek Niedostatkiewicz Katedra Optoelektroniki i Systemów Elektronicznych ETI PG 2010 RS232 (1) RS232-1962, RS232C - 1969, Electronic

Bardziej szczegółowo

NX700 PLC www.atcontrol.pl

NX700 PLC www.atcontrol.pl NX700 PLC NX700 Podstawowe cechy Rozszerzalność, niezawodność i łatwość w integracji Szybki procesor - zastosowanie technologii ASIC pozwala wykonywać CPU proste instrukcje z prędkością 0,2 us/1 krok Modyfikacja

Bardziej szczegółowo

Mirosław Kupczyk miron@man.poznan.pl. Pozna, PCSS, 17-18.01.2005. Szkolenie: "Architektura i uytkowanie klastra Linux IA-64"

Mirosław Kupczyk miron@man.poznan.pl. Pozna, PCSS, 17-18.01.2005. Szkolenie: Architektura i uytkowanie klastra Linux IA-64 Mirosław Kupczyk miron@man.poznan.pl $ %! " # & ' Wzgldy historyczne Naturalna ewolucja systemów luno ze sob powizanych znajdujcych si w jednej oraganizacji, ch współdzielenia zasobów obliczeniowych, danych,

Bardziej szczegółowo

Ćwiczenia z S7-1200. S7-1200 jako Profinet-IO Controller. FAQ Marzec 2012

Ćwiczenia z S7-1200. S7-1200 jako Profinet-IO Controller. FAQ Marzec 2012 Ćwiczenia z S7-1200 S7-1200 jako Profinet-IO Controller FAQ Marzec 2012 Spis treści 1 Opis zagadnienie poruszanego w ćwiczeniu. 3 1.1 Wykaz urządzeń..... 3 2 KONFIGURACJA S7-1200 PLC.. 4 2.1 Nowy projekt.

Bardziej szczegółowo

AUL33 Zbuduj i sprawdź działanie różnych topologii sieci Ethernet/IP. Poznaj nowe funkcje przemysłowego przełącznika Stratix 5700.

AUL33 Zbuduj i sprawdź działanie różnych topologii sieci Ethernet/IP. Poznaj nowe funkcje przemysłowego przełącznika Stratix 5700. AUL33 Zbuduj i sprawdź działanie różnych topologii sieci Ethernet/IP. Poznaj nowe funkcje przemysłowego przełącznika Stratix 5700. Andrzej Skowronek Rev 5058-CO900E Czym jest sieć Ethernet? Defacto" standardową

Bardziej szczegółowo