To see the other types of publications on this topic, follow the link: Embedded Microcontroller Systems.

Dissertations / Theses on the topic 'Embedded Microcontroller Systems'

Create a spot-on reference in APA, MLA, Chicago, Harvard, and other styles

Select a source type:

Consult the top 50 dissertations / theses for your research on the topic 'Embedded Microcontroller Systems.'

Next to every source in the list of references, there is an 'Add to bibliography' button. Press on it, and we will generate automatically the bibliographic reference to the chosen work in the citation style you need: APA, MLA, Harvard, Chicago, Vancouver, etc.

You can also download the full text of the academic publication as pdf and read online its abstract whenever available in the metadata.

Browse dissertations / theses on a wide variety of disciplines and organise your bibliography correctly.

1

Schmidgall, Ralf. "Automotive embedded systems software reprogramming." Thesis, Brunel University, 2012. http://bura.brunel.ac.uk/handle/2438/7070.

Full text
Abstract:
The exponential growth of computer power is no longer limited to stand alone computing systems but applies to all areas of commercial embedded computing systems. The ongoing rapid growth in intelligent embedded systems is visible in the commercial automotive area, where a modern car today implements up to 80 different electronic control units (ECUs) and their total memory size has been increased to several hundreds of megabyte. This growth in the commercial mass production world has led to new challenges, even within the automotive industry but also in other business areas where cost pressure is high. The need to drive cost down means that every cent spent on recurring engineering costs needs to be justified. A conflict between functional requirements (functionality, system reliability, production and manufacturing aspects etc.), testing and maintainability aspects is given. Software reprogramming, as a key issue within the automotive industry, solve that given conflict partly in the past. Software Reprogramming for in-field service and maintenance in the after sales markets provides a strong method to fix previously not identified software errors. But the increasing software sizes and therefore the increasing software reprogramming times will reduce the benefits. Especially if ECU’s software size growth faster than vehicle’s onboard infrastructure can be adjusted. The thesis result enables cost prediction of embedded systems’ software reprogramming by generating an effective and reliable model for reprogramming time for different existing and new technologies. This model and additional research results contribute to a timeline for short term, mid term and long term solutions which will solve the currently given problems as well as future challenges, especially for the automotive industry but also for all other business areas where cost pressure is high and software reprogramming is a key issue during products life cycle.
APA, Harvard, Vancouver, ISO, and other styles
2

Gallatin, Douglas S. "Twill: A Hybrid Microcontroller-FPGA Framework for Parallelizing Single- Threaded C Programs." DigitalCommons@CalPoly, 2014. https://digitalcommons.calpoly.edu/theses/1161.

Full text
Abstract:
Increasingly System-On-A-Chip platforms which incorporate both micropro- cessors and re-programmable logic are being utilized across several fields ranging from the automotive industry to network infrastructure. Unfortunately, the de- velopment tools accompanying these products leave much to be desired, requiring knowledge of both traditional embedded systems languages like C and hardware description languages like Verilog. We propose to bridge this gap with Twill, a truly automatic hybrid compiler that can take advantage of the parallelism inherent in these platforms. Twill can extract long-running threads from single threaded C code and distribute these threads across the hardware and software domains to more fully utilize the asymmetric characteristics between processors and the embedded reconfigurable logic fabric. We show that Twill provides a sig- nificant performance increase on the CHStone benchmarks with an average 1.63 times increase over the pure hardware approach and an increase of 22.2 times on average over the pure software approach while reducing the area required by the reconfigurable logic by on average 1.73 times compared to the pure hardware approach.
APA, Harvard, Vancouver, ISO, and other styles
3

Darr, Matthew J. "Advanced embedded systems and sensor networks for animal environment monitoring." Columbus, Ohio : Ohio State University, 2007. http://rave.ohiolink.edu/etdc/view?acc%5Fnum=osu1196199349.

Full text
APA, Harvard, Vancouver, ISO, and other styles
4

André, Mikael, and Hannes Paulsson. "Design of microcontroller circuit and measurement software for SiC and MOREBAC experiment." Thesis, KTH, Skolan för informations- och kommunikationsteknik (ICT), 2016. http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-188836.

Full text
Abstract:
This paper describes the development of an experiment to test the characteristics and functionality of Silicon Carbide (SiC) components in a space environment. The experiment is a part the "Miniature Student Satellite" (MIST) project, and the "Work on Venus" project, both situated at KTH, Stockholm, Sweden The paper primarily covers the development and implementation of the experiments microcontroller and its software, whilst the construction and development of the test circuit for the transistors is carried out at the same time by another team, and therefore described in a separate paper. A microcontroller is selected for this experiment after consideration is taken to both the Low Earth Orbit environment where the experiment will take place, end the power consumption restrictions due to the limited amount of power available at the satellite itself. The software on the microcontroller is then developed to read temperature and voltage input from the different transistors under test, and transform the input data to a readable format sent to the satellites On Board Computer, which can then communicate the readings to the Earth Base Station. Apart from the software of the SiC experiment, a similar software solution on a similar microcontroller is developed for another experiment called MOREBAC, which will be placed on the same satellite. The main difference between the MOREBAC project and SiC in Space will be the type of data read on the input, the number of inputs and the format of the package sent to the On Board Computer. The final stage of the work for this thesis is the design and construction of a Printed Circuit Board. The board contains the microcontroller and connected components, the transistors to be tested, as well as power supplying components, covered in yet another thesis work.
Den här rapporten beskriver utvecklingen av ett experiment vars uppgift är att testa karaktäristiken och funktionaliteten hos Kiselkarbid(SiC)-komponenter i rymden. Experimentet, som går under namnet SiC in Space, är en del av "Minitature Student Satellite"-projektet (MIST), samt projektet "Working on Venus", vilka båda utförs på KTH, Stockholm, Sverige. Rapporten avhandlar huvudsakligen utvecklingen och implementationen av experimentets mikrokontroller samt den tillhörande mjukvaran, samtidigt som testkretsen för den transistor som undersökts utvecklades i ett annat projekt, och är således avhandlat i en annan rapport. En mikrokontroller valdes ut för projektet baserat både klimatet i "Low Earth Orbit" där satelliten kommer att befinna sig, samt de krav som ställdes på strömförbrukningen baserat på den begränsade strömförsörjningen på själva satelliten. Mjukvaran på mikrokontrollern utvecklades sedan för att avläsa temperaturvärden och spänningsnivåer vid testpunkter på transistorerna, för att sedan översätta denna data till ett läsbart format samt skicka den till satellitens omborddator, som i sin tur kan skicka datan till basstationen på jorden. Utöver den mjukvara som utvecklats till SiC in Space, utvecklades även en liknande lösning för ett annat experiment på satelliten, kallat MOREBAC. Den huvudsakliga skillnaden mellan de två mjukvarulösningarna är att de testpunkter som ska läsas av på MOREBAC skiljer sig både i antal och i utförande från de testpunkter som ska läsas på SiC in Space, samt det datapaket som sedan skickas till omborddatorn. Det slutgiltiga steget under detta projekt var sedan att designa och konstruera ett kretskort (PCB). Kretskortet innehåller både den mikrokontroller som avhandlas i denna rapport, transistorerna som ska testas, samt en strömförsörjningslösning som utvecklats i ytterligare ett parallellt projekt.
APA, Harvard, Vancouver, ISO, and other styles
5

Henriksson, David, and Eliaz Sundberg. "Evaluation of the NESizer2 method as a means of wrapping embedded legacy systems." Thesis, KTH, Skolan för elektroteknik och datavetenskap (EECS), 2019. http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-247909.

Full text
Abstract:
Legacy computer systems are systems where several of the main hardware and software components date back several decades. Modernizing these systems is often considered a large monetary and temporal investment with high risk, and to keep maintaining them usually becomes more and more difficult over time, which is why these legacy systems are still being used to this day in many industry sectors. A solution is therefore to try and integrate the legacy system components into modern systems, and there are several ways of achieving this. This bachelor thesis project work aims to analyze one approach known as “wrapping”. More specifically it analyzes NESizer2 Method, a method which utilizes relatively simple hardware and software interfaces to control the Ricoh RP2A03 processor found in the Nintendo Entertainment System, using an Atmega328 microprocessor. During the design and development phases of the project work a literature study was conducted, and experimental research method was utilized. The testing and experimental phases of the project work was focused on examining how identified key variables behaved when modifying certain parameters in the system. While we were able to produce some valid data, the results proved to be somewhat inconclusive, as certain operations such as memory operations did not work, leading to the conclusion that our circuit contained a faulty component.
Legacydatorsystem är system där många av de huvudsakliga hårdvaruoch mjukvarukomponenterna är flera decennier gamla. Att modernisera dessa system ses ofta som en stor monetär och tidsmässig investering, och att fortsätta att underhålla dem blir vanligtvis svårare och svårare med tiden. En lösning är därför att försöka att integrera legacy-systemets komponenter i moderna system, och det finns ett flertal tillvägagångssätt att uppnå detta. Detta kandidatexamensarbete ämnar att analysera ett tillvägagångssätt känt som “wrapping”. Mer specifikt analyseras NESizer2-metoden, en metod som utnyttjar relativt enkla hårdvaruoch mjukvarugränssnitt till att kontrollera Ricoh 2A03-processorn som finns i Nintendo Entertainment System, med hjälp av en Atmega328 mikroprocessor. Under designoch utvecklingsfaserna av projektarbetet utfördes en litteraturstudie, och experimentiell forskningsmetod användes. Testoch experimentfaserna av projektarbetet fokuserade på att undersöka hur identifierade nyckelvariabled betedde säg då man modifierade vissa parametrar i systemet. Även om vi lyckades producera en del riktig data visade sig resultaten vara ofullständiga, då vissa operationer såsom minnesoperationer inte fungerade, vilket ledde till slutsatsen att vår krets innehöll en defekt komponent.
APA, Harvard, Vancouver, ISO, and other styles
6

Johansson, Oscar, and Gustav Andersson. "Smart Greenhouse : A microcontroller based architecture for autonomous and remote control." Thesis, Högskolan i Halmstad, Akademin för informationsteknologi, 2020. http://urn.kb.se/resolve?urn=urn:nbn:se:hh:diva-42284.

