Ograniczanie wyników
Czasopisma help
Autorzy help
Lata help
Preferencje help
Widoczny [Schowaj] Abstrakt
Liczba wyników

Znaleziono wyników: 167

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

help Ogranicz wyniki do:
first rewind previous Strona / 9 next fast forward last
PL
Artykuł powstał w oparciu o pracę dyplomową absolwenta Wojskowej Akademii Technicznej, która dotyczy projektu i wykonania domowej stacji pogody zwykorzystaniem protokołu komunikacyjnego Bluetooth. Genezą dokumentu było opracowanie i realizacja stacji pogody, która bazuje na komunikacji bezprzewodowej pomiędzy modułami multisensorów a płytką mikrokontrolera pełniącego role Huba oraz pomiędzy Hubem a serwerem. W artykule pokrótce omówiona została przyjęta koncepcja projektu oraz jego praktyczna implementacja w warstwie sprzętowej i programowej.
EN
The article was based on the diploma thesis of a graduate of the Military University of Technology, which concerns the design and implementation of a home weather station using the Bluetooth communication protocol. The genesis of the document was the development and implementation of a weather station, which is based on wireless communication between multisensory modules and the microcontroller board acting as the Hub, and between the hub and the server. The article briefly discusses the adopted concept of the project and its practical implementation in the hardware and software layers.
EN
This article presents the basic airfoil model with two degrees of freedom - the semi-rigid model, where its forced vibrations were considered, and the exciting force is the aerodynamic force, including its periodic changes, that is, gusts. Since the phenomenological model under study has a coupled form, its versions after decoupling are presented, which has an impact on the results of the final research. The airfoil model presented in this way was shown from the application side in the system of a simple energy harvester based on a deformable beam with piezoelectric elements. The result of the simulation tests is a preliminary analysis of the possibility of using the airfoil as a vibration generator for the energy harvesting system. Along with the application of the mechanical part, a numerical simulation of the electrical part was also implemented, related to the transformation of the voltage generated by piezoelectric elements into a constant voltage signal with a connected receiver with power consumption similar to the Atmega microcontroller with battery charging.
EN
The software for an optoelectronic system for controlling a direct current (DC) motor is presented in Part 2 of the article. The structure of the designed control system was described in Part 1. The developed system processes data received from an infrared transmitter. The project was upgraded in successive stages of development, and it ultimately evolved into a small computer with a motor controller. The designed system automatically adjusts the motor’s rotation and speed. The user is tasked only with conveying operational commands. The entire system is based on a single microcontroller. The designed optoelectronic system receives user commands (the program can be modified to support free-space optical communication networks conforming to all communication standards). The system activates the motor, counts the number of rotations and adjusts the motor’s position.The designed system operates on the following principle: the user sends commands to the motor via a remote control with an infrared diode. The keys on the remote control have been programmed with different commands. The transmitted data are processed by the system which activates the motor and sets the desired motor speed. The task is completed, and the system is ready to process the next command. If the number of rotations differs from the preset value, the motor’s position is adjusted. If the physical position of the rotor axis is altered, the system corrects the offset to the last programmed position. The designed system can be easily adapted to various types of motors and IR controllers.
EN
An optoelectronic system for controlling a direct current (DC) motor is presented in Part 1 of the article. The software for the designed motor is described in Part 2. A system for processing data from an infrared transmitter was built. The project was upgraded in successive stages of development, and it ultimately evolved into a small computer with a motor controller. The designed system automatically adjusts the motor’s rotation and speed. The user is tasked only with conveying operational commands. The entire system is based on a single microcontroller. The designed optoelectronic system receives user commands (the program can be modified to support free-space optical communication networks conforming to all communication standards). The system activates the motor, counts the number of rotations and adjusts the motor’s position.The designed system operates on the following principle: the user sends commands to the motor via a remote control with an infrared diode. The keys on the remote control have been programmed with different commands. The transmitted data are processed by the system which activates the motor and sets the desired motor speed. The task is completed, and the system is ready to process the next command. If the number of rotations differs from the preset value, the motor’s position is adjusted. If the physical position of the rotor axis is altered, the system corrects the offset to the last programmed position. The designed system can be easily adapted to various types of motors and IR controllers.
5
Content available remote An intelligent IoT-based home automation for optimization of electricity use
EN
The world is gearing towards renewable energy sources, due to the numerous negative repercussions of fossil fuels. There is a need to increase the efficiency of power generation, transmission, distribution, and use. The proposed work intends to decrease household electricity use and provide an intelligent home automation solution with ensembled machine learning algorithms. It also delivers organized information about the usage of each item while automating the use of electrical appliances in a home. Experimental results show that with XGBoost and Random Forest classifiers, electricity usage can be fully automated at an accuracy of 79%, thereby improving energy utilization efficiency and improving quality of life of the user.
PL
ĝwiat zmierza w kierunku odnawialnych Ĩródeá energii ze wzglĊdu na liczne negatywne reperkusje paliw kopalnych. Istnieje potrzeba zwiĊkszenia efektywnoĞci wytwarzania, przesyáu, dystrybucji i uĪytkowania energii. Proponowane prace mają na celu zmniejszenie zuĪycia energii elektrycznej w gospodarstwach domowych i zapewnienie inteligentnego rozwiązania automatyki domowej z poáączonymi algorytmami uczenia maszynowego. Dostarcza równieĪ zorganizowanych informacji na temat uĪytkowania kaĪdego elementu, jednoczeĞnie automatyzując korzystanie z urządzeĔ elektrycznych w domu. Wyniki eksperymentów pokazują, Īe dziĊki klasyfikatorom XGBoost i Random Forest zuĪycie energii elektrycznej moĪna w peáni zautomatyzowaü z dokáadnoĞcią do 79%, poprawiając w ten sposób efektywnoĞü wykorzystania energii i poprawiając jakoĞü Īycia uĪytkownika.
EN
The paper considered the theoretical information of generators for several power sources, schematic theirsolutions, and the main disadvantages and advantages. A generator for 4 batteries based on field-effect transistors with optical galvanic isolation and a clock generator built on the basisof the Atmega328 microcontroller, which is part of the Arduino Uno device, was studied. The result of the study was the confirmation of the existenceof the "Tesla-switch"effect. A program code was developed for the alternate switching of six transistor switches of the optical decoupling. The structural diagram of the device was studied, and the influence of the generator frequency and the consumed power of the load on the output parameters of the device were determined. The considered idea of energy saving and environmental friendliness of power supply systems is relevant, in particular in casesof blackouts.
PL
W artykule rozważono informacje teoretyczne dotyczące generatorów dla kilku źródeł zasilania, schematy ich rozwiązań oraz główne wadyi zalety. Zbadano generator dla 4 baterii oparty na tranzystorach polowychz optyczną izolacjągalwaniczną oraz generator zegara zbudowany na bazie mikrokontrolera Atmega328, który jest częścią urządzenia Arduino Uno. Wynikiem badań było potwierdzenie istnienia efektu "Tesla-switch". Opracowano kod programu do naprzemiennego przełączania sześciu przełączników tranzystorowych odsprzęgacza optycznego. Zbadano schemat strukturalny urządzenia oraz określono wpływ częstotliwości generatora i mocy pobieranej przez obciążenie na parametry wyjściowe urządzenia. Rozważana idea oszczędzania energii i przyjazności dla środowiska systemów zasilania jest istotna, w szczególności w przypadku awarii zasilania.
PL
W artykule przedstawiono projekt innowacyjnego, energooszczęd nego systemu zarządzania urządzeniami IoT inteligentnego domu. W opracowanym systemie położono szczególny nacisk na niski pobór prądu co bezpośrednio przekłada się na redukcję kosztów związanych z eksploatacją urządzenia. Zaprojektowany system pozwala również na zasilanie z wykorzystaniem ogniw akumulato rowych, bez konieczności zasilania komponentów systemu z sieci energetycznej. Komunikacja pomiędzy komponentami systemu odbywa się za pomocą technologii Bluetooth Low Energy (BLE), a dane pomiarowe pozyskane z podłączonych do systemu czujni ków są wyświetlane na energooszczędnym ekranie typu e-papier. Dzięki zastosowaniu przedstawianego rozwiązania możliwe jest zarządzanie w sposób ekonomiczny urządzeniami takimi jak np. systemy ogrzewania, rolety okienne, urządzenia RTV/AGD, a nawet pompa ciepła.
EN
Article presents innovation project of energy efficient, IoT de vices smart home management system. Main goal in deve lopment was low power consumption which reduces running costs. The designed system can be used also with recharge able battery pack. That implies IoT system could operating without electrical grid. Communication between components of the system was realized via Bluetooth Low Energy (BLE), probed data by sensors included in the system are displayed at e-paper screen. This solution provides cost-effective mana gement of IoT smart home system which can consist various appliances e.g., window shutters, consumer devices, heating system and also heat pump.
EN
A control system for a three-phase induction motor was designed with the use of optoelectronic components and methods. Motor speed was controlled by changing supply voltage frequency. This solution ensures a wide range of rotational speeds, constant torque and effective start-up of an induction motor. The designed motor is supplied with direct current converted to three-phase alternating current. The adopted solution relies on renewable sources of energy to produce DC power. The designed electric motor is controlled by changing supply voltage frequency. Input voltage with the desired waveform is generated by the motor’s electronic system that relies on two microcontrollers. The presented solution features a user interface.
9
Content available remote System wbudowany do badania właściwości elektrolizera
PL
W pracy przedstawiono autorski system wbudowany do badania właściwości elektrolizera. Zaprezentowano koncepcję pracy rozważanego układu, schemat opracowanego układu, projekt płytki drukowanej wraz z opisem sposobu mocowania elementów elektronicznych. Pokazano też przebiegi czasowe napięć i prądów w wybranych częściach układu. Przedyskutowano uzyskane wyniki.
EN
The paper presents the author's embedded system for measurements of the properties of the electrolyser. The concept of operation of the considered system, a diagram of the this system, a design of a printed circuit board with a description of the method of the assembly of electronic components are presented. The waveforms of voltages and currents in selected parts of the system are also shown. The obtained results are discussed.
10
Content available remote Prototypowanie modułów mikroprocesorowych do wykrywania wzorców ruchowych
PL
W artykule przedstawiono rozwiązania mikroprocesorowych modułów elektronicznych umożliwiających eksperymentalne rozpoznawanie wzorców ruchowych na podstawie danych pochodzących z czujników inercyjnych. Pokazano rozwiązania oparte na mikrokontrolerze ATmega328P oraz bardziej zaawansowane z użyciem mikrokontrolerów STM32L476RG oraz STM32L4R9. Omówiono możliwości czujników, w tym najnowszych rozwiązań zawierających elementy uczenia maszynowego. Przedstawiono oprogramowanie wspomagające proces przygotowywania projektów.
EN
The paper presents solutions of microprocessor electronic modules that enable an experimental recognition of movement patterns on the basis of data from inertial sensors. Simple solutions based on the ATmega328P microcontroller and more advanced ones with the use of STM32L476RG and STM32L4R9 microcontrollers were shown. The possibilities of sensors were discussed, including the latest solutions containing elements of machine learning. The software supporting the project preparation process was also presented.
11
EN
This paper presents an inexpensive, high-performance STM32-based software phase-locked loop (PLL) system suitable for seriesresonant inverters (SRIs) with various control methods. The paper shows how to achieve high resolution in setting the voltage-current time-shift with the proposed PLL using the microcontroller of the STM32G4x4 line, shows the features of the operation and implementation of this PLL. The proposed software PLL is implemented in the same microcontroller that controls the SRI output current, which makes it possible to simplify the structure of the SRI control system.
PL
W niniejszym artykule przedstawiono niedrogi, wysokowydajny system oparty na oprogramowaniu STM32 z pętlą synchronizacji fazowej (PLL), odpowiedni dla falowników rezonansowych (SRI) z różnymi metodami sterowania. Artykuł pokazuje jak osiągnąć wysoką rozdzielczość w ustawianiu przesunięcia czasowo-prądowego z proponowanym PLL z wykorzystaniem mikrokontrolera linii STM32G4x4, pokazuje cechy działania i realizacji tego PLL. Proponowane oprogramowanie PLL jest zaimplementowane w tym samym mikrokontrolerze, który steruje prądem wyjściowym SRI, co pozwala na uproszczenie struktury układu sterowania SRI.
EN
The paper presents the possibilities of using the Nucleo STM32F746 module as part of the microprocessor systems course during didactic classes in the field of automation and robotics. The components of the laboratory set and the STM32CubeIDE integrated development environment were discussed. The possibility of using the sets to illustrate the tasks like automatic determination of characteristics, FIR and IIR signal filtration and the implementation of the automatic control system has been shown.
PL
W artykule przestawiono możliwości użycia modułu Nucleo STM32F746 w ramach przedmiotu systemy mikroprocesorowe podczas zajęć dydaktycznych dla kierunku automatyka i robotyka. Omówiono elementy składowe zestawu laboratoryjnego oraz zintegrowane środowisko programistyczne STM32CubeIDE. Pokazano możliwości wykorzystania zestawów do ilustracji zagadnień automatycznego wyznaczania charakterystyk, filtracji sygnałów FIR i IIR oraz realizacji układu regulacji automatycznej.
EN
Signal frequency is one of the most popular information carriers in measurement technology. A circuit called a frequency-to-code converter is used to convert frequency into numerical values. Frequency-to-code converters usually operate in the mode of a recorder of a certain number of periods of the signal under test. Often it is a microcontroller-based circuit that uses built-in memory to collect measurement data. The size of the memory limits the measurement capabilities of the transmitter. The paper presents the development of a frequency-to-code converter that sends measurement data directly to the host computer without collecting the results in the RAM of the converter. The working algorithm of the transmitter is presented. The results of measurement experiments carried out for sample signals of constant and variable frequency are presented.. The metrological analysis of the results is presented.
PL
Częstotliwość sygnału jest w technice pomiarowej jednym z popularniejszych nośników informacji. Do konwersji częstotliwości w wartości liczbowe używa się układu zwanego przetwornikiem częstotliwość-kod. Przetworniki częstotliwość-kod zwykle pracują w trybie rejestratora określonej liczby okresów badanego sygnału. Często jest to układ oparty o mikrokontroler wykorzystujący wbudowaną pamięć do gromadzenia danych pomiarowych. Rozmiar pamięci ogranicza możliwości pomiarowe przetwornika. W artykule zaprezentowano opracowanie przetwornika częstotliwość-kod przesyłającego bezpośrednio dane pomiarowe do komputera nadrzędnego bez gromadzenia wyników w pamięci RAM przetwornika. Zaprezentowano algorytm pracy przetwornika. Przedstawiono wyniki przeprowadzonych eksperymentów pomiarowych dla przykładowych przebiegów o stałej i zmiennej częstotliwości. Przedstawiono analizę metrologiczną wyników.
PL
W artykule przedstawiono przegląd stosowanych rozwiązań oprogramowania układowego (firmware) obsługującego interfejs Bluetooth Low Energy (BLE) ze wskazaniem ich zalet i wad. Bliżej opisano zestaw narzędzi deweloperskich Nordic nRF SDK przeznaczonych do rozwoju własnej aplikacji wykorzystującej prekompilowany stos BLE SoftDevices.
EN
The article presents an overview of the used firmware solutions supporting the Bluetooth Low Energy (BLE) interface, indicating their advantages and disadvantages. The Nordic nRF SDK development toolkit for developing your own application using the Nordic SoftDevices precompiled BLE stack is described in more detail.
EN
Increasing greenhouse gases impose severe concern over the environment resulting in rising dangerous calamities of climate change in the form of floods, etc. Major disadvantages like intermittency of electric vehicles need to be charged after traveling fixed distance. The paper develops an algorithm for a selected industrial electric vehicle to be controlled at different speeds that envisages working on real time Internet of Things (IoT) based Global Po-sitioning System (GPS) signals. It engages the ARM core based STM micro-controller in conjunction with mesh networked Bluetooth Low Energy (BLE) to govern the operations besides enabling it to be dynamically monitored. The system design considers the vehicle parameters that include the speed of vehicle and the engine, State of Charge (SoC) and State of Health (SoH) of battery together with real time GPS based navigation system using IoT bundled GPS based maps interface. The methodology involves a closed loop monitoring with specified sequence of steps that augur the system to operate at defined speed over designated work shifts and schedules. The procedure introduces an embedded C environment with a process of unit-testing based simulation to capture the merits of schema in terms of an improved vehicle performance under varying parametric conditions.
EN
In this project, a system was designed there was designed a system for charging batteries in electric vehicles using photovoltaic panels. Low cost of operation, cheap reliable construction and simple user interface were among the main criterias taken into account. Each energy source was carefully selected and, modules were used so that they could in the way to power the microcontroller and charge the energy storage source. This article is a part of a project related to the design of digital control devices with electric drives carried out at the UWM.
EN
The existence of technologies such as electric motors such as the Brushless DC Motor become one of the solutions to replace the fossilfueled engine. In order for the BLDC motor to rotate at controlled speed, a closed system is needed which can correct the actual speed or error when the BLDC motor is spinning. In this final project the speed control method used is Pulse Width Modulation (PWM) and the actual speed feedback will be controlled using fuzzy logic controller so that the actual speed can be set according to the desired speed. In this paper, compared two control method FLC and artificial neural network (ANN). Therefore the simulation and implementation are made and the data obtained that the results of the implementation that have been made are approaching from the simulation results. The difference between the results of the implementation and the simulation is because when implementing the speed sensor used has an average error of 2.11% so that the resulting actual speed also varies. From the results of the implementation data, errors that occur up to 1.28%. Simulation result have an average error of 58.9% with ANN.
PL
Istnienie technologii, takich jak bezszczotkowy silnik prądu stałego, stało się jednym z powodów zastępujących silnik zasilany paliwem kopalnym. Aby silnik BLDC obracał się z kontrolowaną prędkością, potrzebny jest zamknięty system, który może skorygować rzeczywistą prędkość lub błąd, gdy silnik BLDC się obraca. W tym projekcie zastosowaną metodą sterowania prędkością jest modulacja szerokości impulsu (PWM), a rzeczywiste sprzężenie zwrotne prędkości będzie sterowane za pomocą sterownika logiki rozmytej, tak aby można było ustawić rzeczywistą prędkość zgodnie z żądaną prędkością. W artykule porównano dwie metody sterowania FLC i sztuczną sieć neuronową (ANN). Dlatego przeprowadzana jest symulacja i implementacja, a uzyskane dane wskazują, że wyniki wdrożeń, które zostały wykonane, zbliżają się do wyników symulacji. Różnica między wynikami implementacji a symulacją polega na tym, że podczas implementacji zastosowany czujnik prędkości ma średni błąd wynoszący 2,1%, więc wynikająca z tego rzeczywista prędkość również się zmienia. Z wyników danych wdrożeniowych błędy, które występują, sięgają 1,28%. Wynik symulacji ma średni błąd 58,9% z SSN.
PL
Oszacowanie wyważenia zespołu pomp żerdziowych bez żurawia na podstawie wartości zużywanego prądu
PL
Diody LED stosowane w urządzeniach świetlnych drogowej sygnalizacji świetlnej, iluminacji estradowej oraz budynkowej z uwagi na dynamikę scen świetlnych, wymagają zaawansowanego sterowania. Sterownik diod LED oraz układy nadzorujące muszą być połączone z mikrokontrolerem za pomocą magistrali komunikacyjnej. Artykuł przedstawia kryteria wyboru oraz sposób zastosowania magistrali I2C w urządzeniu świetlnym emitującym dynamiczne sygnały świetlne RGB (RED/GREEN, BLUE) lub RG (RED/GREEN), które sterowane jest sygnałem DMX.
EN
LEDs used in traffic light devices, stage and building illumination require advanced control due to the dynamics of light scenes. The LED driver and supervising systems must be connected to the microcontroller via a communication bus. This article presents the selection criteria and how to use the I2C bus in a lighting device emitting dynamic RGB (RED/GREEN, BLUE) or RG (RED/GREEN) light signals, which is controlled by a DMX signal.
EN
These days, hardware devices and its associated activities are greatly impacted by threats amidst of various technologies. Hardware trojans are malicious modifications made to the circuitry of an integrated circuit, Exploiting such alterations and accessing the level of damage to devices is considered in this work. These trojans, when present in sensitive hardware system deployment, tends to have potential damage and infection to the system. This research builds a hardware trojan detector using machine learning techniques. The work uses a combination of logic testing and power side-channel analysis (SCA) coupled with machine learning for power traces. The model was trained, validated and tested using the acquired data, for 5 epochs. Preliminary logic tests were conducted on target hardware device as well as power SCA. The designed machine learning model was implemented using Arduino microcontroller and result showed that the hardware trojan detector identifies trojan chips with a reliable accuracy. The power consumption readings of the hardware characteristically start at 1035-1040mW and the power time-series data were simulated using DC power measurements mixed with additive white Gaussian noise (AWGN) with different standard deviations. The model achieves accuracy, precision and accurate recall values. Setting the threshold proba-bility for the trojan class less than 0.5 however increases the recall, which is the most important metric for overall accuracy acheivement of over 95 percent after several epochs of training.
first rewind previous Strona / 9 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ć.