I 2 C-bus Protocol & Applications SASE, March 2010

Size: px
Start display at page:

Download "I 2 C-bus Protocol & Applications SASE, March 2010"

Transcription

1 I 2 C-bus Protocol & Applications SASE, March 2010 Alix Maldonado -Technical Marketing Manager Product Line System Management Business Line Interface Products

2 Agenda I 2 C-bus Protocol Applications Support resources Questions 2

3 I 2 C-bus Protocol 3

4 I 2 C - Protocol IIC - Inter-Integrated Circuit Logic I 2 C-bus This means: Decreased number of wires (reduced PCB area) Reduced number of chip ppins Remove glue logic Clip many devices on to the bus Modular design: Time-to-Market V CC Invented by NXP! (Philips Semiconductors) I 2 C-bus developed in the late 1970 s for Philips consumer products (e.g. TVs) Worldwide industry standard and used by all major IC manufacturers 4

5 I 2 C - Protocol Hardware architecture V DD Pull up resistors SDA SCL Clock out Data out Clock out Data out Clock in Data in Clock in Data in Device 1 Device 2 2 wire bus: SDA: SerialData Line SCL: Serial Clock Line Open-drain or open-collector output stages: wired-and function 5

6 I 2 C - Protocol Hardware architecture (2) Master2 Slave2 V DD SDA SCL Master1 Slave1 Multiple master Multiple slave Bi-directional Master-transmitter Master-receiver Slave-transmitter Slave-receiver Data collision is taken care off 6

7 I 2 C - Protocol Addressing / device selection Each device is addressed individually by software New devices or functions can be easily clipped" on to an existing bus! 112 different addresses max with the 7-bit format (others reserved); additional 1024 with 10-bit format Address allocation coordinated by the I 2 C-bus committee Programmable pins means that several of the same devices can share the same bus Unique address per device: fully fixed or with a programmable part through hardware pin's) 10-bit format use a 2 byte message: A 9 A 8 R/W + A 7 A 6 A 5 A 4 A 3 A 2 A 1 A 0 SDA SCL V DD Master1 Slave1 Address register A6 A5 A4 A3 A2 A1 A0 V DD Fixed Hardware Programmable 7

8 I 2 C - Protocol Communication Master Communication must start with: START condition Start bit is always followed by slave address Slave address is followed by a READ or NOT-WRITE bit Slave Master or Slave The receiving device (either master or slave) must send an ACKNOWLEDGE bit Communication must start with: STOP condition START SLAVE ADDRESS[7] R/W ACK DATA[8] ACK STOP Example: Transmit (0 = Write) START SLAVE ADDRESS[7] 0 ACK DATA[8] ACK DATA[8] ACK STOP Receive (1 = Read) START SLAVE ADDRESS[7] 1 ACK DATA[8] ACK DATA[8] ACK STOP 8

9 I 2 C - Protocol START & STOP conditions Start condition - a HIGH to LOW transition on the SDA line while SCL is HIGH Stop condition - a LOW to HIGH transition on the SDA line while SCL is HIGH 9

10 I 2 C - Protocol Bit transfer During data transfer, SDA must be stable when SCL is High 10

11 I 2 C - Protocol Data transfer Each byte has to be followed by an acknowledge bit Number of data bytes transmitted per transfer is unrestricted If a slave can t receive or transmit another complete byte of data, it can hold the clock line SCL LOW (clock stretching) to force the master into a wait state 11

12 I 2 C - Protocol Acknowledge / NOT-Acknowledge I 2 C specification: Data transfer with acknowledge is obligatory. The receiver must pull down the SDA line during the acknowledge clock pulse so that it remains stable LOW during the HIGH period of this clock pulse. Scenarios with a NOT-acknowledge (NACK) (SDA staying HIGH): 1. A receiver with the address is not present in the I 2 C bus. 2. The receiver is performing real-time tasks and it cannot process the received I 2 C information. 3. The receiver is the master and wants to take control of SDA line again in order to generate a STOP command. The slave transmitter MUST then release the SDA line when it sees the NACK so the master can send the STOP command. 12

13 I 2 C - Protocol Arbitration procedure p SDA DATA1 V DD DATA2 Two or more masters may generate a START condition at the same time Arbitration is done on SDA while SCL is HIGH - Slaves are not involved SDA SDA Master 1 Master 2 Summary: The master that first sends a 1 while the other sends a 0 loses control (arbitration) 13

14 I 2 C - Protocol Clock synchronization during the arbitration procedure SCL V DD Internal counters of masters count the LOW and HIGH times (T L1, T H1 ) and (T L2, T H2 ) CLK1 CLK2 SCL Master 1 SCL Master 2 T L1 T H1 Wired-AND SCL connection: T L = longest T L = max (T L1, T L2,T Ln ) T H = shortest T H = min (T H1, T H2,T Hn ) T L2 T H2 T L T H 14

15 I 2 C - Protocol Modes Standard Mode Fast Mode Fast Mode Plus (FM+) High Speed Mode Bitrate (kbit/s) Address (bits) 7 (10) 7 (10) 7 (10) 7 (10) 7 (10) Capacitive Bus Load (pf) Sink current (ma) Fast mode Plus (FM+): Increased bandwidth Increased transmission distance (at reduced bandwidth: >> 550 pf bus load) 15

16 I 2 C - Protocol Modes: Electrical specification Standard Mode Fast Mode Fast Mode Plus (FM+) High Speed Mode Bitrate (kbit/s) Address (bits) 7 (10) 7 (10) 7 (10) 7 (10) 7 (10) Capacitive Bus Load (pf) Sink current (ma) Trise: Rise time (ns) t rise V cc V IH 0.7 * V DD V bus (V) V IL 03* 0.3 V DD V OL gnd t 1 t ma sink current t (s) ma sink current (FM+) 16

17 I 2 C - Protocol Electrical: V DD / How to calculate the pull-up resistor values DD p p V DD voltage can be chosen freely Pull-up resistor value: Minimum i resistor value: Determined by the I²C spec limit of 3 ma sinking current R = (V DDmax V olmax )/ 0.003A Example: using a V DD = 5 ± 0.5 V: R pull-up up = (5.5 V 0.4 V) / A = 1.7 kω Maximum resistor value: Determined by the I²C-bus rise time requirements: V(t 1 ) = 0.3 * V DD = V DD (1 1/e t1/rc ); then t 1 = * RC V(t = * = t2/rc 2 ) 0.7 V DD V DD (1 1/e ); then t 2 = * RC t = t 2 t 1 = * RC For standard-mode I²C-bus: t rise = 1000 ns (1 µs) so RC = ns Example: at a bus load of 400 pf: R max = 295kΩ 2.95 For Fast-Mode: I²C-bus rise time = pf: R max = 885 Ω 17

18 I 2 C - Protocol Summary START STOP DATA ACKNOWLEDGE CLOCK ARBITRATION HIGH to LOW transition on SDA while SCL is HIGH LOW to HIGH transition on SDA while SCL is HIGH 8-bit word, MSB first (Address, Control, Data): - Must be stable when SCL is HIGH - Can change only when SCL is LOW - Number of bytes transmitted is unrestricted - Done on each 9th clock pulse during the HIGH period - The transmitter releases the bus - SDA goes HIGH - The receiver pulls DOWN the bus line - SDA goes LOW - Generated by the Master(s) - Maximum speed: (100, 400, 1000, 3400 khz) but NO min - A receiver can hold SCL low when performing another function (transmitter in a Wait state) - A master can slow down the clock for slow devices - Master can start a transfer only if the bus is free - Several masters can start a transfer at the same time - Abit Arbitration ti is done on SDAli line - Master that lost the arbitration must stop sending data 18

19 I 2 C-bus Applications 19

20 I 2 C-bus Building Blocks AD/DA Converter I/O `Expander` LED Blinker/ Dimmer Color Mixing LED Driver DIP Switch Other Slave V CC4 V CC0 Bus Buffer, Voltage Translator, Extender V CC5 Multiplexer & Switch I 2 C V CC3 V CC2 Master Selector EEPROM VCC1 LCD Driver I²C in hardware or software emulation Bus Controller Real Time Clock / Calendar 8 µc µc Temperature Sensor Bridge Functions with I 2 C I 2 C Bus Architecture Devices Custom I 2 C hardware or software emulated Other hardware SPI UART 20

21 Market Application Segments Computing Communication Industrial Mobile Gaming/LED Sign Subject / Department / Author - February 24,

22 Application: Computing Server/IPMI Storage Server BMC Fan Control Power Supply Voltage Translation 22