Full text
Abstract:
Expensive and complex automated systems for greenhouses are frequently utilized in the horticulture industry. In parallel, smart systems for home automation has recently seen a rapid increase in popularity. This project aims to combine the climate optimization capabilities of industrial systems with the convenience of home automation systems. More specifically, this project is focused on the design and implementation of electrical and mechanical requirements of a smart greenhouse system. This involved the selection of hardware components, such as sensors, actuators and controllers. It also involved the interconnection between these components and the development of measurement and control systems to autonomously manage the greenhouse. The system is based on a WiFi-connected microcontroller. Parameters monitored include; temperature, humidity and wind-speed. Irrigation is controlled by a solenoid valve and can be scheduled to desired intervals. Ventilation and temperature optimization is done by controlling the roof-hatch with a linear actuator and control of a heater. The results demonstrate a accurate and reliable system with low power consumption. The resulting prototype can be installed in new and existing greenhouses. Functionalities can be remotely controlled and monitored by the convenience of an android application. The total cost of the components used was around 4 500 SEK. Further development could be done to enable seamless scalability with additional components and functionalities. Climate optimization by incorporation of weather forecast as a parameter could be implemented to further reduce energy consumption.
Dyra och komplexa automatiserade växthussystem är vanligt förekommande inom industrin för hortikultur. Parallellt har populariteten för "Smart Home" system för hemautomatisering radikalt ökat. Målet med detta projekt är att kombinera klimatoptimiseringsmöjligheterna hos industriella system med lättanvändligheten hos system för hemautomatisering. Detta projekt fokuserar specifikt på designen och implementationen av de elektriska och mekaniska krav som ställs på ett "smart greenhouse system". Detta innefattar; val av komponenter såsom sensorer, aktuatorer samt styrenhet men även sammankopplingen mellan dessa komponenter och utvecklingen av mjukvara till reglersystemet, som i sin tur syftar till automatiseringen i växthuset. Systemet är baserat på en WiFi-uppkopplad mikrokontroller. Parametrar som monitoreras är; temperatur, luftfuktighet och vindhastighet. Bevattning kontrolleras av en magnetventil och kan schemaläggas för bevattning i önskade intervall. Ventilering och temperaturoptimisering sker genom kontroll av taklucka med hjälp av ett linjärt ställdon samt kontroll av ett värmeelement. Resultatet demonstrerar ett pålitligt och punktligt system med låg energiförbrukning. Prototypen som utvecklats kan installeras i både nya och befintliga växthus. Funktionaliteterna kan smidigt fjärrkontrolleras och monitoreras från en android applikation. Den totala kostnaden för de komponenter som använts var runt 4500 kr. Vidareutveckling vad gäller skalbarhet för att sömlöst lägga till komponenter och funktionaliteter bör övervägas. För ytterligare minskad energiförbrukning med hjälp av klimatoptimering kan väderprognos adderas som en parameter.
APA, Harvard, Vancouver, ISO, and other styles
7

Wernersson, Johan. "Automatiserad elektrisk testning av styrenheter : Styrenheter med verkliga laster i befintliga testriggar." Thesis, KTH, Data- och elektroteknik, 2017. http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-208962.

Full text
Abstract:
I detta examensarbete utreddes huruvida elektriska tester av styrenheter för tunga fordon kan automatiseras på befintliga testmiljöer. Arbetet utfördes på uppdrag av Scania CV AB för arbetsgruppen Electronic Hardware som utför tester vid utveckling och verifiering av krav på styrenheter. Genom en automatiserad testprocess kan testarbetet effektiviseras och kvaliteten höjas. Testarbetet sker på testriggar som innehåller fullskalig hårdvara från lastbilar för att kunna emulera styrenhetens autentiska arbetsmiljö. För att komma fram till ett testsystem som kunde leva upp till de krav och behov som formulerats inom kravprocessen i arbetet användes utvecklingsmodeller. Utvärderingsmatriser användes för att välja den mjuk- och hårdvara som skulle vara mest lämplig för det automatiserade testsystemet utifrån kraven. Resultatet visade att testsystemet skulle bestå av en testprogramvara som körs på en vanlig persondator och ett inbyggt system med elektroniska komponenter för att kunna utföra de elektriska testerna. För att demonstrera testsystemets möjligheter i ett helhetstest konstruerades en prototyp som har funktionalitet att utföra ett testfall som kan dra stor nytta av att automatiseras, nämligen att testa omslagsnivåer för en digital ingång. Prototypen baserades på ett mikrokontrollerkort från Arduino och ett kretskort konstruerades till detta för att kunna utföra elektriska tester med högre spänningsnivåer som krävs för styrenheter på Scaniafordon. För att utforma testfall och hantera testprocessen valdes LabVIEW, en programvara där tester designas med ett grafiskt programmeringsspråk. Testresultaten för prototyptestsystemet visade att verifieringen av kraven för omslagsnivåer förenklas radikalt vid ett automatiserat förfarande, eftersom testtiden kunde minskas drastiskt, i synnerhet vid ett repetitivt förfarande.
This thesis work intends to study the possibilities to automate electrical testing of electronic control units in an existing test environment. The work was executed on behalf of Scania CV AB for the department Electronic Hardware, who run tests in development and verification of requirements for electronic control units. By using an automated testing system, the testing process could be made more effective and raise the quality. The testing work is done on test rigs which are equipped with full-scale hardware from real trucks to emulate the working environment the electronic control unit operates into. Development models were used to be able to create a testing system which could meet the requirements that were defined during the requirement engineering process. Evaluation matrices were used to choose the soft- and hardware that could be considered the most appropriate for the automated testing system according to the requirements. The result shown that the testing system should consist of a testing software that runs on an ordinary computer and an embedded system equipped with electronic components to enable the testing system for electrical tests. To demonstrate the possibilities of the whole testing system a prototype was manufactured which was designed to execute a test case that could greatly benefit from the advantages that comes with automation. It was a test case set out to measure voltage levels when switching in a digital input. The prototype was based on a microcontroller card from Arduino and was joined by a printed circuit board to be able to run electrical tests with the higher voltage levels that were demanded by electronic control units. To design test cases and manage the test process, LabVIEW was chosen, a software in which tests are designed in a graphical programming language. Test results for the prototype test system showed that verification of the requirements for voltage levels when switching was radically simplified by an automated procedure, as the test time could be drastically reduced, particularly in a repetitive procedure.
APA, Harvard, Vancouver, ISO, and other styles
8

Darr, Matthew John. "DEVELOPMENT AND EVALUATION OF A CONTROLLER AREA NETWORK BASED AUTONOMOUS VEHICLE." UKnowledge, 2004. http://uknowledge.uky.edu/gradschool_theses/192.

Full text
Abstract:
Through the work of researchers and the development of commercially availableproducts, automated guidance has become a viable option for agricultural producers.Some of the limitations of commercially available technologies are that they onlyautomate one function of the agricultural vehicle and that the systems are proprietary toa single machine model.The objective of this project was to evaluate a controller area network (CAN bus)as the basis of an automated guidance system. The prototype system utilized severalmicrocontroller-driven nodes to act as control points along a system wide CAN bus.Messages were transferred to the steering, transmission, and hitch control nodes from atask computer. The task computer utilized global positioning system data to determinethe appropriate control commands.Infield testing demonstrated that each of the control nodes could be controlledsimultaneously over the CAN bus. Results showed that the task computer adequatelyapplied a feedback control model to the system and achieved guidance accuracy levelswell within the range sought. Testing also demonstrated the system's ability tocomplete normal field operations such as headland turning and implement control.
APA, Harvard, Vancouver, ISO, and other styles
9

Ernst, Daniel. "Development of Research Platform for Unmanned Vehicle Controller Design, Evaluation, and Implementation System: From MATLAB to Hardware Based Embedded System." [Tampa, Fla.] : University of South Florida, 2007. http://purl.fcla.edu/usf/dc/et/SFE0002088.

Full text
APA, Harvard, Vancouver, ISO, and other styles
10

Kamran, Ali. "Embedded System Design for Pill Boxes with The Low Power Electronic Paper Display." Thesis, KTH, Skolan för informations- och kommunikationsteknik (ICT), 2017. http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-211557.

Full text
Abstract:
The rapid development of technology in the health-care sector has led to the discovery of many new illnesses and improved treatments that were not possible earlier. However, many treatments and medicines for a specific disease often come with several side effects. The accuracy in treatments with an optimal result on specified targets is therefore desired with minimum side effects. This requires that the production and the usage processes should be precise. The scope of this study is not about the medicine production phase but rather on managing a medicine schedule. How many times a medicine should be taken in a day is strongly related to its dosage and following a precise timing plays a crucial role in the individual’s health. As a solution, a pill box based on a low power display (Electronic Paper Display, EPD) together with an embedded system has been introduced by the project owner (Victrix AB, Stockholm) .The pill box should have some different functions like alarms, data logging and wireless reporting. Different types of alarms including ringtone, vibration and voice recording/playing are required as well. To be able to trace the already planned timing for taking medicines, system will be able to save and report history of the past 100 days. Since every single idea for solving different parts of the problem should be tested in real system, a Quantitative Research based on experiments be used and the best possible solution be selected and implemented in the project. Studying technical material and also related works besides analyzing generated data after each experiment were a useful tool for the system integration in this work. As the result, a pill box based on an embedded system was designed and integrated successfully. A hardware platform, in form of a prototype system based on an ARM microcontroller and a compatible embedded software have been designed, improved and tested successfully and are available. At the end of this work, the low power E-paper display works properly, alarms can be set and activated, data can be saved and also sent wirelessly. Basically, the result of this project shows how an embedded system can be specialized and programmed to be able to interact with patients and e.g. nurses in order to make a stable and continuous connection between them. Most of determined goals have been achieved and some of them be changed and modified during the work. Also a few additional functions and improvements be suggested as future work.
APA, Harvard, Vancouver, ISO, and other styles
11

Sandström, Joakim. "Utveckling av sensorbaserat system för personräkning i inomhusmiljö." Thesis, Umeå universitet, Institutionen för tillämpad fysik och elektronik, 2021. http://urn.kb.se/resolve?urn=urn:nbn:se:umu:diva-183770.

Full text
Abstract:
I det här arbetet presenteras ett system som utvecklats i syfte att kunna räkna personer. Systemet är tänkt att användas i mötesrum för upp till tio personer och använder sig av infraröd teknik i form av thermopile arrayer. I arbetet har tre olika sensorer använts för utvärdering. Sensorerna som använts är Panasonic Grid-EYE med pixelupplösningen 8×8 och detekteringsvinkeln 60°×60° samt två stycken Heimann 32x32d, båda med upplösningen 32×32 pixlar, men med detekteringsvinkeln 90°×90° respektive 105°×105°. Systemet är programmerat med hjälp av utvecklingskortet STM32L476RG och är skrivet i språket C. I systemet används två metoder för att beräkna antalet personer. Den ena metoden jämför temperaturförändringen i ett rum i förhållande till då rummet är tomt och den andra metoden använder sig av bildbehandlingsmetoder som interpolering, filtrering och beräkning av area. Sensorerna utvärderas även individuellt utifrån egenskaper som noggrannhet, strömförbrukning och implementationskostnad. Script har även skapats i MATLAB som, i kombination med mikrokontrollern, används för att grafiskt presentera temperaturvärdena från sensorerna. Den sensor som visade sig vara bäst lämpad för att räkna personer är Heimann 32×32d med detekteringsvinkeln 105°×105°. Detta tack vare den större detekteringsvinkeln som resulterar i en större detekterbar yta samt upplösningen på totalt 1024 pixlar som sammantaget ger en högre noggrannhet för personräkning. Denna sensor kräver dock mer komplexa och tidskrävande beräkningar för behandling av data än Grid-EYE. Dessa skillnader är ändå marginella, där noggrannheten och den större detekterbara arean väger upp nackdelarna. De experimentella resultaten visar att Heimann 32×32d med 105°×105° ger en noggrannhet på c:a 98.3 % vid mätning på höjden 2.45 m. Detta motsvarar en yta på c:a 39.1 m2 och systemet kan räkna upp till minst 4 personer. För Grid-EYE och samma höjd har ej noggrannheten fastställts, men har endast en detekterbar yta på c:a 7.7 m2 där maximalt 4 personer bedöms kunna räknas.
In this work, a system is being developed with the purpose of counting people. The system is intended for use in meeting rooms for up to ten persons and utilizes infrared technique using thermopile arrays. For this work, three different sensor have been used for evaluation. A Panasonic Grid-EYE with a resolution of 8×8 and a Field of View (FoV) of 60°×60°, and two Heimann 32×32d sensors, both having a resolution of 32×32, but with the FoV 90°×90° and 105°×105° respectively. The system has been programmed using the microcontroller STM32L476RG, and with the programming language C. In this system, two methods for people counting has been implemented. The first method compares the total change in temperature of a room in relation to when the room is empty and the other method uses image processing methods, such as interpolation, filtering and area calculations. The sensors are also being evaluated individually, based on characteristics such as accuracy, current consumption and implementation cost. To graphically display the temperature values of the sensors, scripts has been made for MATLAB that uses information sent by the microcontroller. The sensor which seem to be best suited for counting people is the Heimann 32×32d with the FoV 105°×105°. The main advantage of this sensor is its wider FoV, covering a larger area, and its higher resolution, which overall yields a higher accuracy when counting people. However, this sensor requires more complex and time-consuming calculations when processing data than the Grid-EYE. Still, these differences are marginal where the accuracy and the larger detectable area for the HTPA outweighs its disadvantages. The experimental results shows that the Heimann sensor with 105°×105° FoV can achieve an accuracy of ≈98.3 % measuring at a height of 2.45 m. At this height, the detectable area for the sensor is ≈39.1 m2 and is being able to count up to at least 4 persons. As for the Grid-EYE and with the same scenario, the accuracy has not been determined, but has a detectable area of ≈7.7 m2 and is estimated being able to count up to a maximum of 4 persons.
APA, Harvard, Vancouver, ISO, and other styles
12

