Home

BLE.DEV.N R3 UM v1.0

image

Contents

1. aan in nets CLOCKING a in nine SOFTWARE DEVELOPMENT 9 SOFTWARE DESCRIPTION nana ae le de een eme SOURCE CODE ec nuls este TOOLOPTIONS net nl Le nan sac PROGRAMMING THE NRF51822 DEVELOPMENT REFERENCES PCB LAYOUT AND BILL OF MATERIALS 11 REFERENCES COMPONENT LOCATIONS Gisscistuiiviciecsecicesuetetinwvuwutnuivedsesscaceuddetaceiteudssiuncacsnsunususaunasutucesnsiunivaduadoes SCHEMATICS 12 3 Copyright 2014 Mommosoft Ltd www mommosoft com Board Overview The nRF51822 development board is low cost development platform for Nordic s ARM Cortex microcontroller nRF51822 The main purpose of the board is to accelerate designing debugging and testing of software applications based on nRF51822 Development board set contents The nRF51822 development board set contains the following items e nRF51822 development board e 2x20 single row pin headers 2 54mm pitch e Battery holder CR1216 4 Copyright 2014 Mommosoft Ltd www mommosoft com Using the nRF51822 development board The recommended steps for using the nRF51822 development board are Put the nRF51822 development board on your favorite breadboard e Connect the other necessary elements from your project to board by cables e Connect the nRF51822 development boar
2. sx ru ZHIN9I 2999008 95 cas TAS 185 2 2 2 z Z 2 2 Sas veiw Copyright 2014 Mommosoft Ltd 12
3. these peripherals operate and interface to the microcontroller PCB antenna GPO 1 2 3 4 to P1 P2 TX MCP2200 USB mini USB to UART prc connector bridge CTS nRF51822 soc GPIO SWDCLK GPIO Programmer debugger sid TT RGBY Leds connector buttons Figure 0 1 Functional description Microcontroller The development board is based on Nordic s nRF512822 SoC an ultra low power 32 bit ARM 0 microcontroller with 256 KB Flash memory 16 KB SRAM 16 MHz operation and a wide range of other peripherals See the nRF51822 link for complete device details All of the microcontroller port pins are routed to 0 1 in 2 54 mm pitch connectors P1 and P2 An internal multiplexer allows different peripheral functions to be assigned to each of these GPIO pins When adding external circuitry consider the additional load on the evaluation board power rails The nRF51822 microcontroller is factory programmed with a quickstart demo program blinky The quickstart program resides in on chip Flash memory and runs each time power is applied unless the quickstart application has been replaced with a user program USB Device The development board includes a USB mini B connector to allow for USB 2 0 device operation The Microchip s MCP2200 USB to UART bridge is used to make connection between SoC and PC The GPIO pin P0 17 is used to send data from SoC to bridge and P0 16 is used to send data fro
4. d to PC by USB mini cable If this is the first connection to PC you will be asked to install the driver for MCP2200 Microchip s USB to UART serial converter embedded into board Usually the installation is automatic Just in case this is the MCP2200 driver e Program and debug using Programmer Debugger and Features The nRF51822 development board includes the following features e nRF51822 Bluetooth low energy and 2 4GHz proprietary SoC U1 e USB mini B connector for USB device J1 e Red Green Blue and Yellow user LEDs D1 D2 D3 and D4 e Three user buttons B1 B7 e All SoC port pins brought out to headers on a 0 1 in 2 54 mm grid e The programming and debugging SWD interface P3 The development board is tested with Programmer Debugger J Link LITE ARM e power sources USB device 5V Vin external source from 4 8V to 30V 3 3 external source 3 3V stabilized e MCP2200 additional debugging interface printf etc e Preloaded quick start application blinky e Supports all Nordic s software and examples Specifications Board supply voltage 4 8V to 30V 1 LED on 5mA 5mA per LED Board supply current mension 2200mils 55 88mm 900mils 22 86mm 5 Copyright 2014 Mommosoft Ltd www mommosoft com Hardware Description The block diagram in Figure 2 1 shows the main peripheral features of the development board This chapter describes how
5. in If Vin is lt 5V the board will be powered by USB or 5V e 5V this 15 the Vbus from USB The user can use this pin to power other elements with 5V If there is not connection with USB this pin is equal to Vin and can be used to power the board in same way 3 3V this is the output LP2950 The user can use this pin to power other elements with 3 3V If no other power sources connected to board this pin can be used to power the board with 3 3V from external stabilized source Clocking The development board uses a 16 0 MHz crystal and 32 768 kHz crystal pin 14 P0 27 and pin 15 P0 26 The 32 768 kHz crystal is connected to pins 14 P0 27 and 15 P0 26 by cutting places on bottom side of the board 8 Copyright 2014 Mommosoft Ltd www mommosoft com As itis described in nRFF51 Series Reference Manual the pins SWDIO and nRESET share the same physical pin This means that in Debug mode the only way for full reset is removing and re applying voltage to the chip This can be done by removing jumper from connector P4 and putting it back Debugger Interface DIF The programming debugging of SoC can be done by Serial wire Debug SWD interface connector P3 Software Development Software Description The nRF51822 development board is factory programmed with 5110 nrf51822 6 0 0 softdevice hex from the Nordic s SDK bootloader from nrf51_sdk_v5_2 0 39364 configuration dfu_dual_bank_hci bl
6. inky example from nrf51_sdk_v5_2 0 39364 programmed to board using bootloader Source Code Tool Options Programming the nRF51822 development board with user code Follow the next easy steps 1 compile the user code gt name hex 2 start nRFgo Studio 3 in Device manager section choose nRF51 Bootloader 4 Browse the file name hex 5 Select COM port 6 Select baudrate 38400 7 Check Use flowcontrol 9 Copyright 2014 Mommosoft Ltd www mommosoft com 8 Press Program 9 Press button B7 remove jumper put jumper back release B7 the LED D4 must lit Bootloader is active 10 Press OK 10 Copyright 2014 Mommosoft Ltd www mommosoft com References PCB Layout and Bill of Materials References The following useful references are available for download nRF51822 overview other useful downloads from Nordic Microchip s MCP2200 USB to UART serial converter voltage regulator LP2950 Component Locations 11 Copyright 2014 Mommosoft Ltd www mommosoft com Schematics we 1445552 i LE LILI a 1 FT ozz ozz td bla tld Lh Sir gt gt Tari MOTHA ante 0 SL y y s 42 og IX C ext 6 4 amp 1 cz 000
7. is pull up configuration for buttons in file nrf6310 h the NRF_GPIO_PIN_NOPULL define must be changed to NRF_GPIO_PIN_PULLUP 7 Copyright 2014 Mommosoft Ltd www mommosoft com The evaluation board also has a green power LED Headers There are two rows of 20 holes on the board They form connectors labeled P1 and P2 The set contains two 20 pin headers that can be soldered to these connectors This is useful for working with breadboards or for stacking The connector P3 is for programming debugging by SWD interface VTG 4 SWDIO GND 3 4 SWDCLK GND 5 6 7 8 NC GND 9 10 NC The connector P4 is for cutting SoC power and doing hardware reset nRF51822 has not reset pin during debugging Power Management Power Supplies The power supply scheme is Error Reference source not found The LP2950 is used to stabilize the voltage to 3 3V the supply voltage for SoC nRF51822 The nRF51822 development board can be supplied with power by 4 sources e USB when the development board is connected to USB port by cable 5V from Vbus is used as power source for development board Keep in mind that usually the normal USB port provides to 100mA e Vin this can be any external unstabilized or stabilized DC voltage source The voltage must be between 4 3V and 30V If the development board is connected to USB port or has power 5V and the voltage applied to Vin is gt 5V the board will be powered by V
8. m bridge to SoC The GPIO pins P0 18 and P0 19 are connected to RTS and CTS in case of using hardware flow control To use this feature the user has to make proper peripheral configuration during initialization process If the user wants to use these pins for other purposes he may cut the connections by special cut places in the bottom side of the circuit board or to configure some of these pins 6 Copyright 2014 Mommosoft Ltd www mommosoft com like inputs during configuration of MCP2200 The Tx pin P0 16 can t be configure like input The bridge MCP2200 has GPIO pins that can be configured from PC and used for debugging purposes They are connected to the connectors as follows 1 User switches and user LEDs The nRF51822 development board comes with Red Green Blue and Yellow LEDs These LEDs can be configured for use in custom user applications They are connected to the following GPIO pins by cutting places om D ms om the color may vary Three user buttons are included on the board The user buttons can be configured for use in custom user applications They are connected to the following GPIO pins by cutting places If the user wants to use these pins for other purposes he may cut the connections by the cutting places These way connected LEDs and buttons corresponds to most used LEDs and buttons in Nordic s SDK examples So the examples will work on this board without any changes The only exception
9. www mommosoft com BLE DEV N R3 User manual June 30 2014 v1 0 1 Copyright 2014 Mommosoft Ltd www mommosoft com Table of Contents BOARD OVERVIEW DEVELOPMENT BOARD SET CONTENTS USING THE NRF51822 DEVELOPMENT BOARD FEATURES SPECIFICATIONS HARDWARE DESCRIPTION UI UI UI A gt FUNCTIONAL DESCRIPTION MICROCONTROLLER USB DEVICE USER SWITCHES AND USER LEDS HEADERS POWER MANAGEMENT POWER SUPPLIES CLOCKING RESET DEBUGGER INTERFACE DIF SOFTWARE DEVELOPMENT I SOFTWARE DESCRIPTION SOURCE CODE TOOL OPTIONS PROGRAMMING THE NRF51822 DEVELOPMENT BOARD REFERENCES PCB LAYOUT AND BILL OF MATERIALS 9 11 REFERENCES COMPONENT LOCATIONS SCHEMATICS 11 12 2 Copyright 2014 Mommosoft Ltd www mommosoft com BOARD OVERVIEW 4 DEVELOPMENT BOARD SET CONTENTS sssssssssnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn nnmnnn nn USING THE NRF51822 DEVELOPMENT BOARD snmmmmnennnnnemmeeennnmmmneennnnemnenemnnenenennnnnes FEATURE Shonin SPECIFICATIONS na HARDWARE DESCRIPTION 6 FUNCTIONAL DESCRIPTION etat tte BVI RO COIN Re nn on USE DEVICE ca suas ba cas ds ati bn eas USERSWITCHESANDUSER LEDS Sd HEADERS SR Rail in eee dat ti CR POWER MANAGEMENT attentat idea ete da dant La et nat st

Download Pdf Manuals

image

Related Search

Related Contents

Blending Station XTG012  ENCORE N150  Detector Combinado y..    2 - CNET Content Solutions  Samsung P1980ER User Manual  Bedienungsanleitung  医療関連企業のポートアイランドへの進出について  875-0275-000_E1 (MNL,INTGR GUIDE,ECLIPSE OEM) web  

Copyright © All rights reserved.
Failed to retrieve file