Mobile Hardware


Published on


Published in: Education, Technology, Business
1 Comment
No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide

Mobile Hardware

  1. 1. Mobile World<br />Hardware Perspective<br />By <br />Mohab El-Shishtawy<br />
  2. 2. Contents<br /><ul><li>Why Hardware
  3. 3. Basic Mobile Hardware
  4. 4. Connectivity
  5. 5. Extra Features</li></li></ul><li>Why Hardware?<br />We study Engineering not Computer Science !!<br />No one talks about hardware mostly OS’s<br />Know your hardware, Build Apps for it<br />Maximize benefits of you mobile<br />Decide before you buy any smart phone<br />
  6. 6. Features<br />All features are extracted from smart phones not dump oneN-Series for NokiaiPhone 3GS <br />WP7 PhonesAndroid powered phonesor later<br />
  7. 7. Basic Hardware<br />Touch Screen<br />Processing units<br />Ram, Rom and Memory Card<br />
  8. 8. Touch screen<br />Type:<br />1- Resistive Touch Screen<br />2- Capacitive Touch Screen<br /><ul><li>Resolution and size</li></li></ul><li>Resistive <br />Composed of two flexible sheets coated with a resistive material .<br />When contact is made to the surface of the touchscreen, the two sheets are pressed together.<br />Two sheets there are horizontal and vertical lines that when pushed together, register the precise location.<br />
  9. 9. Resistive (cont..)<br />Pros:<br />The screens are usually inexpensive<br />It can be easily operated with any pointing devices<br />They are much more accurate than capacitive touch screens<br />They are easy to use and are more reliable<br />Cons:<br />Multi touch support not available<br />These are highly sensitive to scratches<br />Poor visibility in sunlight<br />
  10. 10. Capacitive <br />Consists of an insulator such as glass, coated with a transparent conductor such as indium tin oxide.<br />Human body is also an electrical conductor.<br />Touching the surface of the screen results in a distortion of the screen's electrostatic field.<br />
  11. 11. Capacitive(cont..)<br />Pros:<br />Multi touch support available<br />Good visibility even in sunlight<br />Not affected by dirt and moisture<br />Glossy looks<br />Cons:<br />Humidity must be at least 5% to achieve capacitive effect<br />Expensive than resistive touch screen<br />Doesn’t work with pointed objects<br />
  12. 12. Resolution and Size<br />The size of the screen which is measured diagonally across the face screen.<br />Measured by inches<br />Most common <br /> iPhone 3.5-inch <br /> HTC 4-inch<br /> Ranges from (3.0 to 4.5) inch<br />
  13. 13. Resolution<br />It is the number of distinct pixels in each dimension that can be displayed.<br />Represented by the physical number of columns and rows of pixels creating the display (e.g., 240 x 320).<br />More Pixels == More Realistic screen.<br />DPI The number of 'dots' or pixels per each inch.<br />
  14. 14. Resolution and Size<br />More pixels on same size will give brighter image quality (more clear).<br />Eye can detect up to 300 DPI.<br />As a programmer you concern about Resolution NOT Screen Size.<br />
  15. 15. Microprocessor<br />Mobile microprocessors must be small and consume little power<br />Size can be solved with System-on-a-Chip configurations<br />Sleep mode during longer pauses (requires support from the OS and possibly from the applications).<br />Uses ARM structure <br />System-on-a-Chip (CPU,GPU,ROM, RAM, Radio, External interfaces).<br />
  16. 16. SoC (NVIDIA Tegra2)<br />CPU: Dual-Core, 1 GHz per core<br />Cache:1 MB<br />Memory: Up to 1GB,(DDR2-667)<br />GPU : 8 cores<br />Supports (12 MP Camera, Display 1680x1050)<br />USB 2.0 OTG, USB 2.0 ULPI, HDMI, MIPI CSI/DSI/HSI, UART, SPI, SDIO, I2C, I2S<br />Examples (Motorola Atrix , Samsung Galaxy S2)<br />
  17. 17. SoC (Apple A5)<br />CPU: Dual-Core, 1 GHz per core<br />Cache:1 MB<br />512 MB of low-power DDR2 RAM clocked at 1066 MHz<br />Dynamically adjust its frequency to save battery life<br />Examples (iPad2,iPhone5 to be released)<br />
  18. 18. Ram, Rom and memory card<br />ROM: where the OS (Firm Ware)of mobile installed, it can be modified (system update)<br /> Ranges from (512MB to 1.5GB)<br />RAM: read/write from/to any address, fast, looses data when powered off<br /> Ranges from (128MB to 1GB)<br /> important for Apps programmers.<br />
  19. 19. Ram, Rom and memory card<br />Storage uses Flash Memory to store data permanently as HDD in computer<br />Divide into two types<br />On chip flash memory as (N8 16GB and iPhone 32GB).<br />Extension by using SD cards(mini and micro SD).<br />Notice On chip flash memory is NOT a RAM <br />
  20. 20. Connectivity<br />Network<br />Bluetooth<br />USB<br />
  21. 21. Network<br />2.5G (EDGE)<br />- Deployed in 2003<br /> - Data rate 236.8kbps to 384kbps<br /> - used in mobile phones<br /> 3G (WCDMA)<br />- Allowsmultimedia contents like mobile TV, audio-video conferencing, video on demand, fax<br /> - High speed internet speed up to 1.92Mbps<br />
  22. 22. Network(cont..)<br />3.5G (HSDPA)<br />- Higher data speed and capacity<br />- Down-link speed 3.6, 7.2 to 14Mbps<br /> - referred as 3G+,3G Turbo,3G EDGE.<br />4G <br />- AllowsGaming Services, High Definition HDTV<br />- Ultra-broadband internet Access 1GBps<br />- Support for IPV6 protocol<br />
  23. 23. Bluetooth<br />Classified into classes and versions.<br />Class 1 range 20-30 meters.<br />Class 2 range 5-10 meters.<br />Version 2.0 data rate 2.1 Mbit/s.<br />Version 3.0 data rate 24 Mbit/s.<br />The closer you are to the bluetooth transmitter, the faster you will receive files.<br />
  24. 24. USB<br />USB 1.1 works at 12 MBits/sec while USB 2.0 works at 480 MBits/sec.<br />Most phones uses now Micro-USB 2.0.<br />USB OTG (on the go)<br /> - Enable host and device roles swapping within the connection<br /> - Connecting flash memory to your mobile<br /> - Supported in (N8,Galaxy S)<br /> - Require support from system<br />
  25. 25. Sensors<br />Proximity sensor<br />Accelerometer<br />Gyroscope<br />
  26. 26. Proximity sensor<br />Sensor able to detect the presence of nearby objects<br />Emits an electromagnetic or electrostatic field and looks for changes in the field or return signal.<br />Used for auto turn-off<br />May used in further application.<br />
  27. 27. Accelerometer<br />Is an instrument for measuring acceleration, detecting and measuring vibrations.<br />Sense movement in only one direction, so true 3D position sensing must use three.<br />Used in all smart phone and devices like Wii Remote<br />First introduced by Apple in iPhone<br />
  28. 28. Gyroscope<br />A gyroscope is a device for measuring or maintaining orientation.<br />Three degrees of rotational freedom<br />Introduced by Apple in iPhone4 2010<br />
  29. 29. Any Questions??<br />
  30. 30. Thank You<br />Twitter @MohabTarek<br />