Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
main_control_board [2009/03/04 05:11]
jonmash
main_control_board [2009/03/04 05:20] (current)
jonmash
Line 10: Line 10:
   * Hardware Capabilities - The Arduino is based on Atmel'​s ATMEGA168 microcontroller. This controller has the all the capabilities required to complete this project. The processor specifications are listed below.   * Hardware Capabilities - The Arduino is based on Atmel'​s ATMEGA168 microcontroller. This controller has the all the capabilities required to complete this project. The processor specifications are listed below.
  
-The ATMEGA 168 microcontroller has teh following specifications:​+Due to the nature of the sensors that are being used in this design, a powerful processor with fast analog to digital conversion is required. Also, analysis of five analog channels (for five PIR sensors) is required to determine the position and movement of humans in the TV’s field of view. These requirements indicate that the microprocessor must have enough memory and fast enough clock speed to read, store, and analyze potentially thousands of samples per second. 
 + 
 +The Arduino comes with an ATmega168 chip that is preloaded with the Arduino bootloader. The bootloader is used to easily program the chip without the use of and In-Circuit Serial Programmer (ICSP). This allows for quick and easy development at the loss of a small amount of program memory. The ATmega168 chip has 16kB of flash (program) memory, 1kB of SRAM (variable) memory, and 512 B of EEPROM (long term storage). Although this is a relatively small amount of memory, the team is confident that it will suffice for the purposes of this project. The processor currently runs at 16 MHz but can be run up to a maximum of 20 MHz. This processor speed should be more than enough for the team’s purposes. The Arduino also has six 10-bit analog to digital converters and over ten digital I/O pins. This should be suitable for the team’s application. 
 + 
 + 
 +The ATMEGA 168 microcontroller has the following specifications:​
  
   * **High Performance,​ Low Power AVR® 8-Bit Microcontroller**   * **High Performance,​ Low Power AVR® 8-Bit Microcontroller**
Line 59: Line 64:
  
 More detail can be found in the [[http://​www.atmel.com/​dyn/​resources/​prod_documents/​doc2545.pdf|Datasheet]]. More detail can be found in the [[http://​www.atmel.com/​dyn/​resources/​prod_documents/​doc2545.pdf|Datasheet]].
- 
-Due to the nature of the sensors that are being used in this design, a powerful processor with fast analog to digital conversion is required. Also, analysis of five analog channels (for five PIR sensors) is required to determine the position and movement of humans in the TV’s field of view. These requirements indicate that the microprocessor must have enough memory and fast enough clock speed to read, store, and analyze potentially thousands of samples per second. 
- 
-The Arduino comes with an ATmega168 chip that is preloaded with the Arduino bootloader. The bootloader is used to easily program the chip without the use of and In-Circuit Serial Programmer (ICSP). This allows for quick and easy development at the loss of a small amount of program memory. The ATmega168 chip has 16kB of flash (program) memory, 1kB of SRAM (variable) memory, and 512 B of EEPROM (long term storage). Although this is a relatively small amount of memory, the team is confident that it will suffice for the purposes of this project. The processor currently runs at 16 MHz but can be run up to a maximum of 20 MHz. This processor speed should be more than enough for the team’s purposes. The Arduino also has six 10-bit analog to digital converters and over ten digital I/O pins. This should be suitable for the team’s application. 
- 
main_control_board.1236143462.txt.gz · Last modified: 2009/03/04 05:11 by jonmash
Back to top
chimeric.de = chi`s home Creative Commons License Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0