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

Dissertations / Theses on the topic 'Embedded Microcontroller'

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.'

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

Buitenga, John. "An embedded microcontroller core for SOC applications." Thesis, National Library of Canada = Bibliothèque nationale du Canada, 2000. http://www.collectionscanada.ca/obj/s4/f2/dsk1/tape4/PQDD_0032/MQ65868.pdf.

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

Buitenga, John. "An embedded microcontroller core for SOC applications." Ottawa : National Library of Canada = Bibliothèque nationale du Canada, 2002. http://www.nlc-bnc.ca/obj/s4/f2/dsk1/tape4/PQDD%5F0032/MQ65868.pdf.

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

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
4

Demín, Martin. "Development Board for 32-bit Microcontroller Atmel AT91SAM9261." Master's thesis, Vysoké učení technické v Brně. Fakulta informačních technologií, 2009. http://www.nusl.cz/ntk/nusl-236649.

Full text
Abstract:
Vestavený hardware je velice populární v této době. Proto jsme se rozhodli vytvořit desku s mikrokontrolérem AT91SAM9261 spolu so standartným a nestandartným hardwarem. Standartným, běžným by se dal nazvat port LAN alebo audio vstup-výstup. Nestandartným, špecialním by mohl být obvod FPGA firmy Xilinx o velikosti 200k. Toto dovoluje využít zažízení v oblastech, kde výpočetní síla obyčejnýho CPU již není dostačující.
APA, Harvard, Vancouver, ISO, and other styles
5

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
6

Bekli, Zeid, and William Ouda. "Energy monitoring of the Cortex-M4 core, embedded in the Atmel SAM G55 microcontroller." Thesis, Malmö högskola, Fakulteten för teknik och samhälle (TS), 2017. http://urn.kb.se/resolve?urn=urn:nbn:se:mau:diva-20383.

Full text
Abstract:
The technology in cellular phones, portable computing systems, intelligent- andconnected- devices are evolving in a high pace and in many cases these devices arerequired to operate in a low-power environment. The problem that continues toemerge, is the power consumption in microcontrollers and DSP devices. This issue hasover time become important to solve in order to maximize battery life. To ease thechoice of power efficient microcontrollers, controlled experiments were thereforeperformed with the Cortex-M4, this microcontroller was chosen because of theupgraded hardware, which has led to an appreciable change in both power- and speedefficiency compared to its predecessors.The conclusion presents important points, along with advantages and difficulties toconsider when implementing a DSP application. By comparing different optimizationswith the Floating Point Unit(FPU), Fixed-point and software Floating-point, the resultsshow that there are major differences in power consumption between these threeoptions. Depending on which option and optimization used then the powerconsumption can exceed over 70% more compared to the other options available.
APA, Harvard, Vancouver, ISO, and other styles
7

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
8

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
9

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
10

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.<br>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
11

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.<br>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
12

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.<br>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
13

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
14

Stejskal, Tomáš. "Hlukoměr pro embedded systémy." Master's thesis, Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií, 2015. http://www.nusl.cz/ntk/nusl-220380.

Full text
Abstract:
The aim of this work is the design and implementation of a sound level meter for emdedded systems. It is designed sound level meter sensor. This sensor includes a microphone, microphone preamplifier and ADC. This sensor is connected to a development kit STM32F4 Discovery, where sound is processed. It is processed filtration, time weighting, calculation of sound leve and loudness weighting. The sound level is then sent via the serial communication USART. This thesis includes a theoretical analysis of noise and its human perceptions. It also describes the development platform used.
APA, Harvard, Vancouver, ISO, and other styles
15

Nerone, Mariano. "Design and development of an embedded system for electric motor data acquisition." Master's thesis, Alma Mater Studiorum - Università di Bologna, 2021.

Find full text
Abstract:
This thesis regards the design and implementation of an embedded system for electric motor data acquisition. In particular, it has been realised an embedded system capable to acquire temperatures inside the rotor of an electric motor. Two prototypes has been designed: one features an innovative NFC data over power technology, the other one uses an inductive coupling system for powering up a microcontroller alongside a BLE module onboard.
APA, Harvard, Vancouver, ISO, and other styles
16

James, Benjamin. "Compiler-Assisted Software Fault Tolerance for Bare Metal and RTOS Applications on Embedded Platforms." BYU ScholarsArchive, 2021. https://scholarsarchive.byu.edu/etd/8958.