Rosa, Junior Leomar Soares da. "Implementação de multitarefa sobre arquitetura Java embarcada FemtoJava." reponame:Biblioteca Digital de Teses e Dissertações da UFRGS, 2004. http://hdl.handle.net/10183/11301.

Full text
Abstract:
Cada vez mais equipamentos eletrônicos digitais têm sido fabricados utilizando um sistema operacional embarcado. Por razões de custo, estes sistemas operacionais são implementados sobre um hardware com os requisitos mínimos para atender as necessidades da aplicação. Este trabalho apresenta um estudo sobre a viabilidade de implementação de suporte a multitarefa sobre a arquitetura FemtoJava, um microcontrolador monotarefa dedicado a sistemas embarcados. Para tanto, o suporte de hardware necessário é adicionado à arquitetura. Também são implementados dois escalonadores de tarefas diretamente em bytecodes Java, visando à otimização de área e o compromisso com desempenho e consumo de energia. Modificações no ambiente de desenvolvimento e uma ferramenta de relocação de endereços são propostas, objetivando a utilização dos escalonadores de tarefas implementados junto ao fluxo de desenvolvimento existente. Por fim, uma análise é realizada sobre o impacto que a capacidade de multitarefa produz no sistema em termos de desempenho, consumo de área e energia.
Most digital electronic equipments are produced using an embedded operating system. Due to economic reasons, these operating systems are implemented on hardware with minimal requirements to support the application needs. This work will present a viability study to implement multitask support on the FemtoJava architecture, a monotask microcontroller dedicated to embedded applications. The support to multitask involves the addition of specific hardware mechanisms to the architecture. Two different scheduling policies are then directly implemented using Java bytecodes, aiming area optimization as well as a good performance/energy-consumption trade-off. Some modifications in the development environment and a code relocation tool were introduced, in order to enable the use of the schedulers in the existing design tool flow. Finally, an analysis is performed to evaluate the impact that the multitask support produces in the system with respect to the final performance, area and energy consumption.
APA, Harvard, Vancouver, ISO, and other styles
13

Liljedahl, Hampus, and Arvid Persson. "Sensorbaserad skosula : Utveckling av prototyp för uppföljning efter behandling av idiopatisk tågång." Thesis, KTH, Hälsoinformatik och logistik, 2019. http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-253059.

Full text
Abstract:
Denna rapport behandlar konstruktionen av en sensorbaserad skosula. Skosulan designades med en mängd trycksensorer som sedan visualiseras på en mobilapplikation. Mobilapplikationen anslöts till sulan via Bluetooth. Det är vanligt att majoriteten av små barn går på tå. Ifall barnet inte slutar gå på tå efter barnet fyllt 2–3 år bör man kontakta läkare. Det finns olika teorier angående vilken typ av behandling som är bäst för barnen. I dagsläget finns det ingen bra lösning för att följa upp behandlingarna på barnen. Prototypen är designad för att uppfylla de krav som behövs för att ge en bra bedömning ifall behandlingen som barnet fått förbättrat barnets belastning på foten. Rapporten går även in på andra användningsområden som sulan skulle kunna användas inom. Slutsatsen i rapporten är att utveckling av produkten är möjlig men kräver mer forskning inom området samt vidareutveckling av prototypen. Prototypen är i för tidigt stadie för att utföra riktiga tester på en försöksgrupp. För att validera sensorernas precision bör lämpliga testfall utvecklas.
This report goes through the development of a sensor-based insole. The insole was designed with multiple pressure sensors which are then visualized on a mobile application. The mobile application was connected to the insole via Bluetooth. It is common for toddlers to prefer toe walking. If the child does not stop toe walking after the age of 2-3 years, you should contact a doctor. There are different kinds of treatment for these children. Today there isn’t a good solution to evaluate the children post treatment. The prototype is designed to meet the requirements needed to give a good assessment of whether the child has improved or not. The report also addresses other use cases for the insole. The conclusion on the report is that development of the product is possible but requires more research in the field as well as further development of the prototype. The prototype is in a too early stage to perform true tests on a trial group. To validate the sensor's precision, appropriate test cases should be developed.
APA, Harvard, Vancouver, ISO, and other styles
14

Liao, Hao Hsiang. "Digital Timing Generator for Control of Plasma Discharges." Thesis, Linköpings universitet, Elektroniska Kretsar och System, 2019. http://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-161090.

Full text
Abstract:
This thesis report presents a new design of a synchronization unit for high power impulse magnetron sputtering (HiPIMS) applications used for depositing thin films. The proposed system is composed of two major hardware parts: a microcontroller unit (MCU) and a field-programmable gate array (FPGA). The control range of the new system is increased by at least ten times compared to existing synchronization unit designed by Ionautics AB.In order to verify the system and benchmark its innovations, several batches of the thin film have been deposited using the new technology. It is shown that HiPIMS with synchronized pulsed substrate bias can effectively improve coating performance. Pulsed substrate bias with user-defined pulse width and delay time is possible to use in the new control mode proposed by this master thesis work; Bias mode. As a result, this master thesis work enables users to flexibly control the HiPIMS processes.
APA, Harvard, Vancouver, ISO, and other styles
15

Almosawi, Talib, and George Karanta. "ZigBee-based climate measurement system for thermal comfort in traffic busses." Thesis, KTH, Hälsoinformatik och logistik, 2021. http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-296494.

Full text
Abstract:
This thesis describes the work process two (WP2) of a project led by the traffic administration in Stockholm to achieve the passengers' thermal comfort in traffic buses.  The purpose of this thesis is to design and implement a measurement system comprised in eight measurement position in a bus. Each position is able to transmit data using a wireless communication protocol, with a central unit collecting all the transmitted data taking into consideration the accuracy of the measurements and filtering out the incorrect data. In order to accomplish this, a literature study is conducted investigating different measurement methods for different parameters, different communication protocols were analysed as well to determine an appropriate communication protocol suitable for climate measurement in a bus environment with passengers present on board.  The output of the HVAC system is also required to help the traffic administration demonstrate the results of adjusting the temperature in the bus to reach the thermal comfort and how it led to saving energy. The system incorporates ZigBee , ESP32 microcontroller in the sender positions and a Raspberry pi operating as a central unit to collect data and store it in a file system providing an accurate data that will help the traffic administration achieve their goals. Unfortunately, there were some diffculties accessing CAN system data to provide the output of the HVAC system.
Detta examensarbete beskriver arbetsprocess två i ett projekt som leds av trafikförvaltningen i Stockholm för att uppnå termiska komfort för passagerare i busstrafik.  Syftet med detta examensarbete är att utforma och implementera ett mätsystem bestående av åtta positioner i en buss. Varje position kan överföra data med hjälp av ett trådlöst kommunikationsprotokoll, en central enhet samlar in all data med hänsyn till mätningens noggrannhet och filtrering av felaktig data. För att uppnå detta utfördes en litteraturstudie för att undersöka mätningsmetoder för de olika parametrar. Olika kommunikationsprotokoll undersöktes för att bestämma en lämplig kommunikationsprotkoll för ett mätsystem som mäter klimat i bussar med passagerare ombord. Uteffekten av HVAC-systemet krävs också för att hjälpa trafikförvaltningen att bestämma fördelarna med att justera temperaturen i bussen för att nå den termiska komforten och hur den ledde till att spara energi. Systemet inkorporerar kommunikaitonsprotokollet ZigBee, ESP32-mikrokontroller i avsändarpositionerna och en Raspberry pi som fungerade som en central enhet för att samla in data och lagra det i ett filsystem med korrekta data som hjälper trafikförvaltningen att uppnå sina mål. Svårigheter uppstod med att få tillgång till CAN-system data för uteffekten av HVAC-systemet.
APA, Harvard, Vancouver, ISO, and other styles
16

Abdirahman, Khalid, and Sebastian Förnberg. "Styrsystem för solcellsladdade batterier." Thesis, KTH, Hälsoinformatik och logistik, 2018. http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-230114.

Full text
Abstract:
Användandet av solceller ökar kontinuerligt i Sverige och effekten som genererasav solcellerna förvaras oftast i bly-syra batterier. Dessa batterier har en dåligpåverkan på miljön eftersom det krävs mycket energi och miljöfarliga material såsom bly och svavelsyra för att tillverka dessa batterier. Östersjökompaniet AB ochmånga av dess kunder inser vikten av ett hållbart tänkande och var intresseradeav att veta om det var möjligt att maximera livslängden av dessa batterier. Underarbetets gång analyserades olika metoder för upp- och urladdning av batterier somkan påverka ett batteris livslängd och hur man kan bära sig åt för att optimera det.En laddningskontroller användes för att optimera laddningen av batteriet. För attberäkna laddningsnivån i batteriet användes metoden ”Extended voltmeter”. Enprototyp som kunde ladda batterierna på ett optimalt sätt, varna då batterietsladdningsnivå blev för låg samt en användarvänlig applikation för övervakning avbatteriet konstruerades. Ett batteris beräknade livslängd är ingen exakt vetenskap.Enligt studier kan livslängden av ett batteri fördubblas om det laddas upp ochladdas ur på ett optimalt sätt i jämförelse med då det laddas ur helt.
The use of solar cells is continuously increasing in Sweden and the powergenerated by the solar cells is usually stored in lead acid batteries. These batterieshave a bad impact on the environment as much energy and environmentallyhazardous materials like lead and sulfuric acid are required to manufacture thesebatteries. Östersjökompaniet AB and many of its customers realize the importanceof sustainable thinking and were interested in knowing if it was possible tomaximize the lifetime of these batteries. During the course of the work, differentmethods of battery charging and discharging were analyzed that could affect thebatteries lifetime and how to take care of them to optimize them. A chargecontroller was used to optimize the charge of the battery. To calculate theremaining state of charge in the battery, the Extended voltmeter method was used.A prototype that was able to charge the batteries optimally, warn when the batterycapacity became too low, and a user-friendly application for battery monitoring wasdesigned. The calculated lifetime of a battery is not an exact science. According tostudies the lifetime of a battery can be doubled if it is c
APA, Harvard, Vancouver, ISO, and other styles
17

