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

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

Alley, Peter J. "Introductory Microcontroller Programming." Digital WPI, 2011. https://digitalcommons.wpi.edu/etd-theses/439.

Full text
Abstract:
This text is a treatise on microcontroller programming. It introduces the major peripherals found on most microcontrollers, including the usage of them, focusing on the ATmega644p in the AVR family produced by Atmel. General information and background knowledge on several topics is also presented. These topics include information regarding the hardware of a microcontroller and assembly code as well as instructions regarding good program structure and coding practices. Examples with code and discussion are presented throughout. This is intended for hobbyists and students desiring knowledge on programming microcontrollers, and is written at a level that students entering the junior level core robotics classes would find useful.
APA, Harvard, Vancouver, ISO, and other styles
2

Eriksen, Stein Ove. "Low-power microcontroller core." Thesis, Norwegian University of Science and Technology, Department of Electronics and Telecommunications, 2009. http://urn.kb.se/resolve?urn=urn:nbn:no:ntnu:diva-9048.

Full text
Abstract:

Energy efficiency in embedded processors is of major importance in order to achieve longer operating time for battery operated devices. In this thesis the energy efficiency of a microcontroller based on the open source ZPU microprocessor is evaluated and improved. The ZPU microprocessor is a zero-operand stack machine originally designed for small size FPGA implementation, but in this thesis the core is synthesized for implementation with a 180nm technology library. Power estimation of the design is done both before and after synthesis in the design flow, and it is shown that power estimates based on RTL simulations (before synthesis) are 35x faster to obtain than power estimates based on gate-level simulations (after synthesis). The RTL estimates deviate from the gate-level estimates by only 15% and can provide faster design cycle iterations without sacrificing too much accuracy. The energy consumption of the ZPU microcontroller is reduced by implementing clock gating in the ZPU core and also implementing a tiny stack cache to reduce stack activity energy consumption. The result of these improvements show a 46% reduction in average power consumption. The ZPU architecture is also compared to the more common MIPS architecture, and the Plasma CPU of MIPS architecture is synthesized and simulated to serve as comparison to the ZPU microcontroller. The results of the comparison with the MIPS architecture shows that the ZPU needs on average 15x as many cycles and 3x as many memory accesses to complete the benchmark programs as the MIPS does.

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

Taskin, Tolga. "Mc6811 Microcontroller Simulation Toolkit." Master's thesis, METU, 2005. http://etd.lib.metu.edu.tr/upload/12606764/index.pdf.

Full text
Abstract:
The goal of this thesis study is to develop a simulator toolkit for Motorola&rsquo
s 8-bit microcontroller MC6811. The toolkit contains a cross-assembler to obtain object code from the source code and a simulator to run the object code. Written document of this thesis study describes the properties of the MC6811 microcontroller and its assembly language. In addition, the document describes the cross-assembler and simulator parts of the toolkit with details. In the cross-assembler part of the toolkit, parsing of the source Code and processing of the parsed information is studied. The simulator part studies the execution of the object code generated by the crossassembler. The execution of each instruction and main functions of the microcontroller can be observed from a Graphical User Interface (GUI). The Central Processing Unit (CPU), the busses, ports and interrupts of the microcontroller are included into the GUI. C++ programming language is used to develop and to implement the toolkit.
APA, Harvard, Vancouver, ISO, and other styles
4

Martinsson, Kristoffer. "Design of Application Specific Microcontroller." Thesis, Linköping University, Department of Electrical Engineering, 2002. http://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-1458.

Full text
Abstract:

This master thesis describes the process of designing an application specific microcontroller. The microcontroller should be used in a demonstrator for a protocol processor.

The demonstrator should show the possibilities to access high speed networks with small processor cores. The demonstrator should be able to receive and playback an audio stream. Some of the tasks in the demonstrator should be performed by the microcontroller. It should handle ARP requests, buffer handling and sending audio samples to a stereo codec. Behavioral models for these applications were constructed and used to design the instruction set for the microcontroller.

An instruction set simulator was constructed. It was used to verify that the instruction set was sufficient to achieve functional coverage.

The micro architecture for the microcontroller was designed and implemented in VHDL. This implementation was verified by simulation. The test vectors used during simulation were mainly randomly generated.

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

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
6

Steller, Andrew. "Microcontroller Based Diagnostic Smart Inhaler." University of Cincinnati / OhioLINK, 2015. http://rave.ohiolink.edu/etdc/view?acc_num=ucin1445615167.

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

