To see the other types of publications on this topic, follow the link: Microcontrolled systems.

Dissertations / Theses on the topic 'Microcontrolled 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 'Microcontrolled 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

Karsli, V. M. "An investigation into real-time microcontrolled single phase uninterruptible power supply systems." Thesis, Swansea University, 1995. http://ethos.bl.uk/OrderDetails.do?uin=uk.bl.ethos.637763.

Full text
Abstract:
Recent developments in power electronic switching devices and microprocessors have led to power electronic systems with high efficiency and reliability. Today, high performance and low cost are the requirements to be met for most practical systems. This work describes the development of real-time based Uninterruptible Power Supply systems (UPS) which can operate on-line and off-line. Synchronous operation is an inevitable condition in off-line UPS systems. Here, back-synchronisation after a power failure is achieved automatically with the pre-set values. A new modified regular sampled symmetric pulse width modulation method has been developed, it has many advantages especially in low frequency applications. High switching frequency (18 kHz) reduces significantly the filtration and noise problems in UPS systems. Phase delay associated with transformer, filter, load, and control algorithm might cause drastic power failures in by-pass switches, thus to overcome this problem, phase shift control algorithms are developed. PID control algorithm is simplified for real-time on-line operation at high switching frequency. The complete system is based on a single Intel 80C196KC microcontroller chip and the developed software has the flexibility for further development. The developed system has been tested in the laboratory under linear load condition and the results are given. The test results are found to be satisfactory for most load conditions.
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

Chepetan, Adrian. "Microcontroller based Data Acquisition System." Thesis, National Library of Canada = Bibliothèque nationale du Canada, 2001. http://www.collectionscanada.ca/obj/s4/f2/dsk3/ftp04/MQ62200.pdf.

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

Kesen, Lokman. "Implementation Of An 8-bit Microcontroller With System C." Master's thesis, METU, 2004. http://etd.lib.metu.edu.tr/upload/12605653/index.pdf.

Full text
Abstract:
In this thesis, an 8-bit microcontroller, 8051 core, is implemented using SystemC programming language. SystemC is a new generation co-design language which is capable of both programming software and describing hardware parts of a complete system. The benefit of this design environment appears while developing a System-on-Chip (SoC), that is a system consisting both custom hardware parts and embedded software parts. SystemC is not a completely new language, but based on C++ with some additional class libraries and extensions to handle hardware related concepts such as signals, multi-valued logic, clock and delay elements. 8051 is an 8 bit microcontroller which is widely used in industry for many years. The 8051 core is still being used as the main controller in today&rsquo
s highly complex chips, such as communication and bus controllers. During the development cycles of a System-on-Chip, instead of using separate design environments for hardware and software parts, the usage of a unified co-design environment provides a better design and simulation methodology which also decreases the number of iterations at hardware software integration. In this work, an 8-bit 8051 microcontroller core and external memory modules are developed using SystemC that can be re-used in future designs to achieve more complex System-on-Chip&rsquo
s. During the development of the 8051 core, simulation results are analyzed at each step to verify the design from the very beginning of the work, which makes the design processes more structured and controlled and faster as a result.
APA, Harvard, Vancouver, ISO, and other styles
5

Elgendy, Mohammed Ali Mohammed. "Photovoltaic pumping systems with microcontroller-based MPPT control." Thesis, University of Newcastle Upon Tyne, 2010. http://ethos.bl.uk/OrderDetails.do?uin=uk.bl.ethos.610979.

Full text
Abstract:
Photovoltaic pumping systems have become a favourable solution for water supply particularly for sunny regions that have no access to an electric grid. The maximization of energy utilization of these systems via maximum power point tracking (MPPT) has not been sufficiently exploited in the literature. As a result, most commercial photovoltaic pumping systems either utilize inefficient MPPT control or do not utilize MPPT control at all thus wasting up to 50% of the available solar power depending on component matching and weather conditions. It is therefore important that the operating behaviour of these systems under MPPT control must be better understood and their reliability proven under practical operating conditions. This thesis details an investigation of the performance characteristics of directly connected photovoltaic pumping systems, systems operated at a constant array voltage, and those utilizing MPPT control. Two hill-climbing MPPT algorithms namely perturb and observe algorithm and incremental conductance algorithm were chosen because of their simplicity and ease of implementation with a low cost microcontroller/DSP. Particular focus is given to the evaluation of the practical implementation of these two MPPT algorithms and the choice of their parameters. A simple and accurate empirical model is derived for each individual component of the system and the system is simulated numerically using the MATLAB/Simulink environment. A comprehensive analysis of the stability and the performance characteristics of the system in different operation modes is presented. The various advantages and drawbacks of each MPPT control technique are identified and energy utilization efficiency is calculated for different weather conditions. Experimental operation of the system was tested using a 1080Wp photovoltaic array connected to a lkW permanent magnet de motor-centrifugal pump set. A power converter was constructed and used as a pump controller to match the motor-pump set with the PV array. A Texas Instruments TMS320F2812 DSP based eZdsp kit was used for real-time control and data acquisition. Data acquisition is accomplished utilizing the real-time data exchange feature of the DSP kit. Practical results show very good agreement with the numerical simulation of the systems.
APA, Harvard, Vancouver, ISO, and other styles
6

Chen, Chun-Yu. "A knowledge-based microcontroller software development system." Thesis, Loughborough University, 2003. https://dspace.lboro.ac.uk/2134/34244.

Full text
Abstract:
A large range of products are now designed based on the implementation of microcontrollers, as they lead to an overall system enhancement, such as a more compact system design and reduced costs. This can be credited to the peripheral functions embodied in the microcontroller and the flexibility offered by its software. Since the applications of microcontrollers are achieved through software, the implementation of the target controller is considered as an interdisciplinary process. Due to the capability of the current development tool, designers are required to input significant effort such that the development with the process is taking a long time to complete. The purpose of this research is aimed at improving the current microcontroller software development process.
APA, Harvard, Vancouver, ISO, and other styles
7

Zengin, Salih. "Systemc Implementation Of A Risc-based Microcontroller Architecture." Master's thesis, METU, 2006. http://etd.lib.metu.edu.tr/upload/2/12608083/index.pdf.