Omernick, Mark. "Development of a modular platform for embedded control systems laboratory coursework." Thesis, Georgia Institute of Technology, 2012. http://hdl.handle.net/1853/43650.

Full text
Abstract:
A new hardware system for the ECE 4550 Control System Design lab is proposed. The current hardware is examined and its shortcomings are documented. Design guidelines for the new system are put forth and interfaces between hardware elements are defined. Four hardware elements are developed: a motherboard, an I/O daughtercard, a DC motor driver daughtercard, and an AC motor driver daughtercard. Each of these systems is examined in depth from a design decision standpoint as well as from the standpoint of the design guidelines promulgated earlier. Technical limitations for each system are disclosed and examined in detail.
APA, Harvard, Vancouver, ISO, and other styles
18

ALRimawi, Mohammed. "Doppler Wheel for Emulation of Automotive Radar Target." Thesis, Högskolan i Halmstad, Akademin för informationsteknologi, 2019. http://urn.kb.se/resolve?urn=urn:nbn:se:hh:diva-39803.

Full text
Abstract:
Automotive radar is an emerging field of research and development. Technological ‎advancements in this field will improve safety for vehicles, pedestrians, and ‎bicyclists, and enable the development of autonomous vehicles. Usage of the ‎Automotive radar is expanding ‎in car and road areas to reduce collisions and ‎accident. Automotive radar ‎developers face a problem to test their radar sensor in ‎the street since there are a lot of interferences ‎signals, noise and unpredicted ‎situations. This thesis provides a part of the solution for this problem by designing a ‎device can demonstrate a different speeds value. This device will help the developer ‎to test their radar sensor inside an anechoic chamber room that provides accurate ‎control of the environmental conditions. This report shows how to ‎build the ‎measuring setup device, step by step to demonstrate the people and vehicle’s speed ‎‎in the street by a Doppler emulator using the wheel for millimetre FWMC radar. ‎Linear speed system needs a large space for testing, but using the rotational wheel ‎allow the developer to test the radar sensor in a small area. It begins with the wheel ‎design specifications and the relation between the ‎rotational speed (RPM) of the ‎wheel and the Doppler frequency. The Doppler ‎frequency is changed by varying the ‎speed of the wheel. Control and power circuit ‎was carefully designed to control the ‎wheel speed accurately. All the measuring ‎setup device parts were assembled in one ‎box. Also, signal processing was done by ‎MATLAB to measure the Doppler frequency ‎using millimetre FMCW radar sensor. ‎The measuring setup device was tested in the ‎anechoic chamber room for different speeds. the ‎manual and automatic tests show ‎good results to measure the different wheel speeds ‎with high accuracy.‎
Combined Radar-Based Communication and Interference Mitigation for Automotive Applications
EMC Hammer
APA, Harvard, Vancouver, ISO, and other styles
19

O'Brien, Robert Philip. "Embedded System Design for Real-time Monitoring of Solitary Embedded System Design for Real-time Monitoring of Solitary." Scholar Commons, 2015. https://scholarcommons.usf.edu/etd/5546.

Full text
Abstract:
Alzheimer's disease and other forms of dementia cause cognitive disabilities in the afflicted person. As a result, the person with dementia often requires assistance from a primary caregiver. However, while the caregiver is away from the home they are unaware of the person's status and may not be able to find out without returning to the home due to dementia's effects on cognition. In this thesis work, a system of embedded devices is presented which tracks a solitary dementia patient in the home in real-time. The system is composed of three main hardware components. Multiple passive and active sensors are strategically placed to monitor the patient. A number of custom battery-powered embedded systems read the sensors and wirelessly transmit the sensor's values. A central computational node collects the wireless transmissions and analyzes the data. Two algorithms were developed that detect the patient's eating activities and location throughout the home from the sensor data. A web-based user interface was designed that allows a primary caregiver to remotely view the patient's status while away from the home. Numerous trials are performed which test the system's ability to monitor the patient's eating activities and location. The positive results of the trials show that the proposed system is able to detect eating patterns as defined by rules and localize in real-time the patient in the home, accurate to a single quadrant of a room. The proposed embedded system is highly affordable and has two novel features, namely eating detection and patient localization accurate to a single quadrant of any room in the home. Both features use sensors installed in the home and do not require the patient to wear any sensors on their person. The state-of-the-art products currently available are able to localize only to a single room without the patient wearing sensors.
APA, Harvard, Vancouver, ISO, and other styles
20

Hayslip, Nunzio. "A reconfigurable simulator for coupled converyors." Akron, OH : University of Akron, 2006. http://rave.ohiolink.edu/etdc/view?acc%5Fnum=akron1164920855.

Full text
Abstract:
Thesis (M.S.)--University of Akron, Dept. of Electrical and Computer Engineering, 2006.
"December, 2006." Title from electronic thesis title page (viewed 12/31/2008) Advisor, Shivakumar Sastry; Committee members, Nathan Ida, James E. Grover; Department Chair, Alex De Abreu Garcia; Dean of the College, George K. Haritos; Dean of the Graduate School, George R. Newkome. Includes bibliographical references.
APA, Harvard, Vancouver, ISO, and other styles
21

Malaník, Petr. "Řízení manipulátoru pro snímání sítnice oka." Master's thesis, Vysoké učení technické v Brně. Fakulta informačních technologií, 2020. http://www.nusl.cz/ntk/nusl-417300.

Full text
Abstract:
To use the image of the retina for biometric or medical purposes, it is necessary that the image is of the highest quality and ideally covers the largest possible area. It is therefore necessary to move the sensing device to the most suitable position while ensuring its stability. A laboratory handling platform is used for this purpose. The platform is moved by stepper motors. A control board equipped with a microcontroller has been developed for their control, which allows very fine movements. The theoretical accuracy of the manipulator is up to 20 nm. Since it is necessary for sensing, to have proper retina illumination, the control system also includes adjustable illumination elements in the infrared and visible spectrum. The resulting system allows scanning of the retina of the eye from multiple angles and thereby effectively increase the area on which it is possible to further look for diseases or biometric features.
APA, Harvard, Vancouver, ISO, and other styles
22

Johansson, Marcus. "Soil Moisture Monitoring System Using LoRaWAN Technology." Thesis, Linnéuniversitetet, Institutionen för datavetenskap och medieteknik (DM), 2021. http://urn.kb.se/resolve?urn=urn:nbn:se:lnu:diva-105670.

Full text
Abstract:
An IoT device measuring soil moisture to help a municipality improve the work surrounding irrigation is deployed for testing and used by the concerned municipal workers. The IoT device is an initial prototype using Pycom’s LoPy4 with expansion board 3.1 and 3xAAA batteries as power supply. The prototype is not suitable for larger-scale testing due to the size, cost, and power consumption. This thesis focuses on decreasing the cost and size while increasing the battery life for the IoT device.The IoT device is communicating using the LoRaWAN protocol. For the device to be as energy-efficient as possible, the LoRa and LoRaWAN protocol are explored to use all possibilities to save energy. Active time and power consumption between different spreading factors are examined and discussed for power consumption and range concerns. The prototype produced by the work performed in this thesis is used to measure soil moisture. The microcontrollers selected and tested will not restrict to that purpose. The microcontrollers can integrate with many kinds of sensors. Integration with other types of sensors is under future work in this thesis. The integration possibilities making the thesis relevant for anyone with an intermediate knowledge inprogramming wanting to get introduced into the IoT development cycle, develop aLoRa node, and learning how to use the LoRaWAN stack with MicroPython.
APA, Harvard, Vancouver, ISO, and other styles
23

Rangoonwala, Sakina Kougianos Elias. "A Verilog 8051 soft core for FPGA applications." [Denton, Tex.] : University of North Texas, 2009. http://digital.library.unt.edu/permalink/meta-dc-11013.

Full text
APA, Harvard, Vancouver, ISO, and other styles
24

Ross, Mark. "An embedded control and display system for a laser-based mid-infrared hyperspectral imager /." St Andrews, 2008. http://hdl.handle.net/10023/731.

Full text
APA, Harvard, Vancouver, ISO, and other styles
25

Hopper, Matthew S. "Embedded System Design of Low-Power Wearable Bioelectronic Devices." Scholar Commons, 2018. http://scholarcommons.usf.edu/etd/7168.

Full text
Abstract:
The miniaturization of electronics in modern times has enabled the possibility of creating a “continuity of care” using small wearable bioelectronic devices. Using wearable devices, such as the Fitbit or Garmin fitness trackers, allows for the exchange of data between devices which can be used to improve the accuracy of data analysis and thus patient health. In this thesis work, three wearable bioelectronic devices are proposed: an EOG-based eye-gaze tracking assistive technology device for the physically disabled to control a computer cursor, a battery-operated miniaturized polysomnograph that can store and transmit data wirelessly to sleep technicians and a trauma-detecting personal locator beacon. The first two system designs are outlined and simulated, followed by the testing of a prototype while the third system is a proposed design that will be reduced to practice at a later date. With continued development needed in the signal processing algorithms, the eye-gaze tracking computer mouse demonstrated capability and repeatable results. The wearable sleep sensor system also demonstrated capability and provided data with high signal-to-noise ratios on most channels before any filtering, allowing for comparable signal quality to conventional polysomnography devices.
APA, Harvard, Vancouver, ISO, and other styles
26

Cneazovici, Fabian. "Implementation of a Visible Light Communication System on 32-bit ARM Microcontrollers." Master's thesis, Alma Mater Studiorum - Università di Bologna, 2021.

Find full text
Abstract:
Nel presente lavoro di tesi l'obietto è stato l'implementazione di un sistema di Visible Light Communication (VLC) sfruttando dei microcontrollori ARM a 32 bit, più precisamente i STM32 Nucleo-L432KC Board di STMicroelectronics. L'implementazione è consistita nello sviluppo software dei blocchi di codifica/decodifica, modulazione/demodulazione e di sincronizzazione che vanno a costituire il trasmettitore e il ricevitore. VLC è una tecnologia di comunicazione wireless che sfrutta la luce visibile, invece delle onde a frequenze radio, come mezzo per la trasmissione dell'informazione. Quindi, trasmettitore e ricevitore devono essere dotati rispettivamente di una fonte di luce e di un fotosensore, in sostituzione alle antenne. Per quanto riguarda il trasmettitore, la fonte di luce è sempre a base di LED, in quanto quest’ultimi presentano enormi vantaggi rispetto alle tradizionali fonti di luce a incandescenza e fluorescenza, tra cui l'elevata velocità di commutazione tra due livelli diversi di intensità luminosa che consente la trasmissione di dati ad elevate velocità. Per il ricevitore invece, il fotosensore può essere un fotorilevatore, cioè un fotodiodo, oppure un sensore d’immagine, cioè il sensore della fotocamera. Nel caso del presente progetto, in trasmissione è stato usato un solo LED mentre in ricezione un fotodiodo. Il sistema VLC implementato, a causa di problemi legati ai timer, è affetto da problemi di sincronizzazione che potrebbero essere risolti con l'introduzione di algoritmi di recupero del sincronismo di simbolo. Tale problematica viene meglio descritta nell'elaborato di tesi, come vengono anche fornite una più dettagliata descrizione della tecnologia VLC e dell'implementazione del sistema. Inoltre, vengono anche suggerite, oltre all'introduzione dell'algoritmo di recupero del sincronismo di simbolo, anche altri possibili sviluppi futuri di tale progetto.
APA, Harvard, Vancouver, ISO, and other styles
27

