0
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心
发布
  • 发文章

  • 发资料

  • 发帖

  • 提问

  • 发视频

创作活动
PIC32-MAXI-WEB

PIC32-MAXI-WEB

  • 厂商:

    OLIMEX

  • 封装:

    -

  • 描述:

    MICROCHIP ETHERNET BRD

  • 数据手册
  • 价格&库存
PIC32-MAXI-WEB 数据手册
PIC32-MAXI-WEB General purpose development board USER’S MANUAL Document revision C, October 2015 Designed by OLIMEX Ltd, 2013 All boards produced by Olimex LTD are ROHS compliant DISCLAIMER © 2015 Olimex Ltd. Olimex®, logo and combinations thereof, are registered trademarks of Olimex Ltd. Other product names may be trademarks of others and the rights belong to their respective owners. The information in this document is 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. This hardware design of PIC32-MAXI-WEB is neither public not open-source. Any copying of the product would result in copyright infringement. The software is released under the terms that are detailed in the agreement page, that pops-up when you attempt to download a demo software archive. It is possible that the pictures in this manual differ from the latest revision of the board. 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. This evaluation board/kit is intended for use for engineering development, demonstration, or evaluation purposes only and is not considered by OLIMEX to be a finished end-product fit for general consumer use. Persons handling the product must have electronics training and observe good engineering practice standards. As such, the goods being provided are not intended to be complete in terms of required design-, marketing-, and/or manufacturing-related protective considerations, including product safety and environmental measures typically found in end products that incorporate such semiconductor components or circuit boards. Olimex currently deals with a variety of customers for products, and therefore our arrangement with the user is not exclusive. Olimex assumes no liability for applications assistance, customer product design, software performance, or infringement of patents or services described herein. THERE IS NO WARRANTY FOR THE DESIGN MATERIALS AND THE COMPONENTS USED TO CREATE PIC32-MAXI-WEB. THEY ARE CONSIDERED SUITABLE ONLY FOR PIC32-MAXI-WEB. Page 2 of 22 Table of Contents DISCLAIMER............................................................................................................. 2 1. INTRODUCTION................................................................................................... 4 1.1 BOARD FEATURES...............................................................................................................4 1.2 ELECTROSTATIC WARNING:............................................................................................4 1.3 BOARD USE REQUIREMENTS:.........................................................................................4 1.4 BOARD LAYOUT................................................................................................................... 5 2. MICROCONTROLLER DETAILS...................................................................... 6 2.1 FEATURES.............................................................................................................................. 6 2.2 BLOCK DIAGRAM................................................................................................................8 2.3 MEMORY MAP...................................................................................................................... 9 3 BOARD SCHEMATIC AND DIMENSIONS...................................................... 10 3.1 SCHEMATIC.........................................................................................................................10 3.2 PHYSICAL DIMENSIONS.................................................................................................. 12 4. CONTROL CIRCUITRY..................................................................................... 13 4.1 POWER SUPPLY CIRCUIT................................................................................................13 4.2 RESET CIRCUIT..................................................................................................................13 4.3 CLOCK CIRCUIT................................................................................................................ 13 5. JUMPERS, CONNECTORS AND INTERFACES............................................ 14 5.1 JUMPER DESCRIPTION....................................................................................................14 5.2 INPUT/OUTPUT................................................................................................................... 14 5.3 EXTERNAL CONNECTOR DESCRIPTION....................................................................15 5.3.1 PWR_JACK..................................................................................................................................................15 5.3.2 ICSP CONNECTOR....................................................................................................................................15 5.3.3 RS232/UART.................................................................................................................................................16 5.3.6 CAN1 AND CAN2........................................................................................................................................17 5.3.7 JTAG..............................................................................................................................................................17 5.3.8 UEXT1...........................................................................................................................................................18 5.3.9 UEXT2...........................................................................................................................................................18 5.3.10 MICROSD CARD......................................................................................................................................19 6. AVAILABLE DEMO SOFTWARE......................................................................20 7. REVISION AND ORDERING INFORMATION.............................................. 21 7.1 DOCUMENT REVISION.....................................................................................................21 7.2 BOARD REVISION.............................................................................................................. 21 8. WARRANTY AND SUPPORT.............................................................................22 Page 3 of 22 1. INTRODUCTION This board features a PIC32 processor with embedded 100Mbit Ethernet module which allows you to easily develop network applications. It has everything you would normally need for such applications: power relays which you can command through a web interface, a large 240×320 TFT LCD with touchscreen support (that allows the development of complex graphical user interface applications), digital opto-isolated inputs, trimmer potentiometer, accelerometer with integrated temperature sensor, two CAN interface channels, RS232 interface, USB On-The-Go and micro SD card slot to store large amounts of data. With this board you can easily automate your home and then control and monitor it from any point in the world via Internet. An extension connector is available so you can connect custom made hardware to the board. The PIC32MX795F512L has 512K Flash memory (plus an additional 12 KB of Boot Flash). 1.1 BOARD FEATURES The notable board features are listed below:                     PIC32MX795F512L high-performance, USB, CAN and Ethernet 32-bit Flash microcontroller TFT LCD 320×240 65k colors with resistive touchscreen Debug interface – JTAG and ICSP RESET circuit Reset button Two opto-isolated digital inputs with indicator LEDs Two CAN interfaces 100Mbit Ethernet interface Two UEXT connectors to connect to other Olimex boards Accelerometer with integrated temperature sensor MicroSD card holder Two relays 10A/250VAC with indicator LEDs USB On-The-Go RS232 interface Trimmer connected to analog input Three user LEDs Stand-alone power LED Three user buttons 3.3V voltage regulator Dimensions (140×100) mm (5.51×3.94)" 1.2 ELECTROSTATIC WARNING: The PIC32-MAXI-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. 1.3 BOARD USE REQUIREMENTS: Cables: the board needs external power supply cable and mini ICSP cable (connected to the respective debugger) in order to test basic functionality. Depending on the peripherals used you may also need and Ethernet RJ45 terminated cable, 9pin RS232 cable, miniUSB cable. Page 4 of 22 Hardware: The board requires +12V regulated power supply. !!! Please note that the PIC32 processor on this board is not supported by the once famous ICD2 programmer/debugger and derivatives. You would need a newer debugger/programmer. Please ensure your programmer/debugger is compatible with PIC32 microcontrollers. 1.4 BOARD LAYOUT Page 5 of 22 2. MICROCONTROLLER DETAILS Some of the details about the main microcontroller in PIC32-MAXI-WEB (PIC32MX795F512L) microcontroller are mentioned in this chapter. It is highly recommended to refer to the original datasheet which might be downloaded from the official Microchip web-side. 2.1 FEATURES PIC32-MAXI-WEB board uses MCU PIC32MX795F512L from Microchip Technology that packs the following features: High-Performance 32-bit RISC CPU:  MIPS32® M4K® 32-bit core with 5-stage pipeline  80 MHz maximum frequency  1.56 DMIPS/MHz (Dhrystone 2.1) performance at zero Wait state Flash access  Single-cycle multiply and high-performance divide unit  MIPS16e™ mode for up to 40% smaller code size  Two sets of 32 core register files (32-bit) to reduce interrupt latency  Prefetch Cache module to speed execution from Flash Microcontroller Features:  Operating voltage range of 2.3V to 3.6V  512K Flash memory (plus an additional 12 KB of Boot Flash)  128K SRAM memory  Pin-compatible with most PIC24/dsPIC® DSC devices  Multiple power management modes  Multiple interrupt vectors with individually programmable priority  Fail-Safe Clock Monitor mode  Configurable Watchdog Timer with on-chip Low-Power RC oscillator for reliable operation Peripheral Features:  Atomic SET, CLEAR and INVERT operation on select peripheral registers  8-channels of hardware DMA with automatic data size detection  USB 2.0-compliant full-speed device and On-The-Go (OTG) controller:  Dedicated DMA channels  10/100 Mbps Ethernet MAC with MII and RMII interface:  Dedicated DMA channels  CAN module:  2.0B Active with DeviceNet™ addressing support  Dedicated DMA channels  3 MHz to 25 MHz crystal oscillator  Internal 8 MHz and 32 kHz oscillators  Six UART modules with:  RS-232, RS-485 and LIN 1.2 support  IrDA® with on-chip hardware encoder and decoder  Four SPI modules  Five I2C™ modules  Separate PLLs for CPU and USB clocks  Parallel Master and Slave Port (PMP/PSP) with 8-bit and 16-bit data, and up to 16 address Page 6 of 22         lines Hardware Real-Time Clock and Calendar (RTCC) Five 16-bit Timers/Counters (two 16-bit pairs combine to create two 32-bit timers) Five Capture inputs Five Compare/PWM outputs Five external interrupt pins High-speed I/O pins capable of toggling at up to 80 MHz High-current sink/source (18 mA/18 mA) on all I/O pins Configurable open-drain output on digital I/O pins Debug Features:  Two programming and debugging Interfaces:  2-wire interface with unintrusive access and real-time data exchange with application  4-wire MIPS® standard enhanced Joint Test Action Group (JTAG) interface  Unintrusive hardware-based instruction trace  IEEE Standard 1149.2 compatible (JTAG) boundary scan Analog Features:  16-channel, 10-bit Analog-to-Digital Converter:  1 Msps conversion rate  Conversion available during Sleep and Idle  Two Analog Comparators  5V tolerant input pins (digital pins only) Page 7 of 22 2.2 BLOCK DIAGRAM A block diagram with main functional parts of the microcontroller as seen in the official Microchip documentation. Page 8 of 22 2.3 MEMORY MAP The microcontroller's memory regions as seen in the official Microchip documentation. Page 9 of 22 3 BOARD SCHEMATIC AND DIMENSIONS In this chapter you may find information about the schematics describing logically and physically PIC32-MAXI-WEB. 3.1 SCHEMATIC The schematic of PIC32-MAXI-WEB is available for reference on the next page. Only the board schematic is available to the customer. It is available only as a stand-alone PDF document and as a reference image on. The board design files are kept private. If you are looking for a schematic of an older revision of the board and it isn't available at our web site you may request it by the support e-mail. Page 10 of 22 PIC32-MAXI-WEB, board revision A: 2.5V LAN SW_SCL1 PHY_IRQ MOSI3A 3.3V C20 C21 R8 100nF 10uF/6.3V/0805 COM TD- 75 AY GND5 6 35 GND4 8 34 FXSD/FXEN 33 RX+ RJLBC-060TC1 32 RX- 31 VDDRX 30 PD# 29 LED3/NWAYEN 28 LED2/DUPLEX 27 LED1/SPD100/NFEF 26 LED0/TEST 25 INT/PHYAD0 RD+ NC RD- 1nF/2kV 3.3V R27 1k R26 R25 R24 R23 NA 330R 330R 330R R22 4.7k MDIO 2 MDC SW_U2TX EMDIO EMDC 1 3 RXD3/PHYAD1 4 RXD2/PHYAD2 5 RXD1/PHYAD3 6 RXD0/PHYAD4 7 VDDIO1 8 GND1 9 RXDV/CRSDV/PCS_LPBK 10 RXC 11 RXER/ISO 12 GND2 3.3V R103 330R 2 1 GYX-SD-TC0805SURK(RED) ERXDV R38 R39 R40 10uF/6.3V 3.3V C30 3.3V D8 1N4148 2 R16 LED_IN2 R102 330R 2 1 1 D7 1N4148 2 3.3V 4.7k 3 1 2 3 4 5 6 7 8 R41 R42 R43 U2RX SDA2 MOSI3A UEXT2_CS 10 0R R44 0R(NA) NA 4.7k SW_U2RX AC1RX 3.3V 3.3V 10k SD/MMC 3.3V NC2 VDDIO 2 1M 10k CS_MMC 2 MOSI3A 3 6 SCK6 SDO7 R50 SDI/SDA 8 NC1 10 9 C29 100nF R45 R46 VDD INT 4 R51 0R(NA) 4 R47 R48 R49 L2 ACC_INT 3.3V 0R CSB5 GND SCL2 1k SDA2 CD/DAT3/CS CMD/DI VSS VDD 5 AC1TX/SCK3A CLK/SCLK MISO3A 7 100k 100k 100k 8 1 CL470nH/0805/1.76R/250mA DAT0/DO DAT1/RES DAT2/RES SD/MMC MICRO C28 47uF/6.3V/TANT SMB380,(QFN10) E/D 4 VDD OUT VSS 3 +12V R101 IN2 4 1 100nF 100nF OPT2 GYX-SD-TC0805SURK(RED) 3.3V CD1 H11A817SMD C25 C26 C27 TB2-3.5mm IN2 1 47uF/6.3V/TANT 4.7k 3 10k UEXT2 U2TX SCL2 MISO3A U3 C64 100k R104 IN1 R37 R105 330R 3 4 0R(NA) NA 4.7k 0R ACCELEROMETER 3.3V AERXERR 3.3V 1 SW_SDA1 AETXEN MISO3A 0R(NA) NA NA 0R BH10S U2 OPT1 10 AC1TX/SCK3A 9 3.3V LED_IN1 8 9 3.3V 4.7k R34 R35 R36 RXD1 SDA1 MOSI1 UEXT1_CS 4 6 7 AERXD1 AERXD0 KS8721BLMM IN1 3 5 RXD1_INT NA R33 2 UEXT2 3.3V 3.3V DIGITAL INs TXD1 SCL1 MISO1 SCK1 3.3V 1k C63 PHY_IRQ 1 3.3V R10 36 R32 UEXT1 0R(NA) NA NA 10uF/6.3V/0805 R9 10k 7 4.7k 0R BH10S KY KY R28 R29 R30 R31 C22 100nF C23 + PHY_RSTN R6 1.5K/1% KG AY 1:1 75 3 2 AG AG KG YELLOW R7 4.99k/1% 1 TD+ 75 GREEN 3 7 8 6 3.3V PHY_VDD_PLL 1:1 75 10k FB0805/600R/200mA(201209-601) FB2 LAN 1 4 5 2 UEXT1 3.3V 3.3V See LPC2378-STK_Rev.C REL REL1 1 +12V RELAYS 2 6NC2-50MHz PHY_REFCLK D1 REL1 D2 REL2 2 TB2-3.5mm 3 H11A817SMD R52 4 3.3V R53 1N4148 RAS-12-15 1k 5 1N4148 RAS-12-15 1k 6 HD-515R_6P CAN 3.3V 3.3V R99 10k 86 10k 2 OPEN 2 1 TB3-3.5mm 8 RS 7 CANH 6 CANL 5 VREF C2 100nF 100nF C3 100nF C4 100nF C5 100nF 100nF AC1RX 3.3V 3.3V 3 2 8 RS 7 CANH OPEN 6 CANL 5 VREF 100nF C13 100nF VSS VSS 55 +5V_VBUS 85 FB0805/600R/200mA(201209-601) 30 C12 AC2TX VBUS AN2/C2IN-/CN4/RB2 23 ACC_INT AN3/C2IN+/CN5/RB3 22 USB_FAULT VCAP/VDDCORE AN4/C1IN-/CN6/RB4 RXD1_INT 21 AN5/C1IN+/VBUSON/CN7/RB5 20 VBUSON R91 0R 0R(NA) 31 AGND AC2RX RSTN 3.3V 3.3V +5V 10k 10k R90 R89 U6 C60 8 OUT_A 7 IN 6 GND 5 OUT_B 1 #ENA 2 FLAG_A 3 FLAG_B 4 #ENB 100nF USB_FAULT LM3526M-L(SO8) VBUSON T3 DTC114YKA 10k USB_OTG VBUS DD+ ID GND FB4 USB_DUSB_D+ USBID C59 C58 100nF 2.2uF R54 330R TCK TMS TDO TDI NC 13 14 11 12 9 10 7 8 5 6 3 4 1 2 CUT!!! BH14S(PIN-CUT\!) 3.3V ICSP AN13/ERXD1/AECOL/PMA10/RB13 42 YU AN14/ERXD2/AETXD3/PMALH/PMA1/RB14 SW_U2RX 43 #MCLR RSTN 1 AN15/ERXD3/AETXD2/OCFB/PMALL/PMA0/CN12/RB15 44 XR 2 3 AERXERR 1 UEXT2_CS RELAY1 RELAY2 PHY_REFCLK ERXDV IN1 IN2 USB_DUSB_D+ PMD9 PMD8 95 AC1TX/SCK3A AC1RX TXD1 MOSI3A MISO3A USBID RXD1 PMD10 PMD11 39 T2CK/RC1 6 CS_MMC T3CK/AC2TX/RC2 7 AC2TX AERXERR/RG15 TRD2/RG14 97 TRD1/RG12 14 ERXDV/SCL2A/SDO2A/U2ATX/PMA3/CN10/RG8 11 ECOL/SCK2A/U2BTX/#U2ARTS/PMA5/CN8/RG6 56 D-/RG3 57 C2TX/ETXERR/PMD9/RG1 90 40 C2RX/PMD8/RG0 OC3/RD2 77 OC4/RD3 78 AC1TX/SCK3A/U3BTX/#U3ARTS/RF13 ETXCLK/PMD15/CN16/RD7 84 PMD15 ETXEN/PMD14/CN15/RD6 PMD14 83 AC1RX/#SS3A/U3BRX/U3ACTS/RF12 53 SCL3A/SDO3A/U3ATX/PMA8/CN18/RF5 49 USBID/RF3 52 C1TX/ETXD0/PMD10/RF1 87 AERXD1 AERXD0 19 PMD7 PMD6 PMD5 PMD4 5 AERXD0/INT1/RE8 PMD0/RE0 93 PMD1/RE1 94 PMD2/RE2 98 PMD7/RE7 PMD6/RE6 3 100 3.3V R55 3.3V PMD5/RE5 PMD3/RE3 99 PMD4/RE4 D4 1N4148 10k RSTN R56 U4 NA(MCP130T) 1 330R AETXD0/#SS1A/U1BRX/#U1ACTS/CN20/RD14 AETXD0 47 AETXD1/SCK1A/U1BTX/#U1ARTS/CN21/RD15 48 AETXD1 AERXD1/INT2/RE9 4 3.3V ETXD2/IC5/PMD12/RD12 PMD12 79 ETXD3/PMD13/CN19/RD13 80 PMD13 C1RX/ETXD1/PMD11/RF0 18 RESET CIRCUIT LED3 TFT_LIGHT SCK1/IC3/PMCS2/PMA15/RD10 70 SCK1 EMDC/IC4/PMCS1/PMA14/RD11 71 EMDC SDA1A/SDI1A/U1ARX/RF2 88 C10 27pF RTCC/EMDIO/IC1/RD8 EMDIO 68 #SS1/IC2/RD9 UEXT1_CS 69 SDA3A/SDI3A/U3ARX/PMA9/CN17/RF4 51 Q2 QCT32768(2x6)/6pF PMRD/CN14/RD5 82 PMRD OC5/PMWR/CN13/RD4 81 PMWR SCL1A/SDO1A/U1ATX/RF8 50 WF6S Q8.000MHz/20pF/HC-49SM(SMD) GND SDO1/OC1/INT0/RD0 72 MOSI1 OC2/RD1 76 LED2 D+/RG2 89 6 C8 39pF C9 27pF SOSCO/T1CK/CN0/RC14 74 SOSCI/CN1/RC13 73 ECRS/SDA2A/SDI2A/U2ARX/PMA4/CN9/RG7 10 Q1 OSC1/CLKI/RC12 63 OSC2/CLKO/RC15 64 ERXCLK/#SS2A/U2BRX/#U2ACTS/PMA2/CN11/RG9 12 PGED2 4 PGEC2 5 C7 39pF T4CK/AC2RX/RC3 AC2RX 8 T5CK/SDI1/RC4 MISO1 9 TRD0/RG13 96 +5V_VBUS +5V_VBUS USB_DUSB_D+ USBID JTAG NC RSTN AN11/ERXERR/AETXERR/PMA12/RB11 35 YD AN12/ERXD0/AECRS/PMA11/RB12 41 XL MCP2551 USB_OTG 1N5819(SS14) AN9/C2OUT/RB9 33 SW_U2TX AN10/CVREFOUT/PMA13/RB10 LED1 34 AVSS 13 3.3V D3 PGEC2/AN6/OCFA/RB6 26 PGEC2 PGED2/AN7/RB7 27 PGED2 AN8/C1OUT/RB8 32 TRIM AVDD C11 100nF 10uF/6.3V/0805 DEBUG INTERFACE: 3.3V PGED1/AN0/CN2/RB0 25 SW_SCL1 PGEC1/AN1/CN3/RB1 SW_SDA1 24 VUSB 54 3.3VA 100nF U7 1 TXD 2 VSS 3 VDD 4 RXD VSS FB1 C61 1 2 1 TB3-3.5mm C15 C14+ 10uF/6.3V/0805 R94 CAN2_D VSS 75 3.3V C16100nF R95 120R VSS 45 65 +5V CAN2 VDD C6 36 R96 0R 0R(NA) TDI/RA4 60 TDO/RA5 61 VDD 15 MCP2551 10k VDD 2 C1 AC1TX/SCK3A RELAY2 SCL2/RA2 58 SDA2/RA3 59 VDD 16 100nF U8 1 TXD 2 VSS 3 VDD 4 RXD TMS TCK SCL2 SDA2 TDI TDO TRCLK/RA6 91 PHY_RSTN TRD3/RA7 92 /TFT_RST VREF-/CVREF-/AERXD2/PMA7/RA9 /TFT_CS 28 VREF+/CVREF+/AERXD3/PMA6/RA10 29 TFT_RS AETXCLK/SCL1/INT3/RA14 66 PHY_IRQ AETXEN/SDA1/INT4/RA15 67 AETXEN VDD 37 C62 1 10k TMS/RA0 17 TCK/RA1 38 VDD 62 CAN1_D T2 DTC114YKA U1 46 R100 120R 3 RELAY1 T1 DTC114YKA VDD_E CLOSE +5V CAN1 REL2 RESET 2 VCC GND RESET C31 100nF T1107A(6x3.8x2.5mm) PMD0 PMD1 PMD2 PMD3 FB0805/600R/200mA(201209-601) MICRO_AB PIC32MX795F512L-80I/PT RS232 3.3V AN_TR U5PWR GND R86 10k VCC 15 6 C1+ V+ C1- V- C2+ R88 C2- NA RS232 PC_RXD 14 PC_CTS 7 G1 1 6 PC_RTS 7 PC_CTS 8 9 2 3 PC_CD PC_RXD PC_TXD PC_TXD 13 PC_RTS 8 4 T1OUT T1IN T2OUT T2IN R1IN 3 AGND 100nF LED1 5 LED2 LED3 TXD1 11 10 R87 330R CTS LED1 LED2 LED3 R85 330R R84 330R R83 330R RXD1 RTS ST3232(SO16) G2 DB9-F R58 R59 NA NA NA #RESET 8 3.3V 2 VCC 3 VCC #CS 4 5 RS 6 #WR 7 #RD PMD0 PMD1 PMD2 PMD3 PMD4 PMD5 PMD6 PMD7 PMD8 PMD9 PMD10 PMD11 PMD12 PMD13 PMD14 PMD15 USER LEDS C54 4 12 R1OUT 9 R2OUT R2IN 5 AGND C53 100nF 1 R57 9 C33 C32 100nF 100nF 1 GND 25 GND DB0 YD 10 DB1 11 DB2 12 DB3 XL YU XR 13 DB4 14 DB5 26 27 28 29 15 DB6 16 DB7 17 DB8 35 LEDA 36 LEDA 18 DB9 19 DB10 30 LEDK1 31 LEDK2 32 LEDK3 33 LEDK4 34 LEDK5 20 DB11 21 DB12 22 DB13 23 DB14 24 DB15 YD XL YU XR R60 R61 100k 100k FET1 IRLML6402 R62 0R R63 100k 0R(NA) R64 1k 37 GND FS-K320QVB-V1 TFT_LIGHT USER BUTTONS POWER SUPPLY 3.3V 3.3V R78 R73 R79 D6 +12V 1 6 R81 YDJ-1134 12VDC 4.7k 7 4 VIN RT EN/SYNC GND BD9778HFP 15k/1% R80 VR1 1N5819(SS14) PWR_JACK INV 5 IN 4.99k/1% L1 C41 1 R75 C46 4.7nF 1N5819(SS14) C38 C37 BUT1 100nF 330R PMD15 330R R69 R66 NA(100R) NA(100R) NA(100R) C36 NA(100nF) R74 R76 D5 3.3VA 10k R68 PMD14 R72 CLOSE PWR C40 15uH/DBS135 FB 3 2 R67 10k R71 330R 3.3VA_E OUT ADJ/GND C45 NA(10nF) 150k SW 2 10k 3.3V 4.99k/1% 3.3V R70 3.3V_E CLOSE VR1(3.3V) LM1117IMPX-ADJ R77 3.3V 3.3VA +5V C39 GND AGND_E 1 2 AGND CLOSE AGND Page 11 of 22 3.3V TFT C51 100nF 10uF/6.3V/0805 AGND U5 2 100nF C55 100nF 3.3V /TFT_RST /TFT_CS TFT_RS PMWR PMRD C52 C57 100nF C56 3.3V TRIM 330R 16 3.3V TFT-LCD TRIMMER 3.3VA BUT2 C35 NA(100nF) BUT3 C34 NA(100nF) R65 PMD13 3.2 PHYSICAL DIMENSIONS Note that all dimensions are in millimeters. Page 12 of 22 4. CONTROL CIRCUITRY 4.1 POWER SUPPLY CIRCUIT PIC32-MAXI-WEB can be power only from power connector PWR_JACK, where only 12 VDC external voltage source has to be applied. The board power consumption is about 300mA with all peripherals and MCU running at full speed, relays and LEDs on and established Ethernet connection. 4.2 RESET CIRCUIT PIC32-MAXI-WEB reset circuit is made of D4 (1N4148), RC group R55 – 10k and C31 – 100nF. Serial resistor R56 – 330Ω is used to prevent fast C31 charge and discharge when PIC32MX795F512L is being programmed. Manual reset is possible by the RESET button. 4.3 CLOCK CIRCUIT Quartz crystal Q1 8MHz is connected to PIC32MX795F512L pins 63 (OSC1/CLKI/RC12) and 64 (OSC2/CLKO/RC15). Quartz crystal Q2 32.768 KHz is connected to PIC32MX795F512L pins 73 (SOSCI/CN1/RC13) and 74 (SOSCO/T1CK/CN0/RC14). Page 13 of 22 5. JUMPERS, CONNECTORS AND INTERFACES In this chapter you will find the description of the jumpers and what signals might be found on the different connectors. 5.1 JUMPER DESCRIPTION 3.3V_E – Enables 3.3V supply for PIC32MX795F512L and all other devices. Default state closed (shorted). 3.3VA_E – Enables 3.3V positive supply for analog modules. Default state is closed (shorted). VDD_E – Enables PIC32MX795F512L's 3.3V power supply. Default state is closed (shorted). AGND_E – Enables the analog ground. Default state is closed (shorted). CAN1_T – This jumper assures correct work of the CAN1. At each end of the bus it should be closed. This means that if you have only two devices with CAN, the jumpers of both devices should be closed. If you have more than two devices, only the two end devices should be closed. Default state is closed (shorted). CAN1_D – CAN Disable. If this jumper is closed, the CAN1 is disabled. Default state is open (not shorted). CAN2_T – This jumper assures correct work of the CAN2. At each end of the bus it should be closed. This means that if you have only two devices with CAN, the jumpers of both devices should be closed. If you have more than two devices, only the two end devices should be closed. Default state is closed (shorted). CAN2_D – CAN Disable. If this jumper is closed, the CAN2 is disabled. Default state is open (not shorted). 5.2 INPUT/OUTPUT User button with name BUT1 – connected to PIC32MX795F512L pin 83 (ETXEN/PMD14/CN15/RD6). User button with name BUT2 – connected to PIC32MX795F512L pin 84 (ETXCLK/PMD15/CN16/RD7). User button with name BUT3 – connected to PIC32MX795F512L pin 80 (ETXD3/PMD13/CN19/RD13). Reset button with name RESET – connected to PIC32MX460F512L pin 13 (#MCLR). Page 14 of 22 One analog trimmer with name AN_TR – connected to PIC32MX795F512L pin 32 (AN8/C1OUT/RB8). Status Led (yellow) with name LED1 – connected to PIC32MX795F512L pin 34 (AN10/CVREFOUT/PMA13/RB10). Status Led (green) with name LED2 – connected to PIC32MX795F512L pin 76 (OC2/RD1). Status Led (red) with name LED3 – connected to PIC32MX795F512L pin 77 (OC3/RD2). Two opto-isolated digital inputs IN1 and IN2. Two red LEDs – LED_IN1 and LED_IN2 for every digital input. Two red LEDs – LED_R1, LED_R2 – for the relays. Power supply red LED with name PWR – indicates that 3.3V power supply is available. TFT LCD Display – FS-K320QVB-V1 5.3 EXTERNAL CONNECTOR DESCRIPTION 5.3.1 PWR_JACK The power jack is used to power the board. Exactly 12V of voltage should be provided. The current required depends on the peripherals used but generally your source should be capable to provide at least 350mA. The power jack is like the ones we use on all Olimex boards → YDJ-1134 (2mm in diameter front hole). If your power adapter doesn't have the same jack you would need to adapt it. Make sure that you carefully follow the pin assignment. Pin # 1 2 Signal name Power input GND 5.3.2 ICSP CONNECTOR The ICSP connector is used for serial programming. It is the place where most common PIC32compatible programmers and debuggers are connected. The pins have 0.1'' step. If your programmer/debugger has only the smaller 0.05'' connector you might need an adapter or you should use jumper wires. Page 15 of 22 Pin # 1 2 3 4 5 6 Signal name RSTN 3.3V GND PGED2 PGEC2 NC PGED2 conducts I/O operations for the “Program Data” signal. Serial data for programming. PGEC2 serves only as input for the “Program Clock” signal. Clock used for transferring the serial data (output from ICSP, input for the MCU). 5.3.3 RS232/UART Pin # 1 2 3 4 5 6 7 8 9 Signal name PC_CD PC_RXD PC_TXD NC GND NC PC_RTS PC_CTS NC TXD is an output. It is the “Transmit Data” signal which is the asynchronous serial data output (RS232) for the shift register on the UART controller. RXD is an input. It is the “Receive Data” signal which is the asynchronous serial data input (RS232) for the shift register on the UART controller. The demo software uses RS232 so it would display your IP address on a PC terminal program (at 115200 baud) when the board is connected to a PC and has a valid Ethernet source connected. 5.3.4 USB_OTG Pin # 1 2 3 4 5 Signal name +5V_VBUS USB_DUSB_D+ USBID GND Page 16 of 22 5.3.5 ETHERNET Pin # 1 2 3 4 Signal name(chip side) TX+ TXVCC/2 (2.5V) Not Connected (NC) LED Left Right Pin # 5 6 7 8 Color Yellow Green Signal name(chip side) Not Connected (NC) Not Connected (NC) RX+ RXUsage 100MBits/s (Half/Full duplex) Activity 5.3.6 CAN1 AND CAN2 Controller Area Network(CAN) is a standard designed to allow microcontrollers and devices to communicate with each other within a vehicle without a host computer. Both CAN1 and CAN2 connectors follow the same layout. Pin # Signal 1 2 3 GND CANL CANH 5.3.7 JTAG The microcontroller has EJTAG support. The EJTAG signals are provided on the 14-pin JTAG connector. Pin # Signal name Pin # Signal name 1 2 3 4 5 6 7 8 9 10 11 12 13 14 GND TCK GND RSTN CUT NC 3.3v NC GND TDI GND TDO GND TMS Page 17 of 22 5.3.8 UEXT1 The 10-pin UEXT connectors are typically mounted on Olimex boards. They pack three common interfaces in a single connector – UART, I2C and SPI. You can use the UEXT connector to access this interfaces easier (via jumper wires, for example). You can also connect expansion modules to the UEXT connectors. More on UEXT might be found here: https://www.olimex.com/Products/Modules/UEXT/ Pin # 1 2 3 4 5 6 7 8 9 10 Signal name 3.3 V GND TXD1 RXD1 SCL1 SDA1 MISO1 MOSI1 SCK1 UEXT1_CS 5.3.9 UEXT2 UEXT2 features other UART, I2C and SPI signals. However there is multiplexing on some of the lines which might cause problems if you are trying to use the line on both places. The I2C data lines (SCL2, SDA2) are used for the built-in the board accelerometer. The SPI clock signal AC1TX/SCK3A is used by the SD card connector. Pin # 1 2 3 4 5 6 7 8 9 10 Signal name 3.3 V GND U2TX U2RX SCL2 SDA2 MISO3A MOSI3A AC1TX/SCK3A UEXT2_CS Page 18 of 22 5.3.10 MICROSD CARD Pin # 1 2 3 4 5 6 7 8 9 10 11 12 Signal name MCIDAT2 CS_MMC MOSI3A VDD (3.3 V) AC1TX/SCK3A GND MISO3A MCIDAT1 Not Connected Not Connected Not Connected Not Connected Page 19 of 22 6. AVAILABLE DEMO SOFTWARE To compile the demo you would need the following tools: MPLAB IDE v8.91 or MPLABX 1.80, Compiler: XC32 v1.21. The demo demonstrates the functionality of the various peripherals of the board including user input, serial communication, the implementation of Graphical User Interface (GUI) and betwork connectivity The demo is built upon the Microchip Solutions library (released on 22 august 2012) including freely distributed support libraries: - Microchip Graphics Library v3.06 - Microchip TCP/IP Stack Library v5.42 - Microchip MDD File System Library 1.4.0 (FAT, FAT32 file systems) - Microchip USB support source files FreeRTOS was used to make all tasks run virtually simultaneously. FreeRTOS is a freely distributed RTOS with excellent support and online documentation. Version used is v7.3.0. MPLAB has support for FreeRTOS (Tools/RTOS viewer). You could find demo software for PIC32-MAXI-WEB board at the board's web page. It is recommended to refer to the “README.txt” file inside the demo archive. Direct link to PIC32-MAXI-WEB's web-page: https://www.olimex.com/Products/PIC/Development/PIC32-MAXI-WEB/ Page 20 of 22 7. REVISION AND ORDERING INFORMATION PIC32-MAXI-WEB – fully assembled and tested How to purchase? You can purchase directly from our online shop or from any of our distributors. Note that usually it is faster and cheaper to purchase Olimex products from our distributors. List of confirmed Olimex LTD distributors and resellers: https://www.olimex.com/Distributors. Please visit https://www.olimex.com/ for more info. 7.1 DOCUMENT REVISION Revision, date Changes Modified page A, 30.08.13 Initial manual release All B, 03.12.13 Document remake All C, 30.10.15 Fixed a number of errors All 7.2 BOARD REVISION Remember to check the schematics and the board design files to compare the differences. Revision A Notable changes Initial release of the board Page 21 of 22 8. WARRANTY AND SUPPORT For product support, hardware information and error reports mail to: support@olimex.com. All document or hardware feedback is welcome. Note that we are primarily a hardware company and our software support is limited. Please consider reading the paragraph below about the warranty of Olimex products. All goods are checked before they are sent out. In the unlikely event that goods are faulty, they must be returned, to OLIMEX at the address listed on your order invoice. OLIMEX will not accept goods that have clearly been used more than the amount needed to evaluate their functionality. If the goods are found to be in working condition, and the lack of functionality is a result of lack of knowledge on the customers part, no refund will be made, but the goods will be returned to the user at their expense. All returns must be authorized by an RMA Number. Email support@olimex.com for authorization number before shipping back any merchandise. Please include your name, phone number and order number in your email request. Returns for any unaffected development board, programmer, tools, and cables permitted within 7 days from the date of receipt of merchandise. After such time, all sales are considered final. Returns of incorrect ordered items are allowed subject to a 10% restocking fee. What is unaffected? If you hooked it to power, you affected it. To be clear, this includes items that have been soldered to, or have had their firmware changed. Because of the nature of the products we deal with (prototyping electronic tools) we cannot allow returns of items that have been programmed, powered up, or otherwise changed post shipment from our warehouse. All returned merchandise must be in its original mint and clean condition. Returns on damaged, scratched, programmed, burnt, or otherwise 'played with' merchandise will not be accepted. All returns must include all the factory accessories which come with the item. This includes any In-Circuit-Serial-Programming cables, anti-static packing, boxes, etc. With your return, enclose your PO#. Also include a brief letter of explanation of why the merchandise is being returned and state your request for either a refund or an exchange. Include the authorization number on this letter, and on the outside of the shipping box. Please note: It is your responsibility to ensure that returned goods reach us. Please use a reliable form of shipping. If we do not receive your package we will not be held liable. Shipping and handling charges are not refundable. We are not responsible for any shipping charges of merchandise being returned to us or returning working items to you. The full text might be found at https://www.olimex.com/wiki/GTC#Warranty for future reference. Page 22 of 22
PIC32-MAXI-WEB 价格&库存

很抱歉,暂时无法提供与“PIC32-MAXI-WEB”相匹配的价格&库存,您可以联系我们找货

免费人工找货