Full text
Abstract:
Increasing the complexity of modern electronic systems leads to Electronic System Level (ESL) modeling concept, which supports hardware and software co-design and co-verification environment in a single framework. SystemC language, which is an IEEE approved electronic design standard for system design and verification processes, provides such an environment by supporting a wide range of abstraction levels from system-level to register-transfer level (RTL). In this thesis, two different models of a processor core, whose instruction set architecture (ISA) is compatible with 16-bit TI MSP430 microcontroller, are designed by employing the classical hardware modeling capability of the SystemC language. With its well-designed orthogonal instruction set, elegant addressing modes, useful constant generators and flexible von-Neumann architecture, 16-bit RISC-like processor of the MSP430 microcontroller is an ideal selection for the system-on-a-chip (SoC) designs. Instruction set and addressing modes of the designed processors are simulated thoroughly. In addition, original 16-bit and 32-bit cyclic redundancy code (CRC) programs are used in order to verify the processor cores. In this study, SystemC to hardware flow is also illustrated by synthesizing the Arithmetic and Logic Unit (ALU) part of the processor into a Xilinx-based hardware.
APA, Harvard, Vancouver, ISO, and other styles
8

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
9

Bestepe, Firat. "Microcontroller-based Multiport Communication System For Digital Electricity Meters." Master's thesis, METU, 2004. http://etd.lib.metu.edu.tr/upload/12605765/index.pdf.

Full text
Abstract:
This thesis explains the design of a microcontroller-based device, which provides an efficient and practical alternative for the remote reading of digital electricity meters over Public Switch Telephone Network (PSTN). As an alternative application, a system is constructed providing file transfer capability to the PC connected to the port of implemented device in addition to remote reading of digital electricity meters. This thesis also provides detailed explanations about the basics of serial asynchronous communication over modem for PICs (peripheral interface controllers) together with description of each component included by the constructed system, which can be used in energy metering sector commonly.
APA, Harvard, Vancouver, ISO, and other styles
10

Liu, Ziyu. "Automatic Control for a Gas System Using PIC Microcontroller." Thesis, Högskolan i Gävle, Avdelningen för elektronik, matematik och naturvetenskap, 2014. http://urn.kb.se/resolve?urn=urn:nbn:se:hig:diva-16455.

Full text
Abstract:
In many processes it is important to have automatic control in the modern life. For example, PLC systems are using for machine control, water pressure and flow are able to be controlled by DDC program, even a car can be driven by computer. In this article, author will turn our focus on the control system for fermentation tank. The fermentation tank that produces methane is considered as clean and recycle energy source. It is widely used in house, electronic power machine and vehicle around the world. However, its reaction temperature and output concentration control are usually hard to detect without automation system. In this study, the problem is focused to combine fermentation tank and automatic control system in laboratory testing.   In this paper, author will be able to use PIC (Peripheral Interface Controller) microcontroller to solve this problem and automatically control the methane tank output methane gas with certain concentration, which could be used as energy source. The temperature and concentration sensors that are chosen as input data of the controller and corresponding algorithm were performed on the PIC. They will be used to realize the composition and thermal state measurement. With those information, the valves of material and water control can be controlled in methane tank.   Limited by the experiment equipment and methane reaction tank system, the controller was just tested in the laboratory environment instead of practical application. The test result shows that the controller has its capability to automatically control the stable output of methane gas. In the test, water and material valves are controlled automatically open or close after monitoring temperature and concentration information of the gas in the tank.
APA, Harvard, Vancouver, ISO, and other styles
11

Balasubramanian, Radhika. "PIC Microcontroller Based Smart Inhaler System for Asthma Patients." University of Cincinnati / OhioLINK, 2012. http://rave.ohiolink.edu/etdc/view?acc_num=ucin1342544475.

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

Mert, Yakup Murat. "Systemc Implementation With Analog Mixed Signal Modeling For A Microcontroller." Master's thesis, METU, 2007. http://etd.lib.metu.edu.tr/upload/2/12608360/index.pdf.

Full text
Abstract:
In this thesis, an 8-bit microcontroller, PIC 16F871, has been implemented using SystemC with classical hardware design methods. Analog modules of the microcontroller have been modeled behaviorally with SystemC-AMS which is the analog and mixed signal extensions for the SystemC. SystemC-AMS provides the capability to model non-digital modules and synchronization with the SystemC kernel. In this manner, electronic systems that have both digital and analog components can be described and simulated very effectively. The PIC 16F871 is a well known and very common microcontroller. Its architecture, peripheral modules and analog components makes this microcontroller pretty good model for a System on Chip (SoC) concept. Designed microcontroller&rsquo
s peripheral modules, instruction set and addressing modes have been verified utilizing the test codes. Besides, designed microcontroller has been tested with 16-bit CRC code. Moreover, a synchronous demodulator system that involves designed microcontroller and additional analog units has been constructed and simulated. Finally, SystemC to hardware flow has been demonstrated with implementation of arithmetic logic unit of the 16F871 into FPGA based hardware.
APA, Harvard, Vancouver, ISO, and other styles
13

Kreutz, Marcio Eduardo. "Geração de processador para aplicacao especifica." reponame:Biblioteca Digital de Teses e Dissertações da UFRGS, 1997. http://hdl.handle.net/10183/17752.