23 PCA9534/35 PCA9554/55 PCA9536/7/8/9 PCA9698 PCA9506 PCA9557 PCF8574/75 Server/IPMI Power Supply Temp Sensor SA56004 LM75A SE95/98 Power3 Power2 Power1 GPIO I 2 C BUFFER PCA9510A PCA9514A IPMB PCA9508 PMB BUFFER PCA9519 : SC18IS600/601 SC18IM700 Bus Controller PWM Temp Sensor BMC Clock CPU GTL2006 SB PCI PCI-X PCI Express PX1011A / 1012A CBTU0808 GbE 8-bit Parallel Memory Bus Switch NB PCA9509/17 BUFFER I 2 C Bus GbE SC16IS650B/652B SC16C750B/752B MODEM PCA9540 PCA DIMM I 2 C Mux/Switch Memory Interface I 2 C Bus PCA9510A PCA9514A PCA9508 SC16IS740/750/760 SC16IS752/762 IR receiver LED Blinkers PCA9633/4/5 PCA9530/31/32/33 PCA9550/51/52/53 External SCSI Disk Disk Disk I 2 C BUFFR Disk Disk Disk I 2 C BUFFER GPIO Disk RAID GPIO Disk Internal SCSI RAID Remote control Warning LED control 23

24 Storage Server Block Diagram PCA9519 performs level translation for BMC s I 2 C ports PCA9552 collects hard drive interrupts and turns on/off LEDs 24

25 Redundant BMC Implementation BMC Primary = NXP I 2 C Solution PCA9508 BMC Backup PCA9508 PCA9541 SCL SDA INT PMB IPMB PCA9541 Master Selector SCL SDA INT PCA9541 selects between a primary and redundant BMC masters PCA9508 is hot-swap bus buffer without offset on A-side, enables each BMC card to hot-swap without data corruption INT PMB IPMB Buffer s B-side Buffer s A-side 25

26 Temperature and Fan Control in IPMI NXP I 2 C Solution PCA9540B PCA9511A-14A PCA9508 NEW Board NEW 1.1 V 3.3 V I 2 C PCA9519 SCL SDA MUX SCL SDA Hot-swap Buffer Fan trays with Identical I 2 C address IPMI Management Control 4x4 Voltage Translator PMB SCL SDA Hot-swap Buffer EEPROM I 2 C IPMB SCL SDA GPIO INT PCA8574/PCF8574 PCA953x, PCA955x LM75A SE98 SA56004 NE1617A NE

27 Internal Power Supply Problem: Power supply requires 1.5 kv isolation on PMBus Solution: Opto-coupler is required and P82B96 or PCA9600, bus extender converts opto-coupler electrical transmit/receive signals to I 2 C and PMBUS NEW PCA9600 is 1 MHz With improved voltage threshold on Sx/Sy side over P82B96 PCF

28 Hot-Swap External Power Supply = NXP I 2 C Solution Backplane I 2 C External Power Supply NEW 3.3 V 2kbit EEPROM 5 V PCA9508 I 2 C LM75A Power Supply Unit Hot-swap Buffer PCA9508 PCA9512A I/O Expander PCA8574/PCF8574 PCA953x PCA955x 1k Ohm Digital POT PCF8574 Temp Sensor LM75A SE97 SA56004 NE1617A 28

29 I 2 C-busVoltage Translator 27V 2.7V 55V V V 5.5 Features Capacitance/noise isolation Voltage Translation A-side: 0.9 V to 5.5 V B-side: 2.7 V to 5.5 V TTL compatible I/O High drive offset free A-side (6mA) Applications Telecom Storage Computing Switching Power Supply Master (PCA9665) Master (PCA9665) VCCB SCLB SDAB EN VCCB SCLB SDAB PCA9517A GND Hot-swap VCCA SCLA SDAA 2.7V 5.5 V 0.9 V 5.5 V EN VCCA SCLA S PCA9508 SDAA GND Slave Backplane 29

30 Voltage Translation for Low Voltage Master or Slave 1. Low Voltage Master VA = 1.1 V up to (VB 1 V) 3.0V 5.5 V Master A PCA9509 B Slave Static Level Offset Normal I/O Level 2. Low Voltage Slave 2.7V 5.5 V 0.9 V 5.5 V Master B PCA9517 A Slave Static Level Offset Normal I/O Level 30

31 Application: Communications Networking Line Card GPON Router AdvancedTCA 31

32 Networking Line Card Status Monitor Memory Module DUART RS232 Module 1 Module 0 Switch Fiber Translator I 2 C MUX Buffer Ethernet Transceiver Alarm Interface Glue Logic Serial Transmit Clock Distribution Level Shifter Main Clock System Clock 32

33 GigE over Passive Optical Network (GPON) PCA9543A allows easy plug-in for 2 line cards having the same I2C address without address conflict. 33

34 I 2 C Buffer for Box-to-Box Communication Problem: Box-to-box uses more expensive connectivity solution Solution: I 2 C buffer, PCA9517A, is a cost effective solution and operate up to 400kHz PCA9517A A-side 2 meter cable = NXP I 2 C Solution Redundant Power Supply (RPS) PCA9517A PCA9517A PCA9517A PCA9517A PCA9517A A-side PCA9517A : PCA9517A PCA9517A 34

35 Advanced TCA Basic PICMG: PCI Industrial Computer Manufacturers Group Specifications body (700+ members) AdvancedTCA is the name for PICMG 3.x standards and programs ZONE 3 ZONE 2 ZONE 1 I 2 C is used for Management in Zone 1 35

36 ATCA Shelf Manager: IPMB-0 ½ LVC4066 or 2G66 ½ LVC4066 or 2G66 IPMB-A IPMB-B processor ½ LVC4066 or 2G66 Hot-swap Buffer Sx P82B715 Lx 2G66 etc. Hot-swap Buffer Sx P82B715 Lx 2G66 etc. I2C bus lines SCL and SDA ½ LVC4066 or 2G66 Hot-swap Buffer: PCA9511A: Drop-in replacement for LT4300 PCA9508: Over 25% improvement for noise margin over LT4300 buffer ½ LVC4066 or 2G66 ½ LVC4066 or 2G66 Buffered I2C bus signals SCL and SDA renamed LCL and LDA because large capacitance is allowed on them Lx P82B715 Sx Repeat for up to 24 lines Lx P82B715 S Repeat for up to 24 lines Lx P82B715 Lx P82B715 Lx Lx Lx Lx P82B715 P82B715 P82B715 P82B715 Sx Sx Sx Sx Sx Sx Sx Backplane connector I2C bus lines SCL and SDA Hot-swap Buffer IPMB-B IPMB-A Hot-swap Buffer Note: Sx means SDA and SCL Lx means LDA and LCL IPMB-0 ONE plug-in card 36

37 Voltage Translator with Hot-Swap for Modular Systems with I 2 C at Card Edge PCA9512A integrated rise time accelerator PCA9508A No rise time accelerator and no offset Features Integrated IDLE/STOP for hotswap support Integrated rise time accelerator Voltage translation support (PCA9512A) New Product: PCA V 5.5 V V V Master (PCA9665) VCCB SCLB SDAB EN Hot-swap Voltage Translator GND VCCA SCLA SDAA Backplane 37

38 Hot-swap for Modular Systems with I 2 C at Card Edge PCA9511A 0.6 V threshold PCA9514A 0.8 V threshold Features Integrated IDLE/STOP for hotswap support Integrated rise time accelerator 2.7V 5.5 V 0.9 V 5.5 V Master (PCA9665) VCCB SCLB SDAB EN PCA9511A GND VCCA SCLA SDAA Backplane 38

39 Application: Industrial Bus Buffers Bridges GPIO 39

40 Industrial Application using I 2 C bus Extender 3.3/5V SCL 33/5 3.3/5 12V 12V 12V Twisted-pair telephone wires, USB or flat ribbon cables Up to 15V logic levels, Include V CC & GND NO LIMIT to the number of connected bus devices! 3.3V SDA P82B96 P82B96 P82B96 P82B96 P82B96 SDA/SCL SDA/SCL SDA/SCL SCL SDA Link parking meters and pay stations Link vending machines to save cell phone links Warehouse pick/pack systems Factory automation Access/alarm systems Video, LCD & LED display signs Hotel/motel management systems Monitor emergency lighting/exit signs 40

41 Long Distance I 2 C Communication in Noisy Environment Single-ended I 2 C Capacitance/noise isolation TTL compatible I/O 12 V high drive offset free on T/R-side Seamless interface to opto-coupler Master New: PCA V 5.5 V (Sampling) 3.3 V 12 V VCC Sx Sy PCA9601 GND Tx Ty Rx Ry Cable Differential I 2 C Convert single-ended I 2 C to Differential I 2 C Low common mode noise voltage Master 3.3 V 5.5 V VCCA SCL SDA EN New: Sample Sept/10 VCC DSCLP P82B485 DSCLM GND DSDAP DSDAM 5.5 V Cable Termination resistors are not shown 41

