Detailed Design Review

Size: px
Start display at page:

Download "Detailed Design Review"

Transcription

1 Detailed Design Review Hybrid Audio Dynamics Processor Team Lead: William Sender Jeffrey Auclair Bryan Beatrez Michael Ferry 1 Agenda Problem Definition Problem Statement Customer Requirements Engineering Requirements System Design Functional Decomposition System Architecture 2 1

2 Agenda Detailed Design Embedded Design Design Software Design Auto-Mode BOM Risk Assessment MSD II Plan 3 Section One Problem Definition 4 2

3 Problem Statement Audio amplitude control for motion picture shows. Maintain the quality and dynamics of the sound. Improve flexibility while maintaining audio quality. Maintain usability that of previous devices. 5 Customer Requirements 6 3

4 Engineering Requirements 7 Section Two System Design 8 4

5 Functional Decomposition 9 System Architecture 10 5

6 Section Three Detailed Design 11 Embedded Design LQFP1000 Block Net Pin Number Pin Name Pin Type ADC Audio In 1 23 PA0 I/O TTa I/O Struct. Alternative Functions Additional Functions USART2_CTS, TIM2_CH1_ETRTIM8_BKIN, TIM8_ETR,TSC_G1_IO1, COMP1_OUT, EVENTOUT ADC1_IN1, COMP1_INM, RTC_ TAMP2, WKUP1, COMP7_INP ADC Audio In 2 24 PA1 I/O TTa USART2_RTS, TIM2_CH2, TSC_G1_IO2, TIM15_CH1N, RTC_REFIN, EVENTOUT ADC1_IN2, COMP1_INP, OPAMP1_VINP, OPAMP3_VINP ADC GND 20 VSSA/VREF- S - Analog Ground/Negative Reference Voltage ADC 3V3 21 VREF+ S - Postitive Reference Voltage ADC 3V3 22 VDDA S - Analog Power Supply Bypass Relay_1 1 PE2 I/O FT Bypass Relay_2 2 PE3 I/O FT TRACECK, TIM3_CH1, TSC_G7_IO1, EVENTOUT - TRACED0, TIM3_CH2, TSC_G7_IO2, EVENTOUT

7 Embedded Design Block Net Pin Number Pin Name I/O Pin Type Struct. Alternative Functions Additional Functions Rotary & Back A~C 38 PE7 I/O TTa TIM1_ETR, EVENTOUT ADC3_IN13, COMP4_INP Rotary & Back B~C 39 PE8 I/O TTa TIM1_CH1N, EVENTOUT COMP4_INM, ADC34_IN6 Rotary & Back PB 40 PE9 I/O TTa TIM1_CH1, EVENTOUT ADC3_IN2 Rotary & Back BB 41 PE10 I/O TTa TIM1_CH2N, EVENTOUT ADC3_IN14 Display I2C_D 76 PA14 I/O FTf Display I2C_C 77 PA15 I/O FTf I2C1_SDA, USART2_TX, TIM8_CH2,TIM1_BKIN, TSC_G4_IO4, SWCLK-JTCK, EVENTOUT I2C1_SCL, SPI1_NSS, SPI3_NSS, I2S3_WS, JTDI, USART2_RX, TIM1_BKIN, TIM2_CH1_ETR, TIM8_CH1, EVENTOUT Embedded Design Block Net Pin Num. Pin Name Pin Type I/O Struct. Alternative Functions Additional Functions DAC CH1_CV 29 PA4 I/O TTa DAC CH2_CV 30 PA5 I/O TTa SPI1_NSS, SPI3_NSS, I2S3_WS, USART2_CK, TSC_G2_IO1, TIM3_CH2, EVENTOUT SPI1_SCK, TIM2_CH1_ETR, TSC_G2_IO2, EVENTOUT ADC2_IN1, DAC1_OUT1, OPAMP4_VINP, COMP1_INM, COMP2_INM, COMP3_INMCOMP4_INM, COMP5_INMCOMP6_INM,COMP 7_INM ADC2_IN2, DAC1_OUT2, OPAMP1_VINP, OPAMP2_VINM, OPAMP3_VINP COMP1_INM, COMP2_INM, COMP3_INMCOMP4_INM, COMP7_INMCOMP5_INMCOMP6 _INM, PWM CH1_MU G 71 PA12 I/O FT USART1_RTS, USB_DP, CAN_TX, TIM1_CH2N, TIM1_ETR, TIM4_CH2, TIM16_CH1, COMP2_OUT, EVENTOUT - PWM CH2_MU G 91 PB5 I/O FT SPI3_MOSI, SPI1_MOSI, I2S3_SD, I2C1_SMBA, USART2_CK, TIM16_BKIN, TIM3_CH2, TIM8_CH3N, TIM17_CH1, EVENTOUT

8 Embedded Design Timer Use Counter Resolution TIM6 DAC Trigger Generation 16-bit TIM7 DAC Trigger Generation 16-bit TIM16 Make Up Gain 1 PWM 16-bit TIM17 Make Up Gain 2 PWM 16-bit TIM1 Attack/Release Timer 32-bit 15 Embedded Design (Clk Tree) - External Crystal 24 Mhz - System Clock 72 Mhz - Make-up gain timers: Tim 16,17 (16-bit) - DAC timers: 6, 7 (16-bit) - Attack and release timer: Tim 1 (32-bit) - 12-bit SAR ADC: ADC1_IN1, ADC1_IN2 - SYSclk divided by 64 results in the desired sample rate. 16 8

9 Embedded Design Net Pin Number Pin Name Pin Type I/O Struct Alternate Functions Additional Functions 3V3 1 VBAT S - Backup Power Supply OSC 12 PF0- OSC_IN I/O FTf TIM1_CH3N, I2C2_SDA OSC_IN OSC PF1-13 OSC_OUT I/O FTf I2C2_SCL OSC_OUT SW 14 NRST I/O RST Device reset input / internal reset output (active low) 3V3 28 VDD_4 S GND 49 VSS_2 S - Digital Ground 3V3 50 VDD_2 S - Digital Power Supply GND 74 VSS_3 S - Ground 3V3 75 VDD_3 S - Digital Power Supply SW 94 BOOT0 I B Boot Memory Selection GND 99 VSS_1 S - Ground 3V3 100 VDD_1 S - Digital Power Supply 17 Current calculations for power supply design 18 9