Full text
Abstract:
Este trabalho propõe a geração de uma arquitetura dedicada a aplicações específicas, baseadas no microcontrolador MCS8051. Por ser utilizado na solução de problemas em indústrias locais, este processador foi escolhido para servir como base em um sistema dedicado. O 8051 dedicado gerado deverá permitir a integração completa do sistema, proporcionando um aumento do valor agregado e, conseqüentemente, a diminuição do custo. Busca-se com a otimização da arquitetura obter um conjunto de instruções reduzido, construído com as instruções mais utilizadas em cada aplicação. O objetivo principal da otimização do conjunto de instruções está relacionado ao fato de que os circuitos decodificadores e geradores de microcódigo da parte de controle ocupam uma área significativa do processador. Uma otimização no sentido de reduzir-se o conjunto de instruções, portanto, resulta numa economia de área, o que vem de encontro com a idéia da integração completa do sistema com o processador. Um processador dedicado a aplicações específicas (ASIP) irá possuir um custo maior do que a sua versão original, devido as otimizações realizadas. Para compensar este custo, uma alternativa a seguir é a integração completa do sistema. Um Sistema Integrado para Aplicações Específicas (SIAE) torna-se desejável, pois aumentando o valor agregado do circuito possibilita-se a redução do custo pela eliminação de conexões da placa, do encapsulamento de outros circuitos, entre outros motivos. Todavia, para que um SIAE possa ser construído com um custo aceitável, é necessário que seja construído em uma área que não exceda muito a área original do processador. Tenta-se fazer isto neste trabalho, através da implementação de aplicações com poucas instruções diferentes. Por ser uma arquitetura comercial, o 8051 possui um grande parque de software desenvolvido e resolvendo problemas. Isto pode ser considerado uma vantagem pois, software básicos como por exemplo, compiladores, já estão desenvolvidos. Outra vantagem é o grande número de engenheiros treinados na sua utilização. Desse modo, torna-se necessária a criação de uma compatibilidade de software, para preservar o que já está desenvolvido. Uma vez que a programação em nível de linguagem montadora tende a constituir-se em uma tarefa cansativa e sujeita a erros, é desejável que se tenha uma compatibilidade em alto nível, ou seja, através de um compilador. Para criar a compatibilidade de SW necessária é realizada a otimização de um compilador C desenvolvido para o 8051. A escolha pela linguagem C deve-se ao fato de sua grande utilização. O compilador C otimizado procura utilizar um conjunto de instruções reduzido para obter a economia de área. Quando uma instrução necessita ser utilizada e não está presente no conjunto de instruções desejado, o compilador tenta substituí-la por outra(s). Um conjunto de instruções é utilizado para cada aplicação, sendo constituído pelas instruções mais utilizadas por esta. Para determinar as instruções mais utilizadas de cada aplicação é realizada uma análise estática sobre um código em linguagem montadora previamente compilado. As instruções implementadas serão sempre parte do conjunto de instruções original do 8051, de modo que novas instruções não serão criadas.Um programa em linguagem montadora gerado com um conjunto de instruções reduzido (RISC) normalmente terá um número maior de instruções do que o seu 10 equivalente com o conjunto de instruções completo (CISC). Isto ocorre porque possivelmente algumas substituições de uma instrução por outras, terão que ser realizadas. Como as instruções que serão utilizadas nas substituições pertencem ao conjunto de instruções original, o programa gerado com o compilador otimizado poderá executar em um tempo maior do que se fosse compilado com o código CISC. Para compensar esse atraso foi implementado um pipeline de instruções para o 8051. Este trabalho apresenta resultados da Síntese Lógica em Standard Cell e FPGA da arquitetura otimizada. Além disso, resultados de programas em linguagem montadora gerados com o compilador otimizado, são também apresentados.
This work discusses a processor for specific applications architecture, based on the MCS8051 microcontroller. This processor is used as a solution for many local industry applications, being the base of dedicated systems. The dedicated 8051 generated should allow complete integration of the system, and with the added value to the chip, reduced costs. The architecture optimization will produce as result a reduced instruction set, made by the often used instructions for each application. The main instruction set optimization goal refers to the instrucions decoders and microcode generators in the control part, because a large area in the processor is needed to implement them. Thus, a reduced instruction set will allow area savings, making possible the complete system integration in a chip. An ASIP architecture will have a higher cost than the original one. An alternative to solve this problem is add value to the chip, creating an Application Specific Integrated System (ASIS). An ASIS can be made with a acceptable cost, if it’s possible to integrate other circuits to the chip without area increase. This can be done in the area saved by using fewer implemented instructions. Because the 8051 is a commercial architecture, there is a large amount of software developed for it. This can be considered an advantage because basic softwares like compilers are available, being not necessary to create them. Another advantage refers to the large number of engineers trained to use the 8051. To preserve the already developed applications it’s necessary to mantain software compatibility. Assembler level programming is very boring an error prone task, being desirable to have software compatibility at higher levels through the use of high level languages. To create the necessary SW compatibility, a C compiler developed for 8051 was optimized. The chose for C language refers to its large utilization. The optimized C compiler tries to use a reduced instruction set, formed with the most important instructions for each application, in order ro save area. When an instruction needs to be used in an application, and it’s not present in the instruction set, the compiler tries to replace it with other instructions. The compiler will not use instructions not present in the original 8051 instruction set. So, new instrucions will be not created. To create an instruction set formed with the most important instructions for each application, a static analysis is made on a precompiled assembler source. An assembler source generated with a reduced instruction set (RISC) will probably have more instructions than the same assembler generated with a full instruction set (CISC). This can be explained because of the replacements instruction. If one instruction is replaced by other two, and these are from the original instruction set, probably the time needed to execute them would be higher. In order to deal with this problem, an instruction pipeline was implemented to the 8051. This work presents Standard Cells and FPGA results of Logic Synthesis of the optimized architecture. Also, assembly programs generated by the optimized compiler are presented.
APA, Harvard, Vancouver, ISO, and other styles
14

Bhatnagar, Purva. "A microcontroller-based Electrochemical Impedance Spectroscopy Platform for Health Monitoring Systems." University of Cincinnati / OhioLINK, 2015. http://rave.ohiolink.edu/etdc/view?acc_num=ucin1439307617.

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

Henninen, Svein Rypdal. "Application of asynchronous design to microcontroller startup logic." Thesis, Norges teknisk-naturvitenskapelige universitet, Institutt for elektronikk og telekommunikasjon, 2011. http://urn.kb.se/resolve?urn=urn:nbn:no:ntnu:diva-16349.

Full text
Abstract:
Digital circuits designed today are almost exclusively clocked. As designs grow in size it becomes harder to effectively distribute the various clock signals over the circuit. The clock is also a big contribution to the power consumption of a circuit. Some work is being done to provide alternatives to standard synchronous design. One of these alternatives is the Balsa system.Several versions of an asynchronous module for controlling the startup process of a microcontroller was made in Balsa and compared to a standard synchronous implementation. Area estimates for the best asynchronous implementation gives a number that is a factor of over four larger than for the synchronous implementation. The asynchronous implementation has other advantages though. It has no dynamic power consumption when it is in a stable state. Additionally it can operate closer to the sub-threshold area.The asynchronous implementations have been tested and found working in active HDL. Balsa generated verilog netlists in a 350 nm library from the balsa language description. Design Compiler from Synopsys was used to get the area estimates. The asynchronous implementations shows potential, especially with regards to reduced power consumption.
APA, Harvard, Vancouver, ISO, and other styles
16

Wood, Terrence L. "Miniaturization of a microcontroller for the tactile situational awareness system." Thesis, Monterey, Calif. : Springfield, Va. : Naval Postgraduate School ; Available from National Technical Information Service, 1999. http://handle.dtic.mil/100.2/ADA365613.

Full text
Abstract:
Thesis (M.S. in Electrical Engineering) Naval Postgraduate School, June 1999.
"June 1999". Thesis advisor(s): Douglas J. Fouts. Includes bibliographical references (p. 173-177). Also available online.
APA, Harvard, Vancouver, ISO, and other styles
17

