Home
Easy24-33 v6 Manual de usuario
Contents
1. j e mimi m mimi PORTB PORTB o ELECO ele 7 o A A o G e j e A e A e Z Z Z Z 9 z b z Z Z b o f z b 00 000 r A 000000 ri eeeeoeoeoooo 2 z Z lt NYAM NNNnnn 2 949 a DOG 12 Caracter sticas principales 1 Regulador de voltaje de alimentaci n 16 2 Conector USB del programador incorporado l 3 Interruptores DIP para encender apagar los m dulos 18 incorporados 19 4 Programador USB 2 0 con soporte de mikrolCD 20 5 Conector del depurador de Microchip ICD2 o ICD39 21 6 Conector USB para la comunicaci n USB 7 M dulo USB UART 22 8 Conectores para conectar los pines de E S del microcontrolador 23 con los orificios proporcionados en el sistema de desarrollo 9 M dulo EEPROM serial 24 10 M dulo RAM serial 25 11 Entradas para probar el convertidor A D 26 12 Teclado sensible al tacto 21 13 Orificios proto board placa de prototipos A 14 Conectores de puertos de E S Puente para seleccionar las resistencias pull up pull down Regulador de voltaje de 3 3V Z calos del microcontrolador Potenci metro para ajustar el contraste del LCD Zumbador piezo 23 LEDs para indicar el estado l gico en los pines Botones de presi n para excitar las entradas digitales del microcontrolador Puente para poner en cortocircuito resistencia protectora Puente para seleccionar el estado l gico en los pines por los botones de presi n Bot n de reinicio M
2. a a asr asrasarrarssssssrssasssss 22 19 0 Teclado sensible al tacto vns dosel 23 O i PO A 24 21 0 PUTOS E patetico qa 29 r 4 Sistema de desarrollo Easy24 33 v6 3 Introducci n al sistema de desarrollo Easy24 33 v6 El sistema de desarrollo Easy24 33 v6 proporciona un entorno de desarrollo para programar y experimentar con los microcontroladores PIC 249 de la compa a Microchip El sistema dispone de un programador incorporado con el mikrolCD que proporciona una interfaz entre el microcontrolador y una PC Se espera de usted que escriba un programa en alguno de compiladores dsPIC que genere un fichero hex y que programe el microcontrolador utilizando el programador incorporado LvPICFlash Los numerosos m dulos incorporados en la placa tales como ZigBee9 LCD alfanum rico de 2x16 caracteres zumbador piezo etc le permiten simular con Sistema de desarrollo con todas las prestaciones para los dispositivos basados en los microcontroladores PIC24 E UTE Progamador USB 2 0 incorpo rado LLESIANT LAMINADOS TEE _ L EF AU wana Rua P IN CIRCUIT gt J miam DA oe e al PROGRAMMER e CEA EAT Ran as 5 Depurador en circuito incorporado para probar los programas en tiempo real a nivel de hardware E 1 I i I mw a m E Ki 7 L rr a T nt Ej TE k pe EH o a aF A s BEF am mis x m gt En saloh 2 D 1 u A AT AA E SS gt Comuni
3. conectado al microcontrolador por medio de los puertos PORTA y PORTB El potenci metro P4 se utiliza para ajustar el contraste del visualizador El interruptor LCD BCK en el interruptor DIP SW3 se utiliza para encender apagar retroiluminaci n del LCD La comuni caci n entre el LCD y el microcontrolador se realiza en modo de 4 bits Los d gitos alfanum ricos se visualizan en dos l neas de las que cada una contiene hasta 16 caracteres de 7x5 p xeles l Lrx il Pr Liud i aun ALLA Figura 20 A Conector para colocar el LCD alfanum rico Retroiluminaci n del LCD est encendida 1 O Top view 81965vgecL LCD BCK EMCLR ele j ovcc 3 3 END E RB131 APA SN RB10I YN RA7I se dl YA RB6I N OR lt X cO LL lt F N Q A Figura 20 3 Esquema de conexi n del LCD alfanum rico 2x16 al microcontrolador MikroElektronika Sistema de desarrollo Easy24 33 v6 29 21 0 Puertos de E S En el sistema de desarrollo se encuentran seis conectores de 10 pines conectados a los puertos de E S del microcontrolador Los pines RAO RA1 RBO RB1 RB6 y RB7 se utilizan para la programaci n por lo que no est n directamente conectados al conector de 10 pines apropiado sino por medio del multiplexor del programador Adem s de los conectores de 10 pines el sistema dispone de los conectores roscados y orificios apropiados para colocar los componentes adicionales Los puentes junto a
4. Easy24 33 v6 Todos los sistemas de desarrollo de MikroElektronika son unas herramientas insustituibles para la programaci n y el desarrollo de los dispositivos basados en microcontroladores Los componentes elegidos con atenci n debida y el uso de las m quinas de la ltima generaci n para montarlos y probarlos son la mejor garant a de alta fiabilidad de nuestros dispositivos Gracias a un dise o simple gran n mero de los m dulos complementarios y ejemplos listos para ser utilizados todos nuestros usuarios sin reparar en su experiencia tienen la posibilidad de desarrollar sus proyectos en una manera f cil y eficiente JMikroElektronika SOFTWARE AND HARDWARE SOLUTIONS FOR EMBEDDED WORLD making yk sim ple ESTIMADOS CLIENTES Querr a darles las gracias por estar interesados en nuestros productos y por tener confianza en MikroElektronika Nuestro objetivo es proporcionarles con los productos de la mejor calidad Adem s seguimos mejorando nuestros rendimientos para responder a sus necesidades AU we Te Director general El nombre y logotipo de Microchip el logotipo de Microchip Accuron dsPIC KeeLoq microlD MPLAB PIC PlCmicro PICSTART PRO MATE PowerSmart rfPIC y SmartShunt son marcas comerciales registradas de Microchip Technology Incorporated en los EE UU y otros pa ses Sistema de desarrollo Easy24 33 v6 TABLA DE CONTENIDO Introducci n al sistema de desarrollo Easy24 33 v6
5. fuente de alimen K SWITCHING POWER SUPPLY _ taci n J17 Figura 1 1 Alimentaci n Paso 3 Encienda el sistema de desarrollo al poner el interruptor POWER SUPPLY en la posici n ON Dos diodos LED etiquetados con POWER y USB LINK se encender n autom ticamente para indicar que el sistema de desarrollo est listo para su uso Utilice el programador incorporado y el programa mikroProg Suite for PIC para cargar un c digo hex en el microcontrolador Despu s de hacerlo utilice el sistema para probar y desarrollar sus proyectos NOTA Si utiliza algunos m dulos adicionales tales como LCD GLCD etc es necesario colocarlos apropiadamente en el sistema de desarrollo antes de encenderlo De lo contrario tanto los m dulos adicionales como el sistema de desarrollo pueden quedarse da ados permanentemente Refi rase a la Figura 1 3 para colocar los m dulos adicionales apropiadamente pa E O e a MikroElektronika Sistema de desarrollo Easy24 33 v6 2 0 Microcontroladores soportados El sistema de desarrollo Easy24 33 v6 dispone de siete z calos separados para la inserci n de los microcontroladores PIC24 en los encapsulados DIP28 DIP20 DIP18 y DIP14 Hay tres z calos DIP28A DIP28B y DIP28C para los microcontroladores en el encap sulado DIP28 y dos z calos DIP20A y DIP20B para los microcontroladores en el encapsulado DIP20 Los puentes J13 J12 J4 y J3 colocados junto al oscilador se utilizan para
6. oooocoocccnoccccnccnnncnnnonononacnnnnnnonnnnnonnnnnnnnnnnnnnnnanoss 4 Caracteristicas DIInGIDales LLL Uu latas ipods leia 9 1 0 Conexi n del sistema a PC sustrato 6 2 0 Microcontroladores soportados a eaten resides 7 3 0 Programador LvPICFLASH incorporado mstuiancasnna lr 8 4 0 mikrolCD depurador en CICUIO sica ii 9 SIE OO A A 10 A o LLULLU e e ARE SEO a aa aai 11 7 0 Entradas de prueba del convertidor A D a 12 8 0 M d lo EEPROM sS ri8al u caiste police 13 9 0 Ni dulo de comunicaci n USB LLULLU L u uw an EEE RENER 13 10 0 M dulo RAM Serial iento ion wiwa qaakwawikqa las qaqa kaq wana 14 11 0 M dulo de comunicaci n RS 232 success it sie 15 12 0 M dulo de comunicaci n CAN caes iirio dispersar sion 16 13 0 M dulo de comunicaci n ZigBee 17 14 0 Modulo USB UJART aran rio paisas 18 190 A o PIOZO u Uu uuu waaashasa chuqasqa waqauaqubakiaasssayusaskuasoqhawqaqkynauaacaahuapspasoqanqquqhapuscaswbaqa 19 16 0 Sensor de temperatura DS1820 a 20 IO LEDS 2 au uya SE E asas uqarin I nasaq A aa guna E ias 21 18 0 Botones de presi n
7. El estado l gico de todos los pines de entrada del microcontrolador se puede cambiar al utilizar los botones de presi n El puente J6 ise utiliza para determinar el estado l gico que ser aplicado al pin deseado del microcontrolador al pulsar el bot n de presi n apropiado La funci n de la resistencia protectora es de limitar la m xima corriente lo que impide da ar el sistema de desarrollo y los m dulos perif ricos en caso de que ocurra un corto circuito Si es necesario los usuarios con m s experiencia pueden poner en cortocircuito esta resistencia utilizando el puente J5 Justamente junto a los botones de presi n se encuentra un bot n RESET que no est directamente conectado al pin del microcontrolador La se al de reinicio se genera por medio del programador A T EJ 0 ER k VCC 5V LED ARE nemaran 1 EJ Ta Fl a PY UC ONE V se deratatotalo ll K aca E E GER y Le i RESET AB14 RB13 RB12 RST Te rS Bot n RESET E 100nF M e m m Puente J5 utilizado para RAS NA AA poner en cortocircuito la ES BI resistencia protectora NPR 3 RBIE RBIs DISABLE sal ar I _ RBI 3 RB12 gt Puente J6 utilizado para seleccionar el estado Top view ea l gico que se aplicar al pin al pulsar el bot n de presi n Botones de presi n uti lizados para excitar las entradas del microcon Bottom view Side view trolador Figura 18 1 Botones de presi n Al pulsar cualquier bot n de presi n
8. PICflash dsPICprog 18FJprog PSOCprog AVRprog 8051prog ARMflash EasyPIC5 EasyPIC6 BigPIC5 BigPIC6 dsPIC PRO4 Easy8051B EasyARM EasyAVR5 EasyAVR6 BigAVR2 EasydsPIC4A EasyPSoC4 EasyVR Stamp LV18FJ LV24 33A LV32MX PIC32MX4 MultiMedia Board PICPLC16 PICPLC8 PICPLC4 SmartGSM GPRS UNI DS son maracas comerciales de Mikroelektronika Todas las dem s marcas aqu mencionadas son propiedad de sus respectivas compa as Todos los dem s productos y nombres corporativos utilizados en este manual pueden ser marcas comerciales registradas son propiedad de sus respectivas compa as y se utilizan para fines de redacci n en beneficio de sus propietarios sin intenci n de infringir sus derechos OMikroelektronika M 2010 Todos los derechos reservados lt ye lt r 2 gt e Oo A e Y e e a 18 2 e J o e lt e e la 0 J O A e y e gt gt po o e x 0 o r y o bad As e gt 108 woso go US SOJJOSOU uoo OJDe JUO9 US seBuod ornoBau ap essendoid O ouejuauoo ejunBba d o u n IS tioddns uajusoo goJyiui MMM u 9 un ofep Jeuonipe ugjoewuoj r ejiseoau 019s soypnpoud soss n u ap esaimbreno uoo Tua Suan IS N e kod UIO09 901JMIUUWAWA IM e ibed ECN OJISIA JON Jod SoJOmpoid SONSOni ap seu J9qes aJamb IS Q IdOAA 1300343 404 SNOILLATOS JIVMOIIVH ANY JAVWML1IOS lu E
9. 4 Esquema de conexi n del sensor de temperatura DS1820 al microcontrolador MikroElektronika Sistema de desarrollo Easy24 33 v6 17 0 LEDs El diodo LED Light Emitting Diode Diodo emisor de luz representa una fuente electr nica de luz de muy alta eficacia Al conectar los LEDs es necesario utilizar una resistencia para limitar corriente El voltaje com n de un LED es aproximadamente 2 5V mientras que la intensidad de corriente var a de 1 a 20mA dependiendo del tipo de LED El sistema de desarrollo Easy24 33 v6 utiliza los LEDs con la corriente 1mA El sistema de desarrollo tiene 23 LEDs que indican visualmente el estado l gico en cada pin de E S del microcontrolador Un LED activo indica la presencia de un uno l gico 1 en el pin Para mostrar el estado de los pines es necesario seleccionar el puerto apropiado PORTA o PORTB utilizando el interruptor DIP SWA4 Acs mts o a opa ap N PIEZO BUZZER j Muesca indica el lt eb ss Da 5157535 e c todo SMD LED G EE LES LS AE E E E reia otoleialo lalala A RBI 4 RB13 RB 1 ABLO wF a ET es RBS RB 4 RB3 RB2 K Dm BPA RAJ RBI RBI 015 k ml ler S Mii RAI 1 Figura 17 1 LEDs LEDs del puerto PORTB est n encendidos 8 96svecl N O cO qy LL lt F I O A Figura 17 2 Esquema de conexi n de los LEDs al puerto PORTB del microcontrolador MikroElektronika 21 cS 22 Sistema de desarrollo Easy24 33 v6 S 18 0 Botones de presi n
10. dulo de comunicaci n CAN M dulo de comunicaci n ZigBee Conecotr LCD alfanum rico Conector para la comunicaci n RS 232 Conector para el sensor de temperatura DS1820 r Sistema de desarrollo Easy24 33 v6 1 0 Conexi n del sistema a PC Paso 1 Siga las instrucciones proporcionadas en los manuales pertinentes para instalar el programa mikroProg Suite for PIC y el controlador USB desde el CD del producto Los controladores USB son necesarios para el funcionamiento adecuado del programador incorporado En caso de que ya tenga alg n compilador dsPIC de Mikroelektronika instalado en la PC no es necesario reinstalar los controladores USB puesto que ya se han instalado junto con el compilador Paso 2 Utilice el cable USB para conectar el sistema de desarollo a una PC Una punta del cable USB proporcionado con un conector USB de tipo B debe estar conectada al sistema de desarrollo como se muestra en la Figura 1 2 La otra punta del cable con un conector USB de tipo A debe estar conectada a una PC Al establecer una conexi n aseg rese de que el puente J17 est colocado en la posici n USB como se muestra en la Figura 1 1 Conector AC DC Conector USB amp F Ss la E id Interruptor ase A POWER SUPPLY ONL Li Vd _ x g POWER SUPPLY s lI pr Tg USB LINK L s LL gt u _ PONEN gurp POWER L j E aD USB PROG y e 5 Figura 1 2 Conectar el cable USB Selector de la gt
11. forman un capacitor Con un s lo toque con el dedo cambia la capacitancia del capacitor por lo que cambia el voltaje presente en el pin del microcontrolador tambi n Los botones de presi n est n conectados al microcontrolador por medio de sus pines conectados al convertidor A D incorporado En algunos microcontroladores hay un m dulo CTMU especial Charge Time Measurement Unit Unidad de medida de tiempo de carga utilizado para medir cambios de capacitancia Este m dulo se tambi n puede utilizar para medir tiempo con exactitud cambios de capacitancia relativos as como para generar los pulsos independientemente del oscilador O g Superficie de cobre est ADC INPUT conectada al pin RB12 del microcontroladd Al escribir un programa para el microcontrolador tenga en cuenta que el teclado sensible al tacto est conectado al puerto PORTB Alrededor de la superficie de cobre se encuentra otra superficie de cobre conectada a tierra o O O DE L lt F N O A Figura 19 2 Esquema de conexi n del teclado sensible al tacto al microcontrolador NOTA Aseg rese de que las resistencias pull up pull down en los pines RBO RB1 RB2 RB3 RB12 y RB14 est n deshabilitados antes de utilizar el teclado sensible al tacto MikroElektronika 24 Sistema de desarrollo Easy24 33 v6 20 0 LCD 2x16 El sistema de desarrollo Easy24 33 v6 proporciona un conector incorporado para un LCD 2x16 alfanum rico Este conector est
12. m dulo USB UART es necesario poner los interruptores 5 RB15 y 7 RB14 en el interruptor DIP SW2 en la posici n ON Adem s los interruptores 6 RB1 y 8 RBO en el interruptor DIP SW2 se pueden utilizar opcionalmente Al conectar un dispositivo UART al microcontrolador es necesario interconectar las l neas para transmitir y recibir los datos En otras palabras el pin RX del dispositivo UART debe estar conectado al pin TX del microcontrolador mientras que el pin TX del dispositivo UART debe estar conectado al pin RX del microcontrolador No es posible conectar directamente las l neas TX del dispositivo UART y del microcontrolador ya que el microcontrolador no ser a capaz de recibir ni de enviar los datos Conector USB de tipo B 538 COMM A E USB UART 0 N U9 EDAD ORIKO CN13 VCC IRTS TEST lt D USBDM gceo NEIND RXD NCI i me VC 3 3 RI AU No END I DSR oo EDOD RESET I Bottom view eg ES ENID ue I CBUS4 3V3OUT T 210286 SJ 1p V VCC 3 3o ele MCBUS3 USBDPI NA IRGI c40 Els C41 T C39 100nF 10uF 100nF 100nF 8 96svec_l PIC24F16KA102 VCC 5V VCC 5V VCC 3 3 Figura 14 2 Esquema de conexi n del m dulo USB UART al microcontrolador MikroElektronika Sistema de desarrollo Easy24 33 v6 19 15 0 Zumbador piezo cS Debido a un zumbador piezo integrado el sistema de desarrollo es capaz de emitir se ales de audio Para que un
13. seleccionar las funciones de los pines del microcontrolador o Foe RA3 se configura como un pin de E S J13 OSC Pin RA3 se alimenta con una se al de reloj del oscilador externo X1 OSC1 RA2 se configura como un pin de E S J12 OSC Pin RA2 se alimenta con una se al de reloj del oscilador externo X1 OSC1 RB2 se configura como un pin de E S OSC Pin RB2 se alimenta con una se al de reloj del oscilador externo X2 OSC2 RB1 se configura como un pin de E S OSC Pin RB1 se alimenta con una se al de reloj del oscilador externo X2 OSC2 Los microcontroladores PIC24 pueden utilizar un oscilador incorporado o externo como una fuente de se al de reloj En la placa se encuentra un cristal de cuarzo utilizado como oscilalador externo Las se ales generados por este oscilador se utilizan como se ales de reloj para la mayor a de los microcontroladores soportados Figura 2 1 Z calos del microcontrolador Antes de colocar el microcontrolador en el z calo adecuado aseg rese de que la fuente de alimentaci n est apagada En la Figura 2 2 se muestra c mo colocar correctamente un microcontrolador La Figura 1 muestra el z calo DIP28 vac o Coloque una punta del microcontrolador en el z calo como se muestra en la Figura 2 Entonces ponga lentamente el microcontrolador m s abajo hasta que los pines encajen en el z calo como se muestra en la Figura 3 Compruebe una vez m s si todo est colocado correctamente y presione el microcontrol
14. view Side view m Bix ox 252 co G E Side view Top view L2 220uH D6 MBRS140T3 Side view MikroElektronika 12 Sistema de desarrollo Easy24 33 v6 7 0 Entradas de prueba del convertidor A D Un convertidor A D se utiliza con el prop sito de covertir un voltaje anal gico a un valor digital apropiado El convertidor A D es lineal lo que quiere decir que el n mero convertido es linealmente dependiente del valor de voltaje de entrada El convertidor A D integrado en el microcontrolador convierte un valor de voltaje anal gico a un n mero de 10 bits Los potenci metros P1 y P2 permiten variar el voltaje entre 0 y 3 3V El microcontrolador con un convertidor A D incorporado se suministra con este voltaje por las entradas de prueba Los puentes J14 y J15 se utilizan para seleccionar los pines RBO RB3 o RAO RA3 a ser suministrados con el voltaje de la conversi n A D Las resistencias R63 y R64 tiene la funci n protectora y se utilizan para limitar el flujo de corriente por el potenci metro o por el pin del microcontrolador Figura 7 1 Convertidor A D puentes en la Figura 7 2 Pines RAO y RB0 utilizados posici n por defecto como pines de entrada para la conversi n A D o O lt X T L lt F N O A Figura 7 3 Esquema de conexi n de las entradas de prueba del convertidor A D al microcontrolador NOTA Para habilitar que un microcontrolador realice una conversi n A D con exactitud es ne
15. 32 puede estar conectado al microcontrolador por medio de los pines del microcontrolador RB14 RB7 o RBO mientras que el pin RX puede utilizar uno de los pines del microcontrolador RB15 RB2 o RB1 para esta conexi n En la Figura 11 2 el microcontrolador est conectado al m dulo RS 232 por medio de los pines RB15 y RB14 Para habilitar que el m dulo USART del microcontrolador reciba las se ales de entrada de acuerdo con el est ndar RS 232 es nec esario ajustar los niveles de voltaje por medio de un circuito IC tal como MAX3232 MAX232 E J E E Tm a a lA EXT Conector RS 232 Figura 11 1 M dulo RS 232 La funci n de los interruptores DIP 1 6 en el interruptor DIP SW1 es de determinar cu les pines del microcontrolador se utilizar n como l neas RX y TX Refi rase a la Figura 11 2 Puerto RS 232A est conectado al microcontrolador VCC 3 3 U4 O RINO ca KAR Sa C29 100nF 100nF hy No Ici Touti c30 H 2 R1 IN 100nF L H Ico R1OUT H C y T1 IN 100nF MBT2OUT T2IN ANA MAX3232 o O gt Es lt pd O LL N O A Bottom view Figura 11 2 Esquema de conexi n del m dulo RS 232 al microcontrolador NOTA Aseg rese de que su microcontrolador est proporcionado con el m dulo USART ya que no est necesariamente integrado en todos los microcontroladores PIC24 MikroElektronika 16 Na Sistema de desarrollo Easy24 33 v6 12 0 M dulo de comunicaci n CAN CAN
16. Controller Area Network Red de rea de controlador es un est ndar de comunicaci n que es principalmente destinado a ser utilizado en la industria automotriz Permite que el microcontrolador se comunique con un dispositivo de coche sin utilizar un PC servidor Asimismo esta comunicaci n se utiliza ampliamente en la automatizaci n industrial El Easy24 33 v6 utiliza el circuito MCP2551 para la comunicaci n CAN Este circuito proporciona una interfaz entre el microcontrolador y algunos dispositivos perif ricos Para habilitar una conexi n entre el microcontrolador y el MCP2551 es necesario poner los interruptores 7 RX y 8 TX en el interruptor DIP SWA4 en la posici n ON La l nea RX est conectada al microcontrolador por medio del pin RB15 mientras que la l nea TX est conectada al microcontrolador por medio del pin RB14 al Figura 12 2 Conector del m dulo CAN g GND CANH E ee g CANL RXD N O lt lt O L lt F N O A Figura 12 3 Esquema de conexi n del microcontrolador al m dulo CAN MikroElektronika Sistema de desarrollo Easy24 33 v6 13 0 M dulo de comunicaci n ZigBee El funcionamiento del m dulo de comunicaci n ZigBee est basado en el est ndar IEEE 802 15 4 que define la transmisi n de datos inal mbrica a cortas distancias con un bajo consumo de corriente El sistema de desarrollo Easy24 33 v6 dispone del m dulo ZigBee MRF24J40MA Algunas de las caracter sticas principales son las si
17. EJ I Is Es E TE JE nn En Hir POWER SUPPLY ses SUPPLY WER OFF ON exT HO 0 USB LZ SWITCHING POWER SUPPLY USB LINK E mrm4rm4ruq E m E E m m E Prenc EN EEN En D Ma Ma ME ON BOARD PROGRAMMER COMMUNICATION SN ANN mikroiiekironika D 2x16 L LCD IN 4 BIT MODE IMPORTANT BE SURE TO TURN OFF THE POWER SUPPLY BEFORE PLACING LCD ON DEVELOPMENT BOARD OTHERWISE LCD UNIT CAN BE PERMANENTLY DAMAGED BE SURE TO PLACE LCD PROPERLY OTHERWISE LCD UNIT CAN BE PERMANENTLY DAMAGED LCD CONTRAST 0 ZIGBEE PIEZO BUZZER LEDs ARE ACTIVATED BY LOGIC ONE 5V ml ff isi fa imi imi ml ml si sai imi imi imi imi sl si sal imi imi imi imi Isi Is s ss Es isj a ml IJ iss Es E is isj Isi DEPTO O oO 0 U0 OU 0 o nn I q ODO O J FE E O 0 ETT pan paa Y libri E 36 1 USED FOR SELECTING VOLTAGE LEVEL TO BE APPLIED WHEN BUTTON IS PRESSED VDDD Y amp Fa AB Soo I N o DsI820 O Na ZZ DEVELOPMENT BOARD Easy 24 33 v6 O m lt o BY MIKROELEKTRONIKA E j 0000 r r ZZN CrS 000000000009 UCC3 000000000009 GND SO O OO OS eeeeeeo se eoeoes ees eeeso SNS SN ISS E ISI SANSS mimimimim M PORTA N COS 55 5 4 SOON Y v HH 2 gt NSY gt Y gt gt SSSS gt S 8 SO O
18. ador lentamente hasta que encaje en el z calo completamente como se muestra en la Figura 4 NOTA En la placa de desarrollo se puede colocar un s lo microcontrolador MikroElektronika cS r Sistema de desarrollo Easy24 33 v6 3 0 Programador LvPICFlash incorporado Un programador es una herramientra necesaria al trabajar con los microcontroladores Se utiliza para cargar un c digo hex en el microcontrolador y proporciona una interfaz entre el microcontrolador y la PC El sistema de desarrollo Easy24 33 v6 dispone de un programador incorporado LvPICFlash El programa mikroProg Suite for PIC se utiliza para cargar un fichero hex en el microcontrolador En la Figura 3 3 se muestra la conexi n entre el compilador el programa mikroProg Suite for PIC y el microcontrolador Conector USB del programador a a m A use too ex E F o Gi mazai EL s Figura 3 1 Parte frontal del conector USB A i KJC2 8 amp po l Kua a E k pa A g IE CEE PROG as 751 y AA NS Figura 3 2 Piogramad r incorporado TN Ed E mikroC compiler for dsPIC 30 33 and PIC 24 1110001001 Bin EEES File Edit View Project Debugger Run Tools Help 0110100011 MCU Faily 0111 2FC23AA7 ICE A 1011 F43E0021A Led Custom _Test c Hex 2 Pizarra i 5 z char txt 10 mikro Read Write Werify Blank Meu INFO z8 void main Frase Resel 23 io PORTE al
19. caci n ZigBee est cs ERE A A pa ST r al mM i i basada en el est ndar IEEE AAA mri H ler red mine r FOR L shia my le z u 9 h MEL ET lan 9000004 7 msee gt b b F Esa kl pii oi i a k w Li i 4 0 7 ZIGBEE 802 15 4 tin Orificios incorporados en la placa para colocar placas adicionales A l a L a _ y Sa Ca Ts WL a a Li j r _ lj F r 3 ma as a a P m sam mm basa Fama El programa mikroProg Suite for PIC proporciona una lista completa de todos los microcontroladores soportados La ltima versi n de este programa con la lista actualizada de los microcontroladores soportados se puede descargar desde nuestra p gina web www mikroe com El paquete contiene aa S row Sistema de desarrollo Easy24 33 v6 CD CD del producto con un software apropiado Cables cable USB Documentaci n Manuales para Easy24 33 v6 mikroProg Suite for PIC y mikrolCD gu a r pida Instalaci n de los controladores USB y Esquema el ctrico del sistema B SI PL ao lt TAN M a cc DEE Especificaci n del sistema Alimentaci n por un conector 7 23V AC o 9 32V DC o por un cable de programaci n USB 5V DC Consumo de corriente 40mA en estado inactivo los m dulos incorporados est n inactivos Dimensi n 26 5 x 22cm 10 4 x 8 6 pulgadas Peso 462g 0 89lbs MikroElektronika Sistema de desarrollo Easy24 33 v6 OE m mim mi E sl I is Es
20. cesario apagar los LEDs y las resistencias pull up pull down en los pines del puerto utilizados por el convertidor A D MikroElektronika Sistema de desarrollo Easy24 33 v6 8 0 M dulo EEPROM serial EEPROM Electrically Erasable Programmable Read Only Memory ROM programable y borrable el ctricamente es un m dulo de memoria incorporado utilizado para almacenar los datos que deben estar guardados al apagar la fuente de alimentaci n El circuito 24AA01 puede almacenar datos hasta 1Kbit y se comunica con el microcontrolador por los pines RB6 RB9 utilizando la comunicaci n 12C Para habilitar conexi n entre el m dulo EEPROM y el microcontrolador es necesario poner los interruptores 1 RB8 y 3 RB9 en el interruptor DIP SW2 en la posici n ON Los interruptores 2 RB6 y 4 RB7 en el interruptor SW2 se pueden utilizar opcionalmente EEPROM serial conectado al microcontrolador por los pines RB8 y RB9 VCC 3 3 O IMCLR ele j ovcc 3 3 HRA0 GNDI VCCI HRA1 EN WPI HERBO0 RACY uE Eo EEPROM SCL SCLI C24 m ar la ES A renoma ERB1 si IRB3 N p SUE SA RB11 STO IRA2 RAGI I RA3 ROVA I RB4 RELI I RA4 RB8 ra VCC 3 30 NOTO RB7 E IRBS RB6 3SZ9asS vecL PIC24F16KA102 Figura 8 1 Esquema de conexi n del m dulo EEPROM serial al microcontrolador 9 0 M dulo de comunicaci n USB El sistema de desarrollo Easy24 33 v6 puede comunicarse con los dispositivos externos por med
21. conector ICD habilita la comunicaci n entre el microcontrolador y un depurador programador externo de la compa a Microchip ICD2 o ICD3 Los puentes J1 y J2 se utilizan para seleccionar el pin que se alimentar con se ales de programaci n Para enviar la se al de programaci n al microcontrolador es necesario colocar los dos puentes en la misma posici n como se muestra en la Figura 5 2 Con esta se al se pueden alimentar los pines del microcontrolador RA0 y RA1 o RB0 y RB1 o RB6 y RB7 La posici n de los puentes J1 y J2 depende del microcontrolador proporcionado en la placa Al programar el microcontrolador PIC24F16KA102 por medio del programador ICD externo los puentes J1 y J2 deben estar colocados en las posiciones RBO y RB1 respectivamente En caso de utilizar alg n otro microcontrolador es necesario comprobar cu les pines del microcontrolador se pueden alimentar con se al de programaci n PM Ela E ERIS I Fi Eos C os E asa Moll Bco T Et LETTO MIT E A LE l EXTERNAL j Uz EXTERNAL c Figura 5 1 or ICD Figura 52 Pines RBO y RB1 se Figura 5 3 Pines RAO y RA1 se Figura 5 4 Pines RB7 y a se posici n por defecto utilizan para la programaci n utilizan para la programaci n utilizan para la programaci n Programador ICD externo est conectado a los pines RB0 y RB1 RB6 MCU a RB0 MCU Er Figura 5 5 Esquema de conexi n del conector ICD al microc
22. cuando el puente J6 est en la posici nVCC 3 3 un uno l gico 3 3V ser aplicado al pin apropiado del microcontrolador como se muestra en la Figura 18 2 Al presionar un bot n de presi n el pin apropiado ser llevado a alto 1 E LY DN O o O lt O L lt F N O A Figura 18 2 Esquema de conexi n de los botones de presi n al puerto PORTB del microcontrolador MikroElektronika Sistema de desarrollo Easy24 33 v6 23 19 0 Teclado sensible al tacto z El sistema de desarrollo Easy24 33 v6 dispone de un conjunto de botones sensibles al tacto ue forman un teclado de navegaci n denominado teclado sensible al tacto Los botones sensibles al tacto est n organizados en la forma de las flechas izquierda derecha abajo y arriba Adem s hay dos botones de presi n adicionales marcados como E y C a los que se pueden asignar las funciones ENTER y CANCEL respectivamente Los botones sensibles al tacto est n conectados a los botones de presi n del mismo nombre que est n conectados al puerto PORTB del microcontrolador tambi n Los usuarios determinan su funci n al escribir el programa para el microcontrolador El funcionamiento de los botones sensibles al tacto est basado en el cambio de la capacitancia Un bot n sensible al tacto consiste en una peque a superficie de cobre conectada al pin del microcontrolador Alrededor de este bot n hay otra superficie de cobre conectada a tierra Las dos superficies aisladas
23. e los registros actualmente activos por medio de los puntos de ruptura monitorizar los valores de algunas variables etc El siguiente ejemplo muestra una ejecuci n de programa paso a paso utilizando el comando Step Over Paso 1 En este ejemplo la l nea de pro PORTE grama 41 est marcada por el PORTD Durante el funcionamiento la siguiente l nea de programa azul lo que quiere decir que es i en ser ejecutada est marcada por el azul mientras que la siguiente en ser ejecutada El los puntos de ruptura est n marcados por el rojo El co estado actual de todos los regis wass mando Run ejecuta el programa en tiempo real hasta lle tros dentro del microcontrolador gar a un punto de ruptura se puede visualizar en la ven tana Watch Values Paso 2 PURID OKUDU Despu s de ejecutar el coman do Step Over el microcontrola dor ejecutar la l nea de pro grama 41 La primera siguiente E l nea en ser ejecutada est POF 5 j AA marcada por el azul El estado E o ema de los registros cambiados du rante la ejecuci n de la ltima instrucci n se puede visualizar en la ventana Watch Values while Cor countar O countar lt Sr COURT A i PORTE 1 lt lt conter PORTO I 1 s OOUNtERI NOTA Para obtener m s informaciones del depurador mikrolCD consulte el manual mikrolCD Debugger MikroElektronika z 10 Sistema de desarrollo Easy24 33 v6 23 5 0 Conector ICD El
24. guientes velocidad de transmisi n de datos de 250kbps frecuencia de operaci n de 2 4GHz consumo de corriente de 20mA rango de cobertura hasta 400m etc El microcontrolador se comunica con este m dulo por la interfaz SPI Para habilitar el funcionamiento del m dulo ZigBee es necesario poner los interruptores 3 4 5 y 6 en el interruptor DIP SW4 en la posici n ON Asimismo se necesita habilitar la comunicaci n SPI por el interruptor DIP SW3 Cu l de los interruptores en el interruptor DIP SW3 se utilizar depende del orden de los siguientes pines del microcontrolador RB8 RB12 RB11 RB14 RB10 RB9 y RB13 En la Figura 13 3 los pines RB8 RB14 y RB9 se utilizan para la comunicaci n serial o IL i 044 a A ENE M dulo ZigBee y el microcontrolador dl idi siS ON PORTE est n conectados por el interruptor El Tc ORTE DIP SW4 Comunicaci n SPI serial entre el m dulo ZigBee y el microcontrolador est habilitada por el interruptor DIP SW3 El T EE Figura 13 1 M dulo ZigBee MRF24J40MA Figura 13 2 Interruptor DIP SW3 N S cO LL N O A R4 ZB RST 7 Figura 13 3 Esquema de conecci n del m dulo ZigBee al microcontrolador MikroElektronika 11 cS 18 Sistema de desarrollo Easy24 33 v6 3 14 0 M dulo USB UART El m dulo USB UART sirve de interfaz entre un dispositivo USB externo y el m dulo USB serial integrado en el microcontrolador Para establecer conexi n entre el microcontrolador y el
25. in de microcon trolador Todos los dispositivos esclavos por defecto disponen de un c digo ID nico lo que permite que el dispositivo maestro iden tifique f cilmente los dispositivos que comparten la misma interfaz de comunicaci n El DS1820 es un sensor de temperatura que utiliza la comunicaci n 1 wire Es capaz de medir las temperaturas dentro del rango de 55 a 125 C y proporcionar la exactitud de medici n de 0 5 C para las temperaturas dentro del rango de 10 a 85 C Para su funcionamiento se requiere un voltaje de alimentaci n de 3 3V El DS1820 tarda como m ximo 750 ms en calcular la temperatura con una resoluci n de 9 bits El sistema de desarrollo Easy24 33 v6 proporciona un z calo separado para el DS1820 Puede utilizar uno de los pines RB8 o RB9 para la comunicaci n con el microcontrolador Los pines a utilizar para la comunicaci n 1 wire se seleccionan por el puente J7 En el ejemplo en la Figura 16 4 el pin RB9 se utiliza para la comunicaci n 1 wire con el miccrocontrolador NOTA Aseg rese de que el semic rculo en la placa coincida con la parte redonda del DS1820 s Figura 16 1 Conec Figura 16 2 Puente Figura 16 3 Puente tor DS1820 sensor de J7 en la posici n RB9 J7 en la posici n RB8 tempreratura DS1820 no DS1820est conectado DS1820est conectado est insertado al pin RB9 al pin RB8 Puente J7 colocado en la posici n RB9 DS1820 PIC24F16KA102 VCC MCU VCC MCU GND Figura 16
26. io del conector USB CN9 S lamente los microcontroladores con el m dulo de comunicaci n USB incorporado son capaces de utilizar la comunicaci n USB Los puentes J8 J9 J10 y J11 se utilizan para determinar la funci n de los pines del microcontrolador RB6 RB10 RB11 y RB12 Al poner estos puentes en la posici n USB Figura 9 1 los pines del microcontrolador se utilizan para la comunicaci n USB Al estar en la posici n I O los pines del microcontrolador se utilizan como pines de entrada salida Puentes J8 J9 J10 y J11 en la posici n USB MCLR eel ovcc 3 3 HRA0 GNDI HRA1 SNE HERBO RB141 IREX RB131 O RB2 RAPA a a O E m IRB3 END Bottom view RA2 RA3 RB4 RA4 AUO RB5 PIC24F16KA102 _ Efm Li iag a Figura 9 1 Esquema de conexi n del conector USB CN9 al microcontrolador MikroElektronika 13 cS 14 Sistema de desarrollo Easy24 33 v6 3 10 0 M dulo RAM serial El sistema de desarrollo Easy24 33 v6 dispone del m dulo RAM de 64Kbit incorporado que se puede conectar al microcontrolador por la interfaz SPI La funci n del m dulo RAM serial es de aumentar la RAM disponible del microcontrolador La funci n del m dulo RAM serial es de aumentar la RAM disponible del microcontrolador Para establecer la comunicaci n entre el microcontrolador y el m dulo RAM es necesario habilitar la comunicaci n SPI por medio del interruptor DIP SW3 En la Figura 10 2 el m du
27. l digital 30 ADPCFG DxFFFF api 32 Lcd Custom Init LY 4 33 ws E Sa Led PCuerom mrii Q rvri La ventana principal del y inagrave con programa mikroProg Suite y LoadjSave DATA for PIC dispone de opcio x e fr nes para cargar un fiche cobs ro hex en la memoria del DATA UNITED microcontrolador iw m CHEK File Options VOLTAGES Load Save A lo largo del lado derecho de la ventana mikroProg Suite se encuentran las siguientes O Escriba un programa en alguno de los opciones compiladores dsPIC y genere un fichero hex CONFIG muestra los bits de e Utilice el programa mikroProg Suite for configuraci n PIC para selecconar el microcontrolador a Dptions MCU INFO muestra los datos en programar y para cargar el fichero hex La barra Progress le progres el microcontrolador seleccionado permite monitorizar el HH um VOLTAGES permite monitorizar Pulse sobre el bot n Write para cargar el progreso de progra voltajes c digo en el microcontrolador maci n mE Figura 3 3 Proceso de programaci n MikroElektronika Sistema de desarrollo Easy24 33 v6 4 0 mikrolCD depurador en circuito mikrolCD depurador en circuito es una parte integral del programador incorporado Se utiliza para probar y depurar programas en tiempo real El proceso de probar y depurar se realiza al monitorizar los estados de todos los registros dentro del microcontrolador durante su funcionamiento en entorno
28. lektronika ha puesto el m ximo empe o en asegurar la exactitud de la informaci n incluida en este manual no asume la responsabilidad de ninguna especie de da os derivados del acceso a la informaci n o de los programas y productos presentados en este manual incluyendo da os por la p rdida de los beneficios empresariales informaci n comercial interrupci n de negocio o cualquier otra p rdida pecuniaria Las informaciones contenidas en este manual son para el uso interno Pueden ser modificadas en cualquier momento y sin aviso previo ACTIVIDADES DE ALTO RIESGO Los productos de MikroElektronika no son tolerantes a fallos y no est n dise ados fabricados o pensados para su uso o reventa como equipo de control en l nea en entornos peligrosos que requieran un funciona miento sin fallos como en instalaciones nucleares en la navegaci n a rea o en sistemas de comunicacio nes de tr fico a reo m quinas de auxilio vital o sistemas de armamento en los que un fallo del software podr a conducir directamente a la muerte lesiones corporales o da os f sicos o medioambientales graves Actividades de alto riesgo MikroElektronika y sus proveedores niegan espec ficamente cualquier ga rant a expresa o impl cita de aptitud para Actividades de alto riesgo MARCAS REGISTRADAS El nombre y logotipo de Mikroelektronika el logotipo de Mikroelektronika mikroC mikroC PRO mikroBasic mikroBasic PRO mikroPascal mikroPascal PRO AVRflash
29. licar el funcionamiento de las resistencias pull up pull down El principio de su funcionamiento es id ntico para todos los dem s pines del microcontrolador MCLR ele j ovcc 3 3 0 ERA0 GNDI ERA1 RB151 RBO RB141 D ERB1 RB131 ERB2 RB121 ERB3 RB11 RB8 GND RB101 RA2 RA6 i ERAS RA7I RB4 RB9 ERAS 5 Evcc RB7 ERB5 RB6 1608 a W AL SCAECECA ANS UL eo vecs cO O m R58 El 220 J6 PIC24F16KA102 Figura 20 4 Puentes CN110 en la posici n pull down y el puente J6 en la posici n VCC 3 3 IMCLR RAO RA1 RBO I RB1 RB2 IRB3 elN D RA2 RA3 I RB4 RA4 gVCC RB5 Oo 112 3 4 5 6 7 RN3 8x10K vcc 3 3 00 O m x RB8 R58 E 220 El J6 PIC24F16KA102 Figura 20 5 Puentes CN110 en la posici n pull up y el puente J6 en la posici n GND 3 3V 0V EE LAZY LS VCC 33 VCC 3 3 O O up afe 10 J6 down Figura 20 7 Puentes CN10 y J6 en las mismas posiciones MikroElektronika Para conectar los pines del puerto PORTB a las resistencias pull down es necesario poner los puentes CN110 en la posici n Down Esto permite llevar un cero l gico 0V al pin del puerto PORTB en el estado inactivo por medio de los puentes CN110 y de la red de resistencias de 8x10K Por consiguiente cada vez que presione el bot n RB8 un uno l gico 3 3V aparecer en el pin RB8 con tal de que el puente J6 est en la posici n VCC 3 3 T O
30. lo RAM est conectado a los pines del microcontrolador RB8 RB14 y RB9 Los otros pines del microcontrolador RB12 RB11 RB10 y RB13 se pueden utilizar opcionalmente La funci n del interruptor RAM HOLD RB7 en el interruptor DIP SW1 es de detener la comunicaci n entre el microcontrolador y el m dulo RAM El interruptor RAM CS RB15 en el interruptor DIP SW1 se utiliza para controlar el acceso a la RAM M dulo RAM de 64Kbit se puede a adir a la RAM del microcontrolador 23K640 o O lt gt E O LL lt N O A Figura 10 2 Esquema de conexi n del m dulo RAM serial al microcontrolador MikroElektronika Sistema de desarrollo Easy24 33 v6 19 11 0 M dulo de comunicaci n RS 232 E El sistema de desarrollo Easy24 33 v6 dipsone del m dulo RS 232 que sirve de interfaz entre el microcontrolador y un dispositivo externo para intercambiar los datos por medio de la comunicaci n RS 232 El m dulo RS 232 est conectado al dispositivo por medio de un conector SUB D de 9 pines Para comunicarse con el microcontrolador este m dulo utiliza el pin TX para enviar los datos y el pin RX para recibir los datos Para que un microcontrolador sea capaz de intercambiar los datos con el m dulo RS 232 es necesario que disponga de un m dulo USART incorporado La conexi n entre el m dulo RS 232 y el microcontrolador se establece al poner los interruptores apropiados en el interruptor DIP SW1 en la posici n ON El pin TX del m dulo RS 2
31. loco le e ll di Ti 10 a BB W mor CALA Para conectar los pines en el puerto PORTB a las resistencias pull up y para llevar un cero l gico 0 a los pines de entrada del puerto es necesario poner los puentes CN110 en la posici n Up y el puente J6 en la posici n GND Esto permite llevar a alto 3 3V cualquier pin de entrada del puerto PORTB en el estado inactivo por medio de la resistencia de 10K Por consiguiente cada vez que presione el bot n RB8 un cero l gico 0V aparecer en el pin RB8 EI Dir ta PIPAS Ra fa A e PBO BQ 21 581 i 1 al En caso de que los puentes CN110 y J6 tengan el mismo estado l gico al pulsar cualquier bot n los pines de entrada no cambiar n de estado l gico T RMINOS Y CONDICIONES Todos los productos de MikroElektronika son protegidos por la ley y por los tratados internacionales de derechos de autor Este manual es protegido por los tratados de derechos de autor tambi n Es prohibido copiar este manual en parte o en conjunto sin la autorizaci n previa por escrito de MikroElektronika Se permite imprimir este manual en el formato PDF para el uso privado La distribuci n y la modificaci n de su contenido son prohibidas MikroElektronika proporciona este manual como est sin garant as de ninguna especie sean expresas o impl citas incluyendo las garant as o condiciones impl citas de comerciabilidad y aptitud para fines espec ficos Aunque MikroE
32. los puertos de conectores de 10 pines PORTA y PORTB habilitan la conexi n entre resistencias pull up pull down y los pines del microcontrolador TE F E Er Conectores roscados Placa adicional conectada a los orificios Orificios incorporados en la placa para colocar compo nentes adicionales placa B ato SOGO de prototipos Figura 21 2 Conectores roscados est n conectados a los pines de E S DEE PAI y ii 3 TA E Conector macho 2x5 del puerto PORTA Puente para seleccio nar resistencia pull up pull down HE Figura 21 1 Puertos de E S Pines del puerto PORTB est n conectados a las resistencias pull down p TIITII OVCC 3 3 ll L ll i t l CN109 kiasa wawawa i ll RSo AN LD9 mismas Nay 0 RN2 o co x le j mi O RB1 A LD10 IMCLR eje ovcc 3 3 BPV IRANO END IRA1 RB151 REACT SEE RAPA RB11l RAO IN RINA RELI RB8 E N S O LL N o A Figura 21 3 Esquema de conexi n del puerto PORTB MikroElektronika 26 Na Sistema de desarrollo Easy24 33 v6 Las resistencias pull up pull down permiten determinar el nivel l gico en todos los pines de entrada del microcontrolador cuando est n en el estado inactivo El nivel l gico depende de la posici n pull up pull down del puente El pin RB8 con los puentes CN110 pertinentes y el bot n de presi n RB8 con el puente J6 se utilizan aqu con el pr posito de exp
33. ontrolador MikroElektronika Sistema de desarrollo Easy24 33 v6 6 0 Alimentaci n El sistema de desarrollo Easy24 33 v6 puede utilizar una de dos fuentes de alimentaci n 1 Fuente de alimentaci n de 5V desde la PC por el cable USB de programaci n 2 Fuente de alimentaci n externa conectada a un conector AC DC proporcionado en la placa de desarrollo El regulador del voltaje MC34063A y el rectificador Gretz permiten que el voltaje de alimentaci n externa sea AC en el rango de 7V a 23V o DC en el rango de 9V a 32V El puente J17 se utiliza como selector de la fuente de alimentaci n Para utilizar la alimentaci n USB el puente J17 debe estar colocado en la posici n USB Al utilizar la fuente de alimentaci n externa el puente J17 debe estar en la posici n EXT El sistema de desarrollo se enciende apaga al cambiar de posici n ON OFF del interruptor POWER SUPPLY Regulador de voltaje de alimentaci n Conector AC DC Conector USB E B A K j t Interruptor dl G POWER SUPPLY N OWE sup gt l F Puente J17 utilizado para seleccionar a WSB LINK ai i Mewan m n 1 j aa DA USB una fuente de ali mentaci n Alimentaci n por el conector AC DC Alimentaci n por J17 el conector USB EXT USB AiR K E Side view Side view E Side view 4x1N4007 Eno As S PH Figura 6 2 Esquema de conexi n de la fuente de alimentaci n Side view Bottom view Side
34. real El software mikrolCD est incorporado en todos los compiladores dsPIC dise ados por Mikroelektronika mikroBASIC PRO mikroC PRO mikroPASCAL PRO etc Tan pronto como se inicie el depurador mikrol CD apa recer la ventana Watch Values como se muestra en la Figura 4 1 El depurador mikrolCD se comunica al microcontrolador por los pines del microcontrolador utilizados para la programaci n Comandos en forma de iconos ES Opciones del depurador mikrolCD Watch Values SET FE Add Remove Properties amp Add Select variable from list Start Debugger F9 Run Pause Debugger F6 Stop Debugger Ctrl F2 Step Into F7 Step Over F8 Step Out Ctrl F8 Toggle Breakpoint F5 Show Hide Breakpoints Shift F4 Clear Breakpoints Ctrl Shift F5 Lista completa de todos los registros y variables dentro del microcontrola dor que se est programando Search for variable by assembly name Lista de los registros seleccionados cuyo estado cambia durante la ejecuci n de programa Cada opci n se activa por medio de los ata jos de teclado o al pulsar sobre el icono ap ropiado en la ventana Watch Values Al pulsar dos veces sobre el campo Value es posible cambiar del for mato de dato Figura 4 1 Ventana Watch Values El depurador mikrolCD tambi n ofrece opciones tales como ejecutar el programa paso a paso detener la ejecuci n de programa para examinar el estado d
35. zumbador piezo funcione normalmente es necesario generar una se al de voltaje de una frecuencia especificada Una se al de voltaje se genera en el microcontrolador por medio del c digo apropiado escrito en su memoria Al escribir el c digo para generar una se al de voltaje la frecuencia de resonancia del zumbador piezo es 3 8kHz Adem s se pueden utilizar otras frecuencias en el rango de 20Hz a 20kHz no obstante el mejor funcionamiento se consigue al utilizar frecuencias de 2kHz a 4kHz La se al de voltaje se puede generar por medio de los pines del microcontrolador RB8 o RB9 El puente J16 se utiliza para conectar el zumbador piezo al pin del microcontrolador utilizado para generar la se al de voltaje En el ejemplo mostrado en la Figura 15 2 la se al de voltaje se genera por medio del pin RB8 Transistor Q10 se utiliza Frecuencia de resonancia iz A para amplificar la se al del zumbador piezo de EE de voltaje generada por 3 8kHZz I D el microcontrolador Vee OVCC 3 3 BUZZER PIC24F16KA102 Figura 15 2 Esquema de conexi n del zumbador piezo al microcontrolador MikroElektronika 20 Sistema de desarrollo Easy24 33 v6 Na 16 0 Sensor de temperatura DS1820 La comunicaci n serie 1 wire9 permite la transmisi n de datos por medio de una s la l nea de comunicaci n mientras que el proceso mismo est bajo el control del microcontrolador maestro La ventaja de tal comunicaci n es que se utiliza s lo un p
Download Pdf Manuals
Related Search
Related Contents
Lexmark P200 All in One Printer User Manual データストッカー TRH-DM3 ダウンロード - 富士フイルム VirtualRig™ Studio 3.0 User Manual Page 1 30.10.2001 PA821-U1.fm Gerätebezeichnung: PA 721 o.F. HP Officejet Pro 6500A (E710) All-in Samson XM410 POV試験紙 - sibata.co.jp user manual_A4_en_blue.indd Copyright © All rights reserved.
Failed to retrieve file