Skip to content

JordanMBuhagiar/AVR-Ada-HRM

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 

Repository files navigation

AVR-Ada-HRM

AVR-ADA used to develop a HRM Prototype,

For complete code, follow system intelligence folder.

System withholds an ATMega328P and code is written to initialize the following:

                                      ADC, Timer1 - CTC Mode and LCD in 4 Bit Mode.

Additionally, the controller has an Algorithm introduced as part of a Thesis called Thresh Peak Algorithm to detect the pulses.

Furthermore, the code has been designed to control the way the user interacts with the Sensor - A safety mechanism was applied.

Unless the system detects a peak, it will not execute. Thus, will run for a 10 second time frame as long as the peaks are being detected, otherwise it will wait for the user to position the sensor once again and proceed from the las timer count, preventing false values and enforcing reliability regarding system feedback.

The Thesis (Ada on 8Bit Micros - Thesis - AVR-Ada Installation Tutorial.pdf) withholds a step-by-step Tutorial on how to install AVR-ADA under a linux distribution. A tutorial that has been tested on 2 separate Linux Ubuntu Distros to enforce consistency via error prevention/elimination.

PS. This tutorial encompasses a novel approach and guideline to Ada Integration on 8 Bit Microcontrollers.

The thesis withholds an effective project management approach useful in multiple/ if not all real world projects, known as the Iterative Model.

Additionally, the thesis thoroughly outlines the authors personality as well as problem solving mindset.

For further information or queries, contact me on:

or

Brief Example of System: https://www.youtube.com/watch?v=Gi0kifZC3F8

Complete guide available in Amazon.co.uk or amazon.com - Available in Kindle Edition or Paperback:

Real Time Critical Systems

Amazon.com:

About

Heart Rate Monitor Design - Atmel AVR 8 Bit MCU - Complete System Intelligence & Ada Integration Tutorial Available :)

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published