Barenblat, Benjamin Ezra. "Memory-safe microcontroller applications with the Bedrock structured programming system." Thesis, Massachusetts Institute of Technology, 2015. http://hdl.handle.net/1721.1/100294.

Full text
Abstract:
Thesis: M. Eng., Massachusetts Institute of Technology, Department of Electrical Engineering and Computer Science, 2015.
This electronic version was submitted by the student author. The certified thesis is available in the Institute Archives and Special Collections.
Cataloged from student-submitted PDF version of thesis.
Includes bibliographical references (pages 71-72).
Microcontrollers - low-power, real-mode CPUS - drive digital electronics all over the world, making their safety and reliability critical. However, microcontrollers generally lack the memory protection common in desktop processors, so memory safety must come through other means. One such mechanism is Bedrock, a library for the Coq proof assistant that applies separation logic to a small c-like language, allowing programmers to prove memory-related properties about their code. I used Bedrock to build a security peripheral out of a Cortex-m3 microcontroller; my peripheral provides both AES encryption and append-only logging to a host system, and I showed the software it runs is memory-safe. Working with Bedrock was challenging but rewarding, and it provides a glimpse into a future where system programmers can prove code correct as a matter of course.
by Benjamin Ezra Barenblat.
M. Eng.
APA, Harvard, Vancouver, ISO, and other styles
18

Alexander, Joshua L. "A Microcontroller-based, Optically-centric Communication System for Underwater Applications." University of Cincinnati / OhioLINK, 2017. http://rave.ohiolink.edu/etdc/view?acc_num=ucin1504868704379707.

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

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
20

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
21

Kotsbak, Marius Bjørnstad. "Microcontroller based fluid flow and image control system for biochemical analysis." Thesis, Norges teknisk-naturvitenskapelige universitet, Institutt for teknisk kybernetikk, 2007. http://urn.kb.se/resolve?urn=urn:nbn:no:ntnu:diva-18325.

Full text
Abstract:
Jarle Kotsbak started started the company Kotsbak Consulting to test an idea he had of a method of sequencing DNA material, that is reading the contents of the string of genes in a DNA. The method is supposed to be much faster and cheaper than the methods that exist today. For the analysis equipment there are a lot of parts that need to be developed, and the most important ones in the first phases of experimentation is given as problems for this thesis.The analysis is going to take place in a relatively small reaction chamber where chemicals need to be automatically added and heated to the correct temperature. Then a high resolution image is going to be captured using a small image chip similar to those found inside digital cameras. As these have varying real time requirements, it is not possible to control from a ordinary PC. A microcontroller is needed to do the low level controls. Control of the experiments should be possible to set up from a PC connected to the equipment using a USB (Universal Serial Port) 2.0 port, which is also going to transfer the images captured to the PC for image and data analysis.Atmel AVR32 microcontroller was suggested for use, and it was not found that any of the requirements was not in theory possible to solve using this microcontroller, so it was the one used in all parts. It was evaluated if it was best to program the microcontroller directly without an operating system, but it was found that using Linux, which the evaluation boards of the microcontroller was shipped with, had so many advantages over the small and uncertain advantages of programming the microcontroller directly. so Linux was used in all parts. As most of the needed drivers for Linux were new or unreleased, a lot of time was spent learning how to compile the Linux kernel with those patches and finding out how to use the undocumented parts of the drivers, as well as extending the drivers to support the hardware and specification needed.The heating controller worked quite well after getting the connection to the sensors working, including estimation of the temperature inside the reaction chamber, which is the temperature that is going to be controlled, but can not be measured directly. If needed it is possible to tune the controller better for stricter requirements or change to a model based controller if needed and the parameters in the model can be found, which turned out to be hard.A nice solution to the flow control was found using a stepping motor that is able to push the piston in a syringe containing one of the chemical mixes in exact amounts, controlled by an external stepping motor driver chip, which was easy to get working, connected using I2C. The solution was at least as good and much easier to implement than the one suggested in the assignment, using valves and pressure measurements to estimate the amount flowing.It was shown that image capture of the required resolution, i.e. 2048 x 1536 and possibility for much higher, was possible using Linux and the hardware support for transferring images from image chips in the AVR32 microcontroller using kernel modules. The problem is that it was only working sometimes, so a little more debugging of the possible hardware/ software reason for this to be resolved, but it seems like it is only a small problem and not caused by any limitation in software or hardware.It was attempted to get the USB part working without running an O/S on the microcontroller, but it did not succeed, partly because of incomplete documentation of the USB hardware module in the AVR32. Then the available driver systems for USB slave equipment under Linux was studied and it was found that gadgetfs seemed most promising to use. The driver did though first not load, just giving a stacktrace. In a newer version of the Linux version for the development board, it did though load and it seemed like it was working. Further development of this part was not done because of much delay in the other parts, and the fact that choosing Linux as platform, as well as the image being buffered in RAM, allows to use ethernet to transport the images during testing until later product development stages.Overall most of the parts have been accomplished according to the specifications, although there was not too detailed practical testing of each part because of much time spent on solving problems, and the fact that many complex parts were outlined to be solved during the project. Solving the small problems left as described at the corresponding discussion chapters should, with small modifications/customization, make the practical solutions found usable for future prototypes of the product or for more experiments.
APA, Harvard, Vancouver, ISO, and other styles
22

Li, Zhenfeng 1968 Oct 9. "Design of a microcontroller-based, power control system for microwave drying." Thesis, McGill University, 2004. http://digitool.Library.McGill.CA:80/R/?func=dbin-jump-full&object_id=82278.

Full text
Abstract:
Microwave drying is an energy-efficient drying method. The output power of most commercial microwave ovens is controlled in an intermittent fashion, where the amount of microwave energy is determined by the ratio of "ON cycles" to "OFF cycles." To provide a more efficient and continuous power control for the magnetron, a microcontroller-based, feedback power control system was developed. The system was based on a phase-control principle to achieve smooth power variations depending on a feedback temperature signal of processed products. Two temperature sensors, a thermocouple and an infrared sensor, were used to measure the temperature. A fiber-optic thermometer was used for calibration and evaluation of the system performance during microwave drying. With the IR sensor, the mean standard deviation and maximum error in temperature measurement of controlled water samples were +/-0.34ºC and +/-1.5ºC, respectively. This result demonstrated the accuracy of the IR sensor in the system control. Under the IR sensor-controlled system, carrot cubes (Daucus carota L.) lost 85.37% of their water content and resulted in better color quality than the conventional microwave-hot air convective drying without a temperature feedback control.
APA, Harvard, Vancouver, ISO, and other styles
23