42 Bridge Application example SPI CPU interface with the I2C devices BRIDGE I2C CPU #1 SPI Master SPI Bus SC18IS600/601 SPI I 2 C Slave Master GPIO I 2 C Slave Devices I 2 C EEPROM (PCF85116) 2 I 2 C LED Dimmer (PCA9531) I 2 C GPIO (PCA9554A) Peripherals LEDs, Swicthes CPU #2 I2C Master I 2 C Bus 42

43 Bridge Application example I2C CPU interface with Modem and IrDA Bridge UART SC16IS752/762 RXA Phone Jack UART TXA /CTSA /RTSA CPU Modem CHA I2C SDA SCL A1 I2C A0 INT TXB RXB RXB TXB CHB IrDA TRANSCEIVER 43

44 Bridge Application example SPI CPU interface with the I2C devices BRIDGE I2C CPU #1 SPI Master SPI Bus SC18IS600/601 SPI I 2 C Slave Master GPIO I 2 C Slave Devices I 2 C EEPROM (PCF85116) 2 I 2 C LED Dimmer (PCA9531) I 2 C GPIO (PCA9554A) Peripherals LEDs, Swicthes CPU #2 I2C Master I 2 C Bus 44

45 Bus Buffering for Complex Systems & Out of the Box Short Cable (5m) Connectivity Problem: For redundant server, system management through the use of other kind of connectivity is more costly and often unnecessary Solution: I 2 C-bus is a cost effective solution and allows bidirectional communication from 100kHz to 400 khz and with PCA9517A bus buffer, it is cheap and reliable 2.7V 5.5 V 0.9 V 5.5 V 0.9 V 5.5 V 2.7V 5.5 V Master (PCA9665) VCCB SCLB SDAB EN PCA9517A GND VCCA SCLA SDAA VCCA SCLA SDAA PCA9517A GND VCCB SCLB SDAB EN Master (PCA9665) I 2 C 45

46 Bus Buffering for Complex Systems & Out of the Box Long Cable (> 1 km) Connectivity Problem: Driving > 1 km typically requires very expensive discrete components Solution: I 2 C-bus is a reliable, cost effective solution that allows bidirectional communication up to 100kHz P82B96, PCA9600, PCA V 5.5 V 3.3 V 12 V 3.3 V 12 V 3.3 V 5.5 V Master Sx Sy P82B96 GND VCC Tx Ty Rx Ry VCC Tx Ty Rx Ry P82B96 GND Sx Sy Master Or Slave I 2 C 46

47 I 2 C-bus GPIO Advantages Resolves I 2 C address conflicts Processor pin savings Improved board routing Reduced board space Applications I 2 C bus isolation LED control Temperature sensing Fan control 47

48 I 2 C - GPIOs: General Purpose I/O Expanders 1. LED driver V DD 2. Read interrupts I 2 C Bus µc 3. Give subsystem resets 4. Control devices 5. Drive alarm pins 7. Read out keys position 6. Make even LED displays 48

49 Application: Mobile GPIO LED control 49

50 Ultra Low-Voltage GPIOs Make Design Easier New Dual Rail Level Shifting PCA9575/74 Status & Control LCD or Camera control signals: /RESET & /INT Keypad Control Benefits: - Easy to add I/O (x8, x16) via I 2 C - Combat Feature Creep by expanding I/O port - Avoid Costly Congested PCB Integrated Functionality: - Programmable On/Off Control - Monitor Input State Change - Blinking - Dimming -Voltage Translation ( V) -Seamless migration to newer Baseband ICs GPIO 2-wire GPIO Optimized for Mobile: -Low Power Consumption -Low Vcc and bus voltage 1.1V-3.6V - Hardware / RESET pin - Programmable Pull-up/Pull Down - Bus Hold Feature - Small & Thin HWQFN package (3x3x0.8mm) Zoom-in view 50

51 PCA953x/5x for key pad control Can be placed anywhere, only 2-wires pass through h congested routing area I2C INT output Lid open Enable/Disable Shutdown Standby Reset INT1 PCA9 953x/5x x INT2 INT3 51

52 LED Controls via I 2 C Old Design New Design, new problems I²C Solves the problem Simple LCD w/backlight Too many wires through hinge! Aux Keypad LED Array Only two wires for control! Aux Keypad LED Array I²C LED Blinker Add I²C I²C µcontroller µcontroller µcontroller 52

53 LED Control and IO Expansion via I 2 C PCA9633, PCA9634, PCA9635 PWM Control and Color Mixing i for LCD Backlighting IO Expanders: PCA9537, PCA9534, PCA9535 PCA LED Dimmers PCA PCA9901 PCA9901 (1-Wire) LED Blinkers 53

54 Application: Gaming/LED Sign LED Controllers 54

55 LED Controllers For Architectural And Accent Lighting 55

56 LED Controllers For Architectural And Accent Lighting Features Needed Drive Medium to High Power Multiple Color LEDs Provide Flexible PWM Control Provide Simple Interface To Master Controller / Micro Provide Simple Command Sequences To Control Brightness And Color Mixing Offload Micro For Repetitive Sequences/Patterns Reduce Micro Firmware Overhead Provide Solution To Drive LEDs on Long Cables 56

57 I 2 C - LED Drivers, Blinkers and Dimmers Using PWM for color mixing in RGB LED Voltage on RED LED driver ON red <I blue > LED Driver Voltage (V) ON green Voltage on GREEN LED driver + <I blue > Voltage on BLUE LED driver ON blue <I blue > + To perform color mixing: t(s) = Frequency > Hz Frequency high enough so the human eye does not see the ON/OFF phases Brightness for each primary color (desired amount of each primary color) is controlled with the duty cycle Human eye sees the sum of primary colors average brightness: X% Red + Y% Green + Z% Blue 57

58 I 2 C Color Mixing LED PCA9633 Individual + Global PWM PCA9633 VDD PWM 1 PWM 2 Global R 1 MHz : PWM 3 PWM G I²C Bus PWM 4 B A uc Osc OE Sub1 addr Sub2 addr. HW Addr pin addr Sub3 addr Group addr. 58

59 LED Architectural Lighting 3.3/5V 12V 12V Twisted-pair telephone wires, USB or flat ribbon cables Up to 15V logic levels, Include V CC & GND SCL 3.3/5 12V NO LIMIT to the number of connected bus devices! 3.3V SDA PCA9600 PCA9600 PCA9600 PCA9600 PCA9600 SDA/SCL PCA9626 SDA/SCL PCA9626 SDA/SCL PCA9626 SDA/SCL SCL PCA9626 SDA 5V PCA9665 Bus Controller ASIC/FPGA PCA9626 PCA9626 PCA9626 PCA9626 PCA9626 PCA9626 PCA

60 LED Controllers For Signage And Large Displays Gaming 60

61 LED Controllers For Signage And Large Displays Features Needed Drive Low To Medium Power Color LEDs Constant tcurrent tdi Drive For Predictable Bi Brightness Serial Shift Data Mode LED Output Error Detection 61

62 PCA9922 Serial Interface LED Controller Constant Current Output LED Driver for large LED signs Features 25 MHz serial interface 3.3 V to 5.5 V operation 8 LED low side constant current outputs Global control for the 8 LED outputs variable between 15 ma to 60 ma 5 ma to 60 ma maximum current for all 8 output channels set by an external resistor Constant current matching at 25 C, V DD = 5.0 V Bit-to-bit: ±6 % Chip-to-chip: ±10 % Gradual turn-on/turn-off output to limit EMI Error detection mode for line open, output short to ground, LED open and LED short -40 C to +85 C operation Usage 5V The PCA9922 is a pin-to-pin functionally equivalent 5 V alternative for the ST2221A and STP08CDC

63 LED Controllers Example Applications Subject / Department / Author - February 24,

64 LED Application Mobile LED Blinking, Dimming, Fun lighting Color mixing Part Type: PCA9632

65 Flash LED Success Story in Mobile (SSL3250A) 65

66 LED Application Consumer Mouse & Pointing Devices Part Type: PCA9633, 4, 5

67 LED Controller Success Story in JVC Application: JVC LCD Backlight for Car Audio Part Type: PCA9624PW Description: 8-channel LED controller (40 V / 100 ma) EAU: 1 M pcs 67

68 LED Controller PCA9633 Application: Mouse, Headset, Keyboard

69 LED Application Automotive Backlight Application: PCA9626 Based Single Chip Automotive Cluster Lighting Customer: Continental EAU: +12V 3 LEDs in series per color: R,G,B, Current limiting series resistors 3 Output Channels used for each dotted line PCA Channel LED Controller I 2 C Control

70 LED Controller PCA962x Application: Pachinko and Slot Machines Party Type: PCA9622DR/S900 PCA9624DR/S900 PCA9626DR/S900 Description: 40 V /100 mv 8-, 16-, and 24- channel LED controllers LED MATRIX

71 Which tools to help you win?

72 I 2 C Demoboards Demo and Evaluation Boards 72

