1. Sprzęt systemów wbudowanych
|
|
- Klaudia Lis
- 8 lat temu
- Przeglądów:
Transkrypt
1 Systemy wbudowane - sprzęt 1 1. Sprzęt systemów wbudowanych Wymagania na komputery przeznaczone do sterowania i zastosowań wbudowanych. 1. Wymagana jest odporność na pracę w trudnych warunkach otoczenia (wibracje, zapylenie, wilgoć), dopuszczalny jest szeroki zakres temperatur otoczenia. 2. Przeznaczone są do pracy ciągłej - brak jest elementów ruchomych (dyski obrotowe, wentylatory, napędy dyskietek), wymagana jest trwałość, łatwość serwisowania. 3. Oprogramowanie umieszczone jest w pamięci nieulotnej ROM, flash, EPROM lub podobnej. Stosowane jest wsparcie sprzętowe dla osiągania niezawodnej pracy budzik (ang. watchdog), pamięci ECC, magistrala z kontrolą parzystości, poszerzona diagnostyka. Najważniejsze rozwiązania: Kontrolery do systemów wbudowanych Standard PC104 Standard Compact PCI Magistrala VME
2 Systemy wbudowane - sprzęt 2 2. Kontrolery dla zastosowań wbudowanych Przeznaczone dla niewielkich systemów wbudowanych bez szczególnych wymagań dotyczących niezawodności, wydajności. Charakteryzują się małymi wymiarami, niską ceną. Typowy kontroler dla systemów wbudowanych składa się z następujących komponentów: Procesora - najczęściej 32 bitowego z rdzeniem ARM Pamięci typu Flash Pamięci RAM Układów interfejsowych do urządzeń pomiarowych i wykonawczych (przetworniki AD, DA, we/wy dwustanowe, PWM) Układów interfejsowych do magistral komunikacyjnych (Ethernet, USB,I2C, SPI, CAN) Układów kontroli zasilania Dysk pamięci FLASH z systemem operacyjnym Rdzeń ARM Pamięć RAM sieć Ethernet TR UART 1 UART 2 Ethernet USB I2C SPI CAN RS485 konsola urz1 urz2 urzn urz1 urz2 urzn urz1 urz2 urzn urz1 urz2 urzn AD/DA We/Wy dwustanowe PWM Uklady kontroli zasilania Zasilanie 5V Rys. 2-1 Kontroler do zastosowań wbudowanych z mikrokontrolerem ARM Oprogramowanie: Oprogramowanie dedykowane bez systemu operacyjnego Linux Inne systemy QNX, FreeRTOS,...
3 Systemy wbudowane - sprzęt Przykład - Ekranowy rejestrator wielokanałowy RSG30 Rys. 0-1 Widok przód / tył rejestratora RSG30 Interfejs Ilość Uwagi Wejścia analogowe 6 Napięciowe, prądowe, termometr rezystancyjny, termopara. Wejścia separowane galwanicznie. Rozdzielczość 18 bitów Wejścia binarne 3 Zakres 0 30 V Wyjścia przekaźnikowe 4 1 przekaźnik alarmowy 3 przekaźniki zwykłe Ethernet 1 Do komunikacji z komputerem nadrzędnym RS232 1 Do komunikacji z komputerem nadrzędnym RS485 1 Do komunikacji z komputerem nadrzędnym USB 1 Do komunikacji z komputerem nadrzędnym, konfiguracji, Compact Flash 1 Do zapamietywania wyników Tabela 0-1 Interfejsy rejestratora RSG30
4 Systemy wbudowane - sprzęt 4 Wejścia prądowe 0 20 ma 0 5 ma 4 20 ma Wejścia napięciowe 0 10 V 0 5 V 1 5 V +(-) 10 V +(-) 30 V 0 1 V +(-) 1V +(-) 150 mv Termometr Różne typy rezystancyjny Termopara Różne typy Tabela 0-2 Rodzaje wejść analogowych
5 Systemy wbudowane - sprzęt 5 Rys. 0-2 Podłączenie rejestratora RSG30 Dane z: Instrukcja obsługi Ekranowy rejestrator wielokanałowy RSG30 Ecograph T, Endress Hauser
6 Systemy wbudowane - sprzęt 6 3. Standard PC104 Standard PC104 ma na celu dostosowanie komputerów do warunków przemysłowych i systemów wbudowanych. Definiuje różnice mechaniczne, elektryczne i logiczne względem standardu ISA i EISA. Standard utrzymywany przez: PC/104 Consortium Typ Rok Szyna Bieżąca wersja PC/ ISA (AT and XT) 2.6 PC/104-Plus 1997 ISA and PCI 2.3 PCI PCI 1.1 PCI/104-Express 2008 PCI and PCIe 1.1 PCIe/ PCIe 1.1 Najważniejsze różnice względem magistrali ISA: 1. Wymiary 90 x 96 mm. 2. Eliminacja potrzeby podstawy (ang. backplane) i obudowy (konstrukcja jest samonośna i kanapkowa). 3. Redukcja liczby elementów i zapotrzebowania na zasilanie (typowo 1-2 W na moduł) Wymagana moc wysterowania pojedynczego sygnału magistrali wynosi 4mA. Standard dopuszcza 2 rodzaje modułów 8 bitowe i 16 bitowe. Standard wprowadza możliwość dzielenia jednego przerwania przez wiele urządzeń.
7 Systemy wbudowane - sprzęt Standard mechaniczny Standaryzacji podlega konstrukcja i wymiary płytki. Rys. 3-1 Konstrukcja komputera PC104 Rys. 3-2 Rzut poziomy - płytka 16 bitowa o wymiarach 90 x 96 mm.
8 Systemy wbudowane - sprzęt 8 Rys. 3-3 Rzut pionowy - płytka 16 bitowa Normalizacji podlegają także własności łączówek 1. Wymiary 2. Materiały z którego są wykonane 3. Jakość kontaktów 4. Własności elektryczne 1.2. Standard logiczny Sygnały magistrali: 1. Adresy i dane 2. Kontrola cyklu 3. Kontrola magistrali 4. Przerwania 5. DMA
9 Systemy wbudowane - sprzęt 9 Rozmieszczenie sygnałów na magistrali
10 Systemy wbudowane - sprzęt Przykład konstrukcji PC104 - komputer PCM3343 Komputer PCM3343 jest jednopłytkowym komputerem zbudowanym według standardu PC Własności Procesor Vortex86DX SOC 1GHz Pamięć RAM do 512 MB Magistrala PC104 ISA 4 porty szeregowe RS232/RS485 Zegar RTC Interfejs do głośnika Klawiatura PS2 Interfejs myszy PS2 Interfejs VGA/LVDS USB kanały Gniazdo pamięci Compact Flash Interfejs dysku IDE - 2 urządzenia Pojedyncze napięcie zasilania 5V Pamięć EEPROM dla zapamiętywania konfiguracji Watchdog GPIO: 16 bit (general purpose Input/Output) I2C - nie wszystkie funkcje dostępne Interfejs do zewnętrznych urządzeń SPI (np. Flash) LAN1 Controller: Integrated Vortex86DX SOC 10/100 Mbps Ethernet LAN2 Controller: Realtek RTL 8100CL 10/100 Mbps Ethernet Temperatura pracy: 0 do 60 wersja standardowa, -40 do 85 wersja specjalna Zużycie mocy W Obciążony: A, A Maksymalnie : A, A Bieg jałowy: A, A
11 Systemy wbudowane - sprzęt 11 Rysunek 4-1 Widok komputera PCM3343
12 Systemy wbudowane - sprzęt 12 Rysunek 2 Struktura komputera PCM3343 (standard PC104)
13 Systemy wbudowane - sprzęt Urządzenia standardu VME 5.1 Podstawowe własności VME jest otwartym standardem na magistralę dla wieloprocesorowych systemów przetwarzania danych. Urządzenia zbudowane według standardu VME są szeroko stosowane w przemyśle, wojsku, lotnictwie, badaniach kosmicznych i wszędzie tam gdzie wymagana jest wysoka dyspozycyjność i skalowana moc przetwarzania. Specyfikacja VMEbus zakłada, że jest to system otwarty, czyli poprzez zapewnienie kompatybilności mechanicznej, logicznej oraz elektrycznej modułów, można korzystać z produktów różnych firm. W 1990 roku udział systemów komputerowych standardu VMEbus w światowym rynku otwartych systemów magistralowych wynosił 25%,. Wśród systemów magistralowych do zastosowań przemysłowych i wojskowych VMEbus jest liderem. VME jest przykładem budowy komputera modułowego. Zapewniona jest zgodność modułów: Mechaniczna - wymiary kasety, kart, własności mechaniczne, rozmieszczenie styków Elektryczna - poziomy napięć Funkcjonalna - logika przesyłania informacji przez magistralę, arbitraż, transakcje magistrali, przerwania Moduły są produkowane przez wielu niezależnych dostawców. Stąd nie występuje niebezpieczeństwo: Uzależnienia się od monopolisty Zniknięcia dostawcy z rynku
14 Systemy wbudowane - sprzęt 14 Historia: 1979 r. - Motorola VERSAbus 1981 r. - VMEbus, Nowelizacja A 1982 r. - Nowelizacja B 1985 r. - Nowelizacja C 1987 r. - standard IEEE r. - Nowelizacja D 1994 r. - VME64 ANSI/VITA r. - rozszerzenie VME64 VME64x VSO (VITA Standards Organization) 1997 r. - VME320 nowy protokół 2eSST Arizona Digital Własność Opis Uwagi Architektura Master/Slave Transfer Asynchroniczny Brak centralnego zegara Adresowanie 16, 24, 32, 40 lub 64 bit Wybierane dynamicznie Szerokość ścieżki danych 8, 16, 24, 32 lub 64 bit Wybierane dynamicznie Detekcja błędów Tak Użycie sygnału BERR Przepustowość Do 500 MB / sek Przerwania 7 poziomów Wieloprocesorowość Tak Do 1-21 kart procesorowych Mechanizm plug and play Tak Od wersji VME64 & VME64x Diagnostyka Tak Użycie sygnału SYSFAIL. Od wersji VME64x szyna testów i obsługi Standard mechaniczny Pojedyncza eurokarta 160x100, 160x233 wysokości 3U mm, złacza DIN 603- Podwójna eurokarta 2 wysokości 6U Standardy międzynarodowe Tak IEC 821, IEEE 1101, IEEE 1014 Tab. 5-1 Najważniejsze własności standardu VME
15 Systemy wbudowane - sprzęt 15 Wersja Transfer Mbajt /sek VMEbus 40 Mbyte/sec VME64 80 Mbyte/sec VME64x 160 Mbyte/sec VME Tab. 5-2 Szybkość transferu danych magistrali VME
16 Systemy wbudowane - sprzęt Standard mechaniczny (standard Eurocard) Format Eurokarty: pojedynczy (3U) o wymiarach 100 x 160 mm podwójny (6U) o wymiarach 233,4 x 160 mm Określona wysokość elementów po stronie montażowej i długość końcówek po stronie lutowania płytki drukowanej Rys. 5-1 Standard mechaniczny kart VME (wg
17 Systemy wbudowane - sprzęt 17 Rys. 5-2 Pojedyncza i podwójna eurokarta Własności mechaniczne: Odległość między szynami kolejnych prowadnic 20,32 mm Płyta magistrali może posiadać od 2 do 21 złącz Liczba gniazd J1 może być większa niż J2
18 Systemy wbudowane - sprzęt 18 Złącza: Standard magistrali VME przewiduje dwa złącza J1 (obowiązkowe) i J2 (opcjonalne). Są to złącza 96 pinowe. Standard VME64 i VME64x dopuszcza złącze 160 pinowe. Rys. 5-3 Widok płyty (ang. backplane) magistrali VME (z
19 Systemy wbudowane - sprzęt 19 Rys. 5-4 Widok kasety 6U magistrali VME (z
20 Systemy wbudowane - sprzęt Standard logiczny System VME składa się z magistrali i modułów Magistrala Własności magistrali: Magistrala jest asynchroniczna brak zegara centralnego. Wymiana danych synchronizowana jest przez handshaking. Magistrala VMEbus jest nie multipleksowalna Zmienna prędkość transmisji zależy od czasu propagacji sygnał wzdłuż płyty magistrali i poprzez układy scalone nadajników i odbiorników. Płyta magistrali VMEbus może mieć długość do 500mm Podstawowymi procesami zarządzającymi pracą magistrali VME są: 1.Arbiter magistrali 2.Obsługa przerwań 3.Sygnały i funkcje pomocnicze Sygnały magistrali: Szyna adresów Szyna danych Szyna arbitrażu Szyna przerwań Szyna sygnałów pomocniczych
21 Systemy wbudowane - sprzęt 21 Oznaczenie Opis A01 -A31 Linie adresowe D00-D31 Linie danych DS0* DS1 * Wybór które bajty są przesyłane i synchronizacja pomiędzy Master i Slave LWORD* Ile danych przesyłanych (razem z DS0* DS1 *) AS* Opadające zbocze informuje że adres jest stabilny DTACK* Sygnał potwierdzenia przez Slave odbioru danych WRITE* Zapis / odczyt BERR* Sygnał sterowany przez Slave lub monitor magistrali (Bus Timer). Informuje że transakcja się nie udała. Rys. 5-5 Niektóre sygnały magistrali VME Synchronizacja wymiany danych: Master wystawia dane na Data Bus Master po min 35 ns zmienia sygnał strobu DS. z wysokiego na niski Slave odczytuje dane i potwierdza odczyt danych zmianą poziomu sygnału DTACK z wysokiego na niski Master zmienia sygnał DS. z niskiego na wysoki Slave zmienia sygnał DTACK. z niskiego na wysoki Rys. 5-6 Synchronizacja wymiany danych na magistrali
22 Systemy wbudowane - sprzęt 22 Standard VMEbus określa cztery typy cykli transmisji danych: cykl odczytu/zapisu cykl odczytaj-zmodyfikuj-zapisz cykl transmisji blokowej cykl adresowania
23 Systemy wbudowane - sprzęt 23 Pin # Signal Name Signal Name Signal Name Row A Row B Row C 1 D00 BBSY* D08 2 D01 BCLR* D09 3 D02 ACFAIL* D10 4 D03 BG0IN* D11 5 D04 BG0OUT* D12 6 D05 BG1IN* D13 7 D06 BG1OUT* D14 8 D07 BG2IN* D15 9 GND BG2OUT* GND 10 SYSCLK BG3IN* SYSFAIL* 11 GND BG3OUT* BERR* 12 DS1* BRO* SYSRESET* 13 DS0* BR1* LWORD* 14 WRITE* BR2* AM5 15 GND BR3* A23 16 DTACK* AM0 A22 17 GND AM1 A21 18 AS* AM2 A20 19 GND AM3 A19 20 IACK* GND A18 21 IACKIN* SERCLK A17 22 IACKOUT* SERDAT* A16 23 AM4 GND A15 24 A07 IRQ7* A14 25 A06 IRQ6* A13 26 A05 IRQ5* A12 27 A04 IRQ4* A11 28 A03 IRQ3* A10 29 A02 IRQ2* A09 30 A01 IRQ1* A v +5v Standby +12v 32 +5v +5v +5v Tab. 5-3 Sygnały złącza P1 magistrali VME
24 Systemy wbudowane - sprzęt Moduły Zdefiniowane są trzy typy modułów Kontroler systemu Specjalna karta pełniąca rolę arbitra magistrali Moduły typu Master inicjator transmisji, zwykle karta procesorowa Moduły typu Slave bierna strona transmisji (pamięci, układy interfejsowe, itp.) Tab. 5-4 Główne elementy systemu VME Rys. 5-7 Moduły systemu VME
25 Systemy wbudowane - sprzęt Kontroler magistrali Jest to płyta umieszczona w pozycji 01. Zadaniem kontrolera magistrali jest koordynacja pracy pozostałych modułów systemu Zawiera: Arbiter magistrali Nadajnik sygnału zegarowego Monitor stanu zasilania Nadajnik sygnału IACK Czasomierz magistrali monitoruje czy operacje magistrali się zakończyły Arbiter magistrali Nadajnik zegara systemowego Nadajnik sygnalu IACK Czasomierz magistrali Monitor stanu zasilania Magistrala VME Rys. 5-8 Kontroler magistrali Moduł typu master Moduł typu Master pisze i czyta dane z modułu typu Slave. Moduł wystawia żądanie dostępu do magistrali a po jego otrzymaniu wystawia na szynę adresy i dane które mają być przesłane do płyty typu Slave. Liczba modułów Master ograniczona do 21. Moduł typu master zawiera następujące układy: Układ sprzężenia z magistralą Układ żądania dostępu do magistrali Układ generacji przerwani Układ obsługi przerwań
26 Systemy wbudowane - sprzęt 26 Mikroprocesor Modul Master Modul obslugi przerwań Modul zglaszajacy przerwania Monitor adresów Modul żądania dostepu do magistrali Magistrala VME Rys. 5-9 Moduł typu Master Moduł typu Slave Moduł typu Slave realizuje zlecenie z modułu typu Master. Moduł typu Slave może też generować przerwania Moduł typu Slave zawiera następujące układy: Sprzężenie z magistralą Układ generacji przerwani Mikroprocesor Modul Slave Modul zglaszajacy przerwania Magistrala VME Rys Moduł typu Slave
27 Systemy wbudowane - sprzęt Arbitraż Ze względu na fakt że dopuszczalne jest występowanie kilku modułów typu Master konieczne jest rozstrzyganie kto ma dostęp do magistrali. Arbitraż wykonywany jest przez kontroler systemu. Przed wystawieniem danych na magistralę Master musi uzyskać dostęp do magistrali Rys Arbitraż na magistrali VME Rodzaje arbitrażu: Arbiter jednopoziomowy (SGL) monitoruje stan TYLKO BR3*, uprzywilejowanie płyt umiejscowionych najbliżej gniazda 01 Arbiter priorytetowy (PRI) porządkuje sygnały żądania dostępu według rosnących priorytetów, hierarchia brana pod uwagę nie tylko, gdy kilka jednoczesnych żądań, także gdy pojawia się żądanie, a magistrala jest zajęta Arbiter badania obiegiem (RRS) - brak faworytów, przydziela kontrolę na zasadzie klucza zmieniającego rotacyjnie swoje położenie
28 Systemy wbudowane - sprzęt 28 Oznaczenie Opis Wystawiany przez BR0-BR3* Sygnał żądania magistrali (Bus request) Master BR3 priorytet najwyższy BBSY* Sygnał zajętości magistrali (Bus busy) Master BG0IN Sygnał przydziału magistrali wejście - BG3IN* (Bus granted input) BG0OUT* BG3OUT* Sygnał przydziału magistrali wyjście(bus granted output) Arbiter, Master BCLR* Sygnał żądania zwolnienia magistrali Arbiter Tab. 5-5 Sygnały biorące udział w arbitrażu dostępu do magistrali Moduł żądania dostępu do magistrali uaktywnia jeden z sygnałów BR0*- BR3*. Arbiter magistrali po odebraniu sygnału przydziela kontrolę nad magistralą wybranemu przez siebie modułowi aktywując jeden z sygnałów BG0OUT* - BG3OUT* które to sygnały dochodzą łańcuchowo do wejść modułów BG0OUT* - BG3OUT*. Moduł który nie potrzebuje magistrali przepuszcza sygnał dalej transmitując go na BG0OUT* - BG3OUT*. Moduł który potrzebuje magistrali zatrzymuje sygnał nie transmitując go na BG0OUT* - BG3OUT*. Wystawia on także sygnał BBSY* informując arbiter o zajęciu magistrali. Sygnał BCLR* jest generowany przez arbiter gdy żąda on zwolnienia dostępu do magistrali Obsługa przerwań Standard VME definiuje 7 poziomowy system przerwań sygnalizowanych liniami IRQ1* - IRQ7*. Priorytet IRQ7 jest najwyższy. Płyta która żąda przerwania robi to poprzez moduł zgłaszania przerwania. Jako że linie zgłaszania są typu otwarty kolektor to w danym czasie więcej modułów może zgłosić przerwanie. Wystąpi problem identyfikacji modułu zgłaszającego przerwanie.
29 Systemy wbudowane - sprzęt 29 Oznaczenie Opis Wystawiany przez IRQ1* - IRQ7* Zgłoszenie przerwania. Linia typu otwarty Slave kolektor wiele modułów może zgłosić przerwanie. IACKIN* Potwierdzenia przerwania - wejście - IACKOUT* Potwierdzenia przerwania - wyjście Kontroler systemu, Master, Slave IACK* Potwierdzenie przerwania sygnał uaktywniany przez moduł obsługi moduł obsługi przerwania przerwania A01 A03 Kod wykorzystywany w cyklu potwierdzania przerwania moduł obsługi przerwania DS0*, DS1* Strob danych moduł obsługi przerwania AS* Strob adresu moduł obsługi przerwania Tab. 5-6 Sygnały biorące udział w obsłudze przerwania Tab. 5-7 Obsługa przerwań w magistrali VME
30 Systemy wbudowane - sprzęt 30 Rys Łancuch obsługi przerwań magistrali VME Po zgłoszeniu przerwania moduł obsługi przerwania aktywuje sygnał IACK*. Sygnał informuje inne moduły o przyjęciu przerwania i aktywuje łańcuch IACKIN* - IACKOUT*. Wystawia on także na liniach A1-A3 numer poziomu przerwania 1-7. Moduły które nie wystawiły przerwania przekazują sygnał dalej na IACKOUT*. Moduł który wystawił sygnał sprawdza czy poziom przerwania na liniach A1-A3 odpowiada poziomowi wystawionego przerwania. Gdy tak to "zatrzymuje" sygnał IACKIN* i podaje na magistralę na liniach danych STATUS/ID i potwierdza je linią DTACK*. Moduł obsługi przerwań czyta STATUS/ID i przekazuje go do procesora. Na tej podstawie procesor wie którą procedurę obsługi przerwania aktywować.
31 Systemy wbudowane - sprzęt Dyski półprzewodnikowe typu flash Pamięci flash są rodzajem półprzewodnikowej pamięci nieulotnej. Pamięć flash jest odmianą pamięci EEPROM (Electrically Erasable Programmable Read-Only Memory). Kasowanie i zapis odbywa się przez podanie odpowiednich sygnałów elektrycznych. Nazwa "flash" pochodzi od możliwości bardzo szybkiego kasowania zapisanych komórek pamięci. Wszystkie pamięci flash zużywają się po pewnej liczbie cykli zapis / kasowanie. Pamięci Flash produkuje się w dwóch formach: NOR i NAND. Nazwy odnoszą się do typu bramki logicznej używanej w każdej komórce pamięci. Pamięć NOR Jako pierwszą opracowano pamięć NOR w firmie Intel w roku Pamięci NOR umożliwiają swobodne adresowanie całego zakresu danych. Liczba cykli zapis / kasowanie 10 tys tys. W oparciu o te pamięci zbudowane są karty pamięciowe Compact Flash i Smart Media. Pamięc NAND Pamięci NAND opracowano w firmie Toshiba w roku1989. W stosunku do pamięci NOR ma krótszy czas kasowania i zapisu, większą gęstość, mniejszy współczynnik kosztu na 1 bit oraz dziesięciokrotnie większą trwałość. Liczba cykli zapis / kasowanie 100 tys 1mln. Dostęp do pamięci nie jest swobodny ale sekwencyjny. Na bazie pamięci NAND zbudowane są karty pamięciowe MMC, Secure Digital oraz Memory Stick. Dysk półprzewodnikowy NAND składa się z obszarów 512 bajtów (sektorów). Obszary te nie mogą być wprost zmieniane ale tylko w całości kasowane i od nowa zapisywane. Karty CF występują w 2 standardach Typ I - grubość 3.3 mm Typ II - grubość 5.0 mm
32 Systemy wbudowane - sprzęt 32 Rys. 6-1 Widok ogólny karty CF Karta wyposażona jest w złącze 50 stykowe które jest podzbiorem 68 stykowego złącza standardu PCMCIA. Karta może pracować w trybach: 16 bitowa PC Card Standard IDE (PATA Parallel ATA) Stąd pamięć CF może być obsługiwana przez standardowy kontroler IDE w który wyposażone są płyty standardu PC104.
33 Systemy wbudowane - sprzęt 33 Rys. 6-2 Ogólny schemat karty CF
34 Systemy wbudowane - sprzęt 34 Rys. 6-3 Struktura wewnętrzna karty CF
35 Systemy wbudowane - sprzęt 35 OE, ATASEL A0-A10 D0-D15 INTRQ IOS16 WE IORD IOWR IORDY REQ Gdy wysterowane GND karta pracuje w trybie IDE Linie adresowe służą do wyboru rejestru Linie danych Żądanie przerwania Sygnał wyjściowy, gdy niski urządzenie spodziewa się następnego słowa danych Nie używany w trybie IDE -powinien być podłączony do Vcc Sygnał strobu odczytu danych z karty Sygnał strobu zapisu danych na kartę Gotowość danych Używany w trybie DMA Tab. 6-1 Niektóre sygnały sterujące w trybie IDE Przykład danych technicznych typowej karty CF: Zasilanie: 3.3 lub 5V Pojemność: 32 MB 8 GB Wielkość sektora: 512 bajtów Tryby pracy: Tryb karty pamięci PC Card Tryb wejścia / wyjścia PC Card Tryb IDE Tryb PIO 4 i Ultra DMA 5 Szybkość: Sekwencyjny odczyt: 10 MB / sek Sekwencyjny zapis: 12 MB / sek Trwałość danych: 10 lat (bez zasilania) Niezawodność: Korekcja ECC 1 bajt na 128 bajtów może być skorygowany. Trwałość: Liczba odczytów: bez ograniczeń Liczba zapisów:
36 Systemy wbudowane - sprzęt Systemy plików dla pamięci FLASH W pamięciach NAND można zapisywać tylko całe bloki pamięci (np. 512 bajtów). W związku z tym obsługa zmiany zawartości pamięci wymaga specjalnej obsługi. Polega ona na: 1. Blok który zawiera odczytywany kopiowany jest do bufora 2. Zmiana dokonywana jest w buforze 3. Zmodyfikowany bufor zapisywany jest w nowym bloku 4. Zmieniany jest katalog 5. Kasuje się stary blok Gdy pamięć NAND podłączona jest bezpośrednio do procesora do obsługi tej pamięci stosuje się specjalny system plików dla pamięci (ang. Flash File System)
37 Systemy wbudowane - sprzęt 37 5 Instalacja systemu operacyjnego na karcie CF Pamięć CF posiada złącze 50 pin podczas gdy Dysk IDE posiada złącze 40 pin. Istnieją adaptery konwerujące sygnały CF na IDE. Adapter taki umieścić na płycie głównej zamiast taśmy do dysku IDE lub przyłączyć do taśmy jak zwykły dysk IDE. Mimo że jest to pamięc Compact Flash jest ona widziany przez BIOS i system operacyjny jako zwykły dysk IDE. Rys. 5-1 Adapter Compact Flash - IDE Instalacja systemu na dysku Compact Flash może się odbywać: 1. Bezpośrednio jak na dysku obrotowym IDE. 2. Poprzez instalację dysku Compact Flash jako drugiego dysku w komputerze macierzystym, skopiowanie systemu i niezbędnych plików a następnie przeniesienie karty CF do komputera docelowego. W przypadku 1 może się okazać że system się nie mieści na dysku gdyż standardowa instalacja obejmuje nie używane w systemie wbudowanym pliki jak np. pliki pomocy. Wtedy należy wybrać opcje 2.
38 Systemy wbudowane - sprzęt 38 Uwaga! Dyski Flash posiadają ograniczoną liczbę zapisów ( obecnie 1do10 mln). Stąd często aktualizowane pliki należy umieścić na RAM dysku.
39 Systemy wbudowane - sprzęt Watchdog Watchdog jest urządzeniem zabezpieczającym przed zatrzymaniem wykonywania programów które może nastąpić przy awarii sprzętu lub błędzie programowym. Port Operacja Funkcja 0x443 Zapis Ustawienie okresu odświeżania 0x443 Odczyt Odświeżanie watchdoga 0x843 Odczyt Zablokowanie watchdoga Funkcje portów watchdoga komputera PM-1041 Aktywacja watchdoga Aktywacja watchdoga następuje poprzez wpis interwału odświeżania pod adres 0x443. Zawartość Okres odśwież 0x1 1 sek 0x2 2 sek xFF 255 sek Odświeżanie watchdoga Odświeżanie watchdoga następuje poprzez odczyt z portu 0x443. Gdy w zaprogramowanym wcześniej okresie nie nastąpi odczyt watchdog dokona resetu systemu. Zatrzymywanie watchdoga Zatrzymywanie watchdoga następuje poprzez odczyt spod adresu 0x843.
40 Systemy wbudowane - sprzęt 40 /* */ /* Program obslugi watchdog-a */ /* Kompilacja: cc wdog.c -o wdog -T0 */ /* */ #include <stdio.h> #include <i86.h> #define WDOG_ENABLE 0x443 // Uruchomienie watchdoga #define WDOG_REFRESH 0x443 // Odswiezenie watchdoga #define WDOG_DISABLE 0x843 // Wylaczenie watchdoga void main(int argc, char *argv[]) { int i; // Uruchomienie watchdog-a,okres odświeżana 10sek outp(wdog_enable,10); do { // Odświeżanie --- inp(wdog_refresh); sleep(10); } while(1); inp(wdog_disable); } Przykład 5-1 Program włączenie i odświeżania watchdoga dla systemu QNX4
41 Systemy wbudowane - sprzęt 41 6 Literatura [1] PC104 Specification Version 2.5 November 2005, PC104 Embedded Consortium [2] VMEbus Specification Manual Revision C.1 October [3] [4] Marek Wnuk, materiały dydaktyczne [5] Bogdan Marzec, Wprowadzenie do standardu magistrali VME, WNT Warszawa 1994.
Tworzenie aplikacji wbudowanych. 1. Tworzenie oprogramowania systemów wbudowanych
Tworzenie aplikacji wbudowanych 1 Tworzenie aplikacji wbudowanych 1. Tworzenie oprogramowania systemów wbudowanych System wbudowany (ang. embedded system) System wbudowany jest to system komputerowy będący
Podstawy Projektowania Przyrządów Wirtualnych. Wykład 9. Wprowadzenie do standardu magistrali VMEbus. mgr inż. Paweł Kogut
Podstawy Projektowania Przyrządów Wirtualnych Wykład 9 Wprowadzenie do standardu magistrali VMEbus mgr inż. Paweł Kogut VMEbus VMEbus (Versa Module Eurocard bus) jest to standard magistrali komputerowej
Architektura komputerów
Architektura komputerów Wykład 12 Jan Kazimirski 1 Magistrale systemowe 2 Magistrale Magistrala medium łączące dwa lub więcej urządzeń Sygnał przesyłany magistralą może być odbierany przez wiele urządzeń
Zaliczenie Termin zaliczenia: Sala IE 415 Termin poprawkowy: > (informacja na stronie:
Zaliczenie Termin zaliczenia: 14.06.2007 Sala IE 415 Termin poprawkowy: >18.06.2007 (informacja na stronie: http://neo.dmcs.p.lodz.pl/tm/index.html) 1 Współpraca procesora z urządzeniami peryferyjnymi
Obsługa kart pamięci Flash za pomocą mikrokontrolerów, część 1
Obsługa kart pamięci Flash za pomocą mikrokontrolerów, część 1 Wraz ze wzrostem zapotrzebowania na tanie i pojemne noúniki danych niezawieraj¹cych elementûw ruchomych, kilka firm specjalizuj¹cych sií w
Architektura komputerów
Architektura komputerów Tydzień 8 Magistrale systemowe Magistrala Układy składające się na komputer (procesor, pamięć, układy we/wy) muszą się ze sobą komunikować, czyli być połączone. Układy łączymy ze
Architektura komputerów. Układy wejścia-wyjścia komputera
Architektura komputerów Układy wejścia-wyjścia komputera Wspópraca komputera z urządzeniami zewnętrznymi Integracja urządzeń w systemach: sprzętowa - interfejs programowa - protokół sterujący Interfejs
Spis treúci. Księgarnia PWN: Krzysztof Wojtuszkiewicz - Urządzenia techniki komputerowej. Cz. 1. Przedmowa... 9. Wstęp... 11
Księgarnia PWN: Krzysztof Wojtuszkiewicz - Urządzenia techniki komputerowej. Cz. 1 Spis treúci Przedmowa... 9 Wstęp... 11 1. Komputer PC od zewnątrz... 13 1.1. Elementy zestawu komputerowego... 13 1.2.
Systemy wbudowane. Paweł Pełczyński ppelczynski@swspiz.pl
Systemy wbudowane Paweł Pełczyński ppelczynski@swspiz.pl 1 Program przedmiotu Wprowadzenie definicja, zastosowania, projektowanie systemów wbudowanych Mikrokontrolery AVR Programowanie mikrokontrolerów
Struktura i funkcjonowanie komputera pamięć komputerowa, hierarchia pamięci pamięć podręczna. System operacyjny. Zarządzanie procesami
Rok akademicki 2015/2016, Wykład nr 6 2/21 Plan wykładu nr 6 Informatyka 1 Politechnika Białostocka - Wydział Elektryczny Elektrotechnika, semestr II, studia niestacjonarne I stopnia Rok akademicki 2015/2016
Wybrane bloki i magistrale komputerów osobistych (PC) Opracował: Grzegorz Cygan 2010 r. CEZ Stalowa Wola
Wybrane bloki i magistrale komputerów osobistych (PC) Opracował: Grzegorz Cygan 2010 r. CEZ Stalowa Wola Ogólny schemat komputera Jak widać wszystkie bloki (CPU, RAM oraz I/O) dołączone są do wspólnych
URZĄDZENIA WEJŚCIA-WYJŚCIA
Wykład czwarty URZĄDZENIA WEJŚCIA-WYJŚCIA PLAN WYKŁADU Budowa ogólna komputerów PC Urządzenia zewnętrzne w PC Podział urządzeń zewnętrznych Obsługa przerwań Bezpośredni dostęp do pamięci Literatura 1/24
Płyty główne rodzaje. 1. Płyta główna w formacie AT
Płyty główne rodzaje 1. Płyta główna w formacie AT Jest formatem płyty głównej typu serwerowego będącej następstwem płyty XT o 8-bitowej architekturze. Została stworzona w celu obsługi 16-bitowej architektury
Sprawdzian test egzaminacyjny 2 GRUPA I
... nazwisko i imię ucznia Sprawdzian test egzaminacyjny 2 GRUPA I 1. Na rys. 1 procesor oznaczony jest numerem A. 2 B. 3 C. 5 D. 8 2. Na rys. 1 karta rozszerzeń oznaczona jest numerem A. 1 B. 4 C. 6 D.
LEKCJA TEMAT: Zasada działania komputera.
LEKCJA TEMAT: Zasada działania komputera. 1. Ogólna budowa komputera Rys. Ogólna budowa komputera. 2. Komputer składa się z czterech głównych składników: procesor (jednostka centralna, CPU) steruje działaniem
Modułowe systemy mikroprocesorowe
µp VMbus Modułowe systemy mikroprocesorowe! #"$ &%('*),+-+- )/.012"3.*4567+-,8&*)9.:&;=?.@67 %A+B@CD0:154!DC!)9.:&; adaptacja standardowego mikrokomputera Standaryzowane elementy: Mechaniczne (kasety,
Temat 2. Logiczna budowa komputera.
Temat 2. Logiczna budowa komputera. 01.03.2015 1. Opis i schemat logicznej budowy komputera (rys. 28.4, ilustracje budowy komputera z uwzględnieniem elementów składowych, głównych podzespołów, procesami
CompactPCI. PCI Industrial Computers Manufacturers Group (PICMG)
PCI Industrial Computers Manufacturers Group (PICMG) nowy standard; nowa jakość komputerów realizujących krytyczne zadania w systemach pracujących w trudnych warunkach; Baza specyfikacji: format kaset
Komputer IBM PC niezależnie od modelu składa się z: Jednostki centralnej czyli właściwego komputera Monitora Klawiatury
1976 r. Apple PC Personal Computer 1981 r. pierwszy IBM PC Komputer jest wart tyle, ile wart jest człowiek, który go wykorzystuje... Hardware sprzęt Software oprogramowanie Komputer IBM PC niezależnie
PRZERWANIA. 1. Obsługa zdarzeń, odpytywanie i przerwania Obsługa zdarzeń jest jedną z kluczowych funkcji w prawie każdym systemie czasu rzeczywistego.
PRZERWANIA 1. Obsługa zdarzeń, odpytywanie i Obsługa zdarzeń jest jedną z kluczowych funkcji w prawie każdym systemie czasu rzeczywistego. Istnieją dwie metody pozyskania informacji o zdarzeniach: 1. Cykliczne
Mikroprocesor Operacje wejścia / wyjścia
Definicja Mikroprocesor Operacje wejścia / wyjścia Opracował: Andrzej Nowak Bibliografia: Urządzenia techniki komputerowej, K. Wojtuszkiewicz Operacjami wejścia/wyjścia nazywamy całokształt działań potrzebnych
Magistrala. Magistrala (ang. Bus) służy do przekazywania danych, adresów czy instrukcji sterujących w różne miejsca systemu komputerowego.
Plan wykładu Pojęcie magistrali i jej struktura Architektura pamięciowo-centryczna Architektura szynowa Architektury wieloszynowe Współczesne architektury z połączeniami punkt-punkt Magistrala Magistrala
Pośredniczy we współpracy pomiędzy procesorem a urządzeniem we/wy. W szczególności do jego zadań należy:
Współpraca mikroprocesora z urządzeniami zewnętrznymi Urządzenia wejścia-wyjścia, urządzenia których zadaniem jest komunikacja komputera z otoczeniem (zwykle bezpośrednio z użytkownikiem). Do najczęściej
Technologia informacyjna. Urządzenia techniki komputerowej
Technologia informacyjna Urządzenia techniki komputerowej System komputerowy = hardware (sprzęt) + software (oprogramowanie) Sprzęt komputerowy (ang. hardware) zasoby o specyficznej strukturze i organizacji
RODZAJE PAMIĘCI RAM. Cz. 1
RODZAJE PAMIĘCI RAM Cz. 1 1 1) PAMIĘĆ DIP DIP (ang. Dual In-line Package), czasami nazywany DIL - w elektronice rodzaj obudowy elementów elektronicznych, głównie układów scalonych o małej i średniej skali
4. Karta modułu Slave
sygnały na magistralę. Można wyróżnić trzy typy układów scalonych takie jak bramki o otwartym kolektorze wyjściowym, bramki trójstanowe i bramki o przeciwsobnym wzmacniaczu wyjściowym. Obciążalność prądową
System mikroprocesorowy i peryferia. Dariusz Chaberski
System mikroprocesorowy i peryferia Dariusz Chaberski System mikroprocesorowy mikroprocesor pamięć kontroler przerwań układy wejścia wyjścia kontroler DMA 2 Pamięć rodzaje (podział ze względu na sposób
Jednostka centralna. Miejsca na napędy 5,25 :CD-ROM, DVD. Miejsca na napędy 3,5 : stacja dyskietek
Ćwiczenia 1 Budowa komputera PC Komputer osobisty (Personal Komputer PC) komputer (stacjonarny lub przenośny) przeznaczony dla pojedynczego użytkownika do użytku domowego lub biurowego. W skład podstawowego
Test wiedzy z UTK. Dział 1 Budowa i obsługa komputera
Test wiedzy z UTK Dział 1 Budowa i obsługa komputera Pytanie 1 Który z elementów nie jest niezbędny do pracy z komputerem? A. Monitor B. Klawiatura C. Jednostka centralna D. Drukarka Uzasadnienie : Jednostka
Technologie informacyjne - wykład 2 -
Zakład Fizyki Budowli i Komputerowych Metod Projektowania Instytut Budownictwa Wydział Budownictwa Lądowego i Wodnego Politechnika Wrocławska Technologie informacyjne - wykład 2 - Prowadzący: dr inż. Łukasz
dr inż. Jarosław Forenc
Informatyka 1 Politechnika Białostocka - Wydział Elektryczny Elektrotechnika, semestr II, studia niestacjonarne I stopnia Rok akademicki 2009/2010 Wykład nr 7 (15.05.2010) dr inż. Jarosław Forenc Rok akademicki
Architektura systemów komputerowych. dr Artur Bartoszewski
Architektura systemów komputerowych dr Artur Bartoszewski Układy otoczenia procesora (chipset) Rozwiązania sprzętowe CHIPSET Podstawą budowy płyty współczesnego komputera PC jest Chipset. Zawiera on większość
STM32Butterfly2. Zestaw uruchomieniowy dla mikrokontrolerów STM32F107
Zestaw uruchomieniowy dla mikrokontrolerów STM32F107 STM32Butterfly2 Zestaw STM32Butterfly2 jest platformą sprzętową pozwalającą poznać i przetestować możliwości mikrokontrolerów z rodziny STM32 Connectivity
Wykład 4. Przegląd mikrokontrolerów 16-bit: - PIC24 - dspic - MSP430
Wykład 4 Przegląd mikrokontrolerów 16-bit: - PIC24 - dspic - MSP430 Mikrokontrolery PIC Mikrokontrolery PIC24 Mikrokontrolery PIC24 Rodzina 16-bitowych kontrolerów RISC Podział na dwie podrodziny: PIC24F
Szkolenia specjalistyczne
Szkolenia specjalistyczne AGENDA Programowanie mikrokontrolerów w języku C na przykładzie STM32F103ZE z rdzeniem Cortex-M3 GRYFTEC Embedded Systems ul. Niedziałkowskiego 24 71-410 Szczecin info@gryftec.com
Urządzenia zewnętrzne
Urządzenia zewnętrzne SZYNA ADRESOWA SZYNA DANYCH SZYNA STEROWANIA ZEGAR PROCESOR PAMIĘC UKŁADY WE/WY Centralna jednostka przetw arzająca (CPU) DANE PROGRAMY WYNIKI... URZ. ZEWN. MO NITORY, DRUKARKI, CZYTNIKI,...
Systemy operacyjne i sieci komputerowe Szymon Wilk Superkomputery 1
i sieci komputerowe Szymon Wilk Superkomputery 1 1. Superkomputery to komputery o bardzo dużej mocy obliczeniowej. Przeznaczone są do symulacji zjawisk fizycznych prowadzonych głównie w instytucjach badawczych:
Technika Mikroprocesorowa
Technika Mikroprocesorowa Dariusz Makowski Katedra Mikroelektroniki i Technik Informatycznych tel. 631 2648 dmakow@dmcs.pl http://neo.dmcs.p.lodz.pl/tm 1 System mikroprocesorowy? (1) Magistrala adresowa
WPROWADZENIE Mikrosterownik mikrokontrolery
WPROWADZENIE Mikrosterownik (cyfrowy) jest to moduł elektroniczny zawierający wszystkie środki niezbędne do realizacji wymaganych procedur sterowania przy pomocy metod komputerowych. Platformy budowy mikrosterowników:
2013-04-25. Czujniki obiektowe Sterowniki przemysłowe
Ogólne informacje o systemach komputerowych stosowanych w sterowaniu ruchem funkcje, właściwości Sieci komputerowe w sterowaniu informacje ogólne, model TCP/IP, protokoły warstwy internetowej i transportowej
SZCZEGÓŁOWE INFORMACJE DOTYCZĄCE KONFIGURACJI OFEROWANEGO SPRZĘTU. Przetarg nieograniczony Dostawa sprzętu komputerowego
OR.272.10.2017 www.powiat.turek.pl P O W I A T T U R E C K I Powiat Innowacji i Nowoczesnych Technologii Załącznik nr 3b do SIWZ SZCZEGÓŁOWE INFORMACJE DOTYCZĄCE KONFIGURACJI OFEROWANEGO SPRZĘTU Przetarg
SZCZEGÓŁOWY OPIS PRZEDMIOTU ZAMÓWIENIA
OR.272.17.2017 www.powiat.turek.pl P O W I A T T U R E C K I Powiat Innowacji i Nowoczesnych Technologii Załącznik nr 1 do SIWZ Dostawa serwerów SZCZEGÓŁOWY OPIS PRZEDMIOTU ZAMÓWIENIA DOSTAWA SERWERÓW
Interfejs urządzeń peryferyjnych
Interfejs urządzeń peryferyjnych Terminy - Referaty do 08.05.2010 - Egzamin 09.05.2010 lub 22.05.2010 Typy transmisji informacji Transmisja informacji w komputerach odbywa się przy wykorzystaniu magistrali
Na płycie głównej znajduje się szereg różnych typów złączy opracowanych według określonego standardu gwarantującego że wszystkie urządzenia
Magistrale PC Na płycie głównej znajduje się szereg różnych typów złączy opracowanych według określonego standardu gwarantującego że wszystkie urządzenia pochodzące od różnych producentów (zgodne ze standardem
Standard transmisji równoległej LPT Centronics
Standard transmisji równoległej LPT Centronics Rodzaje transmisji szeregowa równoległa Opis LPT łącze LPT jest interfejsem równoległym w komputerach PC. Standard IEEE 1284 został opracowany w 1994 roku
Urządzenia wejścia-wyjścia
Urządzenia wejścia-wyjścia Wykład prowadzą: Jerzy Brzeziński Dariusz Wawrzyniak Plan wykładu Klasyfikacja urządzeń wejścia-wyjścia Struktura mechanizmu wejścia-wyjścia (sprzętu i oprogramowania) Interakcja
PAMIĘCI. Część 1. Przygotował: Ryszard Kijanka
PAMIĘCI Część 1 Przygotował: Ryszard Kijanka WSTĘP Pamięci półprzewodnikowe są jednym z kluczowych elementów systemów cyfrowych. Służą do przechowywania informacji w postaci cyfrowej. Liczba informacji,
Zastosowania mikrokontrolerów w przemyśle
Zastosowania mikrokontrolerów w przemyśle Cezary MAJ Katedra Mikroelektroniki i Technik Informatycznych Interfejsy komunikacyjne Interfejs Urządzenie elektroniczne lub optyczne pozwalające na komunikację
Wyjścia analogowe w sterownikach, regulatorach
Wyjścia analogowe w sterownikach, regulatorach 1 Sygnały wejściowe/wyjściowe w sterowniku PLC Izolacja galwaniczna obwodów sterownika Zasilanie sterownika Elementy sygnalizacyjne Wejścia logiczne (dwustanowe)
PRZERWANIA. P1 - Procedura obslugi przerwania. Obsługa zdarzenia Z1 poprzez procedurę obsługi przerwania P1
PRZERWANIA 1. Obsługa zdarzeń poprzez Obsługa polega na przerwaniu aktualnie wykonywanego procesu i wykonaniu procedury przypisanej danemu zdarzeniu gdy takie zdarzenie zajdzie. Procedura nazywa się procedurą
43 Pamięci półprzewodnikowe w technice mikroprocesorowej - rodzaje, charakterystyka, zastosowania
43 Pamięci półprzewodnikowe w technice mikroprocesorowej - rodzaje, charakterystyka, zastosowania Typy pamięci Ulotność, dynamiczna RAM, statyczna ROM, Miejsce w konstrukcji komputera, pamięć robocza RAM,
Architektura komputerów
Architektura komputerów Tydzień 11 Wejście - wyjście Urządzenia zewnętrzne Wyjściowe monitor drukarka Wejściowe klawiatura, mysz dyski, skanery Komunikacyjne karta sieciowa, modem Urządzenie zewnętrzne
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
Chipset i magistrala Chipset Mostek północny (ang. Northbridge) Mostek południowy (ang. Southbridge) -
Chipset i magistrala Chipset - Układ ten organizuje przepływ informacji pomiędzy poszczególnymi podzespołami jednostki centralnej. Idea chipsetu narodziła się jako potrzeba zintegrowania w jednym układzie
SigmaDSP - zestaw uruchomieniowy dla procesora ADAU1701. SigmaDSP - zestaw uruchomieniowy dla procesora ADAU1701.
SigmaDSP - zestaw uruchomieniowy. SigmaDSP jest niedrogim zestawem uruchomieniowym dla procesora DSP ADAU1701 z rodziny SigmaDSP firmy Analog Devices, który wraz z programatorem USBi i darmowym środowiskiem
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
MPI-8E 8-KANAŁOWY REJESTRATOR PRZENOŚNY
MPI-8E 8-KANAŁOWY REJESTRATOR PRZENOŚNY 8 wejść analogowych Dotykowy wyświetlacz LCD Wewnętrzna pamięć danych 2 GB Port USB na płycie czołowej Port komunikacyjny RS-485 Wewnętrzne zasilanie akumulatorowe,
Sprawozdanie z projektu MARM. Część druga Specyfikacja końcowa. Prowadzący: dr. Mariusz Suchenek. Autor: Dawid Kołcz. Data: r.
Sprawozdanie z projektu MARM Część druga Specyfikacja końcowa Prowadzący: dr. Mariusz Suchenek Autor: Dawid Kołcz Data: 01.02.16r. 1. Temat pracy: Układ diagnozujący układ tworzony jako praca magisterska.
8. MAGISTRALE I GNIAZDA ROZSZERZEŃ. INTERFEJSY ZEWNĘTRZNE.
8. MAGISTRALE I GNIAZDA ROZSZERZEŃ. INTERFEJSY ZEWNĘTRZNE. Magistrala (ang. bus) jest ścieżką łączącą ze sobą różne komponenty w celu wymiany informacji/danych pomiędzy nimi. Inaczej mówiąc jest to zespół
Sygnały DRQ i DACK jednego kanału zostały użyte do połączenia kaskadowego obydwu sterowników.
Płyty główne Opracował: Andrzej Nowak Bibliografia: Urządzenia techniki komputerowej, K. Wojtuszkiewicz Układ DMA Układ DMA zawiera dwa sterowniki przerwań 8237A połączone kaskadowo. Każdy sterownik 8237A
Z parametrów procesora zamieszczonego na zdjęciu powyżej wynika, że jest on taktowany z częstotliwością a) 1,86 GHz b) 540 MHz c) 533 MHz d) 1 GHz
Test z przedmiotu Urządzenia techniki komputerowej semestr 1 Zadanie 1 Liczba 200 zastosowana w symbolu opisującym pamięć DDR-200 oznacza a) Efektywną częstotliwość, z jaka pamięć może pracować b) Przepustowość
1. Wprowadzenie Programowanie mikrokontrolerów Sprzęt i oprogramowanie... 33
Spis treści 3 1. Wprowadzenie...11 1.1. Wstęp...12 1.2. Mikrokontrolery rodziny ARM...13 1.3. Architektura rdzenia ARM Cortex-M3...15 1.3.1. Najważniejsze cechy architektury Cortex-M3... 15 1.3.2. Rejestry
MAGISTRALE ZEWNĘTRZNE, gniazda kart rozszerzeń, w istotnym stopniu wpływają na
, gniazda kart rozszerzeń, w istotnym stopniu wpływają na wydajność systemu komputerowego, m.in. ze względu na fakt, że układy zewnętrzne montowane na tych kartach (zwłaszcza kontrolery dysków twardych,
Błąd pamięci karty graficznej lub Uszkodzona lub źle podpięta karta graficzna
W zależności od producenta BIOS-u sygnały dźwiękowe mogą mieć różne znaczenie: długość i liczba piknięć wskazują na przyczynę błędu. Najpierw więc musimy ustalić, jaki BIOS znajduje się w naszym komputerze
dokument DOK 02-05-12 wersja 1.0 www.arskam.com
ARS3-RA v.1.0 mikro kod sterownika 8 Linii I/O ze zdalną transmisją kanałem radiowym lub poprzez port UART. Kod przeznaczony dla sprzętu opartego o projekt referencyjny DOK 01-05-12. Opis programowania
Budowa pamięci RAM Parametry: tcl, trcd, trp, tras, tcr występują w specyfikacjach poszczególnych pamięci DRAM. Czym mniejsze są wartości tych
Budowa pamięci RAM Parametry: tcl, trcd, trp, tras, tcr występują w specyfikacjach poszczególnych pamięci DRAM. Czym mniejsze są wartości tych parametrów, tym szybszy dostęp do komórek, co przekłada się
Architektura komputera
Architektura komputera Architektura systemu komputerowego O tym w jaki sposób komputer wykonuje program i uzyskuje dostęp do pamięci i danych, decyduje architektura systemu komputerowego. Określa ona sposób
Magistrale i gniazda rozszerzeń
Magistrale i gniazda rozszerzeń Adam Banasiak 11.03.2014 POWIATOWY ZESPÓŁ SZKÓŁ NR 2 IM. PIOTRA WŁOSTOWICA W TRZEBNICY Adam Banasiak Magistrale i gniazda rozszerzeń 11.03.2014 1 / 31 Magistrale ISA i PCI
XXXII Olimpiada Wiedzy Elektrycznej i Elektronicznej. XXXII Olimpiada Wiedzy Elektrycznej i Elektronicznej
Zestaw pytań finałowych numer : 1 1. Wzmacniacz prądu stałego: własności, podstawowe rozwiązania układowe 2. Cyfrowy układ sekwencyjny - schemat blokowy, sygnały wejściowe i wyjściowe, zasady syntezy 3.
Działanie systemu operacyjnego
Budowa systemu komputerowego Działanie systemu operacyjnego Jednostka centralna dysku Szyna systemowa (magistrala danych) drukarki pamięci operacyjnej I NIC sieci Pamięć operacyjna Przerwania Przerwania
E-TRONIX Sterownik Uniwersalny SU 1.2
Obudowa. Obudowa umożliwia montaż sterownika na szynie DIN. Na panelu sterownika znajduje się wyświetlacz LCD 16x2, sygnalizacja LED stanu wejść cyfrowych (LED IN) i wyjść logicznych (LED OUT) oraz klawiatura
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,
Architektura systemów komputerowych. dr Artur Bartoszewski
Architektura systemów komputerowych dr Artur Bartoszewski Rozwój płyt głównych - część 2 Magistrale kart rozszerzeń Rozwój magistral komputera PC Płyta główna Czas życia poszczególnych magistral Pentium
Układy wejścia/wyjścia
Układy wejścia/wyjścia Schemat blokowy systemu mikroprocesorowego Mikroprocesor połączony jest z pamięcią oraz układami wejścia/wyjścia za pomocą magistrali systemowej zespołu linii przenoszącymi sygnały
PL B1. Akademia Górniczo-Hutnicza im. St. Staszica,Kraków,PL BUP 24/01. Wiesław Wajs,Kraków,PL
RZECZPOSPOLITA POLSKA (12) OPIS PATENTOWY (19)PL (11)195329 (13) B1 (21) Numer zgłoszenia: 340134 (51) Int.Cl. G05B 15/00 (2006.01) G06F 15/163 (2006.01) Urząd Patentowy Rzeczypospolitej Polskiej (22)
RSD Uniwersalny rejestrator danych Zaprojektowany do pracy w przemyśle
Uniwersalny rejestrator danych pochodzących z portu szeregowego RS 232 Uniwersalny rejestrator danych Zaprojektowany do pracy w przemyśle - UNIWERSALNY REJESTRATOR DANYCH Max. 35 GB pamięci! to nowoczesne
nazwa producenta/ nr katalogowy/ okres gwarancji cena jedn.netto nazwa producenta/ nr katalogowy/ okres gwarancji cena jedn.netto
Załacznik nr, znak sprawy DZ-250/32/5 FORMULARZ OPISU PRZEDMIOTU ZAMÓWIENIA - FORMULARZ CENOWY producenta/ Zadanie zestaw komputerowy o parametrach podanych w załączniku nr a do siwz zestaw nr : laptop
KOMPUTER. Zestawy komputerowe podstawowe wiadomości
KOMPUTER Zestawy komputerowe podstawowe wiadomości Budowa zestawu komputerowego Monitor Jednostka centralna Klawiatura Mysz Urządzenia peryferyjne Monitor Monitor wchodzi w skład zestawu komputerowego
Wykład 2. Przegląd mikrokontrolerów 8-bit: -AVR -PIC
Wykład 2 Przegląd mikrokontrolerów 8-bit: -AVR -PIC Mikrokontrolery AVR Mikrokontrolery AVR ATTiny Główne cechy Procesory RISC mało instrukcji, duża częstotliwość zegara Procesory 8-bitowe o uproszczonej
Instrukcja do oprogramowania ENAP DEC-1
Instrukcja do oprogramowania ENAP DEC-1 Do urządzenia DEC-1 dołączone jest oprogramowanie umożliwiające konfigurację urządzenia, rejestrację zdarzeń oraz wizualizację pracy urządzenia oraz poszczególnych
System czasu rzeczywistego
System czasu rzeczywistego Definicje System czasu rzeczywistego (real-time system) jest to system komputerowy, w którym obliczenia prowadzone równolegle z przebiegiem zewnętrznego procesu mają na celu
Rys. 1. Schemat ideowy karty przekaźników. AVT 5250 Karta przekaźników z interfejsem Ethernet
Głównym elementem jest mikrokontroler PIC18F67J60, który oprócz typowych modułów sprzętowych, jak port UART czy interfejs I2C, ma wbudowany kompletny moduł kontrolera Ethernet. Schemat blokowy modułu pokazano
dr inż. Jarosław Forenc
Informatyka 1 Politechnika Białostocka - Wydział Elektryczny Elektrotechnika, semestr II, studia stacjonarne I stopnia Rok akademicki 2012/2013 Wykład nr 6 (03.04.2013) Rok akademicki 2012/2013, Wykład
dr inż. Jarosław Forenc Dotyczy jednostek operacyjnych i ich połączeń stanowiących realizację specyfikacji typu architektury
Rok akademicki 2012/2013, Wykład nr 6 2/43 Plan wykładu nr 6 Informatyka 1 Politechnika Białostocka - Wydział Elektryczny Elektrotechnika, semestr II, studia stacjonarne I stopnia Rok akademicki 2012/2013
Architektura systemów komputerowych. dr Artur Bartoszewski
Architektura systemów komputerowych dr Artur Bartoszewski Układy we/wy jak je widzi procesor? Układy wejścia/wyjścia Układy we/wy (I/O) są kładami pośredniczącymi w wymianie informacji pomiędzy procesorem
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
1. Budowa komputera schemat ogólny.
komputer budowa 1. Budowa komputera schemat ogólny. Ogólny schemat budowy komputera - Klawiatura - Mysz - Skaner - Aparat i kamera cyfrowa - Modem - Karta sieciowa Urządzenia wejściowe Pamięć operacyjna
Zygmunt Kubiak Instytut Informatyki Politechnika Poznańska
Zygmunt Kubiak Instytut Informatyki Politechnika Poznańska Współpraca z układami peryferyjnymi i urządzeniami zewnętrznymi Testowanie programowe (odpytywanie, przeglądanie) System przerwań Testowanie programowe
Wykład 4. Interfejsy USB, FireWire
Wykład 4 Interfejsy USB, FireWire Interfejs USB Interfejs USB Interfejs USB Interfejs USB Interfejs USB Interfejs USB Interfejs USB Interfejs USB Interfejs USB Interfejs USB Interfejs USB Interfejs USB
Systemy na Chipie. Robert Czerwiński
Systemy na Chipie Robert Czerwiński Cel kursu Celem kursu jest zapoznanie słuchaczy ze współczesnymi metodami projektowania cyfrowych układów specjalizowanych, ze szczególnym uwzględnieniem układów logiki
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
Arkusz: Badanie komponentów komputera.
11.3.7 Arkusz: Badanie komponentów komputera. Wydrukuj i uzupełnij to ćwiczenie. W tym ćwiczeniu, będziesz korzystał z Internetu, gazet oraz lokalnych sklepów, aby zebrać informacje na temat komponentów,
1. Serwer. 2. Komputer desktop 9szt. Załącznik nr 1 do SIWZ
1. Serwer Załącznik nr 1 do SIWZ Lp. Nazwa elementu, Opis wymagań parametru lub cechy 1 Obudowa RACK o wysokości max. 2U z szynami i elementami niezbędnymi do zabudowy w szafie 19" 2 Procesor Czterordzeniowy
IC200UDR002 ASTOR GE INTELLIGENT PLATFORMS - VERSAMAX NANO/MICRO
IC200UDR002 8 wejść dyskretnych 24 VDC, logika dodatnia/ujemna. Licznik impulsów wysokiej częstotliwości. 6 wyjść przekaźnikowych 2.0 A. Port: RS232. Zasilanie: 24 VDC. Sterownik VersaMax Micro UDR002
Podstawy techniki cyfrowej Układy wejścia-wyjścia. mgr inż. Bogdan Pietrzak ZSR CKP Świdwin
Podstawy techniki cyfrowej Układy wejścia-wyjścia mgr inż. Bogdan Pietrzak ZSR CKP Świdwin 1 Układem wejścia-wyjścia nazywamy układ elektroniczny pośredniczący w wymianie informacji pomiędzy procesorem
Wbudowane układy komunikacyjne cz. 1 Wykład 10
Wbudowane układy komunikacyjne cz. 1 Wykład 10 Wbudowane układy komunikacyjne UWAGA Nazwy rejestrów i bitów, ich lokalizacja itd. odnoszą się do mikrokontrolera ATmega32 i mogą być inne w innych modelach!
RSD Uniwersalny rejestrator danych Zaprojektowany do pracy w przemyśle
Uniwersalny rejestrator danych pochodzących z portu szeregowego RS 232 Uniwersalny rejestrator danych Zaprojektowany do pracy w przemyśle - UNIWERSALNY REJESTRATOR DANYCH Max. 35 GB pamięci! to nowoczesne
Opracował: Jan Front
Opracował: Jan Front Sterownik PLC PLC (Programowalny Sterownik Logiczny) (ang. Programmable Logic Controller) mikroprocesorowe urządzenie sterujące układami automatyki. PLC wykonuje w sposób cykliczny
Budowa systemów komputerowych
Budowa systemów komputerowych Krzysztof Patan Instytut Sterowania i Systemów Informatycznych Uniwersytet Zielonogórski k.patan@issi.uz.zgora.pl Współczesny system komputerowy System komputerowy składa
Architektura komputerów
Architektura komputerów Tydzień 10 Pamięć zewnętrzna Dysk magnetyczny Podstawowe urządzenie pamięci zewnętrznej. Dane zapisywane i odczytywane przy użyciu głowicy magnetycznej (cewki). Dane zapisywane