Full text
Abstract:
In the presence of ionizing particles and other high-energy atomic sources, many electronic and computer systems fail. Single event upsets (SEUs) can be mitigated through hardware and/or software methods. Previous research at BYU has introduced COAST, a compiler-based tool that can automatically add software protection schemes to improve fault coverage of programs. This thesis will expand on the work already done with the COAST project by proving its effectiveness across multiple platforms and benchmarks. The ability to automatically add fault protection to arbitrary user programs will be very valuable for many application designers. The results presented herein show that mean work to failure (MWTF) of an application can increase from 1.2x – 36x when protected by COAST. In addition to the results based on bare metal applications, in this thesis we will show that it is both possible and profitable to protect a real-time operating system with COAST. We present experimental results which show that our protection scheme gives a 2x – 100x improvement in MWTF. We also present a fault injection framework that allows for rapid and reliable testing of multiple protection schemes across different benchmarks. The code setup used in this paper is publicly available. We make it public in the hope that it will be useful for others doing similar research to have a concrete starting point.
APA, Harvard, Vancouver, ISO, and other styles
17

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.<br>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
18

Vyas, Rushi J. "An embedded, wireless-energy-harvesting platform (E-WEHP) for powering sensors using existing, ambient, wireless signals present in the air." Diss., Georgia Institute of Technology, 2014. http://hdl.handle.net/1853/52291.

Full text
Abstract:
The objective of this research is to develop an embedded, wireless, energy-harvesting prototype (E-WEHP) that can power on and sustain embedded sensing functions using the power present in ambient wireless signals in urban areas. This research is part of a bigger effort towards greening RF circuits and applications in order to reduce their pollution foot-print. Pollution due to modern electronics is primarily caused by non-biodegradable packaging waste and batteries that form a big part of most electronics. Electronic waste can especially be a nuisance in RFID and wireless sensors that are mass-produced and widely-used in consumer items, buildings, industries, agriculture and transportation. The first part of this research effort addresses the issue of minimizing electronic packaging waste by characterizing and using biodegradable substrates such as Paper and Perfluoropolymer (PFA) as a dielectric material in RF circuits. Towards this goal, the first of its kind active wireless sensor modules made of biodegradable paper substrate using a clean and novel inkjet-printing technology is developed and successfully operated in the 900 MHz free ISM band. The second and third part of this research effort addresses the issue of battery waste by investigating the use of ambient solar and wireless radiation for powering RF and embedded electronics for wireless localization and sensing applications without the use of batteries. The second part of this work presents a unique solar-powered tag called SOLTAG that combines solar cells along with an RFID-type powering mechanism to implement a very low-cost, battery-less, semi-passive wireless-tag but with a much longer range than passive EPC-Gen2 RFID tags. A GPS-like, low-cost, vehicle-tracking system based on a received-signal-strength-indication method using SOLTAGs in vehicles and a wireless network of Mica-motes is successfully developed and tested with accuracy down to 1.62 meters The third and main part of this research work presents a novel embedded-wireless-energy-harvesting-prototype (E-WEHP) that can successfully power-on and sustain sensing and M2M peripherals in a 16-bit microcontroller using the power present in ambient, wireless, Digital-TV signals without the use of batteries. This work involves an in-depth characterization of OFDM signals used in Digital-TV broadcasts in Tokyo and Atlanta along with the design and development of the E-WEHP hardware and firmware that exploits the multi-carrier nature of such TV signals for powering itself at a range of over 6 km from the TV broadcast sources. This work opens up the possibility of pervasively powering sensor motes for applications such as environmental sensing, smart homes, structural health monitoring, security and internet of things without the environmental and logistical cost of periodic battery replacement and disposal.
APA, Harvard, Vancouver, ISO, and other styles
19

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
20

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
21

Jones, Omar. "DESIGN AND DEVELOPMENT OF AN EMBEDDED DC MOTOR CONTROLLER USING A PID ALGORITHM." Thesis, Linköping University, Electronics System, 2010. http://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-58947.

Full text
Abstract:
<p>This project was held at London South Bank University in the UK, with corporation with staff from Linköping University in Sweden as Bachelor thesis.</p><p>This report will guide you through the used techniques in order to achieve a successful cooler/Fan project with a minimum budget and good energy saving methods.</p><p>The steps of setting the used software and components are supported with figures and diagrams. You will find full explanation of the used components and mathematics, in additional to a complete working code.</p>
APA, Harvard, Vancouver, ISO, and other styles
22

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.<br>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
23

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.<br>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
24

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
25

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.<br>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
26

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
27

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.<br>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
28

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
29

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
30

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
31