73 Evaluation/Demo Board List OM# OM6270 OM6271 OM6272 OM6273 OM6274 OM6275 OM6276 OM6277 OM6278 OM6279 OM6281 Description SPI/I 2 C to UART Bridge Demoboard (SC16IS750) SPI to I 2 C Master Bridge Demoboard (SC18IS600) UART to I 2 C Master Bridge Demoboard (SC18IM700) SPI/I 2 C to Dual UART/IRDA/GPIO Demoboard (SC16IS752) I 2 C to SPI Master Bridge Demoboard (SC18IS602) I 2 C Demo Board (15 I 2 C devices w/usb control & GUI) PCA9633 Demo Board (Four Color PWM LED Control with Microcontroller) PCA9564 Eval Board (I 2 C Master) I 2 C A Eval Board (11 I 2 C devices w/printer port control & GUI) LED Dimmer Demo Board PCA9698 Demo Board (Advanced 40-bit GPIO with PCA9530 LED blinker) OM6276 OM6285 OM6290 PCA9633 Demo Board (Four Color PWM LED Control) I 2 C A Eval Board (without/printer port control & GUI) I 2 C bus LCD driver evaluation board OM10088 PCF8562 LCD Segment Display More information: com/support/tools/interface

74 NXP Bridge IC Demo Board Kits I2C/SPI slave to UART UART to I2C master SPI to I2C master I2C to SPI master SC16IS7xx SC18IM700 SC18IS600 SC18IS602 Kits include Kits include Kits include Kits include Sample code: RS232, RS485, and IrDA User Manual Sample code: RS232 and NXP I2C devices User Manual Sample code: SPI and NXP I2C devices User Manual Sample code: I2C and NXP SPI devices User Manual Key Benefit Easy interface to UART host and various I2C and GPIO devices. On- board I2C EEPROM and I2C LED Dimmer Key Benefit Easy interface to SPI host and various I2C and GPIO devices. On-board I2C EEPROM and I2C LED Dimmer Key Benefit Easy interface to I2C/SPI host and IrDA, RS232/RS485, and GPIO devices. Selectable I2C or SPI- bus interface Up to 5Mbps! Key Benefit Easy interface to I2C host and SPI and GPIO devices. Up to 4 SPI chip selects OM6270 SC16IS750 OM6273 SC16IS752 OM6271 OM6272 OM6274

75 Experience the variety of I²C peripherals with the latest I²C Training Board g Fifteen different I²C devices on one board allows easy experimentation and training. (PCA9531, PCA9536, PCA9538, PCA9540B, PCA9541, PCA9543A, PCA9551, PCF8563, PCF8574, PCF , SA56004, SE98) Add Extra I/O Ports, Temperature Sensors, LED Drivers, Real-time Clock, I²C Bus Switching USB Connection to trial version (only devices on board and that fixed address is operational) Graphics Interface for Windows PC/Laptop pp Target Board & USB based GUI (400 khz) #OM6275

76 Get the color right with the single chip four color LED driver (R G B?) Individual and Global PWM to set your perfect color and brightness or blink I²C interface for easy connection to Micro or Baseband IC Demo board with on board micro (LPC900) and FETs #OM6276 Stand alone demo Board #OM6282

77 Blink an LED without bit banging Dim and LED without burning a PWM on the MCU Two PWMs to map across 2,4,8,16 outputs 25 ma per pin I²C interface for easy connection to Micro or Baseband IC Demo Board with on board micro #OM6279 PCA9533, PCA9531 On-board NXP MCU demonstrates capabilities

78 Easily Test and Demonstrate the PCA Bit GPIO Demonstrates a wide range of functions 1MHz Fast-mode Plus I 2 C-bus serial interface with 30mA drive 2.3 to 5.5V operation with 5.5V-tolerant I/O 40 configurable I/O pins that default to inputs at power-up Designed for live insertion in PICMG applications Onboard PCA9530 LED dimmer/blinker for LED applications Low standby current Demo board #OM6281

79 Train on many I²C peripherals using parallel printer port to PC Eleven different I²C devices on one board allows easy experimentation and training (LM75A, P82B96/PCA9600, PCA9501, PCA9515, PCA9543, PCA9550, PCA9551, PCA9554, PCA9555, PCA9561, PCF8582C-2) Add Extra I/O Ports, Temperature Sensors, LED Drivers, I²C Bus Switching I²C Bus adapter uses parallel printer port for connection to full version (all devices and addresses operational) of Graphics Interface for Windows PC/Laptop Target Board plus parallel printer port control (100 khz) & GUI #OM6278 Target Board only #OM6285

80 NXP I 2 C-bus LCD driver evaluation board (OM6290) The NXP I 2 C-bus LCD has three displays each controlled by an I 2 C-bus LCD driver. The segment display has a backlight driven by LED driver PCA9633. The board includes an NXP ARM7 microcontroller LPC2148 Demo board #OM6290

