I MADE A CELL PHONE! - Keming LabsJ-Lab Fall 2007 Lab Ticket 3 Natne: You have 20 minutes to...

55
I MADE A CELL PHONE! Kevin Lynagh !!con 2015 (Don’t tell the FCC kthx)

Transcript of I MADE A CELL PHONE! - Keming LabsJ-Lab Fall 2007 Lab Ticket 3 Natne: You have 20 minutes to...

Page 1: I MADE A CELL PHONE! - Keming LabsJ-Lab Fall 2007 Lab Ticket 3 Natne: You have 20 minutes to complete this closed-book lab-ticket. fi'P - 1. Determine an expression for the gain G

I MADE A CELL PHONE!

Kevin Lynagh !!con 2015

(Don’t tell the FCC kthx)

Page 2: I MADE A CELL PHONE! - Keming LabsJ-Lab Fall 2007 Lab Ticket 3 Natne: You have 20 minutes to complete this closed-book lab-ticket. fi'P - 1. Determine an expression for the gain G

Motofone F3

Page 3: I MADE A CELL PHONE! - Keming LabsJ-Lab Fall 2007 Lab Ticket 3 Natne: You have 20 minutes to complete this closed-book lab-ticket. fi'P - 1. Determine an expression for the gain G

Smartphones

Page 4: I MADE A CELL PHONE! - Keming LabsJ-Lab Fall 2007 Lab Ticket 3 Natne: You have 20 minutes to complete this closed-book lab-ticket. fi'P - 1. Determine an expression for the gain G

Dumbphones

Page 5: I MADE A CELL PHONE! - Keming LabsJ-Lab Fall 2007 Lab Ticket 3 Natne: You have 20 minutes to complete this closed-book lab-ticket. fi'P - 1. Determine an expression for the gain G

Solution: Build my own

awesome phone

Page 6: I MADE A CELL PHONE! - Keming LabsJ-Lab Fall 2007 Lab Ticket 3 Natne: You have 20 minutes to complete this closed-book lab-ticket. fi'P - 1. Determine an expression for the gain G
Page 7: I MADE A CELL PHONE! - Keming LabsJ-Lab Fall 2007 Lab Ticket 3 Natne: You have 20 minutes to complete this closed-book lab-ticket. fi'P - 1. Determine an expression for the gain G
Page 8: I MADE A CELL PHONE! - Keming LabsJ-Lab Fall 2007 Lab Ticket 3 Natne: You have 20 minutes to complete this closed-book lab-ticket. fi'P - 1. Determine an expression for the gain G
Page 9: I MADE A CELL PHONE! - Keming LabsJ-Lab Fall 2007 Lab Ticket 3 Natne: You have 20 minutes to complete this closed-book lab-ticket. fi'P - 1. Determine an expression for the gain G

Building a phone:

1. Electronic stuff 2. Software stuff 3. Ind. Design stuff

Page 10: I MADE A CELL PHONE! - Keming LabsJ-Lab Fall 2007 Lab Ticket 3 Natne: You have 20 minutes to complete this closed-book lab-ticket. fi'P - 1. Determine an expression for the gain G

Electronic stuff

Page 11: I MADE A CELL PHONE! - Keming LabsJ-Lab Fall 2007 Lab Ticket 3 Natne: You have 20 minutes to complete this closed-book lab-ticket. fi'P - 1. Determine an expression for the gain G

J - L a b F a l l 2 0 0 7

L a b T i c k e t 3 N a t n e :

You have 20 minutes to complete this closed-book lab-ticket. fi'P -

1. Determine an expression for the gain G = of the non-inverting amplifier shownin Fig. 1. The triangles indicate the ground (0 V) level, relative to which Vin and Vout arem e a s u r e d . l/_. !//<

