66 resultados para microcontrollers
Resumo:
These notes follow on from the material that you studied in CSSE1000 Introduction to Computer Systems. There you studied details of logic gates, binary numbers and instruction set architectures using the Atmel AVR microcontroller family as an example. In your present course (METR2800 Team Project I), you need to get on to designing and building an application which will include such a microcontroller. These notes focus on programming an AVR microcontroller in C and provide a number of example programs to illustrate the use of some of the AVR peripheral devices.
Resumo:
This paper describes a program for the automatic generation of code for Intel's 8051 microcontroller. The code is generated from a place-transition Petri net specification. Our goal is to minimize programming time. The code generated by our program has been observed to exactly match the net model. It has also been observed that no change is needed to be made to the generated code for its compilation to the target architecture. © 2011 IFAC.
Resumo:
This paper describes the use of technology of satellite and mobile communication for remote study of mictocontrollers.
Resumo:
This paper proposes and describes an architecture that allows the both engineer and programmer for defining and quantifying which peripheral of a microcontroller will be important to the particular project. For each application, it is necessary to use different types of peripherals. In this study, we have verified the possibility for emulating the behavior of peripheral in specifically CPUs. These CPUs hold a RAM memory, where code spaces specifically written for them could represent the behavior of some target peripheral, which are loaded and executed on it. We believed that the proposed architecture will provide larger flexibility in the use of the microcontrolles since this ""dedicated hardware components"" don`t execute to a special function, but it is a hardware capable to self adapt to the needs of each project. This research had as fundament a comparative study of four current microcontrollers. Preliminary tests using VHDL and FPGAs were done.
Resumo:
The increasing complexity of VLSI circuits and the reduced accessibility of modern packaging and mounting technologies restrict the usefulness of conventional in-circuit debugging tools, such as in-circuit emulators for microprocessors and microcontrollers. However, this same trend enables the development of more complex products, which in turn require more powerful debugging tools. These conflicting demands could be met if the standard scan test infrastructures now common in most complex components were able to match the debugging requirements of design verification and prototype validation. This paper analyses the main debug requirements in the design of microprocessor-based applications and the feasibility of their implementation using the mandatory, optional and additional operating modes of the standard IEEE 1149.1 test infrastructure.
Resumo:
Mestrado em Engenharia Electrotécnica e de Computadores - Área de Especialização em Automação e Sistemas
Resumo:
The Electromyography (EMG) is an important tool for gait analyzes and disorders diagnoses. Traditional methods involve equipment that can disturb the analyses, being gradually substituted by different approaches, like wearable and wireless systems. The cable replacement for autonomous systems demands for technologies capable of meeting the power constraints. This work presents the development of an EMG and kinematic data capture wireless module, designed taking into account power consumption issues. This module captures and converts the analog myoeletric signal to digital, synchronously with the capture of kinetic information. Both data are time multiplexed and sent to a PC via Bluetooth link. The work carried out comprised the development of the hardware, the firmware and a graphical interface running in an external PC. The hardware was developed using the PIC18F14K22, a low power family of microcontrollers. The link was established via Bluetooth, a protocol designed for low power communication. An application was also developed to recover and trace the signal to a Graphic User Interface (GUI), coordinating the message exchange with the firmware. Results were obtained which allowed validating the conceived system in static and with the subject performing short movements. Although it was not possible to perform the tests within more dynamic movements, it is shown that it is possible to capture, transmit and display the captured data as expected. Some suggestions to improve the system performance also were made.
Resumo:
Dissertação de mestrado integrado em Engenharia Eletrónica Industrial e Computadores
Resumo:
Estudi de l'arquitectura i prestacions del microcontrolador LPC2119 tot implementant la proposta d’un cas pràctic. En la besant teòrica, es fa una anàlisi acurada del dispositiu LPC2119, enumerant les principals característiques i exposant les seves parts, aprofundint sobretot en l’arquitectura i core ARM que incorpora. En l'àmbit pràctic, s'introdueix el problema del pèndul invertit com a proposta per a ser integrada sobre un robot que exploti les funcionalitats del dispositiu integrat presentades a l'estudi teòric.
Resumo:
En una época como la actual, en la que se hace necesario disponer de equipos con grandes características y recursos para poder disfrutar de los últimos lanzamientos en juegos, no dejan de producirse equipos de bajo coste basados en microcontroladores que pueden entretener al mismo nivel que los más caros. Este proyecto reúne el diseño de la configuración, interconexión y programación de código necesarios para ejecutar un juego sencillo. Para ello se ha utilizado una pantalla LCD táctil y un microcontrolador HCS12.
Resumo:
Aquest projecte tracta d'aportar una idea al futur dels comptadors automàtics, on tant el usuaris, com les empreses, tindran un control continu sobre les dades. A més a més s’han buscar sistemes i protocols que realitzin una bona comunicació entre els comptadors automàtics, en aquest punt on entra la tecnologia W-Mbus. Aquesta tecnologia juntament amb els microcontroladors de baix consum, proporcionats per Texas Instruments, són la millor combinació per aconseguir el nostre objectiu.
Resumo:
L’objectiu d’aquest projecte és la realització d’un seguidor solar, i per poder tenir la màxima precisió en el control de moviment utilitzarem un microcontrolador (PIC 16F877) per controlar el seu estat en tot moment. Volem aconseguir que aquesta placa electrònica pugui controlar un seguidor i posteriorment ampliar-ho a un camp de seguidor solars per una vivenda estàndard. Quan parlem de controlar els seguidor ens referim a fer la orientació adient a cada moment del dia, aquesta orientació tindrà dos graus de llibertat. També aprofitarem les hores vall per poder fer el reposicionament de totes les plaques solarsAquest sistema microprocessat tindrà el suport d’un sistema d’actualització de calendari solar, per saber en quin moment del dia s’ha de posar en marxa i en quina direcció s’ha de posicionar
Resumo:
Disseny i desenvolupament d’un sistema per a la identificació de compradors en processos de subhasta, integrable dins d’un sistema de subhasta automatitzada
Resumo:
La detección de caídas mediante un sensor basado en microcontrolador y un sensor de aceleración triaxial, se basa en detectar un patrón en la señal medida por el acelerómetro durante una caída
Resumo:
The aim of this project is to get used to another kind of programming. Since now, I used very complex programming languages to develop applications or even to program microcontrollers, but PicoCricket system is the evidence that we don’t need so complex development tools to get functional devices. PicoCricket system is the clear example of simple programming to make devices work the way we programmed it. There’s an easy but effective way to program small, devices just saying what we want them to do. We cannot do complex algorithms and mathematical operations but we can program them in a short time. Nowadays, the easier and faster we produce, the more we earn. So the tendency is to develop fast, cheap and easy, and PicoCricket system can do it.