Zewdu, Yesitla Ephrem. "Survey of microcontrollers and short-range radio transceivers for wireless sensors." Thesis, Mittuniversitetet, Institutionen för elektronikkonstruktion, 2020. http://urn.kb.se/resolve?urn=urn:nbn:se:miun:diva-39640.

Full text
Abstract:
A significant growth was witnessed in the field of Wireless Sensor Networks (WSNs), in the previous decade. The objective of this study has been Survey of micro controllers and short-range radio transceivers for wireless sensors and provide an extensive overview of micro controllers and RF-transceivers in the Market and compare the relevant properties for designing wireless sensor nodes. In the survey, RF-transvers from Nordic semiconductors is extensively presented for short-rang wireless protocols some of the protocols are RF-Communication Module, Bluetooth Low Energy Module, ZigBee module and Wi-Fi module.          In WSNs node design Power consumption is one the most important design issue, this thesis work present the different type of WSN protocols energy consumption efficiency and power consumption, compared and conclude graphically.        Microcontrollers are the main part of WSNs node for processing and gathering sensor data. There is different microcontroller’s products in the market however the WSN protocols presented in this thesis uses Cortex-M4 processor which is one of ARM product, the specification and comparison of this product with other products is presented.
APA, Harvard, Vancouver, ISO, and other styles
28

De, Beer Daniel Nel. "The development of an 8051 micro-controller evaluation and training board." Thesis, Cape Technikon, 1996. http://hdl.handle.net/20.500.11838/1095.

Full text
Abstract:
Thesis MTech(Electrical Engineering)--Cape Technikon, Cape Town, 1996
The development of the 8051 Evaluation and Training Board was in response to fulfill a need to have a training board available for students at the start of a micro-controller course. This board must be used to get hands-on experience in the internal architecture, programming and operation of the controller through the testing of sample programs and exercises. It can act as an example of a practical micro-controller application board, and also as part of, or as an aid in the design and application of own projects. The board had to be cheap enough so that each student can be issued with a personal board for the duration of the course. It had to be adequately selfsufficient to be portable and to operate independent of a host PC. In addition, it had to contain adequate "intelligence" to guide the student in the use of the board: have a quick re-programming turn-around cycle; and it must be possible to use the board for user program testing and debugging. After drawing up an initial set of objectives and investigating the economic viability of similar systems in industry, an outline of the required design was made. This included the selection of suitable communication between the onboard Operating System and a user; the easiest way to load user programs into the board memory; and methods to test and debug this program. All the normal support circuitry required by a micro-controller to accommodate a minimum system for operation was included into a single Field Programmable Gate Array. The execution of the project was therefore divided into three distinct sections, the hardware, the firmware (Programmable Array configuration) and the software. In the design, the harmony between these sections had to be consolidated to yield a successful final product. The simplicity and ergonomics of the operation and application from a user's point of view, had to be accentuated and kept in mind throughout. In a design of the complexity such as this, careful planning and the investigation of various methods of approach were essential. The use of many computer-aided design and other relevant computer packages was incorporated. Interaction between the user and the Operating System on the board was done through a standard 16-character by 1-line LCD Display Module and a 32-key keyboard. The main feature of the Operating System was to enable the inspection and editing of all the memory locations on the micro-processor.
APA, Harvard, Vancouver, ISO, and other styles
29

Amiar, Azzeddine. "Aide à l'Analyse de Traces d'Exécution dans le Contexte des Microcontrôleurs." Phd thesis, Université de Grenoble, 2013. http://tel.archives-ouvertes.fr/tel-00978227.

Full text
Abstract:
Souvent, dû a l'aspect cyclique des programmes embarqu és, les traces de microcontrôleurs contiennent beaucoup de donn ées. De plus, dans notre contexte de travail, pour l'analyse du comportement, une seule trace se terminant sur une défaillance est disponible. L'objectif du travail pr esent é dans cette th ese est d'aider à l'analyse de trace de microcontrôleurs. La premi ère contribution de cette th èse concerne l'identifi cation de cycles, ainsi que la g én ération d'une description pertinente de la trace. La d étection de cycles repose sur l'identifi cation du loop- header. La description propos ée à l'ing enieur est produite en utilisant la compression bas ée sur la g én ération d'une grammaire. Cette derni ère permet la d etection de r ép étitions dans la trace. La seconde contribution concerne la localisation de faute(s). Elle est bas ée sur l'analogie entre les ex écutions du programme et les cycles. Ainsi, pour aider dans l'analyse de la trace, nous avons adapt é des techniques de localisation de faute(s) bas ée sur l'utilisation de spectres. Nous avons aussi d éfi ni un processus de filtrage permettant de r éduire le nombre de cycles àa utiliser pour la localisation de faute(s). Notre troisi ème contribution concerne l'aide a l'analyse des cas o ù les multiples cycles d'une même ex écution interagissent entre eux. Ainsi, pour faire de la localisation de faute(s) pour ce type de cas, nous nous int eressons à la recherche de r égles d'association. Le groupement des cycles en deux ensembles (cycles suspects et cycles corrects) pour la recherche de r égles d'association, permet de d e finir les comportements jug és correctes et ceux jug és comme suspects. Ainsi, pour la localisation de faute(s), nous proposons à l'ing enieur un diagnostic bas é sur l'analyse des r égles d'association selon leurs degr és de suspicion. Cette th èse pr esente également les évaluations men ées, permettant de mesurer l'efficacit e de chacune des contributions discut ées, et notre outil CoMET. Les r ésultats de ces évaluations montrent l'e fficacit e de notre travail d'aide à l'analyse de traces de microcontrôleurs.
APA, Harvard, Vancouver, ISO, and other styles
30

Wadekar, Chinmay. "A Tiny Machine Learning implementation with low-power devices in Structural Health Monitoring Applications." Master's thesis, Alma Mater Studiorum - Università di Bologna, 2021.

Find full text
Abstract:
The thesis work focuses on the practical implementation of Machine Learning models on Embedded Systems and the selected target for the tests is the Arduino Nano 33 BLE Sense board. The workflow starts with study of TinyML concepts, encompassing model conversion to TFLite and finally to a hex model ready for deployment on the microcontroller board. Examples from the literature will be discussed and experimentally implemented, such as, “Hello World”, “Magic Wand” and “Micro Speech-Recognition” tasks as per the book “TinyML - Machine Learning with TensorFlow Lite on Arduino and Ultra-Low-Power Microcontrollers” by Pete Warden, Daniel Situnayake. The final aim of this manuscript, which constitutes the core part of the work, is to implement novel TinyML models in SHM applications: specifically, two types of Neural Networks (NNs) namely the Associative Neural Network (ANN) and the One Class Classifier Neural Network (OCCNN) on Arduino Nano 33 BLE Sense board. These NNs are meant for damage detection and binary classification problems, whose output consists of a structural bulletin specifying whether the monitored is healthy or damaged.
APA, Harvard, Vancouver, ISO, and other styles
31

Pinotti, Alexandre Junkes. "Um método para projeto de sistemas embarcados baseado no controle supervisório modular local." Universidade do Estado de Santa Catarina, 2012. http://tede.udesc.br/handle/handle/1865.

Full text
Abstract:
Made available in DSpace on 2016-12-12T17:38:32Z (GMT). No. of bitstreams: 1 Alexandre Pinotti.pdf: 2613359 bytes, checksum: 2102dc273398a9bfa8e51bb28b5fded1 (MD5) Previous issue date: 2012-12-11
Coordenação de Aperfeiçoamento de Pessoal de Nível Superior
This work presents a method for embedded systems design based on the Supervisory Control Theory for Discrete-Event Systems. The method is composed of steps comprising the specification phase until the approval of the control system. The conception phase is based on the local modular approach for the synthesis of minimally restrictive supervisors that constrains the plant behavior by disabling controllable events and are nonblocking with respect to the set of marked states. The method also includes an implementation architecture for the supervisory control applied to microcontrollers to solve problems such as causality, choice and inexact synchronization. An interface concentrates all controllable and uncontrollable events generation. It deals with the choice problem when reduced supervisors are implemented, randomly choosing one controllable event among the possible ones. This dissertation also presents a tool developed for the automatic code generation of the proposed implementation structure. The main module code is generated to be independent of the number of supervisors and plant models, that is, is the same for any control application. The tool is used to obtain the control applied to a case study and also for the temperature control of a commercial refrigerator. The control system has been validated using the same tools applied for the validation of household appliances at Whirlpool Corporation
Neste trabalho é proposto um método de projeto para sistemas embarcados concebido com base na Teoria de Controle Supervisório de Sistemas a Eventos Discretos. O método é composto por etapas que vão desde a especificação até a aprovação do sistema de controle. A etapa de concepção do método utiliza da abordagem modular local para síntese de supervisores minimamente restritivos que limitam o comportamento da planta através da desabilitação de eventos controláveis e são não bloqueantes em relação ao conjunto de estados marcados. O método ainda inclui uma arquitetura de implementação do controle supervisório direcionada para microcontroladores, visando solucionar os problemas da causalidade, escolha e sincronização inexata. Uma interface é concebida para concentrar a geração de eventos controláveis e não controláveis. Apresenta-se uma solução para o problema da escolha quando são implementados supervisores reduzidos sendo tal escolha realizada de modo online definindo um evento controlável, entre os possíveis, de forma aleatória. Apresenta-se uma ferramenta desenvolvida para a geração de código baseada na estrutura de implementação proposta. O código do módulo principal é gerado de forma a ser independente do número de supervisores e modelos de planta envolvidos, sendo o mesmo para qualquer aplicação de controle. Utiliza-se a ferramenta para obtenção do código da lógica de controle em um estudo de caso e para a regulação de temperatura em um refrigerador comercial. A validação do controle é realizada utilizando-se de ferramentas aplicadas à validação de eletrodomésticos da linha branca na Whirlpool Eletrodomésticos.
APA, Harvard, Vancouver, ISO, and other styles
32

Katsogridakis, Anargyros. "Design and implementation of embedded system for chl-a fluorescence detection." Thesis, KTH, Skolan för elektroteknik och datavetenskap (EECS), 2021. http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-291445.