Fulbright, Jr Thomas. "DESIGN IMPLEMENTATION OF A MICROCONTROLLER BASED EXTERNAL FACILITY ACCESS CONTROL SYSTEM." Master's thesis, University of Central Florida, 2005. http://digital.library.ucf.edu/cdm/ref/collection/ETD/id/2830.

Full text
Abstract:
In order to solve the College of Engineering and Computer Science facility access problem, an automated system that provides exterior doors with a time schedule and allows authorized users to gain access to the facility after hours was developed. A microcontroller based system has been designed to interface with a personal computer. The system designed within this thesis can be used as a starting point for multiple facility access control systems. This thesis will describe the design, integration, test, and final delivery of a facility access system that incorporates the Texas Instruments MSP430 microcontroller, a magnetic card swipe reader, and software developed in Microsoft Visual Basic .Net to provide a reliable and robust system for the College of Engineering and Computers Sciences needs.
M.S.Cp.E.
Department of Electrical and Computer Engineering
Engineering and Computer Science
Computer Engineering
APA, Harvard, Vancouver, ISO, and other styles
24

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
25

Costa, Rafael Eduardo da. "Sistematização do projeto de reatores eletrônicos para alimentação de lâmpadas de vapor de sódio em alta pressão para iluminação pública." Universidade Federal de Santa Maria, 2009. http://repositorio.ufsm.br/handle/1/8461.

Full text
Abstract:
Conselho Nacional de Desenvolvimento Científico e Tecnológico
This thesis presents an electronic ballast prototype to supply high-pressure sodium lamps used in public lighting. The goal is to develop a commercial approach able to replace the still commonly used electromagnetic ballasts, performing improvements in the public lighting system. Along this thesis, the state of art in lighting area is presented, especially in public lighting. Following, a bibliographic review about electronic ballasts to supply highpressure sodium lamps is done. Special attention is given to the low frequency square waveform supplying method, which is used in this thesis. Also, the features desired in electronic ballasts so they can operate the lamp reliably and according to the standards are discussed. From this review, the proposed topology is defined and its design is presented. A discrete control method is developed to guarantee the safe operation of the ballast during all lamp stages. A microcontroller is used to perform the control routines. Finally, experimental results are obtained, validating the proposed work.
Este trabalho apresenta uma proposta de sistematização do projeto de um reator eletrônico para alimentação de lâmpadas de vapor de sódio em alta pressão, para aplicação em iluminação pública. Com isto, pretende-se criar um dispositivo que venha a substituir os reatores eletromagnéticos, ainda comumente utilizados nesta aplicação, de modo a proporcionar melhorias nos atuais sistemas de iluminação pública. Ao longo deste trabalho, é feita uma revisão do estado da arte na área de iluminação, dando ênfase à iluminação pública. Em seguida, é apresentada uma revisão bibliográfica acerca dos métodos de alimentação de lâmpadas de vapor de sódio a partir de reatores eletrônicos, destacando-se a alimentação deste tipo de lâmpada com forma de onda quadrada em baixa freqüência, método utilizado neste trabalho. Também são discutidas as características que um reator eletrônico deve possuir para enquadrar-se nas normas vigentes e alimentar a lâmpada de forma confiável. A partir desta revisão, a topologia proposta é definida e seu projeto é apresentado. Uma metodologia de controle discreto é desenvolvida de forma a garantir a operação adequada do reator durante todas as etapas de funcionamento da lâmpada. Um microcontrolador é utilizado para executar as rotinas de controle. Finalmente, resultados experimentais são obtidos, de forma a validar o trabalho proposto.
APA, Harvard, Vancouver, ISO, and other styles
26

Tuncali, Cumhur Erkan. "Implementation And Simulation Of Mc68hc11 Microcontroller Unit Using Systemc For Co-design Studies." Master's thesis, METU, 2007. http://etd.lib.metu.edu.tr/upload/12609177/index.pdf.

Full text
Abstract:
In this thesis, co-design and co-verification of a microcontroller hardware and software using SystemC is studied. For this purpose, an MC68HC11 microcontroller unit, a test bench that contains input and output modules for the verification of microcontroller unit are implemented using SystemC programming language and a visual simulation program is developed using C# programming language in Microsoft .NET platform. SystemC is a C++ class library that is used for co-designing hardware and software of a system. One of the advantages of using SystemC in system design is the ability to design each module of the system in different abstraction levels. In this thesis, test bench modules are designed in a high abstraction level and microcontroller hardware modules are designed in a lower abstraction level. At the end, a simulation platform that is used for co-simulation and co-verification of hardware and software modules of overall system is developed by combining microcontroller implementation, test bench modules, test software and visual simulation program. Simulations at different levels are performed on the system in the developed simulation platform. Simulation results helped observing errors in designed modules easily and making corrections until all results verified designed hardware modules. This stuation showed that co-designing and co-verifying hardware and software of a system helps finding errors and making corrections in early stages of system design cycle and so reducing design time of the system.
APA, Harvard, Vancouver, ISO, and other styles
27

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
28

Nissfolk, Martin. "Development of an Electronic Nose-Tongue Data Acquisition System using a Microcontroller." Thesis, Uppsala University, Department of Information Technology, 2009. http://urn.kb.se/resolve?urn=urn:nbn:se:uu:diva-103095.

Full text
Abstract:

An ad-hoc data acquisition system was constructed in order to control an array of different types of sensors and to collect their data. The system will be used as the core for electronic nose and tongue systems used for classifying and distinguishing different levels of contamination in water and other types of liquid. The system consists of analog and digital electronics as well as software for a microcontroller and a PC. The heart of the system is a PIC microcontroller that can communicate with the real world and with a PC. With the real world it is referred to analogue devices that measure things that are infinitely variable, they are not quantized like in the digital world which is an approximation of the real world. A microcontroller is a small computer fit into a single chip. This computer is a microprocessor together with memory and I/O ports. Microchip is a company that has produced popular microcontrollers called PIC’s. The microprocessor was programmed in the language C. The system can take samples at accurate time intervals. A LabVIEW program was developed so that the system can be controlled with a user friendly interface. The sensors can be monitored in the LabVIEW program and the data can be exported to a spread sheet text document, ready to be opened in another program for analysis. With serial transmission the designed data acquisition board cannot only be interfaced with LabVIEW on a PC running Windows, but also with Linux or Windows Mobile. The system is robust, economic and portable. The report tries to describe how the development was done.

APA, Harvard, Vancouver, ISO, and other styles
29

Alyami, Mohammad Manea. "Microcontroller-based transient signal analysis and distributed system for intelligent process monitoring." Thesis, Cardiff University, 2008. http://orca.cf.ac.uk/54783/.

