Mudanças entre as edições de "Embedded Systems Experiments for the Telecommunication Engineering Undergraduate Program"

De MediaWiki do Campus São José
Ir para navegação Ir para pesquisar
 
(24 revisões intermediárias por 2 usuários não estão sendo mostradas)
Linha 1: Linha 1:
This page presents the results of a [[Concepção_de_Experimentos_de_Sistemas_Embarcados_para_Disciplinas_do_Curso_de_Engenharia_de_Telecomunicações|undergraduate student project] executed at IFSC, Campus São José in 2015.
+
This page presents the results of a [[Concepção_de_Experimentos_de_Sistemas_Embarcados_para_Disciplinas_do_Curso_de_Engenharia_de_Telecomunicações|undergraduate student project]] executed at IFSC, Campus São José in 2015.
  
 
=Project=
 
=Project=
Linha 19: Linha 19:
 
**01 Arduino UNO;
 
**01 Arduino UNO;
 
**01 PC/laptop with the following software:
 
**01 PC/laptop with the following software:
***IDE Arduino;
+
***[http://playground.arduino.cc/Linux/Ubuntu IDE Arduino;]
***GCC compiler for AVR with support to avrlibc;
+
***[http://avr-eclipse.sourceforge.net/wiki/index.php/The_AVR_GCC_Toolchain GCC compiler for AVR with support to avrlibc;]
***avrdude
+
***[http://avr-eclipse.sourceforge.net/wiki/index.php/The_AVR_GCC_Toolchain avrdude]
***IDE for C/C++ programming (Eclipse CDT recommmended).
+
***[http://www.eclipse.org/downloads/packages/eclipse-ide-cc-developers/marsr IDE for C/C++ programming (Eclipse CDT recommmended).]
 +
***[http://fritzing.org/download/ Fritzing]
  
 
*Extra Equipments: these equipments may be used in some experiments or for debugging.
 
*Extra Equipments: these equipments may be used in some experiments or for debugging.
*01 extra Arduino UNO;
+
**01 extra Arduino UNO;
*RS232-USB converter;
+
**RS232-USB converter;
*Multimeter;
+
**Multimeter;
*Osciloscope;
+
**Osciloscope;
*Logic Analyzer.
+
**Logic Analyzer.
  
 
==Digital Interfaces Experiments==
 
==Digital Interfaces Experiments==
  
*[[ESTE: General Porpuse Input and Output (GPIO)]];
+
*[[ESTE: General Purpose Input and Output (GPIO)]];
 +
*[[ESTE: GPIO and External Interrupts - part 1]];
 +
*[[ESTE: GPIO and External Interrupts - part 2]];
 
*[[ESTE: Universal Assynchronous Receiver and Transmitter (UART)]];
 
*[[ESTE: Universal Assynchronous Receiver and Transmitter (UART)]];
 +
*[[ESTE: UART - Serial Communication]];
 +
*[[ESTE: UART - Basic Interrupts]];
 +
*[[ESTE: UART - Interrupts and Circular Buffer]];
 
*[[ESTE: Pulse Width Modulation (PWM)]];
 
*[[ESTE: Pulse Width Modulation (PWM)]];
 +
*[[ESTE: Dimmer with PWM and ADC]];
 +
*[[ESTE: Automatic Dimmer with PWM and ADC]];
 +
<!--
 
*[[ESTE: Serial Peripheral Interface (SPI)]];
 
*[[ESTE: Serial Peripheral Interface (SPI)]];
 
*[[ESTE: Digital Temperature Sensor]];
 
*[[ESTE: Digital Temperature Sensor]];
 +
-->
  
 
==Analog Interfaces Experiments==
 
==Analog Interfaces Experiments==
  
*[[ESTE-Roteiro-ADC|Analog-to-Digital Converter (ADC)]];
+
*[[ESTE: Analog-to-Digital Converter (ADC) and Sensor Reading]];
*[[ESTE-Roteiro-AnalogTemperatureSensor|Analog Temperature Sensor (NTC - Negative Temperature Coeficient)]];
+
*[[ESTE: Analog Temperature Sensor 1 (LM35DT - Precision Centigrade Temperature Sensors)]];
*[[ESTE-Roteiro-AnalogLightSensor|Analog Light Sensor (LDR - Light Dependent Resistor)]];
+
*[[ESTE: Analog Temperature Sensor 2 (NTC - Negative Temperature Coeficient)]];
*[[ESTE-Roteiro-DAC|Digital-to-Analog Converter (DAC)]];
+
*[[ESTE: Analog Light Sensor (LDR - Light Dependent Resistor)]];
*[[ESTE-Roteiro-SoundGeneration|Sound Generation with Buzzer and DAC]];
+
<!--
 +
*[[ESTE: Digital-to-Analog Converter (DAC)]];
 +
*[[ESTE: Sound Generation with Buzzer and DAC]];
 +
-->

Edição atual tal como às 15h36min de 4 de dezembro de 2015

This page presents the results of a undergraduate student project executed at IFSC, Campus São José in 2015.

Project

  • Title: Development of Embedded System Experiments for the courses of the Telecommnications Engineering udergraduate program.
  • Acronym: ESTE (Experimentos de SisTemas Embarcados)
  • Context: Funded by IFSC São José Intern Call 13/PRPPGI/2015
  • Student: Katharine Schaeffer Fertig (Telecommnications Engineering)
  • Coordinator: Arliones Hoeller
  • Duration: may-november 2015
  • Goal: To design a set of experiments related to the integration of analog and digital devices to embedded systems.


Experiments

All experiments designed in this project used Atmel AVR microcontrollers. These microcontrollers present a well organized RISC architecture that fits well for didtatic porpuses. They also are easy to be bought by students because they are available in the most popular Arduino platforms. In this project we used the Arduino UNO board.

Used Equipment

  • Extra Equipments: these equipments may be used in some experiments or for debugging.
    • 01 extra Arduino UNO;
    • RS232-USB converter;
    • Multimeter;
    • Osciloscope;
    • Logic Analyzer.

Digital Interfaces Experiments

Analog Interfaces Experiments