Full text
Abstract:
Over the last decades, the effects of climate change have become increasingly evident across natural environments. Apart from other areas, climate change poses a serious threat on water quality. More specifically, it is expected that the effects of global warming around the world will severely limit our ability to control the spread and occurrence of Harmful Algal Blooms (HABs) in the future. A HAB episode is characterised by rapid proliferation of algal biomass which can cause major implications on the environment, the ecosystems, on human health, the economy, and societies overall. One way of detecting the presence of algae is to determine the chlorophyll-a concentration levels in water. This project proposes an embedded system for early algae detection in water samples by means of chl-a fluorometry. The system makes use of a constructed sensor to detect chl-a fluorescence emission. Two versions of the sensor were designed and implemented, both of which were calibrated and then tested. Afterwards, the results were presented, and the system’s performance was evaluated and discussed. Lastly, it was concluded that the performance of the system was adequate for detecting a 50 μg/L limit of chl-a concentration, however, careful testing of the site is required for field applications in samples of natural water.
­Under de senaste decennierna har effekterna av klimatförändringar blivit allt tydligare i naturliga miljöer. Förutom andra områden utgör klimatförändringarna ett allvarligt hot mot vattenkvaliteten.  I synnerhet förväntas effekterna av global uppvärmning över hela världen begränsa vår förmåga att kontrollera spridningen och förekomsten av skadliga algblomningar (HAB) i framtiden. En HAB-episod kännetecknas av snabb spridning av algbiomassa som kan orsaka stora konsekvenser för miljön, ekosystemen, människors hälsa, ekonomin och samhället i stort. Ett sätt att upptäcka förekomsten av alger är att bestämma klorofyll-a-koncentrationsnivåerna i vatten.  Detta projekt föreslår ett inbyggt system för tidig algedetektering i vattenprover med hjälp av chl-a fluorometri. Systemet använder en konstruerad sensor för att detektera chl-a-fluorescensemission. Två versioner av sensorn designades och implementerades, båda kalibrerades och testades sedan. Därefter presenterades resultaten och systemets prestanda utvärderades och diskuterades.  Slutligen drogs slutsatsen att systemets prestanda var tillräcklig för att detektera 50 μg/L-gräns för chl-a-koncentration, men noggrann testning av platsen krävs för fältapplikationer i prover av naturligt vatten.
APA, Harvard, Vancouver, ISO, and other styles
33

Stavarengo, Alex Ayres. "Telemetria de dados e imagens para plataforma autônoma para coleta de dados hidrológicos." Universidade de São Paulo, 2006. http://www.teses.usp.br/teses/disponiveis/18/18133/tde-27112006-093543/.

Full text
Abstract:
A aquisição de dados das variáveis químicas e físicas da água de lagos e reservatórios é de extrema importância. Monitorando a qualidade da água distribuída e consumida em nossas cidades estamos protegendo o nosso recurso natural mais valioso e conseqüentemente nossas próprias vidas. Esse monitoramento na atualidade ainda se realiza de forma bastante convencional e trabalhosa. Esta dissertação apresenta o desenvolvimento de um sistema de telemetria de dados e vídeo completo entre uma plataforma autônoma para coleta de dados hidrológicos e uma estação de trabalho em terra. Este sistema fará uma composição com outros projetos já desenvolvidos nesta área de pesquisa, como a embarcação convencional utilizada como plataforma autônoma com seus motores, sensores e atuadores; a sonda de coleta de dados, responsável pela aquisição das variáveis químicas e físicas da água; sistema de posicionamento, que utiliza um GPS e bússola eletrônica para orientação, atuando e coletando dados dos sensores da embarcação; e sistema de gerenciamento, responsável por definir e orientar quais os pontos de coletas a serem pesquisados. Foram desenvolvidos algoritmos de comunicação entre os dispositivos de hardware existentes, efetivou-se a comunicação da plataforma autônoma e do microcomputador na estação terrestre através de um enlace de rádio freqüência, desenvolveu-se um programa visual que permite o acompanhamento do estado dos sensores/atuadores do sistema em terra em tempo mínimo e habilita para o usuário um controle remoto de navegação da embarcação autônoma de forma manual e completa se ocorrer a falha de algum equipamento de posicionamento. O programa armazena todas as variáveis referentes ao processo de coleta em um banco de dados, permitindo a análise e comparação das diferentes medições realizadas em diferentes períodos.
The data acquisition of the water chemical and physical variables in lakes and reservoirs is of extreme importance. Monitoring the quality of water supplied and consumed in our cities we are protecting the most valuable of our natural resources, and consequently our own lifes. Monitoring data quality, still in our days, is done in a conventional and hard manner. This work presents the development of a data and video telemetry system between an autonomous platform for water monitoring and a ground base. This system will complement the following already developed projects in this area, the autonomous platform constructed from a conventional boat with its engines, sensors and actuators; the data collecting probe, responsible for the acquisition of the water chemical and physical variables; the positioning system based on GPS and an electronic compass, responsible for navigation to the data collecting points in the reservoir. Communication algorithms between all the hardware were developed, radio frequency links were used to transmit data between the ground and the autonomous platform. A visual software application, that allows to visualize the state off the system variables, was developed. A remote control mode of the platform allows full manual navigation control of the platform, being of extreme importance in case of system crash. The visual software application developed allows to store all the important research variables in a data bank, allowing further analysis of the collected data.
APA, Harvard, Vancouver, ISO, and other styles
34

Mano, Fernando de Macedo. "Biossensor microeletrônico, poliespecífico e multiplexado." Universidade de São Paulo, 2018. http://www.teses.usp.br/teses/disponiveis/59/59135/tde-04092018-153820/.

Full text
Abstract:
Com a evolução tecnológica há nos dias de hoje um aumento de dispositivos eletrônicos presentes ao nosso redor. Com o passar dos anos diversas funcionalidades vêm sendo agregadas a estes inclusive com maior poder de processamento. Em particular, para sistemas embarcados houve um crescimento da quantidade de sensores para diversos propósitos. Seguindo esta tendência, na área de saúde também houve um aumento significativo de aparelhos e dispositivos de monitoramento, tais como glicosimetros, oxímetros, monitoramento de pressão e batimento cardíaco por exemplo, que através de sensores realizam transdução dos dados pertinentes ao parâmetro envolvido. Este trabalho apresenta a pesquisa e o desenvolvimento de um sistema embarcado com a propriedade de multiplexação de sensores, ou seja, foi desenvolvido um dispositivo microcontrolado o qual visa multiplicar a capacidade de monitoramento de analitos, conseguindo analisar múltiplos sensores para um mesmo experimento. Ao decorrer deste desenvolvimento foram utilizados quatro sensores dispostos simetricamente em um béquer, os dados são coletados e tratados de forma sequencial e individual. Inicialmente utilizamos um sistema embarcado com um microcontrolador (PIC 18F2550) que é responsável por digitalizar a informação e pela conexão via terminal USB. Posteriormente um microprocessador (Raspberry Pi Zero, placa embarcada) fez-se necessário devido ao melhor processamento de dados. Os sensores aqui estudados tratam-se de sensores químicos, que são introduzidos a uma célula eletroquímica, onde se encontram um eletrodo de referência (Prata em uma solução de Cloreto de Prata) e os outros quatro filmes finos que irão compor o sistema multiplexado. Para este estudo em específico o material escolhido para fabricação dos filmes finos foi um polímero condutivo, mais especificamente polianilina (PANI). Esta foi depositada sobre um substrato de oxido de estanho dopado com flúor (FTO) através da eletrodeposição. Para sensores não específicos (não imobilizados para um analito alvo) os dois sistemas embarcados apresentaram respostas satisfatórias. Prosseguindo com o estudo e usando filmes finos para analitos biológicos (ureia e glicose) o microcontrolador não conseguiu separar os sinais de cada filme fino. Apenas o sistema com a Raspberry Pi obteve sucesso, devido a maior resolução no conversor analógico para digital e sua maior capacidade de processamento para determinar com uma maior precisão os valores obtidos. O sistema pode ser facilmente expandido para um maior número de sensores.
With the evolution of technology there is nowadays an increase in the number of electronic devices present around us. Over the years various functionalities have been added to these devices including the increased processing power. In particular, for embedded systems there has been an increase in the number of sensors for various purposes. Following this trend, in the area of health, there has also been a significant increase in systems and monitoring devices, such as glycosimeters, oximeters, pressure monitoring and heart rate, for example, which, through sensors, transduce data pertinent to the parameter involved. This work presents the research and development of an embedded system with the property of multiplexing sensors, that is, a microcontrolled device was developed which aims to multiply the capacity of analytes monitoring, being able to analyze multiple sensors for the same experiment. During this development four sensors were used symmetrically arranged in a beaker, the data were collected and treated sequentially and individually. Initially we used an embedded system with a microcontroller (PIC 18F2550) that is responsible for scanning the information and for the connection via USB terminal. Subsequently a microprocessor (Raspberry Pi Zero, embedded board) was made necessary due to the better processing of data. The sensors studied here are chemical sensors, which are introduced to an electrochemical cell, where a reference electrode is found (Silver in a Silver Chloride solution) and the other four thin films that will make up the multiplexed system. For this specific study the material chosen for the manufacture of thin films was a conductive polymer, more specifically polyaniline (PANI). This was deposited on a substrate of fluorine-doped tin oxide (FTO) by electrodeposition. For non-specific sensors (not immobilized for a target analyte) the two embedded systems presented satisfactory responses. Proceeding with the study and using thin films for biological analytes (urea and glucose) the microcontroller failed to separate the signals from each thin film. Only the system with Raspberry Pi has been successful, due to the higher resolution in the analog to digital converter and its greater processing capacity to determine with greater precision the obtained values. The system can be easily expanded to a larger number of sensors.
APA, Harvard, Vancouver, ISO, and other styles
35

Rangoonwala, Sakina. "A Verilog 8051 Soft Core for FPGA Applications." Thesis, University of North Texas, 2009. https://digital.library.unt.edu/ark:/67531/metadc11013/.

Full text
Abstract:
The objective of this thesis was to develop an 8051 microcontroller soft core in the Verilog hardware description language (HDL). Each functional unit of the 8051 microcontroller was developed as a separate module, and tested for functionality using the open-source VHDL Dalton model as benchmark. These modules were then integrated to operate as concurrent processes in the 8051 soft core. The Verilog 8051 soft core was then synthesized in Quartus® II simulation and synthesis environment (Altera Corp., San Jose, CA, www.altera.com) and yielded the expected behavioral response to test programs written in 8051 assembler residing in the v8051 ROM. The design can operate at speeds up to 41 MHz and used only 16% of the FPGA fabric, thus allowing complex systems to be designed on a single chip. Further research and development can be performed on v8051 to enhance performance and functionality.
APA, Harvard, Vancouver, ISO, and other styles
36

Melo, Reuber Regis de. "Módulos funcionais de software para microcontroladores ARM." Universidade Federal Rural do Semi-Árido, 2013. http://bdtd.ufersa.edu.br:80/tede/handle/tede/763.

