FLEX104 EVIDENCE, FLEX104 Datasheet

Development Tools & Eval/Demo Boards

FLEX104

Manufacturer Part Number
FLEX104
Description
Development Tools & Eval/Demo Boards
Manufacturer
EVIDENCE
Datasheet

Specifications of FLEX104

Silicon Manufacturer
Microchip
Application Sub Type
FLEX Multibus RS485 Module
Kit Application Type
Communication & Networking
Kit Contents
Board
Supply Voltage Range
7V To 12V, 9V To 36V
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
FLEX
Modular solution for embedded applications
version: 0.30
February 18, 2008

Related parts for FLEX104

FLEX104 Summary of contents

Page 1

Modular solution for embedded applications FLEX version: 0.30 February 18, 2008 ...

Page 2

... About Evidence S.r.l. Evidence is a spin-off company of the ReTiS Lab of the Scuola Superiore S. Anna, Pisa, Italy. We are experts in the domain of embedded and real-time systems with a deep knowledge of the design and specification of embedded SW. We provide em- bedded firmware based on the Erika Enterprise RTOS for small single and multicore microcontrollers, custom Embedded Linux distributions for dedicated hardware, and a confi ...

Page 3

... S.r.l. and Embedded Solutions S.r.l. All trademarks are hereby acknowledged to be the properties of their respective owners. The information, text and graphics contained in this document are provided for information purposes only by Evidence S.r.l. and Embedded Solutions S.r.l. Evidence S.r.l. and Embedded Solutions S.r.l. do not warrant the accuracy, or completeness of the information, text, and other items contained in this document ...

Page 4

Contents 1 Introduction 2 The producers of the FLEX boards 3 Architecture 3.1 Base board . . . . . . . . . . . . . . . . . . . . . . . . . ...

Page 5

... FLEX Full includes a switching power supply); • modular architecture (done by using daughter boards); • availability of a growing number of application notes; • the full support of the Erika Enterprise real-time kernel from Evidence Srl; • availability of a code generator which is able to generate C code from a Scilab/S- cicos design. ...

Page 6

... Microchip dsPIC (R) DSC micro-controller. In particular, • Evidence Srl provided a GPL version of the Erika Enterprise RTOS including tem- plate applications for the FLEX boards. • Embedded Solutions Srl provided the hardware design and is also is the producer of the FLEX hardware ...

Page 7

... As depicted in Figure 3.1, several daughter boards can be connected in piggyback to the FLEX Base Board. The daughter boards have different features and they can be easily combined to obtain complex devices. Evidence S.r.l. and Embedded Solutions S.r.l. supplies a growing number of daughter boards for basic and advanced applications. ...

Page 8

Figure 3.1: Piggybacked structure of FLEX boards. Figure 3.2: FLEX Full (a) and Light (b) versions. 8 ...

Page 9

Connect the voltage to the first two pins, named in figure as VINA and VINB. You can connect DC and AC sources, regardless of the polarity. The Full FLEX Base Board ...

Page 10

Figure 3.4: Rear view of the FLEX Full version, with highlighted power supply pins (original photo courtesy of Sparkfun). Figure 3.5: Mechanical dimensions of the FLEX Full version. 10 ...

Page 11

Led Color Function DL1 green Input power supply DL2 green internal +5V power line activity DL3 green internal +3V power line activity DL4 yellow dsPIC (R) DSC controlled led (e.g., debugging purposes) DL5 yellow internal PIC18 controlled led DL6 red ...

Page 12

Figure 3.6: FLEX Full Printed Circuit Board. 12 ...

Page 13