81 Easily drive a LCD Segment Display with a very small MCU and PCF8562 Good for a User Interface at the front panel of a system Scalable to match the complexity of the LCD display Simple code using industry-standard 8051 core Easily reprogram micro via USB adapter (#OM10083) Demo Board with on board micro #OM10088 MCU IC I²C PCF 8562 LCD Driver LCD Glass COG is an option

82 Easy Access to I 2 C Technical Help Three easy ways to ask technical questions and obtain answers Access I 2 C Discussion Forum from > CONTACT link on every Product Information Page Send directly to p 82

83 I 2 C Device Data Sheets, IBIS models Application Notes and Other Information Product family descriptions line cards cross reference data sheets Link to app notes models user guides PLL design software datasheets or 83

84 Interface Products Internet Support General: I 2 C Control: ( Support) (Forum) All other Interface Products 84

85 Questions? 85

86

The I2C Bus. NXP Semiconductors: UM10204 I2C-bus specification and user manual. 14.10.2010 HAW - Arduino 1

The I2C Bus. NXP Semiconductors: UM10204 I2C-bus specification and user manual. 14.10.2010 HAW - Arduino 1 The I2C Bus Introduction The I2C-bus is a de facto world standard that is now implemented in over 1000 different ICs manufactured by more than 50 companies. Additionally, the versatile I2C-bus is used

More information

UM10204. I 2 C-bus specification and user manual. Document information

UM10204. I 2 C-bus specification and user manual. Document information Rev. 6 4 April 2014 User manual Document information Info Keywords Abstract Content I2C, I2C-bus, Standard-mode, Fast-mode, Fast-mode Plus, Fm+, Ultra Fast-mode, UFm, High Speed, Hs, inter-ic, SDA, SCL,

More information

Elettronica dei Sistemi Digitali Costantino Giaconia SERIAL I/O COMMON PROTOCOLS

Elettronica dei Sistemi Digitali Costantino Giaconia SERIAL I/O COMMON PROTOCOLS SERIAL I/O COMMON PROTOCOLS RS-232 Fundamentals What is RS-232 RS-232 is a popular communications interface for connecting modems and data acquisition devices (i.e. GPS receivers, electronic balances,

More information

DS1621 Digital Thermometer and Thermostat

DS1621 Digital Thermometer and Thermostat www.maxim-ic.com FEATURES Temperature measurements require no external components Measures temperatures from -55 C to +125 C in 0.5 C increments. Fahrenheit equivalent is -67 F to 257 F in 0.9 F increments

More information

DS1621 Digital Thermometer and Thermostat

DS1621 Digital Thermometer and Thermostat Digital Thermometer and Thermostat www.dalsemi.com FEATURES Temperature measurements require no external components Measures temperatures from 55 C to +125 C in 0.5 C increments. Fahrenheit equivalent

More information

DS1307ZN. 64 x 8 Serial Real-Time Clock

DS1307ZN. 64 x 8 Serial Real-Time Clock DS137 64 x 8 Serial Real-Time Clock www.maxim-ic.com FEATURES Real-time clock (RTC) counts seconds, minutes, hours, date of the month, month, day of the week, and year with leap-year compensation valid

More information

AND8336. Design Examples of On Board Dual Supply Voltage Logic Translators. Prepared by: Jim Lepkowski ON Semiconductor. http://onsemi.

AND8336. Design Examples of On Board Dual Supply Voltage Logic Translators. Prepared by: Jim Lepkowski ON Semiconductor. http://onsemi. Design Examples of On Board Dual Supply Voltage Logic Translators Prepared by: Jim Lepkowski ON Semiconductor Introduction Logic translators can be used to connect ICs together that are located on the

More information

DS1721 2-Wire Digital Thermometer and Thermostat

DS1721 2-Wire Digital Thermometer and Thermostat www.dalsemi.com FEATURES Temperature measurements require no external components with ±1 C accuracy Measures temperatures from -55 C to +125 C; Fahrenheit equivalent is -67 F to +257 F Temperature resolution

More information

7 OUT1 8 OUT2 9 OUT3 10 OUT4 11 OUT5 12 OUT6 13 OUT7 14 OUT8 15 OUT9 16 OUT10 17 OUT11 18 OUT12 19 OUT13 20 OUT14 21 OUT15 22 OUT16 OUT17 23 OUT18

7 OUT1 8 OUT2 9 OUT3 10 OUT4 11 OUT5 12 OUT6 13 OUT7 14 OUT8 15 OUT9 16 OUT10 17 OUT11 18 OUT12 19 OUT13 20 OUT14 21 OUT15 22 OUT16 OUT17 23 OUT18 18 CHANNELS LED DRIVER GENERAL DESCRIPTION IS31FL3218 is comprised of 18 constant current channels each with independent PWM control, designed for driving LEDs. The output current of each channel can be

More information

AN10658. Sending I 2 C-bus signals via long communications cables. Document information

AN10658. Sending I 2 C-bus signals via long communications cables. Document information Rev. 01 26 February 2008 Application note Document information Info Keywords Abstract Content I2C-bus, twisted pair cables, Cat5e, high speed, Fast-mode, Fast-mode Plus, Fm+, inter-ic, SDA, SCL, P82B96,

More information

Web Site: www.parallax.com Forums: forums.parallax.com Sales: sales@parallax.com Technical: support@parallax.com

Web Site: www.parallax.com Forums: forums.parallax.com Sales: sales@parallax.com Technical: support@parallax.com Web Site: www.parallax.com Forums: forums.parallax.com Sales: sales@parallax.com Technical: support@parallax.com Office: (916) 624-8333 Fax: (916) 624-8003 Sales: (888) 512-1024 Tech Support: (888) 997-8267

More information

HARDWARE MANUAL. BrightSign HD120, HD220, HD1020. BrightSign, LLC. 16795 Lark Ave., Suite 200 Los Gatos, CA 95032 408-852-9263 www.brightsign.

HARDWARE MANUAL. BrightSign HD120, HD220, HD1020. BrightSign, LLC. 16795 Lark Ave., Suite 200 Los Gatos, CA 95032 408-852-9263 www.brightsign. HARDWARE MANUAL BrightSign HD120, HD220, HD1020 BrightSign, LLC. 16795 Lark Ave., Suite 200 Los Gatos, CA 95032 408-852-9263 www.brightsign.biz TABLE OF CONTENTS OVERVIEW... 1 Block Diagram... 2 Ports...

More information

Bi-directional level shifter for I²C-bus and other systems.

Bi-directional level shifter for I²C-bus and other systems. APPLICATION NOTE Bi-directional level shifter for I²C-bus and other Abstract With a single MOS-FET a bi-directional level shifter circuit can be realised to connect devices with different supply voltages

More information

Develop a Dallas 1-Wire Master Using the Z8F1680 Series of MCUs

Develop a Dallas 1-Wire Master Using the Z8F1680 Series of MCUs Develop a Dallas 1-Wire Master Using the Z8F1680 Series of MCUs AN033101-0412 Abstract This describes how to interface the Dallas 1-Wire bus with Zilog s Z8F1680 Series of MCUs as master devices. The Z8F0880,

More information

Data Acquisition Module with I2C interface «I2C-FLEXEL» User s Guide

Data Acquisition Module with I2C interface «I2C-FLEXEL» User s Guide Data Acquisition Module with I2C interface «I2C-FLEXEL» User s Guide Sensors LCD Real Time Clock/ Calendar DC Motors Buzzer LED dimming Relay control I2C-FLEXEL PS2 Keyboards Servo Motors IR Remote Control

More information

Software User Guide UG-461

Software User Guide UG-461 Software User Guide UG-461 One Technology Way P.O. Box 9106 Norwood, MA 02062-9106, U.S.A. Tel: 781.329.4700 Fax: 781.461.3113 www.analog.com ezlinx icoupler Isolated Interface Development Environment

More information

Pmod peripheral modules are powered by the host via the interface s power and ground pins.

Pmod peripheral modules are powered by the host via the interface s power and ground pins. Digilent Pmod Interface Specification Revision: November 20, 2011 1300 NE Henley Court, Suite 3 Pullman, WA 99163 (509) 334 6306 Voice (509) 334 6300 Fax Introduction The Digilent Pmod interface is used

More information

Chapter 1 Lesson 3 Hardware Elements in the Embedded Systems. 2008 Chapter-1L03: "Embedded Systems - ", Raj Kamal, Publs.: McGraw-Hill Education

Chapter 1 Lesson 3 Hardware Elements in the Embedded Systems. 2008 Chapter-1L03: Embedded Systems - , Raj Kamal, Publs.: McGraw-Hill Education Chapter 1 Lesson 3 Hardware Elements in the Embedded Systems 1 Typical Embedded System Hardware units 2 Basic Circuit Elements at the System 3 (i) Power Source 1. System own supply with separate supply

More information

Allows the user to protect against inadvertent write operations. Device select and address bytes are Acknowledged Data Bytes are not Acknowledged

Allows the user to protect against inadvertent write operations. Device select and address bytes are Acknowledged Data Bytes are not Acknowledged Write Protect CAT24WCxxx I 2 C Serial EEPROMs. Allows the user to protect against inadvertent write operations. WP = V CC : Write Protected Device select and address bytes are Acknowledged Data Bytes are

More information

SPI I2C LIN Ethernet. u Today: Wired embedded networks. u Next lecture: CAN bus u Then: 802.15.4 wireless embedded network

SPI I2C LIN Ethernet. u Today: Wired embedded networks. u Next lecture: CAN bus u Then: 802.15.4 wireless embedded network u Today: Wired embedded networks Ø Characteristics and requirements Ø Some embedded LANs SPI I2C LIN Ethernet u Next lecture: CAN bus u Then: 802.15.4 wireless embedded network Network from a High End

More information

PACKAGE OUTLINE DALLAS DS2434 DS2434 GND. PR 35 PACKAGE See Mech. Drawings Section

PACKAGE OUTLINE DALLAS DS2434 DS2434 GND. PR 35 PACKAGE See Mech. Drawings Section PRELIMINARY DS2434 Battery Identification Chip FEATURES Provides unique ID number to battery packs PACKAGE OUTLINE Eliminates thermistors by sensing battery temperature on chip DALLAS DS2434 1 2 3 256

More information

Lab Experiment 1: The LPC 2148 Education Board

Lab Experiment 1: The LPC 2148 Education Board Lab Experiment 1: The LPC 2148 Education Board 1 Introduction The aim of this course ECE 425L is to help you understand and utilize the functionalities of ARM7TDMI LPC2148 microcontroller. To do that,

More information

PCAN-MicroMod Universal I/O Module with CAN Interface. User Manual. Document version 2.1.0 (2014-01-16)

PCAN-MicroMod Universal I/O Module with CAN Interface. User Manual. Document version 2.1.0 (2014-01-16) PCAN-MicroMod Universal I/O Module with CAN Interface User Manual Document version 2.1.0 (2014-01-16) Products taken into account Product Name Part number Model PCAN-MicroMod IPEH-002080 with firmware

More information

Tutorial for MPLAB Starter Kit for PIC18F

Tutorial for MPLAB Starter Kit for PIC18F Tutorial for MPLAB Starter Kit for PIC18F 2006 Microchip Technology Incorporated. All Rights Reserved. WebSeminar Title Slide 1 Welcome to the tutorial for the MPLAB Starter Kit for PIC18F. My name is

More information

FLYPORT Wi-Fi 802.11G

FLYPORT Wi-Fi 802.11G FLYPORT Wi-Fi 802.11G System on module 802.11g WIFI - Infrastructure mode - softap mode - Ad hoc mode Microchip PIC 24F 16 bit processor Microchip MRF24WG0MA/MB - Native WiFi 802.11g transceiver - PCB

More information

Product Information S N O. Portable VIP protection CCTV & Alarm System 2

Product Information S N O. Portable VIP protection CCTV & Alarm System 2 Product Information S N O Portable VIP protection CCTV & Alarm System 2 G O V E R N M E N T A L S E C U R I T Y S O L U T I VIP KIT Rapid Deployment VIP Protection Kit The VIP KIT has been designed to

More information

MMA7455 3-Axis Accelerometer Module (#28526)

MMA7455 3-Axis Accelerometer Module (#28526) Web Site: www.parallax.com Forums: forums.parallax.com Sales: sales@parallax.com Technical: support@parallax.com Office: (916) 624-8333 Fax: (916) 624-8003 Sales: (888) 512-1024 Tech Support: (888) 997-8267

More information

Network from a High End Car. Embedded Networking. Embedded vs. TCP/IP. Which is better?

Network from a High End Car. Embedded Networking. Embedded vs. TCP/IP. Which is better? Network from a High End Car Today: Wired embedded networks Characteristics and requirements Some embedded LANs SPI I2C LIN Ethernet Next lecture: CAN bus Then: 802.15.4 wireless embedded network Embedded

More information

Serial Communications

Serial Communications April 2014 7 Serial Communications Objectives - To be familiar with the USART (RS-232) protocol. - To be able to transfer data from PIC-PC, PC-PIC and PIC-PIC. - To test serial communications with virtual

More information

UMBC. ISA is the oldest of all these and today s computers still have a ISA bus interface. in form of an ISA slot (connection) on the main board.

UMBC. ISA is the oldest of all these and today s computers still have a ISA bus interface. in form of an ISA slot (connection) on the main board. Bus Interfaces Different types of buses: ISA (Industry Standard Architecture) EISA (Extended ISA) VESA (Video Electronics Standards Association, VL Bus) PCI (Periheral Component Interconnect) USB (Universal

More information

11. High-Speed Differential Interfaces in Cyclone II Devices

11. High-Speed Differential Interfaces in Cyclone II Devices 11. High-Speed Differential Interfaces in Cyclone II Devices CII51011-2.2 Introduction From high-speed backplane applications to high-end switch boxes, low-voltage differential signaling (LVDS) is the

More information

NB3H5150 I2C Programming Guide. I2C/SMBus Custom Configuration Application Note

NB3H5150 I2C Programming Guide. I2C/SMBus Custom Configuration Application Note NB3H550 I2C Programming Guide I2C/SMBus Custom Configuration Application Note 3/4/206 Table of Contents Introduction... 3 Overview Process of Configuring NB3H550 via I2C/SMBus... 3 Standard I2C Communication

More information

TURBO PROGRAMMER USB, MMC, SIM DEVELOPMENT KIT

TURBO PROGRAMMER USB, MMC, SIM DEVELOPMENT KIT TURBO PROGRAMMER USB, MMC, SIM DEVELOPMENT KIT HARDWARE GUIDE This document is part of Turbo Programmer documentation. For Developer Documentation, Applications and Examples, see http:/// PRELIMINARY (C)

More information

HT1632C 32 8 &24 16 LED Driver

HT1632C 32 8 &24 16 LED Driver 328 &216 LED Driver Features Operating voltage: 2.V~5.5V Multiple LED display 32 ROW /8 COM and 2 ROW & 16 COM Integrated display RAM select 32 ROW & 8 COM for 6 display RAM, or select 2 ROW & 16 COM for

More information

Designing VM2 Application Boards

Designing VM2 Application Boards Designing VM2 Application Boards This document lists some things to consider when designing a custom application board for the VM2 embedded controller. It is intended to complement the VM2 Datasheet. A

More information

8-Bit Flash Microcontroller for Smart Cards. AT89SCXXXXA Summary. Features. Description. Complete datasheet available under NDA

8-Bit Flash Microcontroller for Smart Cards. AT89SCXXXXA Summary. Features. Description. Complete datasheet available under NDA Features Compatible with MCS-51 products On-chip Flash Program Memory Endurance: 1,000 Write/Erase Cycles On-chip EEPROM Data Memory Endurance: 100,000 Write/Erase Cycles 512 x 8-bit RAM ISO 7816 I/O Port

More information

AN141 SMBUS COMMUNICATION FOR SMALL FORM FACTOR DEVICE FAMILIES. 1. Introduction. 2. Overview of the SMBus Specification. 2.1.

AN141 SMBUS COMMUNICATION FOR SMALL FORM FACTOR DEVICE FAMILIES. 1. Introduction. 2. Overview of the SMBus Specification. 2.1. SMBUS COMMUNICATION FOR SMALL FORM FACTOR DEVICE FAMILIES 1. Introduction C8051F3xx and C8051F41x devices are equipped with an SMBus serial I/O peripheral that is compliant with both the System Management

More information

USB2.0 <=> I2C V4.4. Konverter Kabel und Box mit Galvanischetrennung

USB2.0 <=> I2C V4.4. Konverter Kabel und Box mit Galvanischetrennung USB2.0 I2C V4.4 Konverter Kabel und Box mit Galvanischetrennung USB 2.0 I2C Konverter Kabel V4.4 (Prod. Nr. #210) USB Modul: Nach USB Spezifikation 2.0 & 1.1 Unterstützt automatisch "handshake

More information

AN460 Using the P82B96 for bus interface

AN460 Using the P82B96 for bus interface INTEGRATED CIRCUITS 2001 Feb 14 IC12a and IC28 Data Handbook The P82B96 offers many different ways in which it can be used as a bus interface. In its simplest application it can be used as an interface

More information

The Programming Interface

The Programming Interface : In-System Programming Features Program any AVR MCU In-System Reprogram both data Flash and parameter EEPROM memories Eliminate sockets Simple -wire SPI programming interface Introduction In-System programming

More information

ET-BASE AVR ATmega64/128

ET-BASE AVR ATmega64/128 ET-BASE AVR ATmega64/128 ET-BASE AVR ATmega64/128 which is a Board Microcontroller AVR family from ATMEL uses MCU No.ATmega64 and ATmega128 64PIN. Board ET-BASE AVR ATmega64/128 uses MCU s resources on

More information

ULC Technology: High-performance gate array package using multiple metal layer CMOS technology featuring sub-micron channel lengths (0.

ULC Technology: High-performance gate array package using multiple metal layer CMOS technology featuring sub-micron channel lengths (0. SIR Endec for IrDA Applications Integrated Interface Circuits TOIM ULC Technology: High-performance gate array package using multiple metal layer CMOS technology featuring sub-micron channel lengths (0.

More information

Thermostat Application Module Kit

Thermostat Application Module Kit Thermostat Application Module Kit PUG0040-00 Product User Guide Kit Contents Overview Thermostat Application Module CD-ROM: Software Examples and Documentation The Thermostat Application Module provides

More information

INTEGRATED CIRCUITS PCA9530, PCA9531, PCA9532, PCA9533, PCA9550, PCA9551, PCA9552, PCA9553, SAA1064

INTEGRATED CIRCUITS PCA9530, PCA9531, PCA9532, PCA9533, PCA9550, PCA9551, PCA9552, PCA9553, SAA1064 INTEGRATED CIRCUITS APPLICATION NOTE AN264 I 2 C DEVICES for LED DISPLAY CONTROL PCA9530, PCA9531, PCA9532, PCA9533, PCA9550, PCA9551, PCA9552, PCA9553, SAA1064 Abstract - Philips Semiconductors family

More information

3.2 inch QVGA TFT Color LCD User s Guide Version 1 & 2

3.2 inch QVGA TFT Color LCD User s Guide Version 1 & 2 3.2 inch QVGA TFT Color LCD - User s Guide 3.2 inch QVGA TFT Color LCD User s Guide Version 1 & 2 Give graphics and to your application! EA2-USG-0701 v2.1 Rev A 3.2 inch QVGA TFT Color LCD - User s Guide

More information

The I 2 C-bus and how to use it (including specifications)

The I 2 C-bus and how to use it (including specifications) 1995 update 1.0 THE I 2 C-BUS BENEFITS DESIGNERS AND MANUFACTURERS In consumer electronics, telecommunications and industrial electronics, there are often many similarities between seemingly unrelated

More information

Manual Serial PCI Cards

Manual Serial PCI Cards Manual Serial PCI Cards W&T Models 13011, 13410 13411, 13610 13611, 13812 Version 1.4 Subject to error and alteration 37 01/2005 by Wiesemann & Theis GmbH Subject to errors and changes: Since we can make

More information

User s Manual of Board Microcontroller ET-MEGA2560-ADK ET-MEGA2560-ADK

User s Manual of Board Microcontroller ET-MEGA2560-ADK ET-MEGA2560-ADK User s Manual of Board Microcontroller ET-MEGA2560-ADK ET-MEGA2560-ADK Because Arduino that is the development project on AVR MCU as Open Source has been published, it is popular and widespread shortly.

More information

UPS PIco. to be used with. Raspberry Pi B+, A+, B, and A. HAT Compliant. Raspberry Pi is a trademark of the Raspberry Pi Foundation

UPS PIco. to be used with. Raspberry Pi B+, A+, B, and A. HAT Compliant. Raspberry Pi is a trademark of the Raspberry Pi Foundation UPS PIco Uninterruptible Power Supply with Peripherals and I 2 C control Interface to be used with Raspberry Pi B+, A+, B, and A HAT Compliant Raspberry Pi is a trademark of the Raspberry Pi Foundation

More information

DKWF121 WF121-A 802.11 B/G/N MODULE EVALUATION BOARD

DKWF121 WF121-A 802.11 B/G/N MODULE EVALUATION BOARD DKWF121 WF121-A 802.11 B/G/N MODULE EVALUATION BOARD PRELIMINARY DATA SHEET Wednesday, 16 May 2012 Version 0.5 Copyright 2000-2012 Bluegiga Technologies All rights reserved. Bluegiga Technologies assumes

More information

User and installation manual

User and installation manual User and installation manual aquaero 5 The information contained in this manual is subject to change without prior notice. All rights reserved. Current as of April 2011 ENGLISH: PAGE 1 DEUTSCH: SEITE 13

More information

DS1104 R&D Controller Board

DS1104 R&D Controller Board DS1104 R&D Controller Board Cost-effective system for controller development Highlights Single-board system with real-time hardware and comprehensive I/O Cost-effective PCI hardware for use in PCs Application

More information

Guangzhou HC Information Technology Co., Ltd. Product Data Sheet

Guangzhou HC Information Technology Co., Ltd. Product Data Sheet Guangzhou HC Information Technology Co., Ltd. Product Data Sheet Rev 1 Module Data Sheet 1.0 2.0 2.1 2.2 2006/6/18 2006/9/6 2010/4/22 2011/4/6 DRAWN BY : Ling Xin MODEL : HC-06 CHECKED BY : Eric Huang

More information

Serial port interface for microcontroller embedded into integrated power meter

Serial port interface for microcontroller embedded into integrated power meter Serial port interface for microcontroller embedded into integrated power meter Mr. Borisav Jovanović, Prof. dr. Predrag Petković, Prof. dr. Milunka Damnjanović, Faculty of Electronic Engineering Nis, Serbia

More information

MICROCONTROLLER BASED TEMPERATURE INDICATOR SUBMITTED BY:

MICROCONTROLLER BASED TEMPERATURE INDICATOR SUBMITTED BY: MICROCONTROLLER BASED TEMPERATURE INDICATOR SUBMITTED BY: 1 INTRODUCTION The aim of this project is to design an ambient temperature measurement circuit. The motivation for doing this project is the fact

More information

Raspberry Pi. Hans- Petter Halvorsen, M.Sc.

Raspberry Pi. Hans- Petter Halvorsen, M.Sc. Raspberry Pi Hans- Petter Halvorsen, M.Sc. Raspberry Pi 2 https://www.raspberrypi.org https://dev.windows.com/iot Hans- Petter Halvorsen, M.Sc. Raspberry Pi 2 - Overview The Raspberry Pi 2 is a low cost,

More information

SBC8600B Single Board Computer

SBC8600B Single Board Computer SBC8600B Single Board Computer 720MHz TI s Sitara AM3359 ARM Cortex-A8 Microprocessor Onboard 512MByte DDR3 SDRAM and 512MByte NAND Flash UARTs, 2*USB Host and 1*OTG, 2*Ethernet, CAN, RS485, LCD/TSP, Audio,

More information

UniPi technical documentation REV 1.1

UniPi technical documentation REV 1.1 technical documentation REV 1.1 Contents Overview... 2 Description... 3 GPIO port map... 4 Power Requirements... 5 Connecting Raspberry Pi to UniPi... 5 Building blocks... 5 Relays... 5 Digital Inputs...

More information

Arduino Leonardo ETH. Overview

Arduino Leonardo ETH. Overview Arduino Leonardo ETH Page 1 of 10 Arduino Leonardo ETH Overview The Leonardo ETH is a microcontroller board based on the ATmega32U4 (datasheet (http://download.arduino.org/products/leonardoeth/atmel-7766-8-bit-avr-atmega16u4-32u4_datasheet.pdf))

More information

Network Enabled Battery Health Monitoring System

Network Enabled Battery Health Monitoring System Network Enabled Battery Health Monitoring System Research Team: Fan Yang Zhengyang Liu Supervisor: Advisor: Hanlei Zhang (PhD Student) Wencong Su (PhD Student) Dr. Mo-Yuen Chow Presentation Outline Project

More information

Chapter 5 Busses, Ports and Connecting Peripherals

Chapter 5 Busses, Ports and Connecting Peripherals Chapter 5 Busses, Ports and Connecting Peripherals 1 The Bus bus - groups of wires on a circuit board that carry information (bits - on s and off s) between computer components on a circuit board or within

More information

MODULE BOUSSOLE ÉLECTRONIQUE CMPS03 Référence : 0660-3

MODULE BOUSSOLE ÉLECTRONIQUE CMPS03 Référence : 0660-3 MODULE BOUSSOLE ÉLECTRONIQUE CMPS03 Référence : 0660-3 CMPS03 Magnetic Compass. Voltage : 5v only required Current : 20mA Typ. Resolution : 0.1 Degree Accuracy : 3-4 degrees approx. after calibration Output

More information

2 C Manual AN10216-01 I INTEGRATED CIRCUITS

2 C Manual AN10216-01 I INTEGRATED CIRCUITS AN026-0 I INTEGRATED CIRCUITS 2 C Manual APPLICATION NOTE AN026-0 I 2 C MANUAL Abstract The I 2 C Manual provides a broad overview of the various serial buses, why the I 2 C bus should be considered, technical

More information

Design of a High Speed Communications Link Using Field Programmable Gate Arrays

Design of a High Speed Communications Link Using Field Programmable Gate Arrays Customer-Authored Application Note AC103 Design of a High Speed Communications Link Using Field Programmable Gate Arrays Amy Lovelace, Technical Staff Engineer Alcatel Network Systems Introduction A communication

More information

155Mbps/1250Mbps SFP Bi-Directional Transceiver, 40km Reach 1310nm TX / 1550 nm RX

155Mbps/1250Mbps SFP Bi-Directional Transceiver, 40km Reach 1310nm TX / 1550 nm RX Features 155Mbps/1250Mbps SFP Bi-Directional Transceiver, 40km Reach 1310nm TX / 1550 nm RX 1310nm FP laser and PIN photodetector for 40km transmission Compliant with SFP MSA and SFF-8472 with simplex

More information

STM32 F-2 series High-performance Cortex-M3 MCUs

STM32 F-2 series High-performance Cortex-M3 MCUs STM32 F-2 series High-performance Cortex-M3 MCUs STMicroelectronics 32-bit microcontrollers, 120 MHz/150 DMIPS with ART Accelerator TM and advanced peripherals www.st.com/mcu STM32 F-2 series The STM32

More information

Computer Systems Structure Input/Output

Computer Systems Structure Input/Output Computer Systems Structure Input/Output Peripherals Computer Central Processing Unit Main Memory Computer Systems Interconnection Communication lines Input Output Ward 1 Ward 2 Examples of I/O Devices

More information

1000BASE-T and 10/100/1000BASE-T Copper SFP Transceiver

1000BASE-T and 10/100/1000BASE-T Copper SFP Transceiver 1000BASE-T and 10/100/1000BASE-T Copper SFP Transceiver Features Up to 1.25Gb/s bi-directional data links Hot-pluggable SFP footprint TX Disable and RX Los/without Los function Fully metallic enclosure

More information

type Liquid Crystal Display Controller V1.00 Data Sheet Rev 1.7 Date: 28 April 2004

type Liquid Crystal Display Controller V1.00 Data Sheet Rev 1.7 Date: 28 April 2004 1-Wire Slave Device type Liquid Crystal Display Controller V1.00 Data Sheet Rev 1.7 Date: 28 April 2004 1) This is not a product of Dallas Semiconductors. Page 1 of 19 2) 1-Wire is a trade mark of Dallas

More information

DS18B20 Programmable Resolution 1-Wire Digital Thermometer

DS18B20 Programmable Resolution 1-Wire Digital Thermometer www.dalsemi.com FEATURES Unique 1-Wire interface requires only one port pin for communication Multidrop capability simplifies distributed temperature sensing applications Requires no external components

More information

POCKET SCOPE 2. The idea 2. Design criteria 3

POCKET SCOPE 2. The idea 2. Design criteria 3 POCKET SCOPE 2 The idea 2 Design criteria 3 Microcontroller requirements 3 The microcontroller must have speed. 3 The microcontroller must have RAM. 3 The microcontroller must have secure Flash. 3 The

More information

Wireless Temperature

Wireless Temperature Wireless Temperature connected freedom and Humidity Sensor Using TELRAN Application note TZ1053AN-06 Oct 2011 Abstract Dr. C. Uche This application note describes the complete system design (hardware and

More information

TDA8026. 1. General description. 2. Features and benefits. Multiple smart card slot interface IC

TDA8026. 1. General description. 2. Features and benefits. Multiple smart card slot interface IC Rev. 1 9 March 2010 Product data sheet 1. General description 2. Features and benefits The is a cost-effective, analog interface for addressing multiple smart card slots in a Point Of Sales (POS) terminal.

More information

Web Site: www.parallax.com Forums: forums.parallax.com Sales: sales@parallax.com Technical: support@parallax.com

Web Site: www.parallax.com Forums: forums.parallax.com Sales: sales@parallax.com Technical: support@parallax.com Web Site: www.parallax.com Forums: forums.parallax.com Sales: sales@parallax.com Technical: support@parallax.com Office: (916) 624-8333 Fax: (916) 624-83 Sales: (888) 512-124 Tech Support: (888) 997-8267

More information

MANUAL FOR RX700 LR and NR

MANUAL FOR RX700 LR and NR MANUAL FOR RX700 LR and NR 2013, November 11 Revision/ updates Date, updates, and person Revision 1.2 03-12-2013, By Patrick M Affected pages, ETC ALL Content Revision/ updates... 1 Preface... 2 Technical

More information

85MIV2 / 85MIV2-L -- Components Locations

85MIV2 / 85MIV2-L -- Components Locations Chapter Specification 85MIV2 / 85MIV2-L -- Components Locations RJ45 LAN Connector for 85MIV2-L only PS/2 Peripheral Mouse (on top) Power PS/2 K/B(underside) RJ45 (on top) +2V Power USB0 (middle) USB(underside)

More information

ARM Cortex -A8 SBC with MIPI CSI Camera and Spartan -6 FPGA SBC1654

ARM Cortex -A8 SBC with MIPI CSI Camera and Spartan -6 FPGA SBC1654 ARM Cortex -A8 SBC with MIPI CSI Camera and Spartan -6 FPGA SBC1654 Features ARM Cortex-A8 processor, 800MHz Xilinx Spartan-6 FPGA expands vision processing capabilities Dual MIPI CSI-2 CMOS camera ports,

More information

Information Board User s Guide

Information Board User s Guide We are here just for you! Sure Electronics Dot Matrix Display Information Board User s Guide Product Name Product ID : Dot Matrix Display Information Board : DE-DP0 Product Version : Ver. Document Version

More information

GTS-4E Hardware User Manual. Version: V1.1.0 Date: 2013-12-04

GTS-4E Hardware User Manual. Version: V1.1.0 Date: 2013-12-04 GTS-4E Hardware User Manual Version: V1.1.0 Date: 2013-12-04 Confidential Material This document contains information highly confidential to Fibocom Wireless Inc. (Fibocom). Fibocom offers this information

More information

User manual Compact Web PLC WP240 series IEC-line

User manual Compact Web PLC WP240 series IEC-line User manual Compact Web PLC WP240 series IEC-line update: 09-01-2014 IEC-line by OVERDIGIT overdigit.com 1. General description The WP240 device is a PLC, programmable in IEC61131-3 language using CoDeSys

More information

Inwall 4 Input / 4 Output Module

Inwall 4 Input / 4 Output Module Inwall 4 Input / 4 Output Module IO44C02KNX Product Handbook Product: Inwall 4 Input / 4 Output Module Order Code: IO44C02KNX 1/27 INDEX 1. General Introduction... 3 2. Technical data... 3 2.1 Wiring Diagram...

More information

Chapter 5 Cubix XP4 Blade Server

Chapter 5 Cubix XP4 Blade Server Chapter 5 Cubix XP4 Blade Server Introduction Cubix designed the XP4 Blade Server to fit inside a BladeStation enclosure. The Blade Server features one or two Intel Pentium 4 Xeon processors, the Intel

More information

The Bus (PCI and PCI-Express)

The Bus (PCI and PCI-Express) 4 Jan, 2008 The Bus (PCI and PCI-Express) The CPU, memory, disks, and all the other devices in a computer have to be able to communicate and exchange data. The technology that connects them is called the

More information

Why you need to monitor serial communication?

Why you need to monitor serial communication? Why you need to monitor serial communication Background RS232/RS422 provides 2 data lines for each data channel. One is for transmitting data and the other for receiving. Because of these two separate

More information

Using the Siemens S65 Display

Using the Siemens S65 Display Using the Siemens S65 Display by Christian Kranz, October 2005 ( http://www.superkranz.de/christian/s65_display/displayindex.html ) ( PDF by Benjamin Metz, 01 st November 2005 ) About the Display: Siemens

More information

Computer Performance. Topic 3. Contents. Prerequisite knowledge Before studying this topic you should be able to:

Computer Performance. Topic 3. Contents. Prerequisite knowledge Before studying this topic you should be able to: 55 Topic 3 Computer Performance Contents 3.1 Introduction...................................... 56 3.2 Measuring performance............................... 56 3.2.1 Clock Speed.................................

More information

USBSPYDER08 Discovery Kit for Freescale MC9RS08KA, MC9S08QD and MC9S08QG Microcontrollers User s Manual

USBSPYDER08 Discovery Kit for Freescale MC9RS08KA, MC9S08QD and MC9S08QG Microcontrollers User s Manual USBSPYDER08 Discovery Kit for Freescale MC9RS08KA, MC9S08QD and MC9S08QG Microcontrollers User s Manual Copyright 2007 SofTec Microsystems DC01197 We want your feedback! SofTec Microsystems is always on

More information

EVAT - Emblitz Varsity Associate Trainee Program - Embedded Systems Design

EVAT - Emblitz Varsity Associate Trainee Program - Embedded Systems Design EVAT - Emblitz Varsity Associate Trainee Program - Embedded Systems Design Product Number: EVAT 001 This fully interactive self study course of embedded system design teaches the basic and advanced concepts

More information

AN10441. Level shifting techniques in I 2 C-bus design. Document information

AN10441. Level shifting techniques in I 2 C-bus design. Document information Rev. 01 18 June 2007 Application note Document information Info Keywords Abstract Content I2C-bus, level shifting Logic level shifting may be required when interfacing legacy devices with newer devices

More information

SABRE Lite Development Kit

SABRE Lite Development Kit SABRE Lite Development Kit Freescale i.mx 6Quad ARM Cortex A9 processor at 1GHz per core 1GByte of 64-bit wide DDR3 @ 532MHz UART, USB, Ethernet, CAN, SATA, SD, JTAG, I2C Three Display Ports (RGB, LVDS

More information

ACR880 GPRS Portable Smart Card Terminal

ACR880 GPRS Portable Smart Card Terminal ACR880 GPRS Portable Smart Card Terminal Technical Specifications Subject to change without prior notice Table of Contents 1.0. Introduction... 3 2.0. Features... 4 3.0. Supported Card Types... 5 3.1.

More information

COMPUTER HARDWARE. Input- Output and Communication Memory Systems

COMPUTER HARDWARE. Input- Output and Communication Memory Systems COMPUTER HARDWARE Input- Output and Communication Memory Systems Computer I/O I/O devices commonly found in Computer systems Keyboards Displays Printers Magnetic Drives Compact disk read only memory (CD-ROM)

More information

NC-12 Modbus Application

NC-12 Modbus Application NC-12 Modbus Application NC-12 1 Table of Contents 1 Table of Contents... 2 2 Glossary... 3 SCADA...3 3 NC-12 Modbus in general... 3 4 Entire system... 4 4.1 PFC to PC connection alternatives...4 4.1.1

More information

FM75 Low-Voltage Two-Wire Digital Temperature Sensor with Thermal Alarm

FM75 Low-Voltage Two-Wire Digital Temperature Sensor with Thermal Alarm Low-Voltage Two-Wire Digital Temperature Sensor with Thermal Alarm Features User Configurable to 9, 10, 11 or 12-bit Resolution Precision Calibrated to ±1 C, 0 C to 100 C Typical Temperature Range: -40

More information

NTE2053 Integrated Circuit 8 Bit MPU Compatible A/D Converter

NTE2053 Integrated Circuit 8 Bit MPU Compatible A/D Converter NTE2053 Integrated Circuit 8 Bit MPU Compatible A/D Converter Description: The NTE2053 is a CMOS 8 bit successive approximation Analog to Digital converter in a 20 Lead DIP type package which uses a differential

More information

THE I 2 C-BUS SPECIFICATION VERSION 2.1 JANUARY 2000. document order number: 9398 393 40011

THE I 2 C-BUS SPECIFICATION VERSION 2.1 JANUARY 2000. document order number: 9398 393 40011 THE I 2 C-BUS SPECIFICATION VERSION 2.1 JANUARY 2000 document order number: 9398 393 40011 CONTENTS 1 PREFACE...........................3 1.1 Version 1.0-1992.................... 3 1.2 Version 2.0-198.....................

More information

Welcome to Pericom s PCIe and USB3 ReDriver/Repeater Product Training Module.

Welcome to Pericom s PCIe and USB3 ReDriver/Repeater Product Training Module. Welcome to Pericom s PCIe and USB3 ReDriver/Repeater Product Training Module. 1 Pericom has been a leader in providing Signal Integrity Solutions since 2005, with over 60 million units shipped Platforms

More information

EZmoto V2. Product description Rev. 6 10/01/2014. EZmoto V2 Product description Rev.6 10/01/2014

EZmoto V2. Product description Rev. 6 10/01/2014. EZmoto V2 Product description Rev.6 10/01/2014 EZmoto V2 Product description Rev. 6 10/01/2014 1 Contents 1. Overview... 3 2. Hardware Interface Description... 3 2.1 Main features of the EZmoto... 3 2.2 Hardware block diagram... 4 2.3 Internal Hardware

More information