Full text
Abstract:
Submitted by Lara Oliveira (lara@ufersa.edu.br) on 2017-07-11T21:38:07Z No. of bitstreams: 1 ReuberRM_DISSERT.pdf: 2348758 bytes, checksum: c8ee8fc8c3a85a5f8c824891e65ad585 (MD5)
Approved for entry into archive by Vanessa Christiane (referencia@ufersa.edu.br) on 2017-07-18T15:09:25Z (GMT) No. of bitstreams: 1 ReuberRM_DISSERT.pdf: 2348758 bytes, checksum: c8ee8fc8c3a85a5f8c824891e65ad585 (MD5)
Approved for entry into archive by Vanessa Christiane (referencia@ufersa.edu.br) on 2017-07-18T15:10:36Z (GMT) No. of bitstreams: 1 ReuberRM_DISSERT.pdf: 2348758 bytes, checksum: c8ee8fc8c3a85a5f8c824891e65ad585 (MD5)
Made available in DSpace on 2017-07-18T15:11:11Z (GMT). No. of bitstreams: 1 ReuberRM_DISSERT.pdf: 2348758 bytes, checksum: c8ee8fc8c3a85a5f8c824891e65ad585 (MD5) Previous issue date: 2013-08-30
Coordenação de Aperfeiçoamento de Pessoal de Nível Superior
The Microcontrollers Units (MCUs) are components used in a variety of devices, ranging from household to industrial use. In industrial automation MCUs are present in the equipment responsible for motor control, valve actuation, measurements and other functions. Currently, the MCUs based on Advanced RISC Machine (ARM) technology are highlighted due to its higher capacity performance, lower power consumption and low cost. These MCUs ARM feature software composition consist of three elements: an embedded operating system, device drivers and applications in general. Given this composition software of ARM MCUs, this paper presents a solution called Functional Modules for ARM (MoFA), with the aim of offering an alternative way in the development of automation and control. These modules are software applications that can be developed for different operating systems on embedded ARM MCUs, such as AndroidTM, embedded Linux distributions and Windows CE. The MoFA has basically four modules: module of control algorithmic for developing and execution of control routines of an automation system, the data storage module to store information needed of the process automation, communication module for remote access to ARM MCU and the analog and digital inputs and outputs module for manipulation of I/O ports of MCU. To validate the MoFA were implemented two applications: a supervisory system for photovoltaic panels and a PI control system liquid level. The results for each application are presented at the end of this work. For the development of these two applications was used the ARM Microcontroller of Tiny6410 Kit of Friendly ARM. The study was conducted at the laboratory of GEDEA of UFERSA
As Unidades Microcontroladas (MCUs, do inglês Microcontroller Units) são componentes utilizados em uma variedade de dispositivos, que vão desde uso doméstico a uso industrial. Na automação industrial as MCUs estão presentes em equipamentos responsáveis pelo controle de motores, acionamento de válvulas, medições entre outras funções. Atualmente, as MCUs baseadas na tecnologia Advanced RISC Machine (ARM) estão se destacando devido a sua maior capacidade de desempenho, menor consumo de energia e baixo custo. Essas MCUs ARMR apresentam composição de software constituída por três elementos: um sistema operacional embarcado, drivers de dispositivos, e aplicações em gerais. Diante desta composição de software das MCUs ARM, este trabalho apresenta uma solução denominada de Módulos Funcionais para ARM (MoFA), com o objetivo de oferecer uma forma alternativa no desenvolvimento em automação e controle. Estes módulos são aplicações de software que podem ser desenvolvidas para diferentes sistemas operacionais embarcados em MCUs ARM, tais como AndroidTM, distribuições de Linux embarcado e Windows CE. O MoFA possui basicamente quatro módulos: o módulo de algoritmo de controle para desenvolvimento e execução de rotinas de controle de um sistema de automação, o módulo de armazenamento de dados para guardar informações necessárias do processo da automação, o módulo de comunicação para acesso remoto a MCU ARM e o módulo de entradas e saídas digitais e analógicas para manipulação das portas I/O da MCU. Para validar o MoFA foram implementadas duas aplicações: um sistema supervisório para painéis fotovoltaicos e um sistema de controle PI de nível de líquido. Os resultados obtidos para cada aplicações são apresentados ao final deste trabalho. Para o desenvolvimento destas duas aplicações foi utilizado o microcontrolador ARM do Kit Tiny6410 da Friendly ARM. O trabalho foi realizado no laboratório do Grupo de Estudo e Desenvolvimento em Energia e Automação (GEDEA) da UFERSA
2017-07-11
APA, Harvard, Vancouver, ISO, and other styles
37

Doležal, Karel. "Řídicí jednotka pro elektronické bicí." Master's thesis, Vysoké učení technické v Brně. Fakulta informačních technologií, 2014. http://www.nusl.cz/ntk/nusl-236031.

Full text
Abstract:
This paper deals with development and construction of an electronic drum module. The purpose of the device is to capture signals from an electronic drumkit and to produce sound accordingly. Firstly, a protoype with no sound output is constructed to demonstrate an ability to capture input signals. Based on its function, parameters for a final device are determined. Then, electronic component selection and design of printed circuit boards is described with an aim to maximalize polyphony and minimize latency of the sound generator. After that, firmware with software mixing algorithm is designed. Lastly, testing and measurement of real device parameters is performed.
APA, Harvard, Vancouver, ISO, and other styles
38

Souza, Marcelo Marques Simões de. "Monitor microprocessador para medição de variáveis hidrológicas." Universidade de São Paulo, 2000. http://www.teses.usp.br/teses/disponiveis/76/76132/tde-09042008-102736/.

Full text
Abstract:
Este trabalho apresenta o desenvolvimento de dois equipamentos orientados a microprocessador para aquisição e armazenamento automatizado de variáveis físico-químicas da água. Os equipamentos desenvolvidos operam conjuntamente com uma sonda de medidas que fornece dados relativos as variáveis medidas de temperatura, pH, oxigênio dissolvido, condutividade, turbidez e profundidade. Outro estudante de mestrado Ronaldo Bruno desenvolveu a sonda de medidas em trabalho anterior. O primeiro equipamento desenvolvido neste trabalho, denominado UMAM, é uma unidade de visualização; este coleta dados da sonda e realiza o processamento destes para mostrar as medidas de uma maneira apropriada. Este equipamento também permite a realização de algumas calibrações de suas leituras. O segundo equipamento, denominado UA, opera conectado a UMAM, armazenando as variáveis medidas em um dispositivo de memória de cartão removível (PC CARD). A UA, também permite transferir os valores armazenados a um computador pessoal para manipulação destes dados e a produção de relatórios. Ambos os equipamentos desenvolvidos utilizam microcontroladores da família MCS-51. Estes microcontroladores são responsáveis pelas tarefas de processamento dos dados e controle dos processos. Os equipamentos foram avaliados qualitativamente e quantitativamente em laboratório, utilizando-se de amostras de água com características físico e químicas bem conhecidas, demonstrando um bom desempenho e adequação para utilização em campo.
This work presents the development of two microprocessor-based equipment for automatic data acquisition and storage of water physical and chemical variables. The developed equipment works together with a measuring probe which supplies data related to the measured variables, namely temperature, pH, dissolved oxygen, conductivity, turbidity and depth. Another MSc student Ronald Bruno in his mastering work previously developed the measuring probe. The first equipment developed, called UMAM, is a visualization unit; it collects the data from the probe and performs the processing to show the data in an appropriate manner, it allows also performing some calibrations. The second equipment, called UA, operated connected to the UMAM, storing the measured variables in to a removable card memory device (PC CARD). The UA, allows also to transfer the stored values to a personal computer for data manipulation and to produce reports. Both developed equipment used microcontrollers of the MCS-51 family. The microcontrollers are responsible for data processing and process control tasks. The equipments have been evaluated qualitatively and quantitatively in the lab using water samples of well-known physical and chemical characteristics, demonstrating to have good performance and to be adequate for use in the field.
APA, Harvard, Vancouver, ISO, and other styles
39

Szalay, Patrik. "Realizace terminálu pro vzdálenou vizualizaci a ovládání obytného domu." Master's thesis, Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií, 2017. http://www.nusl.cz/ntk/nusl-316380.

Full text
Abstract:
This diploma thesis deals with the modification of an existing device for controlling the heating system of the house. The original proposal builds on my bachelor thesis Terminal for visualization and control conditions in a house. Adjustments are based on the findings of the test operation and the deficiencies found in everyday operations. Here, the emphasis is on simple design, low acquisition cost and durability of the resulting device. Newly designed wireless units will replace the original wired sensors, as well as the control unit of the existing device based on the prototype system will be replaced with a new wireless central unit. The alphanumeric display with control buttons will remain as the control panel of this unit. The wireless central unit is connected via a serial communication interface to the visualization and control unit, which extends the offered options of the heating control system.
APA, Harvard, Vancouver, ISO, and other styles
40

Crha, Adam. "Inteligentní programovatelné razítko na bázi inkoustového tisku." Master's thesis, Vysoké učení technické v Brně. Fakulta informačních technologií, 2013. http://www.nusl.cz/ntk/nusl-412886.

Full text
Abstract:
This thesis deals with a concept and physical prototype of an intelligent, electronically programmable stamp, based on inkjet print. The stamp is basically a small inkjet printer. The stamp can print a simple custom text and is meant to replace regular office stamps. The benefit of the proposed stamp should include cost reduction and need for multiple stamps. The theoretical concept is followed by a prototype, which is an essential part of this work.
APA, Harvard, Vancouver, ISO, and other styles
41

Richert, Adam. "Developing a Portable System for Medicine Dosage." Thesis, KTH, Skolan för elektroteknik och datavetenskap (EECS), 2018. http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-235738.

Full text
Abstract:
The project presented in this report is set out to develop a portable electronic system to be used as a medicine pill container. With the functionality to configure up to twelve daily repeated alarms, the purpose of the medicine dosage system is first and foremost to remind the user when they should take their medicine. Secondly, LED lights and user-recorded voice notifications are to be implemented to further aid the user in taking the right medicine each time. The device is also to have a memory log, recording up to one hundred missed dosages, enabling an authorized medicine professional to verify the medicine adherence of the user.Prior to the start of the project, an outline for the functionality and physical appearance of the device was set by the project owner, Victrix AB. This project covers the hardware and software development, as well as the design choices within. The aim is to follow the proposed functionality specification as close as possible, while making justified hardware and software choices considering simplicity, efficiency, power consumption, and availability. By following the specification, the goal is ultimately to increase the medicine adherence for users of the device developed with this thesis.Using qualitative research methods, a valid background study was created, preceding the development of the medicine dosage system. Hardware for a first prototype of the device was then chosen based on the gathered information about existing technologies and related work. With thorough testing and recurrent information exchange with the client, a prototype of the medicine dosage system, based on an Arduino microcontroller, was constructed. The prototype was evaluated to fulfill 92% of the requirements considered as high priority by Victrix.
Projektet som presenteras i denna rapport är tänkt att utveckla ett portabelt elektroniskt system för användning som en medicinsk pillerbehållare. Med funktionaliteten att konfigurera upp till tolv dagligen upprepande alarm är syftet med medicindoseringssystemet först och främst att påminna användaren när de ska ta sin medicin. Lysdioder och användarens egna inspelade röst som notifikationer ska implementeras för att vidare hjälpa användaren att ta rätt medicin vid varje tillfälle. Enheten ska också ha en minneslogg som sparar upp till etthundra missade doseringar, vilket gör det möjligt för auktoriserad sjukvårdspersonal att verifiera användarens följsamhet till medicineringen.En översiktlig beskrivning av funktionaliteten samt det fysiska utseendet av enheten skrevs av projektägaren Victrix AB innan projektet startades. Det som detta projekt täcker är hårdvaruoch mjukvaruutvecklingen, så väl som där tillhörande designval. Projektet siktar på att följa den föreslagna funktionalitetsspecifikationen så nära som möjligt, och samtidigt göra välgrundade val för hårdoch mjukvara med enkelhet, effektivitet, energiförbrukning och tillgänglighet i åtanke. Genom att följa specifikationen är det slutliga målet att frambringa ökad medicinföljsamhet för användare av den med det här projektet utvecklade enheten.Utvecklingen av medicindoseringssystemet föregicks av en befogad bakgrundsstudie utformad genom användningen av kvalitativa forskningsmetoder. Hårdvara att användas för en första prototyp av enheten valdes sedan baserat på den insamlade informationen om existerande teknologier och relaterat arbete. Genom grundliga tester och regelbundet informationsutbyte med kunden konstruerades en prototyp av medicindoseringssystemet baserat på en Arduinomikrokontroller. Prototypen utvärderades att uppfylla 92% av kraven som Victrix ansåg vara av hög prioritet.
APA, Harvard, Vancouver, ISO, and other styles
42