Ekelund, Øivind. "Low Energy AES Hardware for Microcontroller." Thesis, Norwegian University of Science and Technology, Department of Electronics and Telecommunications, 2009. http://urn.kb.se/resolve?urn=urn:nbn:no:ntnu:diva-9096.

Full text
Abstract:

Cryptographic algorithms, like the Advanced Encryption Standard, are frequently used in todays electronic appliances. Battery operated devices are increasingly popular, creating a demand for low energy solutions. As a microcontroller is incorporated in virtually all electronic appliances, the main objective in this thesis is to evaluate possible hardware implementations of AES and implement a solution optimized for low energy consumption, suited for incorporation in a microcontroller. A good cost/performance balance is also a design goal. An existing solution based on a 32 bit architecture with support for 128 bit keys was chosen as a basis and altered in order to lower area and energy consumption. The alterations yielded a 13.6% area reduction as well as 14.2% and 3.9% reduction in energy consumption in encryption and decryption mode, respectively. In addition to alterations in the datapath, low energy techniques like clock gating and numerical strength reduction has been applied in order to further lower the energy consumption. The proposed architecture was also extended in order to accommodate 256 bit keys. Although this increased the area by 9.2%, the power consumption was still reduced by 7.6% and 1.3% in en- and decryption, compared to the architecture chosen as basis. As AES is an algorithm which easily can be parallelized, a high throughput solution utilizing a 128 bit datapath was implemented. This AES module is able to process 372.4 Mbps at an operating frequency of 32 Mhz and is based on the same architecture as the 32 bit datapath solution. In addition, this implementation yielded excellent energy per encryption figures, 24.5% lower than the 32 bit solution. The alternative to performing AES in a dedicated hardware module is to perform it using software. In order to have a basis for comparison, a software solution optimized for 32 bit architectures was implemented. Simulations show that the energy consumption attained when performing AES in the proposed hardware module is approximately 2.3% of what a software solution would use. In addition, the throughput is increased by a factor of 25. The architecture proposed in this thesis combines relatively high throughput with modest demands to area and low energy per encryption.

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

Southard, Phillip D. "Design methodology for modeling a microcontroller." Ohio : Ohio University, 2000. http://www.ohiolink.edu/etd/view.cgi?ohiou1172868240.

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

Andersson, Alexandra Sara Theres 1978. "An extensible microcontroller and programming environment." Thesis, Massachusetts Institute of Technology, 2003. http://hdl.handle.net/1721.1/87378.

