FLEX Demo Daughter Board
From ErikaWiki
(Created page with '= Description = The FLEX Demo Board is a FLEX Daughter Board, targeted specifically for educational institutions e.g. Schools and Universities. The FLEX Demo Board fits directly …') |
|||
Line 2: | Line 2: | ||
The FLEX Demo Board is a FLEX Daughter Board, targeted specifically for educational institutions e.g. Schools and Universities. | The FLEX Demo Board is a FLEX Daughter Board, targeted specifically for educational institutions e.g. Schools and Universities. | ||
The FLEX Demo Board fits directly on FLEX Full / FLEX Light Base Board and it adds-on a lot of most commonly used features that are used for carrying out prototyping and laboratory experiments. | The FLEX Demo Board fits directly on FLEX Full / FLEX Light Base Board and it adds-on a lot of most commonly used features that are used for carrying out prototyping and laboratory experiments. | ||
+ | |||
The features hosted on FLEX Demo Board are: | The features hosted on FLEX Demo Board are: | ||
* 2 DAC outputs (12 bit resolution) | * 2 DAC outputs (12 bit resolution) | ||
Line 17: | Line 18: | ||
* Socket for Multibus serial modules (one of FLEX103, FLEX104, FLEX105, and FLEX108) | * Socket for Multibus serial modules (one of FLEX103, FLEX104, FLEX105, and FLEX108) | ||
* USB wiring for FLEX Full Base Board | * USB wiring for FLEX Full Base Board | ||
+ | |||
Moreover, the FLEX Demo Board is fully supported by Scilab/Scicos code generator, where specific blocks are available to directly control the main peripherals. Hence, applications can be entirely generated without writing any C code. | Moreover, the FLEX Demo Board is fully supported by Scilab/Scicos code generator, where specific blocks are available to directly control the main peripherals. Hence, applications can be entirely generated without writing any C code. | ||
= FAQ = | = FAQ = | ||
- | + | * How can I connect a standard DB9 serial cable to the MORS3 connector on the demo board? Is there anywhere I can purchase this cable already made? | |
We usually solder a DB9 connector ourselves. The images below show how to connect a DB9 connector. Please, note that you need the RS232 module. We can send you a solded connector (You'll pay just the shipping). | We usually solder a DB9 connector ourselves. The images below show how to connect a DB9 connector. Please, note that you need the RS232 module. We can send you a solded connector (You'll pay just the shipping). | ||
- | + | [[image:db9_1.png]] | |
+ | [[image:db9_2.png]] | ||
+ | [[image:db9_3.png]] | ||
+ | |||
+ | * Is there an exposed pin on the DemoBoard that can be used as an ADC input to the microcontroller? | ||
Yes, there are a few... Just look at the CON8 connector. | Yes, there are a few... Just look at the CON8 connector. | ||
For example, there are: RB3/AN3, RB4/AN4, RB5/AN5, RC4/AN19, RE8/AN20, RE9/AN21 which are programmable as ADC inputs. Furthermore, the CON8 connector has the following pins: RD7/OC8, RD2/OC3, RE0/PWM1L, RE1/PWM1H, RE2/PWM2L, RE3/PWM2H, RE4/PWM3L, RE5/PWM3H, RE6/PWM4L, RE7/PWM4H which are programmable as PWM outputs or general purpose digital IO pins. The image below shows all the con8 connector pins. | For example, there are: RB3/AN3, RB4/AN4, RB5/AN5, RC4/AN19, RE8/AN20, RE9/AN21 which are programmable as ADC inputs. Furthermore, the CON8 connector has the following pins: RD7/OC8, RD2/OC3, RE0/PWM1L, RE1/PWM1H, RE2/PWM2L, RE3/PWM2H, RE4/PWM3L, RE5/PWM3H, RE6/PWM4L, RE7/PWM4H which are programmable as PWM outputs or general purpose digital IO pins. The image below shows all the con8 connector pins. | ||
- | + | [[image:con8_demo.png]] | |
+ | |||
+ | |||
+ | * Is there an exposed pin on the DemoBoard that can be used as an external interrupt to the microcontroller? We would like to hook up a joystick button to this pin and have the microcontroller generate an interrupt when the button is pressed. | ||
Yes, there are a few... Again on CON8, there are RE8/INT1 and RE9/INT2 | Yes, there are a few... Again on CON8, there are RE8/INT1 and RE9/INT2 |
Revision as of 08:58, 3 May 2010
Description
The FLEX Demo Board is a FLEX Daughter Board, targeted specifically for educational institutions e.g. Schools and Universities. The FLEX Demo Board fits directly on FLEX Full / FLEX Light Base Board and it adds-on a lot of most commonly used features that are used for carrying out prototyping and laboratory experiments.
The features hosted on FLEX Demo Board are:
- 2 DAC outputs (12 bit resolution)
- 3-axis accelerometer (selectable range from 1.5g to 6g)
- Direct support for quadrature encoder
- Set of 4 Push buttons
- Set of 8 LEDs
- LCD (16 characters x 2 lines)
- Buzzer
- Potentiometer
- Thermal sensor
- Light sensor
- InfraRed receiver and transmitter
- ZigBee connector
- Socket for Multibus serial modules (one of FLEX103, FLEX104, FLEX105, and FLEX108)
- USB wiring for FLEX Full Base Board
Moreover, the FLEX Demo Board is fully supported by Scilab/Scicos code generator, where specific blocks are available to directly control the main peripherals. Hence, applications can be entirely generated without writing any C code.
FAQ
- How can I connect a standard DB9 serial cable to the MORS3 connector on the demo board? Is there anywhere I can purchase this cable already made?
We usually solder a DB9 connector ourselves. The images below show how to connect a DB9 connector. Please, note that you need the RS232 module. We can send you a solded connector (You'll pay just the shipping).
- Is there an exposed pin on the DemoBoard that can be used as an ADC input to the microcontroller?
Yes, there are a few... Just look at the CON8 connector. For example, there are: RB3/AN3, RB4/AN4, RB5/AN5, RC4/AN19, RE8/AN20, RE9/AN21 which are programmable as ADC inputs. Furthermore, the CON8 connector has the following pins: RD7/OC8, RD2/OC3, RE0/PWM1L, RE1/PWM1H, RE2/PWM2L, RE3/PWM2H, RE4/PWM3L, RE5/PWM3H, RE6/PWM4L, RE7/PWM4H which are programmable as PWM outputs or general purpose digital IO pins. The image below shows all the con8 connector pins.
- Is there an exposed pin on the DemoBoard that can be used as an external interrupt to the microcontroller? We would like to hook up a joystick button to this pin and have the microcontroller generate an interrupt when the button is pressed.
Yes, there are a few... Again on CON8, there are RE8/INT1 and RE9/INT2