What else to be embedded Teddy Kuo ICP Group CEO President IEI Technology Corp.
Agenda Introductions to IEI Introductions to Embedded System Emerging Applications from IoT What else to be embedded for IoT Industrial Computing Going Mobile Successful Stories
Introductions to IEI
Introductions to IEI
Introductions to IEI
Introductions to IEI
Introductions to Embedded System
Introductions to Embedded System An embedded system is a special-purpose computer system designed to perform one or several dedicated functions. It usually comprises of electronic boards, mechanical parts, and embedded software.
Designing an Embedded System Performance PC-based or MCU-based Real-time OS / Firmware-based Multi-taking Computing power Memory & Storage Communication Serial Communication Industrial Ethernet Field Bus Industrial Protocols Proprietary Protocol Thermal & Environmental Fanless? IP Level? Heat-sink & Thermal design Working Temperature Vibrations I/O PC-style peripherals DIO, AIO AIDC (Automatic identification and data capture )
Embedded System Architectures Application Software Operating System BIOS or bootloader CPU Peripherals & I/O PC-based (microprocessor) Firmware MCU Peripherals & I/O MCU-based (microcontroller)
Emerging Applications from IoT
Emerging Applications from IoT (Internet of Things) Every existing object can be connected to the internet, and exchange information with each other IoT will be the most important industrial trend in the next 10 years By 2020, IoT can become a new round of growth, potentially trillion dollar industry : 31 billion devices & 4 billion people connected to the IoT Internet of Things listed as the top 50 inventions of 2008 by Time magazine
Emerging Applications from IoT
Emerging Applications from IoT
Emerging Applications from IoT
Emerging Applications from IoT Cloud Computing The IoT needs a large support platform to fulfill its application. The Internet of Things (IoT) is now possible due to the emergence of Cloud computing. Cloud Computing is a conceptual platform augmented by web application The services of cloud computing are : SaaS PaaS IaaS SaaS Software as a Service PaaS Platform as a Service IaaS Infrastructure as a Service
Emerging Applications from IoT Panel PC & Thin Clients Network Storage Implementation of Cloud Computing Workstations & Rack PC
What else to be embedded for IoT?
New Trends/Elements to be Embedded Enhanced Platform Wireless Communication AIDC LBS
Enhanced Platforms Cloud Based Support
Wireless Communication
Wireless Communication
Wireless Communication
Wireless Communication
Wireless Communication Mobile POS Mobile Transaction Mobile Payment Data & Voice Mobile Terminal and RFSIM Transaction Content Provider GSM/GPRS Interface Provider Shops Bank MT RFSIM Network China Mobile Pay system CUP S OTA POS P
Wireless Communication
Location-Based Services (LBS) Automotive Mobile
Location-Based Services (LBS) Embedded System + GPS + 3.5G
Location-Based Services (LBS)
Location-Based Services (LBS) Design Issues L1 L2 GPS frequency overview Band Frequency Description 1575.42 MHz 1227.60 MHz Coarse-acquisition (C/A) and encrypted precision P(Y) codes, plus the L1 civilian (L1C) and military (M) codes on future Block III satellites. P(Y) code, plus the L2C and military codes on the Block IIR-M and newer satellites. L3 1381.05 MHz Used for nuclear detonation (NUDET) detection. L4 1379.913 MHz Being studied for additional ionospheric correction. L5 1176.45 MHz Proposed for use as a civilian safety-of-life (SoL) signal. Cold-start response time (sec.) To avoid PCBA noise in these band ME design shielding to pass EMI db value causes receiving/response time Transparent design for both Navigation software and Embedded System
Location-Based Services (LBS) Design Issues : Antenna Design return loss measurement 50 ohms forward: 1W reverse: 0.1W Return Loss:RL=10log Pi / Pr db Return Loss:RL=-20log db Return Loss:RL= 20log 1 / db 53 ohms 10/02/09 0.1 0.3162 1 1 1 0.3162 VSWR= = 1.92 1 1 0.3162 RL 20 log 0.3162 10dB
s11 (db) 60 50 40 30 20 10 0-10 -20-30 -40-50 -60 300 350 400 450 500 Frequency (MHz) 10/02/09 Return Loss Power 1 0 db ( 全 部 彈 回 ) 0% 1/3 10 db 90% 1/10 20 db 99% 1/30 30 db 99.9%
AIDC (Automatic Identification & Data Capture) Build-In Peripheral Options Display and Touch Serial and parallel communication Ethernet/Gigabit LAN USB Storage Card reader Camera, vedio capture, and Digital TV Data collection Vehicle power and vehicle communication protocol
AIDC (Automatic Identification & Data Capture) Barcode Scanning
AIDC (Automatic Identification & Data Capture) RFID
Industrial Computing Going Mobile
Mobile Data Terminal Application Layer Sensor Layer Sensor Layer Mobile Data Collecting
Successful Stories
Successful Story Service Sector : Health care Application/Location : Hospital Vehicle PC Price checker Stock taking Patient identify Mobile tablet Mobile tablet
Successful Story Service Sector : Retail Application/Location : Hospitality Mobile Order entry POS Mobile POS Table ordering
Successful Story Service Sector : Retail & Manufacture Application/Location : Store and Shop Floor Mobile Stock-taking device HMI in center
Successful Story Service Sector : Home Automation Application/Location : HVAC and Energy Management PDA Inspection Tablet Home Gateway/Controller Home Tablet In-Wall HMI
Successful Story Service Sector : Transportation Application/Location : Fleet Management Vehicle PC Center HMI