Garbay, Thomas. "Zip-CNN." Electronic Thesis or Diss., Sorbonne université, 2023. https://accesdistant.sorbonne-universite.fr/login?url=https://theses-intra.sorbonne-universite.fr/2023SORUS210.pdf.

Full text
Abstract:
Les systèmes numériques utilisés pour l'Internet des Objets (IoT) et les Systèmes Embarqués ont connu une utilisation croissante ces dernières décennies. Les systèmes embarqués basés sur des microcontrôleurs (MCU) permettent de résoudre des problématiques variées, en récoltant de nombreuses données. Aujourd'hui, environ 250 milliards de MCU sont utilisés. Les projections d'utilisation de ces systèmes pour les années à venir annoncent une croissance très forte. L'intelligence artificielle a connu un regain d'intérêt dans les années 2012. L'utilisation de réseaux de neurones convolutifs (CNN) a permis de résoudre de nombreuses problématiques de vision par ordinateur ou de traitement du langage naturel. L'utilisation de ces algorithmes d'intelligence artificielle au sein de systèmes embarqués permettrait d'améliorer grandement l'exploitation des données récoltées. Cependant le coût d'exécution des CNN rend leur implémentation complexe au sein de systèmes embarqués. Ces travaux de thèse se concentrent sur l'exploration de l'espace des solutions pour guider l'intégration des CNN au sein de systèmes embarqués basés sur des microcontrôleurs. Pour cela, la méthodologie ZIP-CNN est définie. Elle tient compte du système embarqué et du CNN à implémenter. Elle fournit à un concepteur des informations sur l'impact de l'exécution du CNN sur le système. Un modèle fourni quantitativement une estimation de la latence, de la consommation énergétique et de l'espace mémoire nécessaire à une inférence d'un CNN au sein d'une cible embarquée, quelle que soit la topologie du CNN. Ce modèle tient compte des éventuelles réductions algorithmiques telles que la distillation de connaissances, l'élagage ou la quantification. L'implémentation de CNN de l'état de l'art au sein de MCU a permis la validation expérimentale de la justesse de l'approche. L'utilisation des modèles développés durant ces travaux de thèse démocratise l'implémentation de CNN au sein de MCU, en guidant les concepteurs de systèmes embarqués. De plus, les résultats obtenus ouvrent une voie d'exploration pour appliquer les modèles développés à d'autres matériels cibles, comme les architectures multi-cœur ou les FPGA. Les résultats d'estimations sont également exploitables dans l'utilisation d'algorithmes de recherche de réseaux de neurones (NAS)<br>Digital systems used for the Internet of Things (IoT) and Embedded Systems have seen an increasing use in recent decades. Embedded systems based on Microcontroller Unit (MCU) solve various problems by collecting a lot of data. Today, about 250 billion MCU are in use. Projections in the coming years point to very strong growth. Artificial intelligence has seen a resurgence of interest in 2012. The use of Convolutional Neural Networks (CNN) has helped to solve many problems in computer vision or natural language processing. The implementation of CNN within embedded systems would greatly improve the exploitation of the collected data. However, the inference cost of a CNN makes their implementation within embedded systems challenging. This thesis focuses on exploring the solution space, in order to assist the implementation of CNN within embedded systems based on microcontrollers. For this purpose, the ZIP-CNN methodology is defined. It takes into account the embedded system and the CNN to be implemented. It provides an embedded designer with information regarding the impact of the CNN inference on the system. A designer can explore the impact of design choices, with the objective of respecting the constraints of the targeted application. A model is defined to quantitatively provide an estimation of the latency, the energy consumption and the memory space required to infer a CNN within an embedded target, whatever the topology of the CNN is. This model takes into account algorithmic reductions such as knowledge distillation, pruning or quantization. The implementation of state-of-the-art CNN within MCU verified the accuracy of the different estimations through an experimental process. This thesis democratize the implementation of CNN within MCU, assisting the designers of embedded systems. Moreover, the results open a way of exploration to apply the developed models to other target hardware, such as multi-core architectures or FPGA. The estimation results are also exploitable in the Neural Architecture Search (NAS)
APA, Harvard, Vancouver, ISO, and other styles
32

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.<br>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
33

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.<br>"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
34

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
35

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
36

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
37

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
38

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.‎<br>Combined Radar-Based Communication and Interference Mitigation for Automotive Applications<br>EMC Hammer
APA, Harvard, Vancouver, ISO, and other styles
39

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
40

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
41

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
42

Š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
43

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
44