: ( y

K,X

<1 fX

Figure 1: Non-inverting amplifier

2. Derive an expression for the input impedance, Zin = Vinlhn} for circuit shown inFig. 2. (Hint: Use the Golden Rules for operational amplifiers and Kirchoff's laws.)

y t f X

= o

Figure 2: What is the input impedance?

CuurCt̂ ^ < <

^ . M ' ^

y

jd ̂ ' ̂ ̂ ̂ jd>^^ ' [ a m d d

(i/AT

-

Page 12: I MADE A CELL PHONE! - Keming LabsJ-Lab Fall 2007 Lab Ticket 3 Natne: You have 20 minutes to complete this closed-book lab-ticket. fi'P - 1. Determine an expression for the gain G

J - L a b F a l l 2 0 0 7

L a b T i c k e t 3 N a t n e :

You have 20 minutes to complete this closed-book lab-ticket. fi'P -

1. Determine an expression for the gain G = of the non-inverting amplifier shownin Fig. 1. The triangles indicate the ground (0 V) level, relative to which Vin and Vout arem e a s u r e d . l/_. !//<

: ( y

K,X

<1 fX

Figure 1: Non-inverting amplifier

2. Derive an expression for the input impedance, Zin = Vinlhn} for circuit shown inFig. 2. (Hint: Use the Golden Rules for operational amplifiers and Kirchoff's laws.)

y t f X

= o

Figure 2: What is the input impedance?

CuurCt̂ ^ < <

^ . M ' ^

y

jd ̂ ' ̂ ̂ ̂ jd>^^ ' [ a m d d

(i/AT

-

J - L a b F a l l 2 0 0 7

L a b T i c k e t 3 N a t n e :

You have 20 minutes to complete this closed-book lab-ticket. fi'P -

1. Determine an expression for the gain G = of the non-inverting amplifier shownin Fig. 1. The triangles indicate the ground (0 V) level, relative to which Vin and Vout arem e a s u r e d . l/_. !//<

: ( y

K,X

<1 fX

Figure 1: Non-inverting amplifier

2. Derive an expression for the input impedance, Zin = Vinlhn} for circuit shown inFig. 2. (Hint: Use the Golden Rules for operational amplifiers and Kirchoff's laws.)

y t f X

= o

Figure 2: What is the input impedance?

CuurCt̂ ^ < <

^ . M ' ^

y

jd ̂ ' ̂ ̂ ̂ jd>^^ ' [ a m d d

(i/AT

-

Page 13: I MADE A CELL PHONE! - Keming LabsJ-Lab Fall 2007 Lab Ticket 3 Natne: You have 20 minutes to complete this closed-book lab-ticket. fi'P - 1. Determine an expression for the gain G
Page 14: I MADE A CELL PHONE! - Keming LabsJ-Lab Fall 2007 Lab Ticket 3 Natne: You have 20 minutes to complete this closed-book lab-ticket. fi'P - 1. Determine an expression for the gain G

Needed: Cellular computer chip thingy

Page 15: I MADE A CELL PHONE! - Keming LabsJ-Lab Fall 2007 Lab Ticket 3 Natne: You have 20 minutes to complete this closed-book lab-ticket. fi'P - 1. Determine an expression for the gain G
Page 16: I MADE A CELL PHONE! - Keming LabsJ-Lab Fall 2007 Lab Ticket 3 Natne: You have 20 minutes to complete this closed-book lab-ticket. fi'P - 1. Determine an expression for the gain G
Page 17: I MADE A CELL PHONE! - Keming LabsJ-Lab Fall 2007 Lab Ticket 3 Natne: You have 20 minutes to complete this closed-book lab-ticket. fi'P - 1. Determine an expression for the gain G
Page 18: I MADE A CELL PHONE! - Keming LabsJ-Lab Fall 2007 Lab Ticket 3 Natne: You have 20 minutes to complete this closed-book lab-ticket. fi'P - 1. Determine an expression for the gain G

UMTS/HSDPA Module Series UC15 Hardware Design

UC15_Hardware_Design Confidential / Released 47 / 78

The following figure shows the reference design of the 8-pin USIM card.

Module

USIM_VDD

USIM_GND

USIM_RSTUSIM_CLK

USIM_DATA

USIM_PRESENCE

22R

22R

22R

VDD_EXT

51K

100nF USIM holder

GND

GND

ESDA6V8AV6

33pF 33pF 33pF

VCCRSTCLK IO

VPPGND

GND

USIM_VDD

15K

Figure 30: Reference Circuit of the 8-Pin USIM Card

Some AT commands are invalid when USIM card is not applied.

UC15 supports USIM card hot-plugging via the USIM_PRESENCE pin. For details, refer to document [1] about the command AT+QSIMDET. If you do not need the USIM card detection function, keep USIM_PRESENCE unconnected. The reference circuit for using a 6-pin USIM card holder is illustrated as the following figure.

USIM_CLK 14 DO Clock signal of USIM card.

USIM_RST 15 DO Reset signal of USIM card.

USIM_ PRESENCE

11 DI USIM card detection input. 2.6V power domain

USIM_GND 8 Specified ground for USIM card.

NOTE

Quectel

Confidential

Page 19: I MADE A CELL PHONE! - Keming LabsJ-Lab Fall 2007 Lab Ticket 3 Natne: You have 20 minutes to complete this closed-book lab-ticket. fi'P - 1. Determine an expression for the gain G
Page 20: I MADE A CELL PHONE! - Keming LabsJ-Lab Fall 2007 Lab Ticket 3 Natne: You have 20 minutes to complete this closed-book lab-ticket. fi'P - 1. Determine an expression for the gain G
Page 21: I MADE A CELL PHONE! - Keming LabsJ-Lab Fall 2007 Lab Ticket 3 Natne: You have 20 minutes to complete this closed-book lab-ticket. fi'P - 1. Determine an expression for the gain G
Page 22: I MADE A CELL PHONE! - Keming LabsJ-Lab Fall 2007 Lab Ticket 3 Natne: You have 20 minutes to complete this closed-book lab-ticket. fi'P - 1. Determine an expression for the gain G
Page 23: I MADE A CELL PHONE! - Keming LabsJ-Lab Fall 2007 Lab Ticket 3 Natne: You have 20 minutes to complete this closed-book lab-ticket. fi'P - 1. Determine an expression for the gain G
Page 24: I MADE A CELL PHONE! - Keming LabsJ-Lab Fall 2007 Lab Ticket 3 Natne: You have 20 minutes to complete this closed-book lab-ticket. fi'P - 1. Determine an expression for the gain G
Page 25: I MADE A CELL PHONE! - Keming LabsJ-Lab Fall 2007 Lab Ticket 3 Natne: You have 20 minutes to complete this closed-book lab-ticket. fi'P - 1. Determine an expression for the gain G
Page 26: I MADE A CELL PHONE! - Keming LabsJ-Lab Fall 2007 Lab Ticket 3 Natne: You have 20 minutes to complete this closed-book lab-ticket. fi'P - 1. Determine an expression for the gain G
Page 27: I MADE A CELL PHONE! - Keming LabsJ-Lab Fall 2007 Lab Ticket 3 Natne: You have 20 minutes to complete this closed-book lab-ticket. fi'P - 1. Determine an expression for the gain G
Page 28: I MADE A CELL PHONE! - Keming LabsJ-Lab Fall 2007 Lab Ticket 3 Natne: You have 20 minutes to complete this closed-book lab-ticket. fi'P - 1. Determine an expression for the gain G
Page 29: I MADE A CELL PHONE! - Keming LabsJ-Lab Fall 2007 Lab Ticket 3 Natne: You have 20 minutes to complete this closed-book lab-ticket. fi'P - 1. Determine an expression for the gain G

Software stuff

Page 30: I MADE A CELL PHONE! - Keming LabsJ-Lab Fall 2007 Lab Ticket 3 Natne: You have 20 minutes to complete this closed-book lab-ticket. fi'P - 1. Determine an expression for the gain G

+ detect buttons presses + blink the lights + ask the cellular chip 4 calls + detect low batteries, cellular connectivity, &c.

Tiny computer, big responsibilities

Page 31: I MADE A CELL PHONE! - Keming LabsJ-Lab Fall 2007 Lab Ticket 3 Natne: You have 20 minutes to complete this closed-book lab-ticket. fi'P - 1. Determine an expression for the gain G
Page 32: I MADE A CELL PHONE! - Keming LabsJ-Lab Fall 2007 Lab Ticket 3 Natne: You have 20 minutes to complete this closed-book lab-ticket. fi'P - 1. Determine an expression for the gain G

$8

Page 33: I MADE A CELL PHONE! - Keming LabsJ-Lab Fall 2007 Lab Ticket 3 Natne: You have 20 minutes to complete this closed-book lab-ticket. fi'P - 1. Determine an expression for the gain G

$8

11 MHz

Page 34: I MADE A CELL PHONE! - Keming LabsJ-Lab Fall 2007 Lab Ticket 3 Natne: You have 20 minutes to complete this closed-book lab-ticket. fi'P - 1. Determine an expression for the gain G

128kB program space!

$8

11 MHz

Page 35: I MADE A CELL PHONE! - Keming LabsJ-Lab Fall 2007 Lab Ticket 3 Natne: You have 20 minutes to complete this closed-book lab-ticket. fi'P - 1. Determine an expression for the gain G

128kB program space!

$8

11 MHz

1.4 jQuerys!

Page 36: I MADE A CELL PHONE! - Keming LabsJ-Lab Fall 2007 Lab Ticket 3 Natne: You have 20 minutes to complete this closed-book lab-ticket. fi'P - 1. Determine an expression for the gain G

+ no threads + no garbage collection + no sleep(); + no callbacks

No Operating System

Page 37: I MADE A CELL PHONE! - Keming LabsJ-Lab Fall 2007 Lab Ticket 3 Natne: You have 20 minutes to complete this closed-book lab-ticket. fi'P - 1. Determine an expression for the gain G
Page 38: I MADE A CELL PHONE! - Keming LabsJ-Lab Fall 2007 Lab Ticket 3 Natne: You have 20 minutes to complete this closed-book lab-ticket. fi'P - 1. Determine an expression for the gain G
Page 39: I MADE A CELL PHONE! - Keming LabsJ-Lab Fall 2007 Lab Ticket 3 Natne: You have 20 minutes to complete this closed-book lab-ticket. fi'P - 1. Determine an expression for the gain G
Page 40: I MADE A CELL PHONE! - Keming LabsJ-Lab Fall 2007 Lab Ticket 3 Natne: You have 20 minutes to complete this closed-book lab-ticket. fi'P - 1. Determine an expression for the gain G

Industrial design stuff

Page 41: I MADE A CELL PHONE! - Keming LabsJ-Lab Fall 2007 Lab Ticket 3 Natne: You have 20 minutes to complete this closed-book lab-ticket. fi'P - 1. Determine an expression for the gain G
Page 42: I MADE A CELL PHONE! - Keming LabsJ-Lab Fall 2007 Lab Ticket 3 Natne: You have 20 minutes to complete this closed-book lab-ticket. fi'P - 1. Determine an expression for the gain G
Page 43: I MADE A CELL PHONE! - Keming LabsJ-Lab Fall 2007 Lab Ticket 3 Natne: You have 20 minutes to complete this closed-book lab-ticket. fi'P - 1. Determine an expression for the gain G
Page 44: I MADE A CELL PHONE! - Keming LabsJ-Lab Fall 2007 Lab Ticket 3 Natne: You have 20 minutes to complete this closed-book lab-ticket. fi'P - 1. Determine an expression for the gain G
Page 45: I MADE A CELL PHONE! - Keming LabsJ-Lab Fall 2007 Lab Ticket 3 Natne: You have 20 minutes to complete this closed-book lab-ticket. fi'P - 1. Determine an expression for the gain G
Page 46: I MADE A CELL PHONE! - Keming LabsJ-Lab Fall 2007 Lab Ticket 3 Natne: You have 20 minutes to complete this closed-book lab-ticket. fi'P - 1. Determine an expression for the gain G
Page 47: I MADE A CELL PHONE! - Keming LabsJ-Lab Fall 2007 Lab Ticket 3 Natne: You have 20 minutes to complete this closed-book lab-ticket. fi'P - 1. Determine an expression for the gain G
Page 48: I MADE A CELL PHONE! - Keming LabsJ-Lab Fall 2007 Lab Ticket 3 Natne: You have 20 minutes to complete this closed-book lab-ticket. fi'P - 1. Determine an expression for the gain G
Page 49: I MADE A CELL PHONE! - Keming LabsJ-Lab Fall 2007 Lab Ticket 3 Natne: You have 20 minutes to complete this closed-book lab-ticket. fi'P - 1. Determine an expression for the gain G
Page 50: I MADE A CELL PHONE! - Keming LabsJ-Lab Fall 2007 Lab Ticket 3 Natne: You have 20 minutes to complete this closed-book lab-ticket. fi'P - 1. Determine an expression for the gain G
Page 51: I MADE A CELL PHONE! - Keming LabsJ-Lab Fall 2007 Lab Ticket 3 Natne: You have 20 minutes to complete this closed-book lab-ticket. fi'P - 1. Determine an expression for the gain G

assembly gif

Page 52: I MADE A CELL PHONE! - Keming LabsJ-Lab Fall 2007 Lab Ticket 3 Natne: You have 20 minutes to complete this closed-book lab-ticket. fi'P - 1. Determine an expression for the gain G

I’m 350 hours in.+ 80h research / sketching / thinking + 70h software + 70h electrical engineering + 30h design / manufacturing + 30h workin’ with my hands

Page 53: I MADE A CELL PHONE! - Keming LabsJ-Lab Fall 2007 Lab Ticket 3 Natne: You have 20 minutes to complete this closed-book lab-ticket. fi'P - 1. Determine an expression for the gain G

Making stuff is hard.

Page 54: I MADE A CELL PHONE! - Keming LabsJ-Lab Fall 2007 Lab Ticket 3 Natne: You have 20 minutes to complete this closed-book lab-ticket. fi'P - 1. Determine an expression for the gain G

Celebrate your

victories!!

Page 55: I MADE A CELL PHONE! - Keming LabsJ-Lab Fall 2007 Lab Ticket 3 Natne: You have 20 minutes to complete this closed-book lab-ticket. fi'P - 1. Determine an expression for the gain G

Thanks!

(secret mailing list)

keminglabs.com/phone/

@lynaghk