10

11 21 Top Level Design Each block is a detailed subsystem 22 11

12 Schematic for simulation

13 Input Section Takes balanced differential audio input and creates debalanced signal Also provides BPF 25 Precision Rectifier Allows rectification of signal while combating diode non-idealities (Forward drop, recovery time) 26 13

14 Gain Control Section Allows for signal to be attenuated via CV- signal and gained up via CV+ signal. VCA is a current in/current out device that requires a transimpedance output section 27 Output Line Driver Capable of driving 600 Ohm output with 6dB of gain Output DC common mode protect RFI protection and surge protection 28 14

15 LPF Filter Design 29 Anti-aliasing LPF Provides accurate sampled signal Chebyshev Design with 0.26dB ripple 20kHz 49kHz 30 15

16 Monte-Carlo Analysis 31 Microcontroller It s fast, which is cool It likes having capacitors nearby 32 16

17 Takes 3.3V signals from the microcontroller and converts them to 5V. Same in either direction. 33 Relays provide true bypass Diode protected 34 17

18 Software Top-Level 35 Software Main Function 36 18

19 Software choosecompress (Attack) 37 Software choosecompress (Release) 38 19

20 Software Compression 39 Software AutoMode Params 40 20

21 Software Pseudo Code Break from powerpoint to show pseudo code 41 Auto Mode Auto mode block diagram: 42 21

22 Auto Mode Successive algorithm -The active low enable refers to the idea that you would only need to improve your compression settings if gain reduction was occurring in the safety compression block. 43 Auto Mode Safety Mode - When auto mode is initialized this all the signal conditioning that occurs. - Safety mode is a limiter to the incoming signal, +3dbu threshold 20:1 ratio. - It also helps balance the system by feeding back compression data