Jumper Function JP3 Enable the power monitoring leds (closed) JP4 Enable the dsPIC (R) DSC controlled led (closed) JP5 Logical GND (closed selector (open) JP6 External power supply selector for A/Ds (internal 3 position 1-2) ...

Page 14

JP12: toggle the programming clock line coming from the ICSP programming connector between dsPIC (R) DSC and PIC18 micro-controllers; • JP13: connects the pull-up resistor to the RX serial line; if unused, the pin is used as a regular ...

Page 15

Figure 3.8: Rear view of the FLEX Light version, with highlighted power supply pins (original photo courtesy of Sparkfun). Figure 3.9: Mechanical dimensions of the FLEX Light version. 15 ...

Page 16

Jumper Function JP3 Enable the power monitoring leds (closed) JP4 Enable the dsPIC (R) DSC controlled led (closed) JP5 Logical GND (closed selector (open) JP6 External power supply selector for A/Ds (internal 3 position 1-2) ...

Page 17

Figure 3.10: FLEX Light Printed Circuit Board. 17 ...

Page 18

Figure 3.11: A typical jumper setting for the FLEX Light. Programming the dsPIC on the FLEX Light A basic settings for the jumpers for the FLEX Light is depicted in Figure 3.11. The Figure highlights the following jumper settings: JP3 ...

Page 19

Figure 3.12: A typical jumper setting for programming the dsPIC on the FLEX Full. JP5 (closed) - ground is connected to the PE reference; JP6 and JP7 (1-2) - A/D converters use VDD and VSS as Vref+ and Vref-; JP8 ...

Page 20

Figure 3.13: A typical jumper setting for programming the PIC18 on the FLEX Full. JP5 (closed) - ground is connected to the PE reference; JP6 and JP7 (1-2) - A/D converters use VDD and VSS as Vref+ and Vref-; JP8 ...

Page 21

Pin CON5 Mappings 1 V out 2 5V out 3 Gnd out 4 3V out 5 INT 3/RA14 6 Gnd 7 IC1/RD8 8 INT 4/RA15 9 IC3/RD10 10 IC2/RD9 11 OC1/RD0 12 IC4/RD11 13 OC3/RD2 14 OC2/RD1 15 IC5/RD12 16 ...

Page 22

FLEX CON6 mappings Pin PGC2/EMUC2/SOSCO/T1CK/CN0/RC14 ...

Page 23

... FLEX Base Board (piggybacking) or connected another Daughter Board, to obtain complex devices for all possible applications. Evidence S.r.l. and Embedded Solutions S.r.l. propose a set of general purpose Daugh- ter Boards for some most common applications. The development of custom, home-made daughter boards is made easy since the FLEX Base Board connectors use the standard 2 ...

Page 24

Thru Hole board The board depicted in Figure custom circuits that can be transparently interfaced with the FLEX Base Boards. The board makes several common pinholes available to the user, for connecting elec- tronic components. Patterns marked with “piggybacking” ...

Page 25

Figure 3.15: A photo of the Multibus base board (the color of the production board is blue). a base board where different communication modules can be plugged in, to adapt the communication available on the board to the application requirements. ...

Page 26

Figure 3.16: A photo of the Multibus board over a FLEXboard. • RS232 (see Subsection 3.3.2); • RS422 (see Subsection 3.3.2); • RS485 (see Subsection 3.3.2); • I2C (see Subsection 3.3.2); • SPI (see Subsection 3.3.2); • CAN (see Subsection ...

Page 27

Figure 3.17: The jumpers and modules layout of a Multibus base board. TTL Uart Table 3.6: This table shows the various ways the modules can be connected in the multi- bus board. Slot Module √ √ ...

Page 28

SS1uP (RB9) SPI2 SS2 (RG9) SSuP (RB8) SPI1 SS1 (RB2) Figure 3.18: The figure shows the jumper settings for the SPI chip select of Slot 6. Slot 1 - JP1 Jumper JP1 is used to control a pin of the ...

Page 29

JP9 JP8 JP10 Chip select from 1-2 1-2 2-3 2-3 Table 3.7: The table shows the jumper settings for the SPI chip select of Slot 6. Multibus base board connectors The Multibus base board exports the outputs of each module ...

Page 30

Figure 3.19: The UART TTL module. Connector 2 (MORS2) This is a connector which can be used to connect the periph- erals to the first CAN module. The meaning of the various pins is the following CAN+; 2 ...

Page 31

Figure 3.20: The UART TTL module layout. Figure 3.21: The UART RS232 module. RS422 module This module can be used to export the UART pins linked to the UART peipherals on the dsPIC by using signals which are compatible with ...

Page 32

Figure 3.23: The UART RS422 module layout. • (first RS485 line) JP1 in position 1-2 enables the transmission (TX) from the signal TXEN of microcontroller (1 = ON); in position 2-3 enables the TX; if open disables the TX. • ...

Page 33

Figure 3.24: The UART RS485 module. Figure 3.25: The UART RS485 module layout. • JP3 in position 1-2 enables the transmission (TX) from the signal TXEN of mi- crocontroller (1 = ON); in position 2-3 enables the TX; if open ...

Page 34

Figure 3.27: The SPI module layout. CAN module The module can be used to export the CAN peripheral pins which are available on the dsPIC using a CAN transceiver (see Figure 3.28). TPUART module The module can be used to ...

Page 35

Figure 3.29: The Ethernet module. the Multibus base board. The multibus base board is typically sold without the RJ45 connector. 35 ...

Page 36

Hardware customizations There are a number of possible extensions which can be made to the FLEX boards to add new functionalities, sensors, network connections, actuators, and so on. The simplest extensions can be made by hand by using a ...

Page 37

... Finally, a code generator for Scilab and Scicos designs is also available. The code gen- erator has been developed in collaboration with Simone Mannori from INRIA (FR) [2], and Roberto Bucher from SUPSI Lugano [1]. Please check the Evidence web site http://www.evidence.eu.com Scilab/Scicos code generator support. ...

Page 38

How to buy The FLEX board is available through the following selected distributors: 6.1 Italy Link to the e-commerce web site: • FLEXFull - http://www.elettroshop.it/dettagli.asp?pid=1352 • FLEXLight - http://www.elettroshop.it/dettagli.asp?pid=1355 Inware S.r.l. Via Cadorna, 27/31 20032 Cormano (MI) Tel: +39 ...

Page 39

United States of America Link to the e-commerce web site: • FLEXboards - http://microcontrollershop.com/default.php?cPath=112_160_316 Microcontroller Pros Contact information: http://microcontrollershop.com/contact_us.php Link to the e-commerce web site: • FLEXboards - http://www.sparkfun.com/commerce/categories.php?cPath=2_133 Sparkfun Electronics URL: http://www.sparkfun.com/ 6.3 South America Link to the ...

Page 40

History Version 0.1 0.2 0.21 0.22 0.23 0.25 0.26 0.27 0.28 0.29 0.30 Comment Initial revision. Re-style of sections sequence and partition. Added new pictures and content. Added tables about leds and jumpers. Corrected some typos. Started section about ...

Page 41

Bibliography [1] Roberto Bucher. http://web.dti.supsi.ch/ ~ [2] Scilab Consortium. The Scicos home page. http://www.scicos.org, 2005. Roberto Bucher bucher/, 2005. 41 home page. ...

Related keywords