Preferencje help
Widoczny [Schowaj] Abstrakt
Liczba wyników

Znaleziono wyników: 18

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

help Ogranicz wyniki do:
first rewind previous Strona / 1 next fast forward last
EN
This work concerns the design, creation and testing of popular microcontrollers from the Arduino family, and other selected ones, compatible with the Arduino Software (IDE). The purpose of the tests was to conduct a comparative analysis of selected devices in terms of various aspects of their operation. The following features were thoroughly ana-lyzed: the speed of calculations, heat generation by the device, quality of the received Wi-Fi signal (for those devices that have this module), and the general evaluation of the microcontroller, resulting from selected features of its specifi-cations.
PL
Niniejsza praca dotyczy zaprojektowania, stworzenia oraz przeprowadzenia testów popularnych mikrokontrolerów z rodziny Arduino, oraz innych wybranych, kompatybilnych ze zintegrowanym środowiskiem programistycznym Ar-duino Software. Zadaniem przeprowadzonych testów było przeprowadzenie analizy porównawczej wybranych urzą-dzeń pod kątem zbadania różnych, wybranych aspektów ich działania. Dokładnie przeanalizowano takie cechy jak:szybkość wykonywania obliczeń, wydzielanie ciepła przez urządzenie, jakość odbieranego sygnału Wi-Fi (dla tych spośród badanych urządzeń, które ten moduł posiadają), oraz ogólną ocenę mikrokontrolera, wynikającą z wybranych cech jego specyfikacji.
PL
Do niedawna możliwość bezpośredniego kontrolowania warunków pracy występujących w głębi sieci dystrybucyjnej SN i nn i uwzględniania tych informacji w procesie regulacji napięcia była bardzo ograniczona. Wynikało to m.in. z braku możliwości komunikacji pomiędzy licznikami energii elektrycznej a układami ARN. Taki stan ukształtował zasady funkcjonowania układów ARN transformatorów WN/SN, w których jako napięcie odniesienia przyjmuje się napięcie występujące w polu SN transformatora i cały proces regulacji jest realizowany tylko względem tego napięcia. Z przeprowadzonego rozeznania przedmiotowego wynika, że rozwój liczników bilansujących instalowanych w stacjach SN/nn sieci dystrybucyjnej, mających możliwość zdalnego przekazywania informacji o parametrach wielkości elektrycznych w sieci, implikuje nowe możliwości prowadzenia regulacji napięcia w sieci dystrybucyjnej. Zakłada się, że z liczników bilansujących można pozyskać informacje dotyczące poziomu napięcia występującego w poszczególnych węzłach w głębi sieci dystrybucyjnej i dzięki temu znacząco poprawić jakość procesu regulacji.
EN
Untilrecently, the possibility of direct controlling working conditions occurring in depth of the MV and LV distribution network and including this information in the voltage regulation process was very limited. It resulted, amongothers, due to lack of Communications between electricity meters and AVR (Automatic Voltage Regulation) systems. This formed the principles of AVR systems for HV/MV transformers, in which the voltage of transformer’s SN field is taken as the reference voltage and the entire regulation process is carried out only vis-a-vis this voltage. The results of conducted analysis indicate that the development of balancing meters installed in the MV/LV stations of the distribution network having the ability to remotely transmit information about the parameters of electrical quantities in the network. It implies new possibilities for realization voltage regulation off distribution network. It is assumed that balancing meters can obtain information on the voltage level occurring at individual nodes in the depth of the distribution network and this significantly improve the quality of the regulation process.
EN
The article presents the design and execution of a startup system based on an Atmel AVR microcontroller. Due to its intended educational use, the system was equipped with a large number of peripherals connected to various microcontroller outputs using pin-cables. The diagram and PCB design feature an ergonomic layout of the microcontroller outputs and peripherals, to ensure clarity of connection. Libraries and examples were written in the C programming language, the code was compiled using Atmel Studio 7 software – the official Atmel programming environment. The startup system provides optimum conditions for learning related to microprocessor technology in the laboratory.
PL
W artykule przedstawiono propozycję realizacji jednokolorowego wyświetlacza LED. W projekcie wykorzystano mikrokontroler AVR Atmega32 oraz sterownik macierzy LED MAX7219. Wyświetlacz został podzielony na pojedyncze macierze o wymiarach 8×8. Zaprezentowana konstrukcja stanowi wstępną propozycję układu sterującego wyświetlaczem.
EN
The prototype of mono-color LED display is present in the paper. Microcontroller AVR Atmega32 and LED matrix drivers MAX7219 are used. The display consist of 8×8 LED matrixes. The construct is only proposition of the LED display controller.
PL
W artykule przedstawiono projekt wykonany przez Studenckie Koło Naukowe Pasjonatów Elektroniki, które działa przy Katedrze Systemów Cyfrowego Przetwarzania Sygnałów na Wydziale Elektroniki i Informatyki Politechniki Koszalińskiej. Niniejsze przedsięwzięcie polegało na zaprojektowaniu i skonstruowaniu prostego automatu do gry typu "arcade". Urządzenie ma realizować rozgrywkę zręcznościową sprawdzającą refleks gracza. Automat bazuje na procesorach Atmel AVR i płytkach prototypowych z rodziny Arduino. Zastosowano również wyświetlacze siedmio-segmentowe oraz przyciski typu "big button".
EN
In this paper, the arcade game project is presented. It was created by Students' Science Club of Enthusiasts of Electronics in Faculty of Electronics and Computer Science, Koszalin University of Technology. The gameplay was made to test reaction times of the players. Atmel AVR microcontrollers and Arduino prototype boards were used in the machine. Additionally seven-segments displays and illuminate push buttons were used.
6
Content available An implementation of Rice coder on AVR platform
EN
In this paper the features of the Rice code and its performance by looking at the requirements for hardware resources are presented. The estimated bandwidth of the encoder was examined. An example implementation of the Rice coder on the AVR platform was also presented, using the Arduino UNO boards for this.
7
EN
In this paper, modeling, analysis, design and simulation of a POSICAST controller are presented for application in a generator’s excitation system. Simple structure is the most important characteristic of this controller. The controller is a feedforward compensator; it eliminates intensive over/undershoots in system dynamic response. Since changing the reference signal in the excitation system of the synchronous generator causes oscillations in the terminal voltage, the POSICAST controller (PC) is applied at the outset of the excitation system to mitigate these oscillations. The impact of the proposed controller on the stability of the studied power system is evaluated by both eigenvalues analysis and experimental results. In order to validate the theory, the performance of the designed controller is verified in OPAL-RT by experimental approach.
PL
Niniejszy artykuł prezentuje porównanie dwóch platform sprzętowych pod kątem możliwości implementacji systemu inteligentnego domu: minikomputera Raspberry Pi i mikrokontrolera AVR. Analiza porównawcza została wykonana na podstawie dwóch niezależnych, autorskich implementacji o tych samych założeniach. Wyniki zaprezentowano w postaci zestawień tabelarycznych i opisów. We wnioskach wskazano korzyści i potencjalne problemy wynikające z zastosowania obu platform.
EN
This article presents a comparison of the two hardware platforms in terms of Smart Home implementation: Raspberry Pi minicomputer and AVR microcontroller. The comparative analysis was done on the basis of two independent, author’s implementations with the same aims. The results are presented in tables and descriptions. The conclusions indicate the benefits and potential problems of using both platforms.
PL
W artykule przedstawiono możliwości wykorzystania mikrokontrolerów typu ATmega w sterownikach systemów zarządzających automatyką obiektów budowlanych. Omówione zostały zasady łączenia mikrokontrolerów oraz przekaźników celu efektywnego sterowania urządzeniami automatyki budynku inteligentnego oraz ograniczenia wynikające z zastosowania tego typu połączeń. Przeprowadzone badania miały na celu zmierzenie wydajności prądowej portów wyjściowych mikrokontrolera i porównanie z zapotrzebowaniem przekaźników w celu uzyskania optymalnego rozwiązania do zastosowania w sterownikach systemów zarządzających automatyką obiektów budowlanych.
EN
Continuing the development of consumer electronics brings ever greater automation of everyday life. It is natural that more and more people are interested in intelligent building, wanting to automate the control of the building's electrical system and even the use of home appliances. Until recently, intelligent building installations were extremely costly and specialized in only a few companies. Only after the popularization of microcontrollers and their availability to individual consumers began to develop cheap home automation controllers. The use of relays in home automation seems to be straightforward, but problems arise when we try to use several relays at the same time, there may be difficulties in closing and opening contacts through the relay coil.
10
Content available remote Modernization of excitation systems
EN
Sooner or later, the existing excitation system will reach the end of its active life. This may be because some modules have been discontinued or grid operators impose new requirements for control dynamics which the installed system is unable to meet. The article presents experiences and challenges during modernization projects and shows available solutions for existing power plants.
PL
Artykuł przedstawia przykłady modernizacji wyposażenia systemów zasilania.
EN
Nowadays, microcontrollers are commonly used in many fields of industrial applications previously dominated by other devices. Their strengths such as: processing power, low cost, and small sizes enable them to become substitutes for industrial PLC controllers, analog electronic circuits, and many more. In first part of this article an overview of the Atmel AVR microprocessor family can be found, alongside with many scientific and industrial applications. Second part of this article contains a detailed description of two implementations of ATmega644PA microprocessor. First one is a controller with PID regulation that supports a DC motor driver. Second one is a differential equation solver with 4-th order Runge-Kutta method implemented. It is used for solving a torsion pendulum dynamics. Finally, some general conclusions regarding the two presented implementations are made.
PL
W dzisiejszych czasach mikrokontrolery są często używane w miejscach poprzednio zdominowanych przez inne układy logiczne. Argumenty przemawiające za stosowaniem tych układów, takie jak: moc obliczeniowa, niski koszt i małe rozmiary, pozwalają na zastępowanie nimi przemysłowych sterowników PLC i innych elektronicznych układów analogowych. W pierwszej części artykułu przedstawiono przegląd dostępnych mikroprocesorów Atmel AVR, uwzględniając przykłady naukowych i przemysłowych zastosowań. Druga część zawiera szczegółowy opis dwóch implementacji procesora ATmega644PA, przeprowadzonych przez autorów pracy. Pierwsza przedstawia regulator PID silnika prądu stałego obciążonego zmiennym momentem. Kolejna przedstawia implementację metody Runge-Kutty czwartego rzędu, stosowanej często do rozwiązywania równań różniczkowych. Algorytm został zastosowany do rozwiązania zadania dynamiki ruchu obrotowego wahadła torsyjnego na mikrokontrolerze.
12
PL
W artykule prezentowane jest rozwiązanie wielokanałowego generatora PWM, zrealizowanego na drodze programowej, przeznaczonego do niezależnego sterowania wielu diod lub zestawów LED. Prezentowane rozwiązanie charakteryzuje się wyjątkowo niską ceną i w związku z tym wydaje się bardzo atrakcyjne. Omówiona jest zasada działania proponowanego generatora oraz przedstawiono porównanie z rozwiązaniami sprzętowymi.
EN
Multichannel PWM generator for control of LED brightness, realized in software, is presented in the article. Proposed solution is cheap and easy to implement so seems to be attractive. Some other hardware methods of PWM generation are discussed in the paper. Proposed solution is described and compared to conventional hardware solutions.
13
Content available remote Mikroprocesorowy regulator prądu diod LED dużej mocy
PL
W artykule przedstawiono mikroprocesorowy regulator prądu diod LED dużej mocy. Układ może być wykorzystany zarówno w aplikacjach oświetleniowych jak i sygnalizacyjnych, szczególnie zasilanych akumulatorowo. Główną zaletą proponowanego rozwiązania jest energooszczędność uzyskana dzięki wykorzystaniu wyjściowego stopnia mocy pracującego dwustanowo. Cyfrowa regulacja zapewnia nastawę wartości prądu oraz jego stabilizację. Dzięki możliwości regulacji jasności świecenia sterowanych diod LED, układ może być wykorzystany w pojazdach samochodowych do realizacji dwóch funkcji w jednej lampie z pojedynczym zestawem diod np.: świateł tylnych i świateł stop.
EN
This paper describes the microprocessor power LED current regulator. It can be used in lighting and signaling applications as well. The main advantage of the proposed circuit is improved efficiency, achieved thanks to the switching mode output power stage. Digital control allows setting of the output current and its stabilization (it leads to stabilization of the light intensity). The possibility of regulation of the light intensity is attractive when implementation of such circuit in modern automotive lights are considered. The regulator is capable of realization of two or more functions using just one set of power LED diodes.
EN
The Automatic Voltage Regulator normally controls the generator stator terminal voltage. Load compensation is used to control the voltage which is representative of the voltage at a point either within or external to the generator. In the Polish Power Grid (PPG) compensation is ready to use in every AVR of a large generator, but it is utilized only in the case of generators operating at the same medium voltage buses. It is similar as in most European Power Grids. The compensator regulating the voltage at a point beyond the machine terminals has significant advantages in comparison to the slower secondary Voltage and Reactive Power Control System (ARNE)1. The compensation stiffens the EHV grid, which leads to improved voltage quality in the distribution grid. This effect may be particularly important in the context of the dynamic development of wind and solar energy.
PL
Kompensacja regulacji napięcia prądem generatora przesuwa punkt regulacji napięcia z zacisków generatora w kierunku sieci lub do wewnątrz generatora. W krajowym systemie elektroenergetycznym (KSE) kompensacja jest możliwa we wszystkich regulatorach napięcia dużych generatorów, jednak stosowana jest tylko wówczas, gdy pracują one na wspólne szyny średniego napięcia. Podobnie jest w zdecydowanej większości systemów europejskich. Tymczasem wydaje się, że przesunięcie punktu szybkiej regulacji napięcia w stronę sieci ma dość istotne zalety, których nie ma wolniejsza wtórna regulacja napięcia, realizowana w KSE przez układy automatycznej regulacji napięcia elektrowni (ARNE) . Korzyścią stosowania kompensacji jest m.in. usztywnienie napięć w sieci przesyłowej, a więc poprawa jakości napięcia także w sieciach niższych napięć. W warunkach dynamicznego rozwoju energetyki odnawialnej wykorzystującej wiatr i słońce, zwiększającej zmienność m.in. napięcia sieci, ten efekt zastosowania kompensacji może okazać się szczególnie ważny. W ubiegłym roku operator PSE SA rozpoczął realizację obszernej dwuetapowej pracy poświęconej zastosowaniu kompensacji regulacji napięcia w generatorach elektrowniach Bełchatów, Kozienice, Ostrołęka i Żarnowiec. Artykuł prezentuje wybrane zagadnienia, uzyskane w pierwszym etapie prac, który był poświęcony w większości badaniom modelowym.
PL
W artykule przedstawiono analizator widma, zrealizowany w technice analogowej. Przedstawione tu rozwiązanie dotyczy analizatora w klasycznym układzie z przemianą częstotliwości. Sterowanie części analogowej zrealizowano za pomocą mikrokontrolera 8-bitowego. Zaprezentowano przykład zmiany koncepcji realizacji klasycznego analizatora widma, pozwalający na zmniejszenie kosztów przyrządu i poprawę komfortu obsługi. Wskazania urządzenia są dostatecznie zbieżne z przyrządami wzorcowymi.
EN
This paper presents a simple spectrum analyzer based on analog techniques and 8-bit microprocessor (Atmel AVR microcontroller – Atmega16A [6]) used in control section. The method of spectrum analysis is frequency conversion with tunable local oscillators in first and second conversion stage. This is an example where first frequency conversion stages are based on module from television receiver and satellite receiver. The local oscillators are controlled by PLL loop. The device has two inputs called “Input A” and “Input B”. Measurement range of “Input A” is from 45MHz up to 860MHz, but for “Input B” it is from 950MHz up to 2000MHz. Block diagram of the spectrum analyzer is shown on figure 1. The device can measure value of the frequency components using marker but it cannot measure amplitude value. Measurements effects are presented on the graphic LCD display based on T6963 (Toshiba) controller [9]. Communication with PC computer is realized with RS232C interface. Article explains a new, simple and cheap but useful structure of the spectrum analyzer. Combination of the measurement errors is presented in table 1. Tables 2 and 3 explains combination of measurements results of analyzer from this article and ROHDE&SCHWARZ FSL3. Figures 4 and 6 explain spectrum of the analog TV channel (fig. 4) and digital TV channel – DVB-T (fig. 6) measured by analyzer from this article. Figures 3 and 5 explain the same channel like figures 4 and 6, but it was measured by FSL3 spectrum analyzer.
16
PL
W artykule przedstawiono układ częstościomierza, zrealizowanego w strukturze reprogramowalnej CPLD i 8-bitowym mikroprocesorze. Część zadań związana ze zliczaniem impulsów implementowana jest w układzie programowalnym (układy liczników, rejestrów, multipleksera), część zadań związana z obróbką danych i prezentacją wyniku, realizowana jest programowo w mikroprocesorze. Przedstawiono przykład zmiany koncepcji realizacji układów licznikowych, pozwalający na optymalne wykorzystanie zasobów obu układów.
EN
In this paper a simple frequency meter based on CPLD and 8-bit microprocessor is presented. This is an example, where typical functions were divided into hardware and software parts (so-called Software Hardware Co-Design Structure). The hardware part (counters, registers, multiplexer) was implemented inside a programmable device XC9572XL - Xilinx (Fig. 1), the software part was made with an 8-bit AVR ATmega88 microprocessor (Atmel). Cooperation of the CPLD device and microprocessor gives a very flexible structure (Fig. 2) which can be easily modified both in hardware and software. An example of modification inside CPLD is shown in Fig. 3. In this case the other structure of a counter and register is proposed. There is one 28-bit counter instead of a cascade of decimal counters and the necessary changes can be easily reprogrammed both inside the CPLD structure and in the program code for a microprocessor, without any changes in connections between these devices. The frequency meter can work from 1 Hz to 99 999 999 Hz and presents results on an LCD display. The measurement accuracy depends mainly on the quality of the clock signal STROBE. This signal - for counters and registers - comes from a microprocessor and can be from different sources such as eg. a microprocessor internal clock or an external temperature compensated crystal oscillator (TCXO). The measurement accuracy depends on a kind of a source. This frequency meter is programmed by students, as one of the laboratory exercises.
PL
W artykule przedstawiono koncepcję cyfrowego regulatora prądu diody LED dużej mocy, przeznaczonego do zastosowań oświetleniowych. Główną zaletą proponowanego rozwiązania jest wysoka energooszczędność uzyskana dzięki wykorzystaniu wyjściowego stopnia mocy pracującego impulsowo. Cyfrowa regulacja zapewnia łatwą nastawę wartości prądu oraz jego stabilizację. W artykule prezentowane są wybrane wyniki badań eksperymentalnych.
EN
This paper describes an idea of the digital power LED current regulator using the AVR microcontroller for lighting purpose. The main advantage of the proposed circuit is high efficiency acquired thanks to the output power stage working in the switching mode. Digital control allows easy setting of output current and its stabilization. The experimental results are presented in the article.
EN
Results of research that compares possibilities of securing transmission from biomedical embedded telemetry devices with elliptic curve cryptography algorithms performed on 8-bit and 32-bit microcontrollers is presented in the paper. The review of possible ways of implementing cryptographic protocols based on elliptic curves in embedded systems with usage of commercial MIRACL library and open-source GMP arithmetic library was performed. We have used MIRACL library to compare time efficiency and energy costs of elliptic curve point multiplication on selected AVR and ARM embedded platforms. Additionally we have implemented basic ECC library based on open-source GMP library for ARM microcontrollers to check efficiency of algorithms based on different number representations. Results obtained during the work showed that despite of the fact that selected ARM microcontroller active supply current is higher than selected AVR device active supply current, total energy cost associated with elliptic point curve multiplication is much smaller in case of ARM microcontrollers.
PL
Celem pracy była analiza możliwości wykorzystania kryptografii opartej na krzywych eliptycznych w wybranych systemach wbudowanych w celu realizacji bezpiecznej transmisji danych biomedycznych W pracy porównano możliwości implementacji algorytmów kryptograficznych bazujących na krzywych eliptycznych w środowisku 8-bitowych mikrokontrolerów AVR oraz 32-bitowych mikrokontrolerów ARM. Za pomocą komercyjnej biblioteki MIRACL zbadano wydajność obliczeniową oraz koszt energetyczny związany z operacją mnożenia punktu na krzywej eliptycznej w środowisku wybranych systemów wbudowanych. Dodatkowo bazując na bibliotece GMP wykonano implementację podstawowych operacji na krzywych eliptycznych dla wybranego mikrokontrolera ARM. Za pomocą wykonanej implementacji porównano wydajność operacji na krzywych eliptycznych realizowanych dla różnej reprezentacji liczb (reprezentacji binarnej i NAF (ang. Non-Adjacent Form)). Wyniki pokazują, iż rozpatrywana rodzina mikrokontrolerów 32-bitowych charakteryzuje się mniejszym kosztem energetycznym operacji mnożenia punktu na krzywej eliptycznej oraz większą wydajnością obliczeniową niż układy 8-bitowe.
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ć.