Full text
Abstract:
The research presented in this thesis considers the feasibility of utilising dsPICs (digital signal controllers) in the development of effective monitoring systems which have the capability to adapt to changes in operating conditions and can be quickly calibrated to suit a range of applications, thus helping to reduce the development time constraint. The capability of these monitoring solutions to detect and isolate faults occurring in pneumatic processes is investigated and their effectiveness verified. Three applications are considered gas pipe leakage, linear actuator operations and gripper action. In each case, solutions are developed based upon the dsPIC. The solutions utilise the analysis of pressure transients to overcome the limitation in the dsPIC memory. The deployment of minimal sensors and electronics was essential to optimise the cost of the system. Leak detection techniques are developed with application to gas fitting pipes. The speed at which correct decisions are determined was the essence of this work. The solutions are tested, compared and their capability validated using pipes which had been rejected according to industrial standards. In this application a dsPIC digital signal controller and a pressure sensor were deployed, thus ensuring a low cost monitoring solution. Linear actuator "end of stroke" monitoring has, previously, largely been possible using limit switches. A more challenging method based upon the deployment of a pressure sensor is outlined. Monitoring model surfaces were obtained and their capability to determine the health of the process was proved, at various supply pressures. With regard to the gripper monitoring, a performance surface by which the gripper action can be monitored is generated and embedded within the dsPIC. Various faults are simulated and their effect on the gripper performance investigated. Leakage and blockage are also investigated at various places in the pneumatic circuit to allow for an algorithm to be devised. Faults may be detected and isolated, and their locations identified to allow for timely recovery treatment, thus supporting an enhanced process monitoring strategy.
APA, Harvard, Vancouver, ISO, and other styles
30

Ambekar, Dhanashree. "Development of a microcontroller-based head impact detection system for contact sports." University of Cincinnati / OhioLINK, 2013. http://rave.ohiolink.edu/etdc/view?acc_num=ucin1377870605.

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

Woodruff, Astra, and Burak Görmez. "Laser Music System : Implemented using lasers, infrared sensors, photocells and a Arduino Microcontroller." Thesis, Högskolan i Halmstad, Sektionen för Informationsvetenskap, Data– och Elektroteknik (IDE), 2012. http://urn.kb.se/resolve?urn=urn:nbn:se:hh:diva-19057.

Full text
Abstract:
A Laser Music System has been created, that combines a laser and light sensor system with an infrared distance sensing system that detects the position of a user’s hand when it intersects one or more of the individual laser beam. The laser beams, which are made visible by a small amount of smoke in a dark room, provide visual guidance to the user to reduce the difficulty of using a non-contact instrument as well as enhancing an appealing optical effect for the user. The system uses a number of Sharp distance sensors to map the position of the user’s hand to a variable like pitch. The user should move their hand to different heights to achieve a desired pitch. The laser beam should be broken to trigger the desired note.
APA, Harvard, Vancouver, ISO, and other styles
32

Sunwoo, John Stroud Charles E. "Built-In Self-Test of programmable resources in microcontroller based System-on-Chips." Auburn, Ala., 2005. http://repo.lib.auburn.edu/2005%20Fall/Thesis/SUNWOO_JOHN_31.pdf.

Full text
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.
"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

Grott, Steven, David Lecko, Ryan Parker, and Nathan Price. "Telemetry System for Remote Monitoring of Utility Usage in Commercial and Residential Structures." International Foundation for Telemetering, 2012. http://hdl.handle.net/10150/581677.

Full text
Abstract:
ITC/USA 2012 Conference Proceedings / The Forty-Eighth Annual International Telemetering Conference and Technical Exhibition / October 22-25, 2012 / Town and Country Resort & Convention Center, San Diego, California
The system described in this paper can monitor utility usage in commercial and residential structures, and send an alert message over conventional cell phone networks when it detects an anomalous condition. Such a condition could indicate a utility outage, structure failure, HVAC system failure, water leak, etc. The microcontroller-based system can measure electrical current, carbon monoxide, methane, liquid propane, temperature, barometric pressure, and altitude using a wired and wireless sensor network. The microcontroller displays the measurements on local and external graphical user interface, and sends SMS alert messages when necessary. The system may be retrofitted into existing structures.
APA, Harvard, Vancouver, ISO, and other styles
35

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
36

Hartmann, Alexander [Verfasser]. "Microcontroller-compatible Stabilization and Signal Processing of TDLS Gas Sensor Systems for ISM Applications / Alexander Hartmann." München : Verlag Dr. Hut, 2014. http://d-nb.info/1052374751/34.

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

HSU, CHAO-YUAN, and 許朝淵. "UAV System Design by Using Microcontroller." Thesis, 2009. http://ndltd.ncl.edu.tw/handle/26727432583843742398.

Full text
Abstract:
碩士
中華技術學院
飛機系統工程研究所
97
Many military departments, companies & colleges have studied UAV for many years, but there were few studies for Autonomous flight of UAV. If we wanna want to make it fly by itself, we have to use internal flight controller to make it come true. In the thesis, we use Microcontroller and GPS receiver to implement. It is using GPS to receiver signal and then get the UAV position with latitude and longitude. Microcontroller obtains this GPS position signal with the RS232. Interface, Than flight controller will correct the position of the UAV with changing the PWM signal, calculate the difference of the distance and direction between the preset target. and UAV position. The PWM signal adjust the motor server to correct the direction of the rudder and finally lead the UAV to the point of target.
APA, Harvard, Vancouver, ISO, and other styles
38

Chiu, Chin-Meng, and 邱錦盟. "A SNMP Agent for Single-Chip Microcontroller Systems." Thesis, 2014. http://ndltd.ncl.edu.tw/handle/5ckxap.

Full text
Abstract:
碩士
國立臺中科技大學
資訊工程系碩士班
102
The single chip microcontroller units (MCU) are widely applied in various embedded systems combined with different function type of sensors, robots, hybrid vehicle, or communication interfaces to control circuits. Usually single chip MCU system is triggered via the input voltage to affect the internal program logic, and then, the output state is changed. Simple Network Management Protocol (SNMP) is a standard protocol for managing devices on IP networks. It provides excellent features, such as scalability, information management, authentication, encryption, and access control. To provide a scalable control manner, this paper presents a SNMP Agent for single chip MCU systems. The user can control MCU devices via the proposed agent with the SNMP commands, effectively.
APA, Harvard, Vancouver, ISO, and other styles
39