Porcheddu, Lorenzo. "Sviluppo di un sistema embedded per applicazioni di diagnostica automotive." Bachelor's thesis, Alma Mater Studiorum - Università di Bologna, 2021. http://amslaurea.unibo.it/24530/.

Full text
Abstract:
In collaborazione con un'azienda specializzata nel settore della diagnostica automotive, è stato sviluppato un progetto sulla diagnostica di officina che permette di semplificare il lavoro di manutenzione, collaudo e riparazione elettronica, cioè è stato progettato e realizzato una sorta di “testbench” in grado di simulare e collaudare quanti più sensori e attuatori possibili presenti nei veicoli. Nello specifico, possono essere collaudati e pilotati sensori di giri, di fase, temperatura, pressione, ecc. Nel caso degli attuatori, si riescono a testare iniettori, riscaldatori, aria condizionata, elettroventole, ecc. Le dotazione hardware comprende display touch-screen TFT, Power-MOSFET per il pilotaggio di iniettori e altri componenti di potenza, convertitori di livello per operare nel range 0-5V, generazione di forme d'onda e di segnali d'interesse per l'ambito automotive, in particolare sensori di giri e di fase di motori endotermici. Sono previsti diversi ingressi e uscite, analogici e digitali, per interfacciarsi con quanti più sensori e attuatori possibile, anche tramite l'aggiornamento del software. Il progetto permetterà agli autoriparatori di gestire in maniera più efficiente l'ambito delle riparazioni elettroniche, accompagnandoli durante questo percorso di sostenibilità ambientale, che terminerà con il passaggio a veicoli esclusivamente elettrici.
APA, Harvard, Vancouver, ISO, and other styles
45

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
46

Beqiri, Besmir. "Sistemi embedded open source: Arduino come caso di studio." Bachelor's thesis, Alma Mater Studiorum - Università di Bologna, 2012. http://amslaurea.unibo.it/3592/.

Full text
Abstract:
Il lavoro svolto in questa tesi è stato quello di introdurre alcuni concetti importanti dei sistemi embedded, in particolare ci si è soffermati su quelli open source. È stato trattato nello specifico Arduino come esempio di sistema embedded open source a basso costo.
APA, Harvard, Vancouver, ISO, and other styles
47

Š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
48

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
49

Raduzzi, Lucafrancesco. "Interfacciamento di un sistema embedded Arduino Yùn alla piattaforma semantica SEPA." Bachelor's thesis, Alma Mater Studiorum - Università di Bologna, 2021. http://amslaurea.unibo.it/22331/.

Full text
Abstract:
All'interno dell'elaborato si descrive l'interfacciamento effettuato tra due devices appartenenti alla famiglia Arduino con la piattaforma semantica Publish Subscribe SEPA. Nel primo capitolo verrà introdotto il concetto di Semantic Web, in particolare si mostrerà l'architettura di rete sulla quale si basa il server SEPA, illustrando le tecnologie proprie di questo ambiente quali Resource Description Framework (RDF), SPARQL1.1 Protocol e SPARQL 1.1 SE Protocol. Nel secondo capitolo sarà presentato l'ambiente Arduino, concentrandosi specialmente sul modello Arduino Yun Rev. 2, e dimostrando le sue caratteristiche fisiche e tecniche. Infine nel terzo capitolo verrà illustrato un case study tramite il quale sarà dimostrata l'applicazione di tali tecnologie ad una situazione pratica: si mostreranno dal punto di vista hardware e software le procedure affrontate per la realizzazione di una rete composta da due nodi sensori (devices Arduino Uno con ESP8266 e Arduino Yun Rev. 2) che comunicano tra loro sfruttando la tecnologia SEPA. Questo esempio servirà a dimostrare non solo il funzionamento del SEPA e la sua funzionalità di Publish Subscribe Server, ma come esso si possa interfacciare con dei sistemi embedded appartenenti alla famiglia Arduino attuando un'applicazione reale quale può essere la misurazione di temperatura e umidità. L'elaborato si concentra maggiormente sul modello Arduino Yun Rev.2, il quale è stato utilizzato per la realizzazione del case study,ma l'obbiettivo è anche quello di presentare il progetto SEPINO: esso è ancora in fase di sviluppo e mira alla diffusione delle tecnologie SEPA sull'intera famiglia Arduino, comprendendo anche altri modelli e facendo in modo che questi due ambienti riescano a sfruttare le qualità reciproche in modo sinergico.
APA, Harvard, Vancouver, ISO, and other styles
50

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
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!