Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Handheld Point of Sale Terminal

1,435 views

Published on

To introduce a reference design for handheld POS Terminal and recommend core components suitable for this applications

Published in: Technology
  • Be the first to comment

Handheld Point of Sale Terminal

  1. 1. Handheld Point of Sale Terminal
  2. 2. Introduction <ul><li>Purpose </li></ul><ul><ul><li>To introduce a reference design for handheld POS Terminal and recommend core components suitable for this applications. </li></ul></ul><ul><li>Outline </li></ul><ul><ul><li>Point of Sale system overview </li></ul></ul><ul><ul><li>Handheld POS terminal features </li></ul></ul><ul><ul><li>Block diagram </li></ul></ul><ul><ul><li>Core component selection guide </li></ul></ul><ul><li>Content </li></ul><ul><ul><li>13 pages </li></ul></ul>
  3. 3. Point-of-Sale System <ul><li>A Point of Sale (POS) terminal is a device that allows the transfer of funds electronically. </li></ul><ul><li>POS system enables for credit authorization, sales analysis, inventory update, etc. </li></ul><ul><li>A POS terminal can be networked to other terminals and to a server. </li></ul><ul><ul><li>The connection can be wireless. </li></ul></ul><ul><li>There are two main categories of POS terminals. </li></ul><ul><ul><li>Stationary POS terminals </li></ul></ul><ul><ul><li>Mobile or Handheld POS terminals </li></ul></ul>Stationary POS Terminals Handheld POS Terminals
  4. 4. Why Handheld POS Terminals so Popular? <ul><li>Convenient </li></ul><ul><ul><li>Fast </li></ul></ul><ul><ul><li>Seamless integration into merchant networks </li></ul></ul><ul><ul><li>Embedded security and device management </li></ul></ul><ul><ul><li>Cash replacement niches (mobility, vending machines) </li></ul></ul><ul><li>Low cost </li></ul><ul><ul><li>Payment devices </li></ul></ul><ul><ul><li>Communication </li></ul></ul><ul><ul><li>Deployment </li></ul></ul><ul><ul><li>Short application development </li></ul></ul><ul><li>High growth area </li></ul><ul><ul><li>Available for all terminal types </li></ul></ul><ul><ul><li>Permits use in non fixed locations </li></ul></ul>
  5. 5. Standard POS Features <ul><li>Credit/Debit reading </li></ul><ul><li>Networking/Multiple stations </li></ul><ul><ul><li>Access to back system </li></ul></ul><ul><li>Keypad input </li></ul><ul><li>Receipt printing </li></ul><ul><ul><li>Invoicing </li></ul></ul><ul><li>Display </li></ul><ul><li>Data export and protection </li></ul><ul><ul><li>Inventory control </li></ul></ul><ul><ul><li>Suspend/Resume transactions </li></ul></ul><ul><ul><li>Sales tax calculations </li></ul></ul><ul><ul><li>Ordering and receiving </li></ul></ul><ul><ul><li>Multiple price levels for same product </li></ul></ul><ul><li>Security </li></ul><ul><ul><li>Check-in/Check-out </li></ul></ul>Keypad Display Receipt Printer Card Reader Wireless connection
  6. 6. Recommend Solution
  7. 7. Microcontroller Selection Guide 32-bit ARM Cortex-M3 MCUs with USB-OTG Manufacturer Part Number Frequency (Max) GPIO (Max) RAM (KB) Flash (KB) Power (Active Mode) Power (Standby Mode) NXP LPC175x 100 52 Up to 64 Up to 512 42mA 40nA NXP LPC176x 100 70 Up to 64 Up to 512 42mA 134nA TI Stellaris® 5000 80 Up to 72 Up to 64 Up to 256 0.56 180 TI Stellaris® 9000 80 Up to 65 Up to 96 Up to 256 0.56 N/A ST STM32F105R8 72 51 20 64 48mA 3uA ST STM32F105RB 72 51 32 128 48mA 3uA ST STM32F105RC 72 51 64 256 48mA 3uA ST STM32F105V8 72 80 20 64 48mA 3uA ST STM32F105VB 72 80 32 128 48mA 3uA ST STM32F105VC 72 80 64 256 48mA 3uA ST STM32F107RB 72 51 48 128 48mA 3uA ST STM32F107RC 72 51 64 256 48mA 3uA ST STM32F107VB 72 80 48 128 48mA 3uA ST STM32F107VC 72 80 64 256 48mA 3uA
  8. 8. STM32F105/107 32-bit ARM Cortex MUCs <ul><li>72MHz maximum CPU Clock </li></ul><ul><li>Up to 256 KB Flash & Up to 64 KB SRAM </li></ul><ul><li>Clock, reset and supply management </li></ul><ul><li>Low power consumption </li></ul><ul><li>2 x 12-bit, 1 µ s ADCs (16 channels) </li></ul><ul><li>2 x 12-bit DACs </li></ul><ul><li>12-channel DMA controller </li></ul><ul><li>Up to 14 communication interfaces </li></ul><ul><ul><li>2xI2C, 5 USARTs, 3 SPIs, 2 CANs, USB/host/OTG, 10/100 Ethernet </li></ul></ul>
  9. 9. Security Supervisor Selection Guide Manufacturer Part Number FIPS-140 Tamper Detect Inputs RST Threshold (VPFD) Manual Reset Temperature Alarm ST STM1403ASMQ6F level 3+ 4 2.925V Yes No ST STM1403ATNQ6F level 3+ 4 3.075V Yes No ST STM1403ATOQ6F level 3+ 4 3.075V Yes No ST STM1403CSMQ6F level 3+ 4 2.925V Yes No ST STM1403CSNQ6F level 3+ 4 2.925V Yes No ST STM1403CTNQ6F level 3+ 4 3.075V Yes No ST STM1404CSMJQ6F level 3+ 4 2.925V Yes Yes ST STM1404CSNIQ6F level 3+ 4 2.925V Yes Yes ST STM1404CSNJQ6F level 3+ 4 2.925V Yes Yes ST STM1404CTMJQ6F level 3+ 4 3.075V Yes Yes ST STM1404CTNJQ6F level 3+ 4 3.075V Yes Yes ST STM1404CTOCQ6F level 3+ 4 3.075V Yes Yes
  10. 10. STM140x FIPS-140 Security Supervisor Family <ul><li>Support FIPS-140 security level 3+ </li></ul><ul><ul><li>4 high-impedance physical tamper inputs </li></ul></ul><ul><ul><li>Over/under operating voltage detector </li></ul></ul><ul><ul><li>Security alarm on tamper detection </li></ul></ul><ul><ul><li>Over/under operating temperature detector </li></ul></ul><ul><li>Supervisory functions </li></ul><ul><ul><li>Automatic battery switchover </li></ul></ul><ul><ul><li>RST output </li></ul></ul><ul><ul><li>Manual reset input </li></ul></ul><ul><ul><li>Power-fail comparator </li></ul></ul><ul><li>Battery low voltage detector </li></ul><ul><li>Low battery supply current </li></ul>
  11. 11. GPRS / CDMA Module Selection Guide Manufacturer Part Number Type Band TELIT WIRELESS SOLUTIONS 4990250030 8.010005 3G, GSM/GPRS Quadband TELIT WIRELESS SOLUTIONS 4990250031 8.01.005 3G, GSM/GPRS Quadband MOTOROLA F6403AAH GSM/GPRS Quadband MOTOROLA F6413AAH GSM/GPRS Quadband MOTOROLA F6700AAE GSM/GPRS Quadband TELIT WIRELESS SOLUTIONS GC864PYT730 GSM/GPRS Quadband TELIT WIRELESS SOLUTIONS GC864QUD730 GSM/GPRS Quadband TELIT WIRELESS SOLUTIONS GC864QUH730 GSM/GPRS Quadband TELIT WIRELESS SOLUTIONS GE863GPS730 GSM/GPRS Quadband TELIT WIRELESS SOLUTIONS GE863QUD730 GSM/GPRS Quadband TELIT WIRELESS SOLUTIONS GE864QUD730 GSM/GPRS Quadband TELIT WIRELESS SOLUTIONS GM862GPS730 GSM/GPRS Quadband TELIT WIRELESS SOLUTIONS GM862QUD730 GSM/GPRS Quadband ENFORA GSM0308-10/11 3G, GSM/GPRS Quadband ENFORA GSM0308-70/71 3G, GSM/GPRS Quadband CINTERION MC75I GSM/GPRS Quadband SIMCOM SIM300CZ GSM/GPRS Triband SIMCOM SIM300DZ GSM/GPRS Triband SIMCOM SIM300Z GSM/GPRS Triband SIMCOM SIM305Z GSM/GPRS Dualband SIMCOM SIM340CZ GSM/GPRS Quadband
  12. 12. Peripheral Solution Module Farnell Newark Flash Memory Click Click SRAM Click Click Boost DC-DC Converter Click Click Buck DC-DC Converter Click Click Embedded Printer Click Click USB Transceiver Click Click AC-DC Adapter Click Click
  13. 13. Additional Resource <ul><li>For ordering solution related products, please click the part list or </li></ul><ul><li>Call our sales hotline </li></ul><ul><li>For more design resources go to </li></ul><ul><ul><li>http://www.element-14.com/community/docs/DOC-22873 </li></ul></ul><ul><li>Visit Element 14 to post your question </li></ul><ul><ul><li> www.element-14.com </li></ul></ul><ul><li>For additional inquires contact our technical service hotline or even use our “Live Technical Chat” online facility </li></ul>Newark Farnell

×