Huang, Yi-Hsien, and 黃譯賢. "Microcontroller-Based Sun Tracking Systems with Solar Sensors." Thesis, 2009. http://ndltd.ncl.edu.tw/handle/19415373073842023758.

Full text
Abstract:
碩士
國立東華大學
電機工程學系
97
The main objective of this thesis is to develop a sun tracking system. The developed sun tracking system contains a solar panel, sun sensor, and stepping motor. The sun sensor consists of four solar cells and black box. The four solar cells construct a four-quadrant photosensor which is used for position detection of a light spot through the black box to follow the trajectory of sun. A fuzzy control approach is further developed for the sun tracking system and the control algorithm is implemented in a PIC. microcontroller. In this sun tracking system, the solar panel is controlled to be perpendicular to the sunray so as to obtain the maximum solar radiation. Experimental results show that the developed system is valid for practical applications.
APA, Harvard, Vancouver, ISO, and other styles
40

Lin, Wen-Pin, and 林文彬. "Multimedia Player System Design of The Microcontroller." Thesis, 2011. http://ndltd.ncl.edu.tw/handle/71628296138973061521.

Full text
Abstract:
碩士
國立交通大學
電機學院碩士在職專班電機與控制組
99
In recent years, the applications of multimedia have widely appeared in ourdaily lives, for instance, GPS navigation systems, cellar phones and electronicbooks. You can easily spot multimedia applications everywhere. The purpose of this study was to gain an understanding of the design of embedded hardware-software systems based on commonly-used ARM microcontrollers and through the application of multimedia. In terms of hardware, pulse-width modulation (PWM) was employed to replace digital-to-analog converter (DAC) output. For software, an underlying SD card process was developed and integrated with the FAT file system, which enables rapid file storage when developing an embedded system. The encoding and decoding process of pulse-code modulation (PCM) is used in playing WAVE music files. In addition, by playing MP3 music files we can understand the encoding and decoding process of music compression.
APA, Harvard, Vancouver, ISO, and other styles
41

Huang, Ming-Fong, and 黃鳴鋒. "Microcontroller-based high-accuracy impedance measurement system." Thesis, 2012. http://ndltd.ncl.edu.tw/handle/45948731508452167458.

Full text
Abstract:
碩士
國立臺灣大學
醫學工程學研究所
100
Bioelectrical impedance analysis is based on that the different tissues have different characteristics to obtain the relevant biological information. It has been wildly used to detect much biological information for decades. No matter what kind of application, their measurement hardware and algorithm are very important. Traditional LCR meters are certainly accurate, however its size, and power consumption will make it difficult for portable applications. Furthermore, previous impedance measurement can not distinguish a very small amount of the phase change, leading to considerable deviation from the actual value. This study develop a low-frequency, high-accuracy impedance measurement platform. The system utilized a microcontroller, MSP430, as the core unit. It was compared with a LCR Meter to determine the accuracy and reliability. The resulting system is a portable, low-cost, automatic and real-time display device for the convenience of the impedance measurement.
APA, Harvard, Vancouver, ISO, and other styles
42

Peng, Li-Fan, and 彭立帆. "Microcontroller-based Real-time Heart Rate Monitoring System." Thesis, 2006. http://ndltd.ncl.edu.tw/handle/10658763911214139360.

Full text
Abstract:
碩士
國立陽明大學
醫學工程研究所
94
The needs of home health care systems are getting stronger day by day in the aging population. This research used a device called ‘Vital-Belt’ designed by Dr. Chih-Cheng Lu, NHRI. The device acquires two bio-signals in real-time: ECG and signals from 3-axis accelerometer for detecting falling. We added a very low power microcontroller MSP430 into this device to process these bio-signals. Motion artifact is the most critical problem in the ambulatory ECG. In this research, we emphasized the processing of the ECG disturbed by motion artifact. A dynamic threshold was determined by calculating the activity levels from accelerometer. We used this method to detect heart rate and abnormal beats in real-time and transmitted abnormal ECG to a computer or PDA via Bluetooth. From five healthy persons, the averaged accuracy of R-peak detection was 99.85%, 99.26% and 99.16% in standing, walking (4 miles/hr) and slow running (6 miles/hr) situations, respectively. The averaged detection error rate was 1.45%, 1.84% and 1.89%, respectively. The experiments were performed in a treadmill. For atrial premature contraction (APC) and ventricular premature contraction (VPC) detection, test four MIT/BIH data sets (105, 116, 118, and 119) were used. The averaged accuracy of R-peak detection was 99.89%. The averaged accuracy of APC and VPC detection was 93.81%.
APA, Harvard, Vancouver, ISO, and other styles
43

Guo, Shu-Hua, and 郭舒華. "Deign of Microcontroller Augmentative & Alternative Communicqtion System." Thesis, 1996. http://ndltd.ncl.edu.tw/handle/73945427153581691469.

Full text
Abstract:
碩士
國立成功大學
電機工程研究所
84
Augmentative and alternative communication(AAC)are connected with the help of the persons with disabilities mainly in speech. AAC includes body language, picture communication board, blissymbols, and other communication aids in which speech is most efficiently used in all modes of communication. The integration of the technology in recording and playing of voice with the automatic performance of single-chip microcomputer (microcontroller) makes the augmentative & alternative communication system more powerful than ever. In the system developed here the speech can be recorded in the long-term and erasable memory area. Within the total recording duration of 60 seconds, 30 speech sections are divided into four pages: 2, 4, 8, 16 sections are given in the pages 1, 2, 3, 4 respectively. It also provides the external switches for the persons whom the built-in switch can not be reached. We hope that the modern scientific technics can put AAC forward a big step with the great help of the persons with disabilities.
APA, Harvard, Vancouver, ISO, and other styles
44

Lin, Wen-Zheng, and 林汶正. "Bio-medical monitoring system based onProgrammable SoC Microcontroller." Thesis, 2003. http://ndltd.ncl.edu.tw/handle/6m84me.

Full text
Abstract:
碩士
中原大學
電機工程研究所
91
The objective of this dissertation is to carry out a bio-medical monitoring system based on the embedded System-on-a-Chip(SoC) tech. We design two systems, which are the simple ECG signal record system and complex pulse signal measurement system. Both systems are developed by Programmable SoC Microcontraller(PSoC),and discuss the advantages and faults between them. In this study, they can provide a standard industrial interface RS232 to real-time measure bio-signal and display in PC . In order to identity the performance of both systems, We test and verify separately for each function of the model for PSoC. The results showed that it meets our specification of systems. It is proved by the embedded SoC tech, the occupied area can be minimized, and the expense of the system can be reduced. Therefore, this way is convenient to use.
APA, Harvard, Vancouver, ISO, and other styles
45