Silva, Marcel Salvioni da 1980. "Rede de sensores sem fio de baixo custo para monitoramento ambiental." [s.n.], 2013. http://repositorio.unicamp.br/jspui/handle/REPOSIP/259030.

Full text
Abstract:
Orientador: Fabiano Fruett
Dissertação (mestrado) - Universidade Estadual de Campinas, Faculdade de Engenharia Elétrica e de Computação
Made available in DSpace on 2018-08-24T05:13:30Z (GMT). No. of bitstreams: 1 Silva_MarcelSalvionida_M.pdf: 30571418 bytes, checksum: 4cd818ffde793df4bbebdbbf472d1b6b (MD5) Previous issue date: 2013
Resumo: Existem diversos sistemas e equipamentos, com finalidades específicas, envolvendo o monitoramento das mudanças de clima e de tempo. Entretanto, a maioria desses sistemas e equipamentos disponíveis no mercado possuem alto custo, o que normalmente inviabiliza sua utilização em larga escala. Além disso, a maioria dos sistemas e equipamentos para este fim são importados, o que dificulta ainda mais a sua inserção em aplicações corriqueiras. Este trabalho descreve o desenvolvimento, projeto, testes e aplicação de uma rede de sensores sem fio de baixo custo, para monitoramento em tempo real da temperatura ambiente, umidade relativa do ar e pressão atmosférica, como uma alternativa nacional para pesquisas que necessitem de equipamentos para monitoramento ambiental. A rede é composta de quatro nós sensores e um nó coordenador. Os nós sensores possuem um sensor de temperatura e umidade e um sensor de pressão barométrica ¿ ambos com interface digital ¿ além de um microcontrolador de baixo consumo de energia e baixo custo, e um módulo de comunicação para uma rede operando na frequência de 2,4GHz, para conexão numa rede padrão IEEE 802.15.4. O nó coordenador possui outro módulo de comunicação para a conexão na rede sem fio, um microcontrolador, um cartão de memória para armazenamento das informações de cada nó sensor e interface Ethernet para disponibilizar as medidas do sensor em uma página web, acessada através de um IP estático em um browser de internet comum. Testes em laboratório e em campo atestaram autonomia do nó sensor (em torno de 90 dias para uma bateria de 500mAh) e alcance (de aproximadamente 150m em visada direta) e comprovaram a conformidade dos valores medidos por cada nó, através da comparação com um sistema de referência
Abstract: There are several systems and equipments with specific applications related to climate and weather change monitoring. However, most of these systems and equipments available in the market are too expensive ¿ which usually prevents their use in large scale. Furthermore, most of them used for such purpose are imported, which further complicates their insertion in everyday applications. This work describes the development, implementation and application of a low-cost wireless sensor network for temperature, relative humidity and atmospheric pressure monitoring, in real-time as a national alternative for researches which demand equipments for environmental monitoring. The network consists of four sensor nodes and a coordinator node. Sensor nodes have a temperature and humidity sensor and a barometric sensor ¿ both with digital interface ¿ plus a low cost and low power microcontroller and a communication module for the wireless network operating at 2.4GHz for establishing connection to an IEEE 802.15.4 network. Coordinator node has another communication module to the wireless network connection, a microcontroller for receiving measurements, a memory card for storage of each sensor node¿s information, and Ethernet interface to provide sensor node¿s information in an embedded webpage, accessed through a static IP in a common internet browser. Tests performed in laboratories and in the field attested the node¿s autonomy (around 90 days for a 500mAh battery) and reach (approximately 150m line-of-sight), and proved the compliance of measurements performed by each sensor node, through comparison with a reference system
Mestrado
Eletrônica, Microeletrônica e Optoeletrônica
Mestre em Engenharia Elétrica
APA, Harvard, Vancouver, ISO, and other styles
43

Gábriš, Michal. "Automatizace stolku lékařské dentální soupravy VIZIO." Master's thesis, Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií, 2014. http://www.nusl.cz/ntk/nusl-220704.

Full text
Abstract:
This Diploma thesis deals with creation and realisation of extensions for medical dental unit Vizio. Specifically, it deals with electrotechnical solution and software for capacitive keyboard and with proposal of principle of control and regulation of speed for integrated brushless motor. The Diploma thesis contains both the description of used hardware components, and software solution implemented in assembly language. This device is already in commercial use.
APA, Harvard, Vancouver, ISO, and other styles
44

Denk, Filip. "Samočinné testování mikrokontrolerů." Master's thesis, Vysoké učení technické v Brně. Fakulta informačních technologií, 2019. http://www.nusl.cz/ntk/nusl-403152.

Full text
Abstract:
This Master's thesis deals with functional safety of electronic systems. Specifically, it focuses on self-testing of the microprocessor and its peripherals at the software level. The main aim of the thesis is to design and implement a set of functions written in programming language C or assembly language, which automatically test the selected areas of the microcontroller. Resources and methods used in the implemented solution also aim to meet the requirements according to the safety standard IEC 60730-1, Annex H, Software Class B. The microcontroller NXP LPC55S69 was chosen as a hardware platform. It consists of two ARM Cortex-M33 cores. As a result, the example application is provided, which uses implemented test functions at the run-time. Example application also contains a graphical user interface with fault injection ability.
APA, Harvard, Vancouver, ISO, and other styles
45

Hanák, Jiří. "Platforma pro měření atmosférických veličin." Master's thesis, Vysoké učení technické v Brně. Fakulta informačních technologií, 2021. http://www.nusl.cz/ntk/nusl-445581.

Full text
Abstract:
This work is dealing with the design and implementation of an embedded system for aerology measuring. The aim of the system is to monitor atmospheric states during an ascent in the suspension under an meteorological balloon.   First of all, attention is given to the Earth's atmosphere and its quantities, then an overview of existing systems for performing aerological measurements. The core of the work is focused on the choice of measurement techniques and the selection of suitable measuring elements for a given scenario. The aerological probe is using atmospheric sensors HIH-8131-021-001, MS5611-01BA03 and PT1000-550 for temperature sensing, while GNSS data is received using the MAX-M8Q-0 module and the measured data is stored on a microSD card and transmitted in parallel using the MTX2-434.650-10 radio module. The system is controlled by STM32L1 from STMicroelectronics programmed in C using  HAL abstraction layer.
APA, Harvard, Vancouver, ISO, and other styles
46

Šoustar, Jiří. "Modul rozhraní Ethernet pro platformu FITkit." Master's thesis, Vysoké učení technické v Brně. Fakulta informačních technologií, 2008. http://www.nusl.cz/ntk/nusl-235428.

Full text
Abstract:
This graduation thesis is aimed at design and implementation of embedded systems, network communication and support of the network communication for embedded systems. Furthermore it introduces school platform FITkit and offers a conceptional extension of the network interface for this platform based on Ethernet network standard. Based on that conception I'm trying to find and describe suitable solution for FITkit platform which realizes a network interface as a form of extension module capable of development supporting.
APA, Harvard, Vancouver, ISO, and other styles
47

Skopal, Miroslav. "Univerzální hardwarová platforma podporující operační systém Linux." Master's thesis, Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií, 2010. http://www.nusl.cz/ntk/nusl-218709.

Full text
Abstract:
This thesis deals with the development problems and creating of the multi- purpose hardware platform, which supports operating system Linux. It is focused on the microprocessors using ARM architecture with architecture ARM7, ARM9 and ARM11. The scope of the first part of this thesis was searching the sales of available 32 bit ARM microprocessors. The second part is attended to a particular Mini2440 development kit, its animation and the subsequent development of the kernel drivers for OS Linux platform. One of this thesis details was also the development of my own expansive hardware module and a capacity keypad for a usage with Mini2440 developmental kit.
APA, Harvard, Vancouver, ISO, and other styles
48

Široký, Adam. "Časomíra letu v ultralehkém letadle/vrtulníku." Master's thesis, Vysoké učení technické v Brně. Fakulta informačních technologií, 2015. http://www.nusl.cz/ntk/nusl-235008.

Full text
Abstract:
This thesis deals with the development of embedded system for ultra light airplanes and helicopters. The aim is to design a system which would allow to measure and record the length of individual flights. It is therefore an onboard electronic diary which should facilitate and streamline the administration associated with sport aircraft operation. The base of the system is created on microcontroller of the MSP430 family by Texas Instruments. A reader will be offered the used hardware, the system design, the way of function and the possibility of using of the suggested system.
APA, Harvard, Vancouver, ISO, and other styles
49

Pirkl, Tomáš. "Web server pro vestavěné aplikace." Master's thesis, Vysoké učení technické v Brně. Fakulta informačních technologií, 2007. http://www.nusl.cz/ntk/nusl-412774.

Full text
Abstract:
This work discuses Embedded Ethernet systems. Embedded Webserver Platform is designed. This design embrace microkontroler, Ethernet driver, and external SRAM. It includes implementation on PCB with MMC interface and software implementation of MMC driver and FAT file system. Reference model ISO/OSI, reference model TCP/IP, Ethernet and UDP, TCP, IP, HTTP protocol is presented.
APA, Harvard, Vancouver, ISO, and other styles
50

Venkatswamy, Suresh. "A new and improved control of a power electronic converter for stabilizing a variable speed generation system using an embedded microcontroller." Thesis, 1991. http://hdl.handle.net/1957/37634.

Full text
Abstract:
A new and improved stabilizer was developed for the variable speed generation (VSG) system. The VSG system exhibits periodic oscillations which sometimes leads to a loss of synchronism. After careful study, a simple but effective strategy to stabilize the system was implemented with real time digital feedback control. The VSG system consists of an engine, which is the prime mover, driving a doubly fed machine (DFM), which is the generator. The stator of the DFM is directly connected to the grid while the rotor is connected to the grid through a power electronic converter. The converter used in this study is a series resonance converter (SRC), but the proposed method may also be applied to other kinds of converters. The stabilizer senses the RPM of the engine, the feedback signal, and controls the rotor current amplitude and frequency of the doubly fed machine. Control was implemented using the 80C196KB microcontroller. The software consists of a mix of "C" and assembly language. Speed being an important factor in the implementation, care was taken to minimize the control loop times. The important features of the hardware and software developed for the stabilizer are: (1) 12 MHz controller board (2) Real time digital band pass filter (3) Instantaneous rotor speed measurement (4) Interrupt driven measurement and control loops (5) User defined setup parameters (6) IBM PC based real time serial communication The performance of the VSG system was studied with and without the stabilizer. A significant improvement in the stability of the system was noticed over the entire region of operation.
Graduation date: 1991
APA, Harvard, Vancouver, ISO, and other styles
We offer discounts on all premium plans for authors whose works are included in thematic literature selections. Contact us to get a unique promo code!

To the bibliography