Home
PIC-MICRO-WEB development board User`s manual
Contents
1. VIN is the pin where you should apply 24 50VDC in case you don t want to use MOD PoE Page 10 LAN fe E CHIP Signal Name Chip Side Signal Name Chip Side TPIN NE Not Connected NC Not Comeced NO END TPOUT Output Differential signal output TPOUT Output Differential signal output TPIN Input Differential signal input TPIN Input Differential signal input VIN Input Power supply for the board over Ethernet Page 11 AVAILABLE DEMO SOFTWARE You could find information about PIC MICRO WEB board Microchip TCP IP stack and how to change and configure the software on Understanding PIC WEB boards here https www olimex com Products PIC resources Understanding PIC WEB boards pdf Page 12 ORDER CODE PIC MICRO WEB assembled and tested no kit no soldering required How to order You can order to us directly or by any of our distributors Check our web page https www olimex com for more info potes Seen All boards produced by Olimex are RoHS compliant Revision history Board s Revision Rev C created October 2009 Manual s Revision Rev E edited January 2014 Fixed wrong minimum voltage required Updated links Formatting improvements Page 13 Disclaimer 2011 Olimex Ltd All rights reserved Olimex logo and combinations thereof are registered trademarks of Olimex Ltd Other terms and product names may be trademarks of others The information in this document i
2. PIC MICRO WEB development board User s manual Rev E January 2014 Copyright c 2011 OLIMEX Ltd All rights reserved Page 1 INTRODUCTION This small and compact board will give you the opportunity to add Internet connectivity to any of your existing design or machine Packed in compact plastic enclosure with DB25 male connector for the microcontroller ports and with the unique PoE Power over Ethernet feature which allows PIC MICRO WEB to take power by the Ethernet cable and with no need for external power supply adapter The TCP IP stack provided by Microchip is free of charge and royalties and allows you to do http ftp e mail etc services You can control the PIC GPIOs by web interface and to acquire and send data from external sensors to other Internet applications and clients With 128K Flash memory for programs and 128KB Flash memory for web storage this small device have all resources usually needed for general embedded Internet applications and interface of sensors and machines to Internet BOARD FEATURES PIC18F67J60 microcontroller with Ethernet and 1 Mbit memory for code 1Mbit on board serial flash for web pages storage mini ICSP ICD connector for programming with PIC ICD2 PIC ICD2 TINY and PIC ICD2 POCKET Power Over Ethernet support for use with MOD PoE power supply injector on standard LAN cables switches Itis possible to use the board without PoE in which case DB25 pin8 Vin should be connect
3. o Auto acquisition capability o Conversion available during Sleep Dual Analog Comparators with Input Multiplexing Parallel Slave Port PSP module 100 pin devices only 5 5V Tolerant Inputs digital only pins Low Power High Speed CMOS Flash Technology o Self reprogrammable under software control C compiler Optimized Architecture for Reentrant Code Power Management Features o Run CPU on peripherals on o Idle CPU off peripherals on o Sleep CPU off peripherals off Priority Levels for Interrupts 8 x 8 Single Cycle Hardware Multiplier Extended Watchdog Timer WDT o Programmable period from 4 ms to 134s Single Supply 3 3V In Circuit Serial Programming ICSP via Two Pins In Circuit Debug ICD with 3 Breakpoints via Two Pins Operating Voltage Range of 2 35V to 3 6V 3 1V to 3 6V using Ethernet module On Chip 2 5V Regulator Page 4 BLOCK DIAGRAM FIGURE 1 1 PIC18F66J60 66J65 67J60 64 PIN BLOCK DIAGRAM Data Bus lt 8 gt Table Pointer lt 21 gt inc dec logic Program Counter EF 31 Level Stack Address Latch STKPTR Program Memory 64 96 128 Kbytes Data Latch r Rco Rc7 Table Latch Instruction Bus lt 16 gt State Machine Control Signals PORTE REO RES BOP w OSC2 CLKO Timing 8 OSCI CLKI Generation Oscillator 8 INTRO Start up Timer Oscillator Power on 8 PORTF Reset RFA RF7 ALU lt 8 gt Precision Band Gap Watchdog Timer 8 Reference ENVREG Brown out bas
4. 0VDC to be directly applied to DB25 pin8 if MOD PoE is not to be used The board power consumption depends on the applied power supply and may vary At 24VDC the consumption is about 40 mA RESET CIRCUIT PIC MICRO WEB reset circuit is made with R20 10k pull up R13 330Q and capacitor C31 100nF CLOCK CIRCUIT Quartz crystal 25 MHz is connected to PIC18F67J60 pin 39 clock in OSC1 CLKI and pin 40 clock out OSC2 CLKO Quartz crystal 32 768 kHz is connected to PIC18F67J60 pin 29 T1OSI and pin 30 T10SO and supplies the Timerl JUMPER DESCRIPTION 3 3V_E enables 3 3 V power supply for the PIC18F67J60 and all other devices Default state is closed INPUT OUTPUT Status red LED connected to PIC18F25J10 pin 44 PORTB RB4 KBI0 EXTERNAL CONNECTORS DESCRIPTION ICSP Pin Signal name 1 RST 123 4 5 6 PGD IO Program Data Serial data for programming Page 9 PGC Input Program Clock Clock used for transferring the serial data output from ICSP input for the MCU DB25 12345678 9 10 11 12 13 Pin Signal Name Pin Signal Name 1 RA4 TOCKI 2 RAO0 LEDA ANO 3 RC2 ECCP1 P1A 4 RA2 AN2 VREF 5 RC7 RX1 DT1 6 VCC 3 3V 7 GND 8 VIN 9 RE1 P2C 10 RD2 CCP4 P3D 11 RE3 P3C 12 RE4 P3B 13 RDO P1B 14 RA5 AN4 15 RA1 LEDB AIN1 16 RA3 AN3 VREF 17 RC6 TX1 CK1 18 RF2 AN7 C1OUT 19 RG4 CCP5 P1D 20 RB1 INT1 21 RBO INTO FLTO 22 RE0 P2D 23 RD1 ECCP3 P3A 24 RE2 P2B 25 RE5 P1C
5. Regulator Reset x x Lx VDDCORE VcaP VDD VSS MOLA ECCP1 ECCP2 ECCP3 CCP4 CCP5 E EUSART1 Ethemet Note 1 See Table 1 4 for VO port pin descriptions BOR functionality is provided when the on board voltage regulator is enabled 2 8 Page 5 MEMORY MAP DATA MEMORY MAP FOR PIC18F97J60 FAMILY DEVICES When a 0 BSR lt 3 0 gt Data Memory Map The BSR is ignored and the 00h Access Bank is used The first 96 bytes are general Bank 0 purpose RAM from Bank 0 The remaining 160 bytes are Special Function Registers Bank 1 from Bank 15 When a 1 Bank 2 The BSR specifies the bank used by the instruction Bank 3 Bank 4 Bank 5 Bank 6 Access Bank Bank 7 Access RAM Low Bank 8 Bank 9 Bank 10 Bank 11 Bank 12 Bank 13 Bank 14 Bank 15 Page 6 FIGURE 5 1 MEMORY MAPS FOR PIC18F97J60 FAMILY DEVICES CALL CALLW RCALL RETURN RETFIE RETLW ADDULNK SUBULNK Stack Level 1 Stack Level 31 PIC18FX6J60 PIC18FX6J65 PIC18FX7J60 On Chip Memory Config Words OOFFEFh Config Words 017FFFh Config Words O1FFFFh User Memory Space Unimplemented Unimplemented Read as 0 Read as o 1FFFFFh Note Sizes of memory areas are not to scale Sizes of program memory areas are enhanced to show detail MEMORY MAPS FOR PIC18F97J60 FAMILY PROGRAM MEMORY MODES Microcontroller Mode Extended Microcontroller Mode Extended Microcontroller Mode with Address Shi
6. ed to 24 50 VDC source The board is enclosed in plastic shell DB25 parallel port 25 available signals and power supply on the DB25 connector Dimensions 50x30 mm 2 x 1 2 ELECTROSTATIC WARNING The PIC MICRO WEB board is shipped in protective anti static packaging The board must not be subject to high electrostatic potentials General practice for working with static sensitive devices should be applied when working with this board BOARD USE REQUIREMENTS Cables 1 8 meter USB A B cable to connect PIC KIT3 Other cables might be required in case of other programming debugging tools You will also need a LAN cable Hardware Programmer Debugger PIC KIT3 or other compatible programming debugging tool Page 2 MOD PoE module that provides Power Over Ethernet If you don t want to use this module you should apply power 24 50VDC directly to DB25 pin8 Software PIC MICRO WEB is tested with MPLAB IDE v 7 62 MPLAB C18 C compiler It is possible that the stack might not function properly if used with later versions of MPLAB IDE PROCESSOR FEATURES PIC MICRO WEB board use MCU PIC18F67J60 from Microchip with these features IEEE 802 3 compatible Ethernet Controller Integrated MAC and 10Base T PHY 8 Kbyte Transmit Receive Packet Buffer SRAM Supports One 10Base T Port Programmable Automatic Retransmit on Collision Programmable Padding and CRC Generation Programmable Automatic Rejection of Erro
7. fting On Chip External On Chip External On Chip Memory Memory Memory Memory Memory Space Space Space Space No Access Top of Memory Top of Memory External Top of Memory Top of Memory 1 Top of Memory 1 Memory Top of Memory 1 External Memory External Memory 1FFFFFh Space Top of Memory 1FFFFFh 1FFFFFh Top of Memory represents upper boundary of on chip program memory space see Figure 5 1 for device specific values Shaded areas represent unimplemented or inaccessible areas depending on the mode This mode is the only available mode on 64 pin and 80 pin devices and the default on 100 pin devices These modes are only available on 100 pin devices Page 7 SCHEMATIC A9p uo9 xau o mmm dy y duoor PH Xew 600Z O LHOINAdOD o LLogasr v Brett 9 AY AUOOL S als Sol ey LSS aa gaNM OYOINN Old i Ce aE T z J004 a aise 4OS Fs a mido OSIN 8 ie Is L ISON a a ma OA ozy zn WUYO SLxZ Md AGE 3u00 O O O aor a ASE ASE Age NO olo AXZ 440001 XZ L 6 6b A cd Fo war Hg NE 9 4NOL Ta aoe E l6 6r 091 9481 Old E 7 sa 6L LX Ald Sd99 79e SSAV ose i 8 0 419 T zr aL 1 LX s Saa aaay ha Era OEE G01 9d A envies i 0L od 9 LX _ ME Sd 2YA0 0LNV 538 massa Ly 4UOOL te Nik H env
8. i Taaa Hz LT ones gt envies A Wiese re 8L 1X ot ANOLONNVIZAS XUSSA ay ey pd O91 inozovenwitae XISSA ZZ E 3u0oL peaq ajaj 3uooL _ AUO0L WIAD GZ LX 2d aa xydan SLO ELO It E ZL LX gt aed va xao E LL LX 5 D d 3Y NE v2 LX fo Za essa Hog 6 1X aaa ZSSA Hp e Age Zz 1X 7 Zaoa ISSA hz SSA Los ca dugo A 2 1X zo T s 9 Ae EL LX al doa zaon Lg tada ha S LX a Lai xelZou aaa Ha T LILA LMO LXLI9OY L Loas sou gt 3 pit est ee pelo AVINZYOIIIA mai j MLE ef 2 E pus 8 os3100608 og T SLX 498 YE vi di LddOa ZOU E a us fo Yo 6H 5 a pws 6L8SNL y Ez Ik vzd 2d993 S011 198 svisa hy SA YT La ZIN toz IMOELVOSOLLOOY Zu 8y co 99 i vO El o Ado 4 S40S HN2y19 ddd Ze Soe eed econ LS 1NOdL e ca 09d a aysay 0S LNOdL ogra Mdl er pa esl A0S ANZ ZS Zd 8 a Nido Ma wea Ate 0237 oge aa lies roll Be E cu LZ LX r 01713 01N1 088 oxozoso Hoy 1 A E yNVISWY 179 4 O A v LEZHNL pal La list 22 yooupve AIDOSO ies zHi oz 9 lb AEE z gai AZ OL LX Se sauvenviews Lo f p LX ze RBAZNVIZ VS 93903 00 M GL LX a INY 9031 L VY O Z LX A ONY Ya37 0Y YTONH 5 NIA ASE ajew Gzqp TA Page 8 POWER SUPPLY CIRCUTT PIC MICRO WEB takes power over Ethernet using the module MOD PoE Other possibility is 24 5
9. neous Packets Activity Outputs for 2 LED Indicators Buffer o Configurable transmit receive buffer size o Hardware managed circular receive FIFO o Byte wide random and sequential access o Internal DMA for fast memory copying o Hardware assisted checksum calculation for various protocols MAC o Support for Unicast Multicast and Broadcast packets o Programmable Pattern Match of up to 64 bytes within packet at user defined offset o Programmable wake up on multiple packet formats PHY o Wave shaping output filter Selectable System Clock derived from Single 25 MHz External Source o 2 778 to 41 667 MHz Internal 31 kHz Oscillator Secondary Oscillator using Timerl 32 kHz Fail Safe Clock Monitor o Allows for safe shutdown if oscillator stops Two Speed Oscillator Start up High Current Sink Source 25 mA 25 mA on PORTB and PORTC Five Timer modules Timer0 to Timer4 Four External Interrupt pins Two Capture Compare PWM CCP modules Three Enhanced Capture Compare PWM ECCP modules o One two or four PWM outputs Page 3 o Selectable polarity o Programmable dead time o Auto shutdown and auto restart Up to Two Master Synchronous Serial Port MSSP modules supporting SPI all 4 modes and I2C Master and Slave modes Up to Two Enhanced USART modules o Supports RS 485 RS 232 and LIN 1 2 o Auto wake up on Start bit o Auto Baud Detect ABD 10 Bit Up to 16 Channel Analog to Digital Converter module A D
10. s provided in connection with Olimex products No license express or implied or otherwise to any intellectual property right is granted by this document or in connection with the sale of Olimex products Neither the whole nor any part of the information contained in or the product described in this document may be adapted or reproduced in any material from except with the prior written permission of the copyright holder The product described in this document is subject to continuous development and improvements All particulars of the product and its use contained in this document are given by OLIMEX in good faith However all warranties implied or expressed including but not limited to implied warranties of merchantability or fitness for purpose are excluded This document is intended only to assist the reader in the use of the product OLIMEX Ltd shall not be liable for any loss or damage arising from the use of any information in this document or any error or omission in such information or any incorrect use of the product Page 14
Download Pdf Manuals
Related Search
Related Contents
Elite EDF-3060 Use and Care Manual Funktionen - Ottos Musikladen WRSC-6 - Jim Murray, Inc Goei Diamond Tools Catalogue 2013 NAVIGATOR DVB-T/H USER MANUAL Emerson 10-150 KW (LSH) Load Bank Warranties Copyright © All rights reserved.
Failed to retrieve file