Chang, Tsung-Pin, and 張淙賓. "Active battery management system by an isolated microcontroller." Thesis, 2016. http://ndltd.ncl.edu.tw/handle/gkc8g6.

Full text
Abstract:
碩士
亞東技術學院
資訊與通訊工程研究所
104
In this research, we developed a hardware circuit of an active battery management system for lithium iron phosphate (LiFePO4) rechargeable batteries that are connected in series. The primary circuit is based on a flyback DC-DC converter with an isolated DC step-down design, while the secondary circuit includes a dedicated charging subsystem with an appropriate micro control unit for intelligent charging management. Since the lithium battery charging time of each battery cell voltage with respect to the discharge time of each battery cell voltage variation is more obvious, so the introduction of voltage balancing mechanism in the charging process to narrow the difference in voltage between the battery cell, the same, with improved fly-back DC step-down design to prevent excessive charge of the battery cell. The proposed of this thesis are rechargeable batteries battery cell balancing method provides a trickle mode, constant current mode, constant voltage mode and over-current protection, and battery temperature protection. Finally, the paper four series of lithium iron battery cell battery pack two sets of experimental module system as compared to verify, but also the experimental results verify the excellent efficacy and feasibility of the system. Keywords: LiFePO4; Battery Management System; Flyback Converter; Active Battery Management System.
APA, Harvard, Vancouver, ISO, and other styles
46

Lin, Fu-Hsien, and 林富賢. "Applications and Evaluation of Operating Systems for Microcontrollers." Thesis, 2010. http://ndltd.ncl.edu.tw/handle/55648839052419631749.

Full text
Abstract:
碩士
雲林科技大學
電子與資訊工程研究所
98
In order to impress and attract buyers, electronic consumer products, such as embedded systems of mobile phones and toy robots, get fancier by becoming more user friendly and providing more functions. These needs of embedded systems result in increasing demand on preemptive, multi-tasking operating system kernels that drive the embedded systems. Developers of embedded systems need to understand the strengths and weaknesses of different OSs. This study successfully ports MicroC/OS-II to the platform of Lego Mindstorms NXT and evaluates the performance of MicroC/OS-II and NxtOSEK with a software approach, instead of a hardware approach. Moreover, this study successfully compiles Android from source code on the Beagle Board platform and examines how boot loaders work in Android on Beagle Board and nxtOSEK on NXT.
APA, Harvard, Vancouver, ISO, and other styles
47

Jia-WeiZhan and 詹嘉維. "A Low Power, Programmable, and Modular Microcontroller for Biomedical Systems." Thesis, 2016. http://ndltd.ncl.edu.tw/handle/22258762261789373796.

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

Chen, Chien-Chung, and 陳建中. "Prototype of Design System for 8-bit RISC Microcontroller." Thesis, 2000. http://ndltd.ncl.edu.tw/handle/95995410039220714599.

Full text
Abstract:
碩士
國立中正大學
電機工程研究所
88
This paper describes an automatic microcontroller design system, which can produce the most simplified microcontroller-architecture according to application program, and reduce the designing time caused by artificial oversight at the same time. Moreover, automatic microcontroller design system can cut down the cost of research and design. In the beginning, the microcontroller-architecture based on ADL (Architecture Description Language) and CBDL (Component Behavior Description Language) are described. Then, the ADL and CBDL will be translated RTL Verilog code based on a translator, which is developed in this thesis. The RTL Verilog code of an 8-bit RISC microcontroller will be verified and implemented by a FPGA and ASIC. Due to the incompletion of definition of ADL and CBDL, moduling microcontroller design system based on Verilog will be proposed. This method can reduce the developed the difficult of translator. The moduling microcontroller design system produces the most simplified microcontroller-architecture implemented by RTL Verilog which can be adapted the application specific program. Then, it can be easy to proceed to the design flow of ASIC Cell-Based.
APA, Harvard, Vancouver, ISO, and other styles
49

Liou, Jhong-Ci, and 劉忠棋. "Design of IoT Gateway Based on Multi-Microcontroller System." Thesis, 2016. http://ndltd.ncl.edu.tw/handle/297vgn.

Full text
Abstract:
碩士
國立中央大學
資訊工程學系
104
The Internet of Things (IoT) gateway serves as a key intermediary between a considerable amount of smart things and their corresponding cloud networking servers. Academics and industry members have invested substantial research and development resources into developing IoT gateway-related technology and products. In small and low-power IoT applications, conventional gateway systems mainly use microcontrollers to perform lower-layer device network management, upper-level cloud server functions, and remote mobile computation services. However, regarding system scalability and computation and communication efficiency, solutions that use a single microcontroller cannot cater to the demands of IoT regarding large data collection, management, communication networks, and various other services. Therefore, this study proposed an innovative multimicrocontroller system framework, combining a field-programmable gate array-based hardware bridge and scalable multiple microcontrollers to construct a master–slave architecture of a high-performance multimicrocontroller IoT gateway. The proposed system features distributed processing, high-speed communication among microcontrollers, and compatibility with a wide variety of peripheral devices. In the end of this study, we implement an IoT application system case to verify our multimicrocontroller IoT gateway which has obviously more performance advantages than before.
APA, Harvard, Vancouver, ISO, and other styles
50

CHEN, WEI-HO, and 陳維和. "Kit Equipment Inspection Management System by Using Microcontroller Unit." Thesis, 2016. http://ndltd.ncl.edu.tw/handle/459ck8.

Full text
Abstract:
碩士
國立臺中科技大學
資訊工程系碩士班
104
Microcontroller Unit;MCU,Embedded applications market is the core of the operation , from automotive electronics , intelligent appliances , LED backlighting , internet gateways to mobile devices , PC peripherals, home network , etc. everywhere, in such a wide range of applications, Papers will introduce MCU technology development and write Arduino program to build equipment inspection management system , due to its ability to handle data in a short time , because the ability to quickly retrieve information through wireless technology to transmit data to the cloud database is very important. This study is a combination of MCU, Arduino program , WIFI transfer and the establishment of a cloud database management system is an efficient and easy to perform equipment inspection jobs,Not only high -quality tools to help users work efficiency , but also allows users to adjust with the most appropriate tool storage system regardless of any mechanical maintenance , and ultimately assisting tool can be good tools to make smooth easy and fast , so clever technicians are particular about the choice of tools , in addition to how the complex , after the repair process to worry about , but also to ensure that tools are not left in the machine, to ensure the mechanical safety of users
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