Preferencje help
Widoczny [Schowaj] Abstrakt
Liczba wyników

Znaleziono wyników: 15

Liczba wyników na stronie
first rewind previous Strona / 1 next fast forward last
Wyniki wyszukiwania
Wyszukiwano:
w słowach kluczowych:  mikroprocesory
help Sortuj według:

help Ogranicz wyniki do:
first rewind previous Strona / 1 next fast forward last
1
Content available Modele sterowane cyfrowo
PL
W artykule zostaną przedstawione fizyczne modele przygotowane i oprogramowane, w ramach prac dyplomowych, w Katedrze Automatyki Okrętowej Akademii Morskiej w Gdyni, umożliwiające studentom poznanie zasad projektowania, testowania i implementacji algorytmów cyfrowego sterowania.
EN
This paper presents examples of application for several models of physical objects controlled by systems based on microprocessors or programmable logic devices (PLD), this is the device to following the sun, the three-wheeled robot (line follower) and the robot under-water ROV (Remotely Operated Vehicle). During laboratory sessions students create control systems and realize particular assignments with application of PLDs or microprocessors.
PL
W pracy opisano projekt i realizację stanowiska laboratoryjnego do testowania algorytmów regulacji. Przedstawiono budowę mechaniczną oraz elektroniczną. Omówiono funkcje programowe umożliwiające sterowanie procesem. Podkreślono uniwersalność stanowiska, która polega na szerokich możliwościach konfiguracji, gdyż można badać prosty proces jednowymiarowy oraz skomplikowane procesy wielowymiarowe. Opisano możliwości zastosowania stanowiska, w szczególności do testowania algorytmów regulacji zaimplementowanych w systemach wbudowanych, wykorzystujących mikroprocesory, układy FPGA oraz sterowniki PLC. Omówiono przykład regulacji procesu za pomocą algorytmu regulacji predykcyjnej zaimplementowanego na mikroprocesorze.
EN
The article describes the design and implementation of a laboratory test-bench which may be used to evaluate control algorithms. Mechanical and electronic details are presented. The software features that allow to control the test-bench are discussed. The test-bench is very flexible since it may be easily configured to act as a single-input single-output process and as a number of complicated multiple-input multiple-output processes. Existing possibilities of development of control algorithms implemented on embedded systems based on microprocessors, FPGAs and PLCs are discussed. Finally, an example implementation of a model predictive control algorithm on a microprocessor is detailed.
PL
W pracy wskazano możliwości zwiększenia liczby portów równoległych w systemach mikroprocesorowych i rozszerzenia trybów ich pracy z wykorzystaniem programowalnych układów peryferyjnych. Omówiono istniejące ograniczenia i zaproponowano rozwiązanie problemu multi-liniowej komunikacji mikrokontrolerów z otoczeniem przez sterowanie układów PPI z poziomu kontrolera CPLD. Zaprezentowano architekturę kontrolera, komunikującego się z jednostką centralną przez interfejs SPI. Przedstawiono wyniki implementacji kontrolera w strukturze CPLD.
EN
In this paper the possibility of increasing parallel inputs and outputs in microprocessor systems with programmable peripheral interface (PPI) is presented. An idea of the PPI subsystem with a central processor unit (CPU), a serial programmed bus/address/interrupt controller and parallel transmission devices is proposed (Fig. 1). The Serial Peripheral Interface (SPI) communication protocol between the CPU and the controller is used for sending instructions and data, where the CPU works as a master and the controller as a slave. The controller is responsible for address decoding, data transferring and interrupts receiving (Fig. 2). The SPI interface minimizes the necessary I/O ports of CPU, therefore only two additional signals /STR and /INT0 are required. The instruction sequences and the data are composed of two bytes (Fig. 3), the higher one includes codes for creating control signals for the controller and read/write cycles for 82C55A devices (Tab. 1). The block diagram of the PPI subsystem with a CPLD controller and an ATmega 16A microcontroller is shown in Fig. 4. The controller was implemented in the XC9572XL device (Tab.2) and the Behavioral and Post-Fit Simulations were made for functional tests. The Xilinx XC9500XL family is fully 5V (CMOS, TTL) tolerant even though the core power supply is 3.3 volts, so the controller can work in mixed (5V/3.3V/2.5V) systems, with low power supply microprocessors. Use of this one programmable device give us a chance for creating a flexible controller, which can work with any kind of central units supported SPI interface.
4
Content available remote Software versus hardware testing of microprocessors
EN
The paper deals with the problem of developing built-in-self-test (BIST) in microprocessors. We outline classical approaches based on hardware implementations, show their drawbacks and present software implementations, which can increase test effectiveness. Combining these two approaches we describe possibilities of improving test observability using available on-chip mechanisms related to on-line testing and event monitoring. The presented considerations are completed with an original technique based on application driven testing.
PL
W artykule opisano nową generację wysokiej jakości, zdalnie sterowanych kamer CCD przeznaczonych do zastosowań astronomicznych. Kamerę zbudowano wykorzystując niskoszumny, 4 megapikselowy układ CCD firmy STA. System elektroniczny kamery jest w dużym stopniu parametryzowany i rekonfigurowalny oraz modułowy, w porównaniu z zamkniętym rozwiązaniem pierwszej generacji, wskutek zastosowania otwartego oprogramowania i układu FPGA, Altera Cyclone EP1C6. Do budowy kamery wykorzystano ponadto następujące zaawansowane układy elektroniczne: mikrokontroler CY7C68013a (rdzeń 8051) firmy Cypress, procesor obrazu AD9826 firmy Analog Devices, interfejs GigEth RTL8169s firmy Realtec, pamięć SDRAM AT45DB642 firmy Atmel, procesor typu CPU ARM926EJ-S AT91SAM9260 firmy ARM i Atmel. Rozwiązania programistyczne dla kamery i jej zdalnego sterowania oraz akwizycji danych obrazowych oparto wyłącznie na zasadach open source. Wykorzystano interfejsy obrazowe ISI i API V4L2, magistralę AMBA, AHB, protokół INDI. Kamera będzie powielona w kilkunastu egzemplarzach i zastosowana do ciągłej, szerokokątnej obserwacji nieba w programie badawczym Pi-of-the-Sky.
EN
The paper describes a new generation of high performance, remote control, CCD cameras designed for astronomical applications. The camera was built using a low-noise, 4Mpixel CCD circuit by STA. The electronic circuit of the camera is highly parameterized and reconfigurable, and modular in comparison with the closed solution of first generation, due to application of open software and FPGA circuit, Altera Cyclone EP1C6. There were used the following advanced electronic circuit in the camera system: microcontroller CY7C68013a (core 8051) by Cypress, image processor AD9826 by Analog Devices, GigEth interface RTL8169s by Realtec, memory SDRAM AT45DB642 by Atmel, CPU typr microprocessor ARM926EJ-S AT91SAM9260 by ARM and Atmel. Software solutions for the camera and its remote control, as well as image data acquisition are based only on the open source platform. There were used the following image interfaces ISI and API V4L2, data bus AMBA, AHB, INDI protocol. The camera will be replicated in 20 pieces and is designed for continuous on-line, wide angle observations of the sky in the research program Pi-of-the-Sky.
6
Content available remote Strain state in silicon structures for microprocessor technology
EN
A promising approach to improve the performance of present CMOS devices is to introduce mechanical strain into the channel regions below the transistor gates. Strain can be generated as global strain on the whole wafer level (e.g., by growing strained silicon films on strain-relaxed silicon-germanium (SiGe) alloy layers or by using strained silicon films on an insulator), or as local strain on the transistor scale by applying specific technology processes (e.g., making use of embedded SiGe source-drain regions). The detection of strain in very thin silicon films requires sophisticated techniques with high depth sensitivity, whereas the measurement of the local strain state in thin Si structures with small lateral dimensions below 50 nm - such as the channels of current CMOS transistors - still remains to be mastered. A technique possessing the potential for solving this problem is Raman spectroscopy, where the diffraction limit for lateral resolution can be bypassed by near-field approaches. In the present paper, the occurrence of large strains in SiGe films and corresponding stresses in the GPa range are demonstrated by Raman spectroscopy, utilizing a simple approach for determining strain and composition separately. To estimate the strain distribution in a silicon channel structure due to embedded SiGe source-drain regions, a silicon strain calculation is applied based on a continuum-mechanical model utilizing a continuous distribution of virtual dislocations along the Si-SiGe boundaries. Within the framework of this model, the stress state in a 2D approximation is obtained by analytical expressions. Thus, the spatial distribution of channel strain and the impact of geometry on the strain state are obtained in a straightforward way.
7
Content available remote Współczesne architektury komputerowe
PL
W artykule przedstawiono istotne problemy w wykorzystaniu współczesnych superkomputerów i wieloprocesorowych klastrów do rozwiązywania złożonych problemów w obliczeniach naukowo-technicznych, przemysłowych i komercyjnych. Do istotnych problemów należy zaliczyć: parametry techniczne i funkcjonalność oprogramowania, rozwiązania podnoszące niezawodność oferowanych usług i ich bezpieczeństwo, ciągłość pracy, wybór sprzętu i koszt obliczeń.
EN
We describe crucial problems ralated to application of modern supercomputers and multiprocessor clusters to solving complex problems in scientific, industrial and comercial computations. These problems include: technical parameters, functionality of software, security and quality of services, continuity of operation, choice of hardware and computational costs.
PL
W artykule przedstawiono architekturę oraz sposób aplikowania zintegrowanej jednostki sterującej napędów pozycjonujących, umożliwiającej niezależne pozycjonowanie 6 napędów z silnikami skokowymi oraz obsługę pomocniczych wejść i wyjść dwustanowych. Jednostka sterująca tego typu nadzorowana i synchronizowana przez komputer PC stanowić może rozwiązanie bazowe dla pewnej grupy urządzeń technologicznych lub zautomatyzowanych stanowisk badawczych.
EN
The article presents the structure and the method of application of the compact multi-axis control unit for positioning systems. The unit can control up to 6 stepping motor drivers and 8 common binary inputs and outputs. The movement parameters (such as the move speed, acceleration, ramp type etc.) can be programmed independently for each axis. The unit is supervised, programmed and synchronised via the RS-232C interface of the PC Master unit.
PL
Trend w kierunku miniaturyzacji sprzętu elektronicznego stał się siłą napędową wprowadzenia nowych, wysoko zaawansowanych technik montażu powierzchniowego. Największe szanse na szerokie ich wykorzystanie maja technologie oparte na CSP i struktury połprzewodnikowe typu "flip chip".
EN
The trend towerds miniaturization of electronic equipment has become the driving force of introduction of the highly advanced technology of surface mount assembly. The greatest change for wide implementation have the PBGA, CSP and "flip chip" technologies. In the article devices, assembly advantages and some problems crucial to these technologies have been discussed.
12
Content available remote Mikroprocesory do komputerów osobistych : rok 1999
PL
W artykule przedstawiono zaistniałe do 1999 roku zmiany w architekturze i technologii wytwarzania mikroprocesorów firmy Intel oraz firmy AMD.
PL
Obecny wiek charakteryzuje się gwałtownym rozwojem elektroniki zaskakując nas ciągle nowymi jej zastosowaniami. Mikroprocesory znajdujemy już w urządzeniach codziennego użytku, takich jak: telewizory, urządzenia audio, komputery, pralki, odkurzacze, telefony, faxy, małe centrale telefoniczne, wideo bramofony. Urządzenia te, ze względu na obecność w nich struktur półprzewodnikowych, łatwo ulegają zniszczeniu. Zniszczone układy automatyki przemysłowej, nadzorujące ważne procesy technologiczne, powodują czasem straty wielokrotnie wyższe niż koszt samych urządzeń.
PL
Jednym z wiodących kierunków rozwoju konstrukcji maszyn rolniczych jest zastosowanie systemów mikroprocesoirowych do monitorowania i automatycznego sterowania. W pracy przedstawiono wybrane przykłady funkcji realizowanych w mechatronicznych maszynach rolniczych. Podano również wyniki prac własnych nad doskonaleniem systemu mikroprocesorowego dla kombajnu zbożowego przy zastosowaniu w komputerach pokładowych mikrokontrolera 16-bitowego 80C166.
EN
Based on selection of world and own achievements the advantages of microprocessor systems in agricultural machinery are discussed. Taking into consideration the significant importance of microprocessor systems in improving Polish agricultural machinery, research was undertaken at the Warsaw University of Technology and the Agricultural Technical Academy in Olsztyn. As a result the up-to-date supervising intelligent system for combine-harvesters, based on the Siemens 80C166 microcontroller, was designed, built and tested field conditions (1997).
PL
W pracy zamieszczono opis metody rekurencyjnej możliwej do zastosowania w języku asemblera wybranego mikroprocesora zgodnie z ogólną definicją podaną w pracy [1]. Na przykładzie sześciu procedur przedstawiono wyniki analiz trzech metod, w tym: dwóch rekurencyjnych i iteracyjnej. Wskazano wady i zalety omawianych metod, a także zalecenia ograniczające zakres ich stosowania. Ponieważ jako przykładowy mikroprocesor został wybrany mikrokontroler serii Intel MCS51, zamieszczone procedury są napisane z uwzględnieniem specyfiki procesorów tej serii.
EN
Description of the recursive method which can be applied to assembler of the chosen microprocessor according to the general definition given in the work [1] is presented in the paper. Analysis results of three methods: two of them recursive ones and an iteration one are given basing on the example of six procedures. Advantages and disadvantages of the discussed methods as well as limitations of their use are shown. As an example the Intel MCS51 family processor has been chosen, so the presented procedures have been written taking into account this family specific qualities.
first rewind previous Strona / 1 next fast forward last
JavaScript jest wyłączony w Twojej przeglądarce internetowej. Włącz go, a następnie odśwież stronę, aby móc w pełni z niej korzystać.