Skip to content

A complete Embedded System project. Control of two fans based on room temperature and configurable via a serial connection. Based on an Altera FPGA and NIOS 2 soft core

Notifications You must be signed in to change notification settings

thegabriele97/Room-Temperature-Controller

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

EFES Project - Room Temperature Controller

The project for "Electronics for Embedded Systems" course: a complete Room Temperature Controller.

Please give a look at this PDF document for a complete description of the work!

List of arguments covered

  • Comunication protocols (UART, I implemented my own application protocol called "G-UART")
  • AD/DA Conversion (a complete home-made SAR AD Converter)
  • Memories (using Altera's M9K embedded memories)
  • FPGAs (all the work is based on a FPGA - A lot of VHDL is written)
  • Processor Peripherals ( -This is the part I liked the most- Thanks to my Intel's FPGA, I created a complete System On Chip based on NIOS II soft-processor Core + a complete C firmware is written + utilization of Interrupts)
  • Actuator Driving (a complete DC Motor Controller with MOSFET and a lot of transistors)

Thank you!

About

A complete Embedded System project. Control of two fans based on room temperature and configurable via a serial connection. Based on an Altera FPGA and NIOS 2 soft core

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published