Full text
Abstract:
Thesis (M.Eng. and S.B.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering and Computer Science, 2003.
Includes bibliographical references (p. 53).
by Alexandra Sara Theres Andersson.
M.Eng.and S.B.
APA, Harvard, Vancouver, ISO, and other styles
10

Gumus, Rasit. "Implementation Of A Risc Microcontroller Using Fpga." Master's thesis, METU, 2005. http://etd.lib.metu.edu.tr/upload/2/12606694/index.pdf.

Full text
Abstract:
In this thesis a microcontroller core is developed in an FPGA. Its instruction set is compatible with the microcontroller PIC16XX series by Microchip Technology. The microcontroller employs a RISC architecture with separate busses for instructions and data. Our goal in this research is to implement and evaluate the design in the FPGA. Increasing performance and gate capacity of recent FPGA devices permits complex logic systems to be implemented on a single programmable device. Such a growing complexity demands design approaches, which can lead to designs containing millions of logic gates, memories, high-speed interfaces, and other high-performance components. In recent years, the continuous development in the area of highly integrated circuits has lead to a change in the design methods used, making it possible to economically utilize FPGAs in many designs. A test demo board from the Digilent Inc is used to fit our testing requirements of the RISC microcontroller. The test demo board also had the capability of communicating with a personal computer (PC) so that we can load the program from PC. Based on the modern design methods the microcontroller core is developed using the Verilog hardware description language. Xilinx ISE Foundation 6.3i software is used for its synthesis and implementation. An embedded test program code using MPLAB is also developed, and then loaded into the designed microcontroller residing in the FPGA. In order to perform a functional test of the microcontroller core a special test program downloader application is designed by using Borland C++ Builder. First, the specification from the PIC16XX datasheet is transferred into an abstract behavioral description. Based on that, the next step is to develop a description of the microcontroller core with some minor modifications which can be synthesizable into a FPGA. Finally, the resulting gate level netlist is evaluated and tested using a demo board.
APA, Harvard, Vancouver, ISO, and other styles
11

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
12

Seabe, Phillip Sello. "Evaluation of microcontroller based packet radio modem." Thesis, Stellenbosch : University of Stellenbosch, 2007. http://hdl.handle.net/10019.1/2483.

Full text
Abstract:
Thesis (MScEng (Electrical and Electronic Engineering))--University of Stellenbosch, 2007.
The use of emerging microprocessors has become increasingly popular in packet radio communication equipment. This is mainly because of the improved performance and hardware simplicity they offer. The new generation field programmable gate arrays (FPGAs) and microcontrollers are now widely used in the development of terminal node controller (TNC) components. The aim of this thesis is to evaluate the use of these new generation FPGAs and microcontrollers in a TNC design, in order to utilise the software flexibility and hardware simplicity. The design process began with the selection of the available simple microcontroller-based modem that was just designed. Prior to its usage in a TNC, the software of the modem was modelled, in order to understand its signal processing functionality.
APA, Harvard, Vancouver, ISO, and other styles
13

Borgen, Gary. "MICROCONTROLLER BASED PCM ENCODERS FOR TELEMETRY INSTRUMENTATION." International Foundation for Telemetering, 2005. http://hdl.handle.net/10150/604920.

Full text
Abstract:
ITC/USA 2005 Conference Proceedings / The Forty-First Annual International Telemetering Conference and Technical Exhibition / October 24-27, 2005 / Riviera Hotel & Convention Center, Las Vegas, Nevada
Pulse Code Modulation (PCM) Encoders used in Telemetry Instrumentation systems have traditionally been implemented using sequencer or state-machine based micro-architectures with distributed control and signal acquisition components. This architecture requires the use of many discrete electronic components and custom micro-code programming or state machine development for the control of the systems. The advent of relatively high-speed microcontrollers with embedded signal acquisition subsystems has brought about the ability to implement highly integrated PCM Encoder systems using fewer components and standardized programming methods. This paper will discuss sequencer based PCM encoders for background and then introduce the concept of Microcontroller Based PCM Encoders for Telemetry Instrumentation. Specific design examples will be introduced. Advantages and disadvantages of the two techniques will be discussed.
APA, Harvard, Vancouver, ISO, and other styles
14

Kanday, Balaji Madapuci. "Microcontroller Based Multiple-Input Multiple-Output Transmitter." International Foundation for Telemetering, 2010. http://hdl.handle.net/10150/605952.

Full text
Abstract:
ITC/USA 2010 Conference Proceedings / The Forty-Sixth Annual International Telemetering Conference and Technical Exhibition / October 25-28, 2010 / Town and Country Resort & Convention Center, San Diego, California
This paper describes how a microcontroller based system can be used to generate the signals needed in a multiple-input multiple-output (MIMO) system transmitter. The limited computational speed of the microcontroller, along with other tasks which the controller may need to handle, places limits on the throughput of the system, and the complexity of the MIMO signal design. However this can be a low cost design, and the microcontroller can be used to perform other operations in the system, which may make it attractive in some applications.
APA, Harvard, Vancouver, ISO, and other styles
15

Rodzin, Maksym, Максим Олегович Родзін, Yaroslav Kharchenko, and Ярослав Геннадійович Харченко. "Efficient solar panel based on Arduino microcontroller." Thesis, National Aviation University, 2021. https://er.nau.edu.ua/handle/NAU/50480.

Full text
Abstract:
1. Vashchyshak I.R., Tsykh V.S.Improving the energy efficiency of a solar powerplant:Oilandgasenergy2020.№1(33). URL: https://nge.nung.edu.ua/index.php/nge/article/download/514/503/1810 2. Polyak A.R., Reshetilo O.M. Software-hardware complex of solar panel angle control/LutskNationalTechnicalUniversity.URL:http://av.lntu.edu.ua/attachments/article/317/1_Poliak.pdf
Тhe work is devoted to ecology as an urgent problem for mankind nowadays. It depicts the effectiveness factor of the panels should be installed on special support that allows the elements to rotate after the sun.
Робота присвячена екології як актуальній проблемі людства в наш час. Визначено коефіцієнт ефективності панелей, які слід встановлювати на спеціальній опорі, що дозволяє елементам обертатися після сонячних променів.
APA, Harvard, Vancouver, ISO, and other styles
16

Le, Thai Q. (Thai Quoc) Carleton University Dissertation Engineering Electrical. "Application specific integrated circuit (ASIC) hardwired microcontroller." Ottawa, 1991.

Find full text
APA, Harvard, Vancouver, ISO, and other styles
17

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
18

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
19

Bertuzzi, Alberto. "Microcontroller based flow control for spacecraft electric propulsion." Master's thesis, Alma Mater Studiorum - Università di Bologna, 2018.

Find full text
APA, Harvard, Vancouver, ISO, and other styles
20

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
21

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
22

He, Dake. "Microcontroller-based current-mode control for power converters." Auburn, Ala., 2005. http://repo.lib.auburn.edu/2005%20Fall/Dissertation/HE_DAKE_26.pdf.

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

Li, Shaohua. "Development and validation of a microcontroller emissions model." Diss., Rolla, Mo. : Missouri University of Science and Technology, 2008. http://scholarsmine.mst.edu/thesis/pdf/Li_09007dcc804e2d0e.pdf.

Full text
Abstract:
Thesis (M.S.)--Missouri University of Science and Technology, 2008.
Vita. The entire thesis text is included in file. Title from title screen of thesis/dissertation PDF file (viewed May 5, 2008) Includes bibliographical references (p. 21-22).
APA, Harvard, Vancouver, ISO, and other styles
24

Wenzel, Karl Engelbert [Verfasser]. "Quadrocopters with Microcontroller-Based Autonomy / Karl Engelbert Wenzel." München : Verlag Dr. Hut, 2014. http://d-nb.info/105033180X/34.

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

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
26

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
27

Dorr, Christopher R. "Microcontroller-Based, Dual-Channel Wireless Neural Recorder/Stimulator." Case Western Reserve University School of Graduate Studies / OhioLINK, 2009. http://rave.ohiolink.edu/etdc/view?acc_num=case1220639010.

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

Kalab, Peter Carleton University Dissertation Engineering Electrical. "Automated microcontroller synthesis for application-specific integrated circuits." Ottawa, 1986.

Find full text
APA, Harvard, Vancouver, ISO, and other styles
29

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
30

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
31

von, Schmalensee Myrén Simon Adam. "Development of a microcontroller based DLCT end-point device." Thesis, Uppsala universitet, Institutionen för teknikvetenskaper, 2017. http://urn.kb.se/resolve?urn=urn:nbn:se:uu:diva-332243.

Full text
Abstract:
In this bachelor thesis the possibility of implementing a fully functioning Digital Signal Processing system based on the ARM-Cortex-m7 microcontroller from ST- microelectronics is investigated and implemented. The microcontroller is equipped with an Floating Point Unit, which resulted in the filter calculations being performed in floating-point arithmetic instead of fixed-point. The system is intended to be used in audio room correction with filter coefficients calculated by DLCT (Dirac Live Calibration Tool) which is a software distributed by the company Dirac Research. The main system components are a run-time where the audio is processed and a TCP/IP server for communication over ethernet between the system and DLCT. The system is also able to play stimuli sounds on a command from DLCT. The final system is capable of executing the filter calculations required for room correction with the filter topology used. The communication between DLCT and the subsystem was not fully established but the TCP/IP server was implemented and is a good foundation if the project is to be resumed in the future. The work showed that a modern microcontroller is able to perform real-time audio signal processing without the use of a digital signal processor which is more expensive and has a higher development cost.
APA, Harvard, Vancouver, ISO, and other styles
32

Bashir, Anwar. "Developing manufacturing control applications with microcontroller based internet connectivity." Thesis, Teesside University, 2006. http://ethos.bl.uk/OrderDetails.do?uin=uk.bl.ethos.517531.

Full text
Abstract:
This thesis describes work on the development of a `plug and play' communications system for ethernet designed to enable devices to automatically provide data logging and control services over a network. Examination of the current work in protocol design such as Common Object Request Broker Architecture (CORBA) suggests that there is scope for research in developing a simpler design. This view is supported by examining the factors that have led to the widespread adoption of the Internet and its protocols. The approach is to develop a protocol that is open systems based. The protocol will allow multiple applications to be served; one of these applications will be to enable numerical controllers to download programs over the Internet. The research carried out here involves developing a standard `plug and play' communications protocol for ethernet based on TCP/IP. A pre-requisite for developing such a `standard' protocol is that of universal interfacing. In view of the fact that devices do not share common interfaces a universal electronic connector box has been developed. The purpose is to provide connectivity to a wide range of devices. The development of the electronic box involved building successively complex prototypes. The prototypes are designed to control and transfer information to and from equipment such as printers, photocopiers, electronic door access and numerical controllers. By building such a diverse range of `real world' applications it is possible to show how a single technology can control dissimilar devices. The development of the technology has the potential to enable SME's to replace complex personal computer based control systems with simple Internet enabled `plug and play' controllers. By sharing common functions and data services the technology also creates new opportunities for SME's to develop supply chain management and enterprise resource planning systems. The results of the research have led to the design and implementation of photocopier and printer control management systems, as a test of the validity of the protocol and prototypes that have been developed. The printer and photocopier control management systems are now in daily use by staff at the University of Teesside. The numerical machine control system has attracted government funding for further development.
APA, Harvard, Vancouver, ISO, and other styles
33

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
34

Griffiths, Ian. "Microcontroller implementation of artificial intelligence for autonomous guided vehicles." Thesis, University of Wolverhampton, 1998. http://ethos.bl.uk/OrderDetails.do?uin=uk.bl.ethos.266837.

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

Chang, Che-Chang, and 張哲彰. "A Pipelined 8-bit Microcontroller." Thesis, 2004. http://ndltd.ncl.edu.tw/handle/96220584719061419503.

Full text
Abstract:
碩士
國立成功大學
電機工程學系碩博士班
92
Pipelining improves the average execution time per instruction, with offering both a low CPI and a fast clock rate. Many of the difficulties of pipelining arise because of instruction set complications. Variable instruction lengths and running times can lead to imbalance among pipeline stages. They can also severely complicate hazard detection and the maintenance of exceptions. Complex addressing modes can lead to different problems. Multiple memory accesses complicate pipeline control and make it difficult to keep the pipeline flowing smoothly. Two factors combine to limit the performance improvement gained by pipelining. First, control hazards mean that increasing pipeline depth results in slower branch instructions, and increasing the clock cycles for the program. Second, data hazards in the program mean that increasing the pipeline depth increases the time per instruction because a larger percentage of the cycles become stalls. We design the Instruction Buffer and Indirect Registers to resolve the problem due to variable lengths instruction and complex addressing modes.
APA, Harvard, Vancouver, ISO, and other styles
36

WANG, TIAN-YOU, and 王天佑. "VLSI Implementation of a Microcontroller." Thesis, 2017. http://ndltd.ncl.edu.tw/handle/08080773485109096089.

Full text
Abstract:
碩士
中華科技大學
電子工程研究所碩士班
105
The microcontroller is an indispensable core in many electronic products in the rapid development of electronic information industry. The semiconductor technology and process technology in recent years have been also rapidly developing, constantly updating and progressing, which drives the microcontroller design towards being small, fast, well performing of the chip, and being integrated into the system. Among many microcontrollers, the 8051 microcontroller was manufactured by Intel Corporation in 1981, of which the compatible products have been also developed by IC designers such as Atmel and Philips. The traditional 8051 has become a main textbook for single-chip related courses. While in the practical issue, the 8051 microcontroller is also widely used in various fields such as automatic control of the sensor signal capture, vending machines and so on. The main study of this thesis is to design such microcontrollers, the sap1 and 8051 microcontrollers. The prototype is first designed by Verilog HDL code to complete the function of verification. Then then Cell-Based Design with TSMC 0.18um process is applied for the completion of the IC design. The 8051 occupies the area of 1250um*1250um, which provides a circuit IP for further system integration.
APA, Harvard, Vancouver, ISO, and other styles
37

林國治. "Microcontroller IC-EMI Developing Tool." Thesis, 2014. http://ndltd.ncl.edu.tw/handle/74620475727187660291.

Full text
Abstract:
碩士
逢甲大學
通訊工程學系
102
This paper proposes a methodology and tool for automatic microcontroller software-related IC-EMI estimation. The proposed methodology measures a microcontroller’s IC-EMI behaviors when a software program running on it. The measurements are then going through several mathematical procedures for IC-EMI model parameter extraction. From the extracted parameters, the proposed method can estimate IC-EMI behaviors of different systems with the same microcontroller. A tool based on the proposed methodology is then designed for a user-friendly estimation tool. With the proposed tool, we can obtain IC instruction current (Iic) and IC internal impedance (Zic). By the proposed methodology and tool, IC-EMI behaviors can be estimated accurately and efficiently.
APA, Harvard, Vancouver, ISO, and other styles
38

李偉成. "A microcontroller C compiler design." Thesis, 2014. http://ndltd.ncl.edu.tw/handle/09977656061197725224.

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

Kumar, P., and S. Singh. "Multisensor system using LPC2148 microcontroller." Thesis, 2014. http://ethesis.nitrkl.ac.in/6290/1/E-76.pdf.

Full text
Abstract:
“MULTISENSOR SYSTEM USING LPC2148 MICROCONTROLLER’ is designed for sensing physical parameters such as temperature, distance and detection of object with the help of various analog sensors which can be helpful in various industrial applications and also in SMART home appliances. For temperature sensing, LM35DZ precision integrated- circuit temperature sensor is used which can take the input power in the range of 4 to 40V and gives the output in the range of 0 to 5.2V and operates in the range of 2°C to 150°C. For object detection TSOP1738 receiver and IR transmitter is used, which detects the presence of any obstacle between them. Since TSOP1738 carrier frequency is in the range of 38KHZ, an IR transmitter of same frequency range is needed which is designed using an IC 555 astable multivibrator. Proximity sensor is designed using an infrared emitter and detector pair which measures the distance of an object from the sensor. Its range is from 0 to 5cm. The outputs of the above mentioned sensors are interfaced with the ADC and the converted data is displayed on an LCD
APA, Harvard, Vancouver, ISO, and other styles
40

Liu, Jun-You, and 劉俊佑. "Development of a MIPS-like Microcontroller." Thesis, 2005. http://ndltd.ncl.edu.tw/handle/28049409894302866204.

Full text
Abstract:
碩士
大葉大學
電機工程學系碩士班
93
This study develops a 32-bits RISC micro-controller embedded with MIPS like architecture by using Verilog HDL. The developed micro-controller is designed through behavioral, mixed and structural stage. Design work in behavioral stage is implemented by using the FPGA chip and verified by an application circuit. Behavioral, mixed and structural designs are further scrutinized by simulation also to complete this work.
APA, Harvard, Vancouver, ISO, and other styles
41

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
42

Yeh, Kai-Wen, and 葉凱文. "Microcontroller Design for Wireless Sensor Network." Thesis, 2008. http://ndltd.ncl.edu.tw/handle/09021155646182609613.

Full text
Abstract:
碩士
國立臺灣大學
電子工程學研究所
97
Distance medical treatment will become an important issue in upcoming ageing society. As a result of the advancement of semiconductor manufacturing technology, it is possible to integrate wireless transceiver, sensors, amplifier and digital controller into one single chip. This is called a SOC (System‐on‐Chip) chip. Hardware cost and size of a WSN (Wireless Sensor Network) sensor node can be reduced substantially using SOC technology and suitable for distance medical treatment. We achieved a SOC chip for WSN sensor node using TSMC 0.35 μm Mixed‐signal 2P4M CMOS technology. It is composed of a microcontroller, an ADC (analog‐to‐digital convertor), an Instrument Amplifier, a trans‐impedance amplifier, an analog multiplexer, a ASK transmitter, an OOK receiver, 5 regulators, a crystal oscillator and power‐on‐reset circuit. Size of the SOC chip including 117 ESD PADs is 3298*3637μm^2 The microcontroller is fully compatible with common 8051 MCUs. It has 111 instructions. The core of the microcontroller is pipeline architecture with 5‐stages. An instruction can be executed in only one clock period. 4096 bytes program memory and 256 bytes data memory are embedded. Peripherals such as UART transceivers with hardware CRC module, clock‐divider, and timer are also implemented. Maximum clock frequency of the microcontroller is 36MHz (i.e. 18MIPS). Power consumption is 1.172mA when the chip operates at 4MHz. Lower power design is a critical issue for WSN sensor node. Clock‐gating technique and clock‐multiplexing are used to reduce power dissipation of digital circuits. Regulators with switches are used to reduce power dissipation of analog and RF circuits. Each analog / RF block can be turned on or off separately.
APA, Harvard, Vancouver, ISO, and other styles
43

Yan, Shi-Xiang, and 顏士翔. "Application of Microcontroller on Optimal Dialysis." Thesis, 2003. http://ndltd.ncl.edu.tw/handle/7sa3uf.

Full text
Abstract:
碩士
中原大學
醫學工程研究所
91
For the patients receiving long-term hemodialysis treatment, the disequilibrium syndromes during the dialysis process, that might eventually imperil their lives, and always been the most disturbing problem. The so-called disequilibrium syndrome refers to the epiphenomenoms during the dialysis treatment, including nausea, vomiting, headache, dizziness, convulsion, hypotension or hypertension. Theoretically, the reasons for such complication can be attributed to the prompt decrease in density of extracellular fluid that solutes during dialysis, while is far below the density of intercellular fluids. In recent years, Doc. Lee and Doc. Chang have employed a method of higher accuracy Two-Pool Model, and introduced a new concept of optimal dialysis. By controlling blood flow rate or dialysate flow rate step by step, patients receive the dialysis treatment while the density between extracellular and intercellular fluids is maintained at a lower level. This method has been obtained by preliminary clinical evidence, and our research center has been committed to the development of optimal dialysis systems. A complete set of software for blood dialysis treatment have been tested and proven effective both on theoretical and clinical simulations, and the primal prototype of dialysis machine central monitor/control system have also been optimized by our research center. This research upgrade the original design of blood dialysis center's central monitor/control system. It replaces computer with Micro- controller for playing a role to control dialysis machine. In the beginning, inputting the patient’s physiological parameters to the software of dialysis treatment, which is designed by our laboratory. After simulating of software, it shows the patient’s ideal blood flux or dialysate flux, and the microcontroller accepts computer’s signals (outputted by print port) and writes it to EEPEOM on the storage-card. After storing, then disconnecting and inserting storage-card into controlling-module. Microcontroller will outputs signals and transforms into voltage by DAC. After digital/analog converting, control dialysis machine pumps; at this time, 12 bits DAC (ADS7842E) converts output signal voltage to digital signal. In comparison with digital signal to the original digital, while the error is huge and can’t be ignored, then proceed to compensate for error until satisfying the object of optimal dialysis. The circuit and firmware on the storing-module and controlling-module has been finished. After test, the error on output of blood-flux is less than –7.4 ml/min. The error is acceptable on dialysis machine, which is need to be less ±10 ml/min in an adjustment.
APA, Harvard, Vancouver, ISO, and other styles
44

SUKHBOLD, CHIMEDOCHIR, and 蘇波迪. "Develop a Quadcopter Using STM32 Microcontroller." Thesis, 2019. http://ndltd.ncl.edu.tw/handle/2x46ks.

Full text
Abstract:
碩士
國立勤益科技大學
電子工程系
107
Quadcopters and drones are a very recent technology because, until recently, there was no electronics necessary to implement systems to control them. However, over the past 10 years, the field of electronics has taken a big step forward. Now quadcopters and drones are very popular on the market. However, these commercial drones cannot be upgraded and modified. In this paper, a quadcopter was designed using low-cost sensors and other components. In this project, we used STM32F103C8T6 microcontroller as the main controller of quadcopter. The MPU6050, HMC5883L, GPS Ublox-M8N-001 with MS5611 sensors were used for self-level, altitude hold and GPS hold. The STM32F103C8T6 microcontroller and sensors are not only low-cost, and easy to program. The final prototype of quadcopter is suitable for additional experimental work and on the other hand, the assembly and set-up of a quadcopter was also done, in order to carry out in-flight tests of the application.
APA, Harvard, Vancouver, ISO, and other styles
45

Rout, Rashmi Ranjan, and Durga Prasad Tripathy. "AC to DC Converter Using Microcontroller." Thesis, 2009. http://ethesis.nitrkl.ac.in/301/1/AC2DC.pdf.

Full text
Abstract:
The aim of the project is to obtain a controlled DC output from a standard single phase 230V, 50Hz power supply. For this we first rectified the ac voltage using four diodes. Then the rectified DC voltage is used to get controlled DC voltage output using an IGBT with a pulse of variable duty cycle, generated by a microcontroller. By varying the duty cycle of the square wave pulse the average output DC voltage is regulated. For user interfacing, a knob is used to set the required voltage. This is achieved by converting the analog signal input, from the knob, to digital signal by using the internal Analog to Digital converter present in the microcontroller. The microcontroller sets the duty cycle of the PWM wave according to the ADC value obtained. This PWM wave is given as input to the IGBT to regulate its duty cycle, and hence the average output voltage is regulated. This is basically the open loop regulation of voltage. If the load varies, then we have to use closed loop control to automatically increase the duty cycle of the gate pulse to the IGBT if the output voltage falls below a set point and vice versa. The negative feedback loop is based on PID loop control. Thus the output voltage is continuously tuned with the set point voltage.
APA, Harvard, Vancouver, ISO, and other styles
46

Mishra, Manish. "Design of microcontroller based temperature controller." Thesis, 2013. http://ethesis.nitrkl.ac.in/4821/1/109EI0075.pdf.

Full text
Abstract:
The “MICROCONTROLLER BASED TEMPERATURE CONTROLLER “controls the temperature of any device according to its requirement for any industrial application. At the heart of the circuit is the ATMEGA32 microcontroller which controls all its functions. A temperature sensor LM35 is used for sensing the temperature of the environment and the system displays the temperature on an LCD in the range of –55°C to +150°C.This temperature is compared with the value stored by the user and if the temperature goes beyond the preset temperature then heater will switch off and if temperature goes below to preset value then heater will switch on. AC bulb is interfaced with the microcontroller which is done with the help of a relay and an npn transistor.
APA, Harvard, Vancouver, ISO, and other styles
47

Sethy, Nivedita. "Wireless alarm system using AVR microcontroller." Thesis, 2013. http://ethesis.nitrkl.ac.in/4981/1/109EI0344.pdf.

Full text
Abstract:
The main aim is to design a wireless alarm system using AVR microcontroller.This alarm system had a force sensor as its main component. The force sensor senses the force or pressure and then it create a sound which can make a person to avoid problems. This alarmsystem is used for the home security to detect presence of intruders getting into the home. A servo motor is also installed here this shows the automatic movement of motor which is implemented for automatic control of the gate. So, we are designing a wireless alarm system which also acts as an alarm system and also for automatic barrier control. This doesn’t occur at a time a certain time has been kept by using time delay.
APA, Harvard, Vancouver, ISO, and other styles
48

Alam, Shahrukh. "Microcontroller Implementation of Digital Pid Controller." Thesis, 2014. http://ethesis.nitrkl.ac.in/6585/1/110EE0188_Shahrukh_Alam_THESIS%3D_16.12.2014.pdf.

Full text
Abstract:
A proportional-integral-derivative (PID) controller is widely used in industrial control systems to get the desired response by feedback. In this project, we attempt to implement a digital controller in a microcontroller. The primary difference between a digital controller and an analogue controller is that with a digital controller the actual value is not measured continuously, rather it is periodically sampled at some fixed time interval. To study the issues in implementing a digital PID controller in Arduino microcontroller is the main objective of the project. Once the implementation issues are solved then one can tune the Kp, Kd and Ki gains of the PID controller. Based upon the error occurred and by changing the values suitably, the required output from the system can be obtained. In this project, PID controllers with input and output features are implemented in Arduino and its frequency response is studied in order to adjudge whether the implementation is correct or not. Two methods are used for generating the PID controller output. One by using a properly tuned RC filter that filters out the PWM signal generated by the Arduino and the other by using a digital to analog converter from the digital output of the Arduino.
APA, Harvard, Vancouver, ISO, and other styles
49

Soren, Ghana Shyam, and Ram Ashish Gupta. "Temperature Controlled DC Fan using Microcontroller." Thesis, 2015. http://ethesis.nitrkl.ac.in/7232/1/Temperature_Soren_2015.pdf.

Full text
Abstract:
This project will display the configuration, development, advancement, control and assessment of an automatic switching speed electric fan. This further venture of a smart electric fans than before that utilizing "clever innovation''. The microcontroller base programmed fan framework introduced in this task is obliged to satisfy the necessity of advances "tomorrow will be better than today". The electric fan naturally switches the speed as indicated by the environment temperature changes. Generally, electronic gadgets create enough heat due to internal loss. There is a necessity to decrease heat to so that electronics devices won’t lose their characteristic. The heat can be minimized in various methods. One of the method is temperature dependent dc fan implementing microcontroller. When environment temperature sensed by the sensor crosses the threshold value fan is switched on and temperature is reduced. The fan will remain on till the temperature reduces below the threshold value. This general idea is used in this project.
APA, Harvard, Vancouver, ISO, and other styles
50

Kumar, Azhar Jagan. "Microcontroller Based Current Sensorless MPPT Controller." Thesis, 2016. http://ethesis.nitrkl.ac.in/9259/1/2016_MT_AJKumar.pdf.

Full text
Abstract:
This work proposes a current-sensor less tracker that eliminates the use of the current sensor, by using only the voltage sensors. Getting rid of the current sensor has many merits such as saving cost, decreasing complexity, and increasing the efficiency and the power density of the tracker. Digital control is a flexible and attractive hardware design option, becoming lower cost, and getting faster. These competitive tools have made the application of many sophisticated control algorithms possible in this field. Boost converter with average current mode control is considered to validate the current sensorless (observer based) Perturb and Observe (P&O) maximum power point tacking (MPPT) algorithm. The above proposed algorithm is implemented through microcontroller (Arduino) in digital flat form.
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