23 Auto Mode (Improved Compression Settings) 45 Auto Mode (Improved Compression Settings) - The improved compression will be developed from the product of each sample exceeding the safety compression threshold and how much it is exceeded by. (Sample Value - Threshold) X (# of Samples Exceeding Threshold) = Offset - This offset will be added to the index of an array containing improved compression settings. - It is important to note that in the event the above product is very small the offset will slowly make the compression settings less aggressive in order to not over compress. - the offset will also be scaled appropriately for the array of improved compression settings

24 Bill of Materials Componet Price Componet Price Power Supply $40.97 Rectifier $6.00 Level Shift $0.940 VCA $16.92 MCU $16.82 Output Stage $26.10 Relays $9.78 LPF $6.04 Input Stage $3.24 Chasis $87.90 $ Bill of Materials Break from powerpoint to show full Bill of Materials 48 24

25 Risks 49 MSDII Plan Week 1 -Finish unfinished business from MSDI -Get micro working with prototype board Weeks 2-5 -Layout PCB -Start prototyping code -Populate PCBs 50 25

26 MSDII Plan Weeks 6-9 -Test software -Test hardware -Machine the enclosure Weeks Qualitative Tests -Create poster -Iterate until satisfied 51 Questions? 52 26

Cortex-M3. Cortex-M3(STM32F103) Standard v3.0 Manual

Cortex-M3. Cortex-M3(STM32F103) Standard v3.0 Manual Cortex-M3 Cortex-M3(STM32F103) Standard v3.0 Manual 1. Features ST사의 STM32F103RET6( 시리즈최상위 ) 채용 - Core: ARM 32-bit Cortex -M3 CPU(72MHz, 1.25 DMIPS/MHz) - 512Kbytes of Flash memory, 64 Kbyte of SRAM -

More information

Value-line ARM -based 32-bit MCU with up to 256 KB Flash, timers, ADC, communication interfaces, V operation

Value-line ARM -based 32-bit MCU with up to 256 KB Flash, timers, ADC, communication interfaces, V operation Features STM32F030x4 STM32F030x6 STM32F030x8 STM32F030xC Value-line ARM -based 32-bit MCU with up to 256 KB Flash, timers, ADC, communication interfaces, 2.4-3.6 V operation Datasheet - production data

More information

GigaDevice Semiconductor Inc. GD32F103xx ARM Cortex -M3 32-bit MCU

GigaDevice Semiconductor Inc. GD32F103xx ARM Cortex -M3 32-bit MCU GigaDevice Semiconductor Inc. GD3F103xx ARM Cortex -M3 3-bit MCU Datasheet GD3F103xx Datasheet Table of Contents Table of Contents... 1 List of Figures... 3 List of Tables... 4 1. General description...

More information

GigaDevice Semiconductor Inc. GD32F105xx ARM Cortex -M3 32-bit MCU

GigaDevice Semiconductor Inc. GD32F105xx ARM Cortex -M3 32-bit MCU GigaDevice Semiconductor Inc. GD32F105xx ARM Cortex -M3 32-bit MCU Datasheet Table of Contents Table of Contents... 1 List of Figures... 3 List of Tables... 4 1. General description... 5 2. Device overview...

More information

Table 7. STM32F40xxx pin and ball definitions

Table 7. STM32F40xxx pin and ball definitions STM32F405xx, STM32F407xx Pinouts and pin description Table 7. STM32F40xxx pin and ball definitions 1 1 A2 1 PE2 I/O FT TRACECLK/ FSMC_A23 / ETH_MII_TXD3 / 2 2 A1 2 PE3 I/O FT 3 3 B1 3 PE4 I/O FT 4 4 B2

More information

UM1724 User manual. STM32 Nucleo boards. Introduction

UM1724 User manual. STM32 Nucleo boards. Introduction UM1724 User manual STM32 Nucleo boards Introduction The STM32 Nucleo board (NUCLEO-F030R8, NUCLEO-F072RB, NUCLEO-F091RC, NUCLEO-F103RB, NUCLEO-F302R8, NUCLEO-F303RE, NUCLEO-F334R8, NUCLEO- F401RE, NUCLEO-F411RE,

More information

UM1724 User manual. STM32 Nucleo boards. Introduction

UM1724 User manual. STM32 Nucleo boards. Introduction User manual STM32 Nucleo boards Introduction The STM32 Nucleo board (NUCLEO-F030R8, NUCLEO-F070RB, NUCLEO-F072RB, NUCLEO-F091RC, NUCLEO-F103RB, NUCLEO-F302R8, NUCLEO-F303RE, NUCLEO- F334R8, NUCLEO-F401RE,

More information

GigaDevice Semiconductor Inc. GD32F190xx ARM Cortex -M3 32-bit MCU

GigaDevice Semiconductor Inc. GD32F190xx ARM Cortex -M3 32-bit MCU GigaDevice Semiconductor Inc. GD32F90xx ARM Cortex -M3 32-bit MCU Datasheet GD32F90xx Datasheet Table of Contents Table of Contents... List of Figures... 4 List of Tables... 5. General description... 6

More information

UM1570 User manual. STM32F3DISCOVERY Discovery kit for STM32F303xx microcontrollers. Introduction

UM1570 User manual. STM32F3DISCOVERY Discovery kit for STM32F303xx microcontrollers. Introduction UM570 User manual STMFDISCOVERY Discovery kit for STMF0xx microcontrollers Introduction The STMFDISCOVERY is designed to help you explore the features of the STM F -bit ARM Cortex -M mixed-signal MCU,

More information

Internet Embedded MCU W7200 Datasheet

Internet Embedded MCU W7200 Datasheet Internet Embedded MCU W7200 Datasheet Version 1.0 2011 WIZnet Co., Inc. All Rights Reserved. For more information, visit our website at http://www.wiznet.co.kr Copyright 2011 WIZnet Co., Inc. All rights

More information

UM1724 User manual. STM32 Nucleo-64 boards. Introduction

UM1724 User manual. STM32 Nucleo-64 boards. Introduction User manual STM32 Nucleo-64 boards Introduction The STM32 Nucleo-64 board (NUCLEO-F030R8, NUCLEO-F070RB, NUCLEO-F072RB, NUCLEO-F091RC, NUCLEO-F103RB, NUCLEO-F302R8, NUCLEO-F303RE, NUCLEO-F334R8, NUCLEO-F401RE,

More information

ARM Cortex-M4 32b MCU+FPU, up to 256KB Flash+48KB SRAM 4 ADCs, 2 DACs, 7 comp., 4 PGA, timers, 1.8 V operation

ARM Cortex-M4 32b MCU+FPU, up to 256KB Flash+48KB SRAM 4 ADCs, 2 DACs, 7 comp., 4 PGA, timers, 1.8 V operation STM32F313xx ARM Cortex-M4 32b MCU+FPU, up to 256KB Flash+48KB SRAM 4 ADCs, 2 DACs, 7 comp., 4 PGA, timers, 1.8 V operation Features Data brief Core: ARM 32-bit Cortex -M4F CPU (72 MHz max), single-cycle

More information

DW1000 Datasheet DW1000. Applications. Features. UWB Transeiver DW1000 connected internally. IEEE UWB compliant

DW1000 Datasheet DW1000. Applications. Features. UWB Transeiver DW1000 connected internally. IEEE UWB compliant The InCircuit combines an STM32L1 with the RF Transceiver in a small formfactor EMCcompliant module. It's part of the series, which provides fullarduino compatible wireless communication devices in a small

More information

STM32F101xF STM32F101xG

STM32F101xF STM32F101xG STM32F101xF STM32F101xG XL-density access line, ARM-based 32-bit MCU with 768 KB to 1 MB Flash, 15 timers, 1 ADC and 10 communication interfaces Features Data brief Core: ARM 32-bit Cortex -M3 CPU with

More information

STM32L151xx STM32L152xx

STM32L151xx STM32L152xx STM32L151xx STM32L152xx Ultralow power ARM-based 32-bit MCU with up to 128 KB Flash, RTC, LCD, USB, USART, I2C, SPI, timers, ADC, DAC, comparators Data brief Features Operating conditions Operating power

More information

ACH1180 Audio Host Processor. Description. Features. ACH1180 Audio Host Processor. Preliminary 1

ACH1180 Audio Host Processor. Description. Features. ACH1180 Audio Host Processor. Preliminary 1 Audio Host Processor ACH1180 Audio Host Processor Features 64-pin lead-free/rohs compliant QFN or WLCSP package ARM Cortex-M4 with floating point processing option Two programmable fractional-n synthesizers

More information

802.11b/g/n IOT Module

802.11b/g/n IOT Module - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 802.11b/g/n IOT Module Industry s First Highly Customized IOT

More information

UM1956 User manual. STM32 Nucleo-32 boards. Introduction

UM1956 User manual. STM32 Nucleo-32 boards. Introduction UM1956 User manual STM32 Nucleo-32 boards Introduction The STM32 Nucleo-32 board (NUCLEO-F031K6, NUCLEO-F042K6, NUCLEO-F303K8, NUCLEO-L031K6) provides an affordable and flexible way for users to try out

More information

GigaDevice Semiconductor Inc. GD32F405xx ARM Cortex -M4 32-bit MCU

GigaDevice Semiconductor Inc. GD32F405xx ARM Cortex -M4 32-bit MCU GigaDevice Semiconductor Inc. GD32F405xx ARM Cortex -M4 32-bit MCU Datasheet 0 / 60 Table of Contents List of Figures... 3 List of Tables... 4 1 Introduction... 5 2 Device overview... 6 2.1 Device information...

More information

imcu7200 EVB User s Guide

imcu7200 EVB User s Guide imcu7200 EVB User s Guide Version 1.1.0 2012 WIZnet Co., Inc. All Rights Reserved. For more information, visit our website at http://www.wiznet.co.kr imcu7200 User s Guide V1.1.0 1 Table of Contents 1

More information

STM32F103xF STM32F103xG

STM32F103xF STM32F103xG STM32F103xF STM32F103xG XL-density performance line ARM-based 32-bit MCU with 768 KB to 1 MB Flash, USB, CAN, 17 timers, 3 ADCs, 13 communication interfaces Data brief Features Core: ARM 32-bit Cortex

More information

STM8L162R8 STM8L162M8

STM8L162R8 STM8L162M8 STM8L162R8 STM8L162M8 8-bit ultralow power MCU, 64 KB Flash, 2 KB data EEPROM, RTC, AES, LCD, timers, USARTs, I2C, SPIs, ADC, DAC, COMPs Features Datasheet production data Operating conditions Operating

More information

Cookie User Manual. For NuMicro Edition 1.0. Rev. 1.0 Release: forum.coocox.org.

Cookie User Manual. For NuMicro Edition 1.0. Rev. 1.0 Release: forum.coocox.org. Cookie User Manual For NuMicro Edition 1.0 Rev. 1.0 Release: 2012-08-09 Website: Forum: Techinal: Market: www.coocox.org forum.coocox.org master@coocox.com market@coocox.com 1 Introduction Cookie is an

More information

WiFi Datasheet. WiFi. Applications. Features. with the ESP8266EX SoC WiFi in a small form-factor EMC-compliant module.

WiFi Datasheet. WiFi. Applications. Features. with the ESP8266EX SoC WiFi in a small form-factor EMC-compliant module. The InCircuit combines an STM32L151 with the ESP8266EX SoC in a small formfactor EMCcompliant module. It's part of the radinoseries, which provides fullarduinocompatible wireless communication devices

More information

GigaDevice Semiconductor Inc. GD32F330xx ARM Cortex -M4 32-bit MCU

GigaDevice Semiconductor Inc. GD32F330xx ARM Cortex -M4 32-bit MCU GigaDevice Semiconductor Inc. GD32F330xx ARM Cortex -M4 32-bit MCU Datasheet Table of Contents List of Figures... 3 List of Tables... 4 1 General description... 5 2 Device overview... 6 2.1 Device information...

More information

FiO Lite Datasheet FEATURES SAMPLE APPLICATIONS. FiO Lite

FiO Lite Datasheet FEATURES SAMPLE APPLICATIONS. FiO Lite FiO Lite Datasheet FEATURES Built-in RapidSTM native-support bootloader. ARM -bits Cortex TM M Processor (STMF0R) - 0MIPS maximum speed - 0 KBytes SRAM - 5 GPIO - channels -bit, µs ADC - USART, SPI, I

More information

STM8AL313x/4x/6x STM8AL3L4x/6x

STM8AL313x/4x/6x STM8AL3L4x/6x STM8AL313x/4x/6x STM8AL3L4x/6x Automotive 8-bit ultra-low-power MCU, up to 32 Kbyte Flash, RTC, data EEPROM, LCD, timers, USART, I2C, SPI, ADC, DAC, COMPs Features Datasheet - production data Operating

More information

AN2645 Application note

AN2645 Application note Application note Migration and compatibility guidelines for STM8S microcontroller applications Introduction For designers of STM8S microcontroller applications, it s important to be able to easily replace

More information

UM1956 User manual. STM32 Nucleo-32 board. Introduction

UM1956 User manual. STM32 Nucleo-32 board. Introduction UM1956 User manual STM32 Nucleo-32 board Introduction The STM32 Nucleo-32 board (NUCLEO-F031K6, NUCLEO-F042K6, NUCLEO-F303K8, NUCLEO-L011K4, NUCLEO-L031K6, NUCLEO-L432KC) provides an affordable and flexible

More information

Table of Contents List of Figures... 3 List of Tables General description Device overview Device information Block dia

Table of Contents List of Figures... 3 List of Tables General description Device overview Device information Block dia GigaDevice Semiconductor Inc. GD32F103xx ARM Cortex -M3 32-bit MCU Datasheet Table of Contents List of Figures... 3 List of Tables... 4 1 General description... 5 2 Device overview... 6 2.1 Device information...

More information

STM8L151C2/K2/G2/F2 STM8L151C3/K3/G3/F3

STM8L151C2/K2/G2/F2 STM8L151C3/K3/G3/F3 STM8L151C2/K2/G2/F2 STM8L151C3/K3/G3/F3 8-bit ultra-low-power MCU, up to 8 KB Flash, up to 256 bytes data EEPROM, RTC, timers, USART, I2C, SPI, ADC, comparators Features Datasheet - production data Operating

More information

UM1956 User manual. STM32 Nucleo-32 boards. Introduction

UM1956 User manual. STM32 Nucleo-32 boards. Introduction UM1956 User manual STM32 Nucleo-32 boards Introduction The STM32 Nucleo-32 board (NUCLEO-F031K6, NUCLEO-F042K6, NUCLEO-F303K8, NUCLEO-L011K4, NUCLEO-L031K6) provides an affordable and flexible way for

More information

Getting started with the X-NUCLEO-EEPRMA1 standard I²C and SPI EEPROM memory expansion board based on M24xx and M95xx series for STM32 Nucleo

Getting started with the X-NUCLEO-EEPRMA1 standard I²C and SPI EEPROM memory expansion board based on M24xx and M95xx series for STM32 Nucleo UM80 User manual Getting started with the X-NUCLEO-EEPRMA standard I²C and SPI EEPROM memory expansion board based on Mxx and M9xx series for STM Nucleo Introduction The X-NUCLEO-EEPRMA expansion board

More information

[MG2420] MCU Module Datasheet. (No. ADS0705) V1.0

[MG2420] MCU Module Datasheet. (No. ADS0705) V1.0 [MG2420] MCU Module Datasheet (No. ADS0705) V1.0 REVISION HISTORY Version Date Description VER.1.0 2013.10.22 First version release. V1.0 Page:2/17 CONTENTS 1. INTRODUCTION... 4 1.1. DEFINITIONS... 4 2.

More information

AK-STM32-ETH Development Board

AK-STM32-ETH Development Board AK-STM32-ETH Development Board Reference manual Copyright 2011 Artekit Italy All rights reserved Contents About this document... 3 Revision history... 3 Contact information... 3 Life support policy...

More information

STSPIN32F0A. Advanced BLDC controller with embedded STM32 MCU. Features. Applications

STSPIN32F0A. Advanced BLDC controller with embedded STM32 MCU. Features. Applications Advanced BLDC controller with embedded STM32 MCU Datasheet - production data Features Extended operating voltage from 6.7 to 45 V Three-phase gate drivers 600 ma sink/source Integrated bootstrap diodes

More information

Table of Contents List of Figures... 3 List of Tables General description Device overview Device information Block dia

Table of Contents List of Figures... 3 List of Tables General description Device overview Device information Block dia GigaDevice Semiconductor Inc. GD32F105xx ARM Cortex -M3 32-bit MCU Datasheet Table of Contents List of Figures... 3 List of Tables... 4 1 General description... 5 2 Device overview... 6 2.1 Device information...

More information

AN4325 Application note

AN4325 Application note Application note Getting started with STM32F030xx and STM32F070xx series hardware development Introduction This application note is intended for system designers who require a hardware implementation overview

More information

WIZ-SM10 Datasheet. ( Version 0.1 ) 2010 WIZnet Co., Ltd. All Rights Reserved. For more information, visit our website at

WIZ-SM10 Datasheet. ( Version 0.1 ) 2010 WIZnet Co., Ltd. All Rights Reserved. For more information, visit our website at WIZ-SM0 Datasheet ( Version 0. ) 00 WIZnet Co., Ltd. All Rights Reserved. For more information, visit our website at http://www.wiznet.co.kr WIZ-SM0 Datasheet (WIZnet Co., Ltd.) Document Revision History

More information

STM8AF6213 STM8AF6223 STM8AF6223A STM8AF6226

STM8AF6213 STM8AF6223 STM8AF6223A STM8AF6226 STM8AF6213 STM8AF6223 STM8AF6223A STM8AF6226 Automotive 8-bit MCU, with up to 8 Kbyte Flash, data EEPROM, 10-bit ADC, timers, LIN, SPI, I²C, 3 to 5.5 V Features Datasheet - production data AEC-Q100 qualified

More information

ECG (EKG) Primer Jingxi Zhang ABSTRACT

ECG (EKG) Primer Jingxi Zhang ABSTRACT ECG (EKG) Primer Jingxi Zhang ABSTRACT This project is for detecting human ECG (Electrocardiogram, or EKG). A tiny amplifier is embedded (

More information

GD32F450xx. GigaDevice Semiconductor Inc. GD32F450xx ARM Cortex -M4 32-bit MCU. Datasheet

GD32F450xx. GigaDevice Semiconductor Inc. GD32F450xx ARM Cortex -M4 32-bit MCU. Datasheet GigaDevice Semiconductor Inc. GD32F450xx ARM Cortex -M4 32-bit MCU Datasheet 0 / 66 Table of Contents List of Figures... 3 List of Tables... 4 1 Introduction... 6 2 Device overview... 7 2.1 Device information...

More information

STM8AL313x/4x/6x STM8AL3L4x/6x

STM8AL313x/4x/6x STM8AL3L4x/6x STM8AL313x/4x/6x STM8AL3L4x/6x Automotive 8-bit ultra-low-power MCU, up to 32 Kbyte Flash, RTC, data EEPROM, LCD, timers, USART, I2C, SPI, ADC, DAC, COMPs Features Datasheetproduction data AEC-Q100 qualified

More information

STM8AL318x STM8AL3L8x

STM8AL318x STM8AL3L8x Automotive 8-bit ultra-low-power MCU, 64 Kbyte Flash, RTC, LCD, data EEPROM, timers, USARTs, I2C, SPIs, ADC, DAC, COMPs Features Datasheet - production data Operating conditions Operating power supply

More information

GUIDE OF POWER ON RESET

GUIDE OF POWER ON RESET Application Note GUIDE OF POWER ON RESET AN0026 Ver 1.0 Document information Info Keywords Abstract Content ABOV M8051/CM8051 Device This application note describes the Power on reset behavior to prevent

More information

8-bit ultralow power MCU, up to 8 KB Flash, up to 256 B data EEPROM, RTC, timers, USART, I2C, SPI, ADC, comparators LQFP48

8-bit ultralow power MCU, up to 8 KB Flash, up to 256 B data EEPROM, RTC, timers, USART, I2C, SPI, ADC, comparators LQFP48 STM8L151C2/K2/G2/F2 STM8L151C3/K3/G3/F3 8-bit ultralow power MCU, up to 8 KB Flash, up to 256 B data EEPROM, RTC, timers, USART, I2C, SPI, ADC, comparators Datasheet production data Features Operating

More information

STM8L151x4, STM8L151x6, STM8L152x4, STM8L152x6

STM8L151x4, STM8L151x6, STM8L152x4, STM8L152x6 STM8L151x4, STM8L151x6, STM8L152x4, STM8L152x6 8-bit ultralow power MCU, up to 32 KB Flash, 1 KB Data EEPROM RTC, LCD, timers, USART, I2C, SPI, ADC, DAC, comparators Features Operating conditions Operating

More information

Table of Contents List of Figures... 3 List of Tables General description Device overview Device information Block dia

Table of Contents List of Figures... 3 List of Tables General description Device overview Device information Block dia GigaDevice Semiconductor Inc. GD32F107xx ARM Cortex -M3 32-bit MCU Datasheet Table of Contents List of Figures... 3 List of Tables... 4 1 General description... 5 2 Device overview... 6 2.1 Device information...

More information

STM8L151xx, STM8L152xx

STM8L151xx, STM8L152xx 8-bit ultralow power MCU, up to 32 KB Flash, 1 KB Data EEPROM RTC, LCD, timers, USART, I2C, SPI, ADC, DAC, comparators Features Preliminary data Operating conditions Operating power supply range 1.8 V

More information

UM0970 User Manual. STM8L-DISCOVERY board. Introduction

UM0970 User Manual. STM8L-DISCOVERY board. Introduction UM0970 User Manual STM8L-DISCOVERY Introduction The STM8L-DISCOVERY helps you to discover the STM8L ultralow power features and to develop and share your applications. It is based on an STM8LC6T6 and includes

More information

Final Presentation P14452

Final Presentation P14452 Final Presentation P14452 Overview MSDI Review Customer Needs Requirements Functional Decomposition Concept Selection Detailed Design MSDII Detailed Design Revisited Build Test Reflect What Remains Lessons

More information

IRCS2277S Demo Board

IRCS2277S Demo Board Demo Board Up to 1200V DC-bus capability IR2277S device connected for 3-phase current sensing Open drain PWM output (PO) Open drain Over Current output (OC) Ratiometric analog output for A/D converters

More information

ILI2312. ILI2312 Single Chip Capacitive Touch Sensor Controller. Specification ILI TECHNOLOGY CORP. Version: V1.03.

ILI2312. ILI2312 Single Chip Capacitive Touch Sensor Controller. Specification ILI TECHNOLOGY CORP. Version: V1.03. Single Chip Capacitive Touch Sensor Controller Specification Version: V1.03 Date: 2015/11/17 ILI TECHNOLOGY CORP. 8F, No.38, Taiyuan St., Jhubei City, Hsinchu County 302, Taiwan, R.O.C. Tel.886-3-5600099;

More information

Embedded Systems and Software

Embedded Systems and Software Embedded Systems and Software Lecture 12 Some Hardware Considerations Hardware Considerations Slide 1 Logic States Digital signals may be in one of three states State 1: High, or 1. Using positive logic

More information

DEV-1 HamStack Development Board

DEV-1 HamStack Development Board Sierra Radio Systems DEV-1 HamStack Development Board Reference Manual Version 1.0 Contents Introduction Hardware Compiler overview Program structure Code examples Sample projects For more information,

More information

PAN3504 USB OPTICAL MOUSE SINGLE CHIP

PAN3504 USB OPTICAL MOUSE SINGLE CHIP General Description USB OPTICAL MOUSE SINGLE CHIP The is a CMOS process optical mouse sensor single chip with USB interface that serves as a nonmechanical motion estimation engine for implementing a computer

More information

ILI2511. ILI2511 Single Chip Capacitive Touch Sensor Controller. Specification ILI TECHNOLOGY CORP. Version: V1.4. Date: 2018/7/5

ILI2511. ILI2511 Single Chip Capacitive Touch Sensor Controller. Specification ILI TECHNOLOGY CORP. Version: V1.4. Date: 2018/7/5 Single Chip Capacitive Touch Sensor Controller Specification Version: V1.4 Date: 2018/7/5 ILI TECHNOLOGY CORP. 8F., No.1, Taiyuan 2 nd St., Zhubei City, Hsinchu County 302, Taiwan (R.O.C.) Tel.886-3-5600099;

More information

STM32-LCD development board Users Manual

STM32-LCD development board Users Manual STM-LCD development board Users Manual All boards produced by Olimex are ROHS compliant Revision A, June 0 Copyright(c) 0, OLIMEX Ltd, All rights reserved Page INTRODUCTION: STM-LCD is development prototype

More information

STM8AL31E8x STM8AL3LE8x

STM8AL31E8x STM8AL3LE8x Automotive 8-bit ultra-low-power MCU, 64 KB Flash, EEPROM, RTC, AES, LCD, timers, USARTs, I2C, SPIs, ADC, DAC, COMPs Features Datasheet - production data AEC-Q100 grade 1 qualified Operating conditions

More information

Contents. The USB Logic Tool... 2 Programming... 2 Using the USB Logic Tool... 6 USB Logic Tool Features... 7 Device Hardware...

Contents. The USB Logic Tool... 2 Programming... 2 Using the USB Logic Tool... 6 USB Logic Tool Features... 7 Device Hardware... USB Logic Tool Contents The USB Logic Tool... 2 Programming... 2 Using the USB Logic Tool... 6 USB Logic Tool Features... 7 Device Hardware... 11 The USB Logic Tool The device is meant to be a prototyping

More information

Preliminary. Specification

Preliminary. Specification Specification February 2018 Page 1 of 19 Revision History Rev. Date Chapter Description by 1.0 20.02.2018 All First draft Ryb 1.1 16.03.2018 4.4 Description of the new function Ryb 1.2 18.04.2018 6.2 Extension

More information

S USB-PC Connection (Cable Not Included) S USB Powered (No External Power Supply Required) S Real-Time Data Acquisition Through the USB

S USB-PC Connection (Cable Not Included) S USB Powered (No External Power Supply Required) S Real-Time Data Acquisition Through the USB 19-5610; Rev 1; 8/11 MAXADClite Evaluation Kit General Description The MAXADClite evaluation kit (EV kit) evaluates the MAX11645, Maxim's smallest, very-low-power, 12-bit, 2-channel analog-to-digital converter

More information

AN-1055 APPLICATION NOTE

AN-1055 APPLICATION NOTE AN-155 APPLICATION NOTE One Technology Way P.O. Box 916 Norwood, MA 262-916, U.S.A. Tel: 781.329.47 Fax: 781.461.3113 www.analog.com EMC Protection of the AD7746 by Holger Grothe and Mary McCarthy INTRODUCTION

More information

Integrated Circuits Inc. apr H2.2. Datasheet. 40 ~ 80 sec recording voice IC APLUS INTEGRATED CIRCUITS INC.

Integrated Circuits Inc. apr H2.2. Datasheet. 40 ~ 80 sec recording voice IC APLUS INTEGRATED CIRCUITS INC. apr2060 --- H2.2 Datasheet 40 ~ 80 sec recording voice IC APLUS INTEGRATED CIRCUITS INC. Address : 3 F-10, No. 32, Sec. 1, Chenggung Rd., Taipei, Taiwan 115, R.O.C. TEL : 886-2-2782-9266 FAX : 886-2-2782-9255

More information

Overview. Product list: UART I 2 C ADC. Timer/PWM GPIO SPI. Flash 2M bytes. 26MHz OSC

Overview. Product list: UART I 2 C ADC. Timer/PWM GPIO SPI. Flash 2M bytes. 26MHz OSC Data Sheet Embedded Wi-Fi module V1.0 Date:2016-10-20 NO:DS0047EN Overview Features: Integration of one Cortex-M4 MCU and one RF chip of 802.11 b/g/n Cortex-M4 core at 100MHz 2M bytes on-board SPI flash

More information

AN2585 Application note

AN2585 Application note AN2585 Application note Application examples of the STM32F101xx and STM32F103xx core and system peripherals Introduction The STM32F10xxx is built around the latest Cortex -M3 core from ARM designed for

More information

High-speed 2-channel IN / 2-channel OUT data I/O system

High-speed 2-channel IN / 2-channel OUT data I/O system micro-line ADA2-212 High-speed 2-channel IN / 2-channel OUT data I/O system Technical data sheet Key Features Hardware: 2 differential input channels, each 250ksps 2 differential output channels, each

More information

S12VR Hardware Design. Guidelines. 1 Introduction. 2 Hardware Design. Guidelines. 2.1 Voltage regulator. Freescale Semiconductor

S12VR Hardware Design. Guidelines. 1 Introduction. 2 Hardware Design. Guidelines. 2.1 Voltage regulator. Freescale Semiconductor Freescale Semiconductor Document Number: AN4643 Application Note Rev 1, 10/2013 S12VR Hardware Design Guidelines by: Carlos Aceff 1 Introduction This document lists the required external components and

More information

Sigfox Module WSG303S

Sigfox Module WSG303S Sigfox Module WSG303S Compact-sized With Ultra-low Power Consumption RF on pad IPEX Sigfox Support Zone: RC 1/3/5 AT Commands Extended Temperature Range: -40 C to +85 C WSG303S is a Sigfox modem module

More information

Freedom FRDM-KV31F Development Platform User s Guide

Freedom FRDM-KV31F Development Platform User s Guide Freescale Semiconductor, Inc. Document Number: FRDMKV31FUG User's Guide 0, 02/2016 Freedom FRDM-KV31F Development Platform User s Guide 1. Introduction The Freedom development platform is a set of software

More information

Getting started with the STEVAL-IME011V2 evaluation board based on the STHV748S ultrasound pulser

Getting started with the STEVAL-IME011V2 evaluation board based on the STHV748S ultrasound pulser UM2163 User manual Getting started with the STEVAL-IME011V2 evaluation board based on the STHV748S ultrasound pulser Introduction The STEVAL-IME011V2 evaluation board is designed around the STHV748S 4-channel

More information

KPIC-0818P (V050919) Devices Included in this Data sheet: KPIC-0818P

KPIC-0818P (V050919) Devices Included in this Data sheet: KPIC-0818P Devices Included in this Data sheet: KPIC-0818P Features: Carefully designed prototyping area Accepts 8 pin PIC12 series micro-controllers Accepts 14 and 18 Pin PIC16 series Accepts some 8,14 and 18 pin

More information

Introduction. Rev.1.2

Introduction. Rev.1.2 Introduction The Revelation board is an evaluation tool which is designed to help to start working with Riverdi TFT panels with FT8XX controllers. It can also be used as a platform to build your own application.

More information

High Resolution Digital Weigh-Scale Design Using Z8 Encore! Microcontrollers

High Resolution Digital Weigh-Scale Design Using Z8 Encore! Microcontrollers Application te High Resolution Digital Weigh-Scale Design Using Z8 Encore! Microcontrollers AN025404-0608 Abstract This application note describes the development and use of a Digital Weigh-Scale (DWS)

More information

STM32F4 Introduction F1/F2/F4 Comparison Features Highlight

STM32F4 Introduction F1/F2/F4 Comparison Features Highlight STM32F4 Introduction F1/F2/F4 Comparison Features Highlight February 20 th 2012 2 Content Product family overview F1/F2/F4 features comparisons Features highlight Boot & Remap feature RTC calibration &

More information

PAC5523EVK1. Power Application Controllers. PAC5523EVK1 User s Guide. Copyright 2017 Active-Semi, Inc.

PAC5523EVK1. Power Application Controllers. PAC5523EVK1 User s Guide.   Copyright 2017 Active-Semi, Inc. PAC5523EVK1 Power Application Controllers PAC5523EVK1 User s Guide www.active-semi.com Copyright 2017 Active-Semi, Inc. CONTENTS Contents...2 Overview...3 PAC5523EVK1 Resources...5 Pinout and Signal Connectivity...5

More information

UM1855 User manual. Evaluation board with STM32L476ZGT6 MCU. Introduction

UM1855 User manual. Evaluation board with STM32L476ZGT6 MCU. Introduction UM855 User manual Evaluation board with STML76ZGT6 MCU Introduction The STML76G-EVAL evaluation board is designed as complete demonstration and development platform for STMicroelectronics ARM Cortex -M-core-based

More information

Design of analog acquisition and storage system about airborne flight data recorder

Design of analog acquisition and storage system about airborne flight data recorder 3rd International Conference on Mechatronics, Robotics and Automation (ICMRA 2015) Design of analog acquisition and storage system about airborne flight data recorder Changyou Li 1, a, Pengfei Sun 1, b

More information

ILI2303. ILI2303 Capacitive Touch Sensor Controller. Specification

ILI2303. ILI2303 Capacitive Touch Sensor Controller. Specification Capacitive Touch Sensor Controller Specification Version: V1.03 Date: 2014/9/17 ILI TECHNOLOGY CORP. 8F, No.38, Taiyuan St., Jhubei City, Hsinchu County 302, Taiwan, R.O.C. Tel.886-3-5600099; Fax.886-3-5600055

More information

STM8AF6213/13A STM8AF6223/23A STM8AF6226

STM8AF6213/13A STM8AF6223/23A STM8AF6226 Features STM8AF6213/13A STM8AF6223/23A STM8AF6226 Automotive 8-bit MCU, with up to 8-Kbyte Flash memory, data EEPROM, 10-bit ADC, timers, LIN, SPI, I²C, 3 to 5.5 V Datasheet - production data AEC-Q100

More information

Implementing the Teridian 73S8024RN in NDS Applications

Implementing the Teridian 73S8024RN in NDS Applications April 2007 Implementing the Teridian in NDS Applications 1 Introduction This application note highlights particular design considerations required to implement Conditional Access smart card interfaces

More information

PLATINUM BY MSB TECHNOLOGY

PLATINUM BY MSB TECHNOLOGY Features Designed specifically for high resolution digital audio True voltage output, no I/V converter required Low unbuffered output impedance 500 Ohms Built in high speed buffer (B only) Ultra high dynamic

More information

TO OUR VALUED CUSTOMERS

TO OUR VALUED CUSTOMERS mikroprog for STM32 mikroprog is a fast USB programmer with hardware debugger support. Smart engineering allows mikroprog to support all STM32 ARM Cortex -M3 and Cortex -M4 microcontrollers in a single

More information

Application Suggestions for X2Y Technology

Application Suggestions for X2Y Technology Application Suggestions for X2Y Technology The following slides show applications that would benefit from balanced, low inductance X2Y devices. X2Y devices can offer a significant performance improvement

More information

FRDM-KL26Z User s Guide

FRDM-KL26Z User s Guide Freescale Semiconductor User s Guide Doc Number: FRDMKL26ZUG Rev. 0, 10/2013 FRDM-KL26Z User s Guide by Freescale Semiconductor, Inc. 1 Overview The Freescale Freedom development platform is a set of software

More information

UM0621 User manual. STM3210E-LK learning kit. Introduction

UM0621 User manual. STM3210E-LK learning kit. Introduction UM0 User manual STM0E-LK learning kit Introduction The STM0E-LK is a version of the STM-LK learning kit for the STMF0ZET (LQFP) microcontroller. The STMF0ZET is high density STM microcontroller based on

More information

Display Real Time Clock (RTC) On LCD. Version 1.2. Aug Cytron Technologies Sdn. Bhd.

Display Real Time Clock (RTC) On LCD. Version 1.2. Aug Cytron Technologies Sdn. Bhd. Display Real Time Clock (RTC) On LCD PR12 Version 1.2 Aug 2008 Cytron Technologies Sdn. Bhd. Information contained in this publication regarding device applications and the like is intended through suggestion

More information

Hello, and welcome to this presentation of the STM32 Reset and Clock Controller.

Hello, and welcome to this presentation of the STM32 Reset and Clock Controller. Hello, and welcome to this presentation of the STM32 Reset and Clock Controller. 1 The RCC controller integrated inside STM32 products manages system and peripheral clocks. STM32F7 devices embed two internal

More information

Freescale Semiconductor, I

Freescale Semiconductor, I nc. /D Rev. 1, 11/2001 Power-On, Clock Selection, and Noise Reduction Techniques for the Freescale MC68HC908GP32 By Yan-Tai Ng Applications Engineering Microcontroller Division Hong Kong Introduction This

More information

UM1669 User manual. Discovery kit for STM32F401 line. Introduction

UM1669 User manual. Discovery kit for STM32F401 line. Introduction UM1669 User manual Discovery kit for STM32F401 line Introduction The STM32F401 Discovery kit (32F401CDISCOVERY) helps you to discover the entry level of the STM32F4 series and to develop your applications.

More information

SANKALCHAND PATEL COLLEGE OF ENGINEERING, VISNAGAR. ELECTRONICS & COMMUNICATION DEPARTMENT Question Bank- 1

SANKALCHAND PATEL COLLEGE OF ENGINEERING, VISNAGAR. ELECTRONICS & COMMUNICATION DEPARTMENT Question Bank- 1 SANKALCHAND PATEL COLLEGE OF ENGINEERING, VISNAGAR ELECTRONICS & COMMUNICATION DEPARTMENT Question Bank- 1 Subject: Microcontroller and Interfacing (151001) Class: B.E.Sem V (EC-I & II) Q-1 Explain RISC

More information

PAC7312 VGA PC Camera Single-Chip with Audio

PAC7312 VGA PC Camera Single-Chip with Audio General Description The is a single chip with an embedded VGA CMOS image sensor and USB 1.1 interface. It has JPEG image compression and image processing. The generic application is a PC camera. JPEG decoder

More information

SAM B11-MR210CA/MR510CA

SAM B11-MR210CA/MR510CA SAM B11-MR210CA/MR510CA BLE Module PRELIMINARY DATASHEET Description The Atmel SAM B11-MR210CA is an ultra-low power Bluetooth SMART (BLE 4.1) module with Integrated MCU, Transceiver, Modem, MAC, PA, TR

More information

STM8L151x4, STM8L151x6, STM8L152x4, STM8L152x6

STM8L151x4, STM8L151x6, STM8L152x4, STM8L152x6 STM8L151x4, STM8L151x6, STM8L152x4, STM8L152x6 8-bit ultralow power MCU, up to 32 KB Flash, 1 KB Data EEPROM, RTC, LCD, timers, USART, I2C, SPI, ADC, DAC, comparators Features Datasheet - production data

More information

STM8S903K3 STM8S903F3

STM8S903K3 STM8S903F3 16 MHz STM8S 8-bit MCU, up to 8 Kbytes Flash, 1 Kbyte RAM, 640 bytes EEPROM,10-bit ADC, 2 timers, UART, SPI, I²C Features Datasheet - production data Core 16 MHz advanced STM8 core with Harvard architecture

More information

USB Type-C Power Delivery using STM32xx Series MCUs and STM32xxx Series MPUs

USB Type-C Power Delivery using STM32xx Series MCUs and STM32xxx Series MPUs Application note USB Type-C Power Delivery using STM32xx Series MCUs and STM32xxx Series MPUs Introduction USB Type-C Power Delivery technology simplifies the consumers' daily life. This new reversible

More information

Product Brief. Model: TLM922S-P01A. Ver.1.4

Product Brief. Model: TLM922S-P01A. Ver.1.4 Product Brief Model: TLM922S-P01A Ver.1.4 1 Index 1. Overview... 3 2. Product Features... 3 3. Application... 4 4. Product Specifications... 4 5. PIN Definition... 5 6. PCB Dimension... 6 7. Pin Configuration...

More information

Ethernet1 Xplained Pro

Ethernet1 Xplained Pro Ethernet1 Xplained Pro Part Number: ATETHERNET1-XPRO The Atmel Ethernet1 Xplained Pro is an extension board to the Atmel Xplained Pro evaluation platform. The board enables the user to experiment with

More information

Comtrue Inc. CT7302 EVM D C LQFP 48 Evaluation board Application Note

Comtrue Inc. CT7302 EVM D C LQFP 48 Evaluation board Application Note Overview Comtrue Inc. CT7302 EVM D C LQFP 48 The CT7302 serial chip is a high performance single chip digital audio bridge with sample rate converter. It supports the DSD I/F and DoP on S/PDIF input/output

More information

Homework 5: Circuit Design and Theory of Operation Due: Friday, February 24, at NOON

Homework 5: Circuit Design and Theory of Operation Due: Friday, February 24, at NOON Homework 5: Circuit Design and Theory of Operation Due: Friday, February 24, at NOON Team Code Name: Motion Tracking Laser Platform Group No.: 9 Team Member Completing This Homework: David Kristof NOTE:

More information