Launchpad 430.pdf

  • Uploaded by: Luis Carlos Bonilla Aldana
  • 0
  • 0
  • October 2019
  • PDF

This document was uploaded by user and they confirmed that they have the permission to share it. If you are author or own the copyright of this book, please report to us by using this DMCA report form. Report DMCA


Overview

Download & View Launchpad 430.pdf as PDF for free.

More details

  • Words: 298
  • Pages: 4
! !

4 EL MICROCONTROLADOR MSP430G2553 ! Los$ microcontroladores( de( la( serie( MSP430( (MSP( quiere( decir( Mixed"Signal'Processor)" de" Texas" Instruments" son$ procesadores$ de$ señal$ combinada$ de$ 16$ bits,$ basados$ en$ la$ arquitectura$ RISC$ (Reduced& Instruction& Set& Computer)o"Computador"de"Conjunto"de"Instrucciones"Reducidas),$diseñados$para$tener$un$consumo$ultra" bajo.& Además,! disponen( de( una( cantidad( de( periféricos( muy( variado( para( realizar( proyectos( muy( diversos.( Por$esta$razón,$y$por$ser$un$componente$bastante$económico,$se#ha!decidido&utilizar&esteµcontrolador&en!! nuestro!proyecto.! ! A"continuación"se"muestra"una"fotografía!de#la#placa#de#desarrollo#en#la#que#viene#conectado#el#MSP430g2553:! !

! ! Figura'4.1!–!Placa%de%desarrollo,%o%LaunchPad,"del"microcontrolador"MSP430.! !

4.1 Características principales del MSP430g2553 ! • • • • • • • • • • •

Velocidad del reloj: configurable entre 1 y 16 MHz. Memoria FLASH: 16KB. Memoria SRAM: 512B. Memoria NVM: 56KB. Memoria SRAM: 4KB. Pines GPIO: 24 como máximo. 2 Temporizadores Convertidor ADC de 8 canales UART I2C SPI

31! !

! ! 32!

!

! ! El!microcontrolador!MSP430g2553!

4.2 Conexiones I/O externas del MSP430g2553 ! El#microcontrolador#MSP430g2553!posee%multitud%de"conexiones"de"entrada/salida,"o"I/O,!para$poder$conectar$ diversos( dispositivos( a( él.( En( la( siguiente( fotografía! se# observa# cómo# la# placa# de# desarrollo,# o" LaunchPad," conecta' dichas' entradas' y' salidas' a' unos' pines' laterales' desde' donde' se' pueden' hacer' conexiones' más' fácilmente:! !

! Figura'4.2!–!Pinout!del$microprocesador$MSP430g2553.! ! Hay$que$tener$en$cuenta$que$estos#pines#I/O,#cuando#funcionan#como#entradas,#necesitan#de#resistencia#de#Pull$ Up! para$ poder$ detectar$ las$ señales$ de$ los$ pulsadores$ o$ botones,$ ya$ que$ estos$ funcionan$ a$ nivel$ bajo$ (conectándose*a*tierra).*Para*colocar*una*resistencia*de*pull$up!a"estos"pines"se"puede"hacer,"bien"por"hardware," añadiendo(unas(resistencias(a(la(placa,(entre(Vcc(y(la(línea(que(conectaría(el(botón(al(pin,(o(bien(por(software,( utilizando*los*registros*P1REN*o*P2REN*y*luego*P1OUT*o*P2OUT*(en*estos*últimos*escribiendo*un*1*o*a*0*en* el#pin#deseado#para#indicar#si#queremos#en#dicho#pin#resistencias#de#Pull$Up$o"de"Pull$Down,$respectivamente).. Al#hacerlo#así,#el#propio#MSP430#añade#las#resistencias#de#pull$up!o"pull$down$internamente,)simplificándonos) el#circuito#impreso#a#diseñar.! ! !

4.3 Conexionado inicial con el NRF ! En#un#principio,#para#el#MSP#se#había#fabricado#una#placa#impresa#donde#iba#conectado#un#transceptor#NRF,! pero%posteriormente%se%necesitó%construir%una%placa%mayor%donde%incorporar%los%pulsadores,"LEDs,"etc…"para" conseguir*un*mejor&control&remoto&del&DSP.! ! A" continuación( se( muestran( unas( fotografías& de& dicha& placa" inicial" y" de" su" montaje! sobre& la& placa& de& desarrollo:! !

!

!! ! Diseño!y!Realización!de!un!Sistema!de!Procesamiento!de!Audio!con!Control!Inalámbrico! !

33!

!

! Figura'4.3!–!Placa%inicial%para%conectar%el%NRF24L01+%al%MSP430.! ! !

! Figura'4.4!–!NRF$conectado$a$dicha$placa$inicial.! !

!

! ! 34!

!

! ! El!microcontrolador!MSP430g2553! !

! Figura'4.5!–!Placa%de%conexionado%inicial,%con%el%NRF,%conectada%al%LaunchPad!del$MSP.! ! ! La#placa!inicial&realizaba&las&siguientes&conexiones&entre&el&MSP430!y"el"NRF24L01+: ! Nº#pin#MSP!

Nombre'en'MSP!

Nombre'en'NRF!

Nº#pin#NRF!

1!

VCC!

3.3V!

2!

7!

P1.5!–!SCK!

SCK!

5!

6!

P1.4!

IRQ!

8!

12!

P2.4!

CE!

3!

13!

P2.5!

CSN!

4!

14!

P1.6!–!MOSI!

MOSI!

6!

15!

P1.7!–!MISO!

MISO!

7!

20!

GND!

GND!

1!

Se#observa#que#el#pin#de#Chip%Select!del$NRF$(CSN)$no$está$conectado$al$pin$P2.0!(pin%dedicado%a%funcionar% como$CS$según$la$imagen$3.2).$Esto$se$explica$porque$dicho!pin$está$reservado$para$ser$el$ Chip%Select!en#la# comunicación)SPI)sólo)en)el)caso#de#que#el#MSP430#esté#funcionando#como#esclavo#(Slave).#Como#en#este#caso# el#MSP#está#actuando#de#maestro#(Master),#el#pin#de#CS!debe$ser$otro$cualquiera!disponible.!

!

Related Documents


More Documents from "Hakim Albasrawy"

Launchpad 430.pdf
October 2019 18
Matematicas
October 2019 42
Problema 7 Parte 1.docx
November 2019 20
Tema Adicciones.docx
October 2019 28