91030-20 Microcontroller System Development LabVolt Series Datasheet Festo Didactic en 04/2018
Table of Contents General Description 2 Options include: 2 Topic Coverage 3 Optional Equipment 3 Module Options Description 3 General Description The Microcontroller System Development course provides a comprehensive hands-on coverage of the terminology, principles, and applications of microcontroller programming. Students learn basic programming using FlowCode and microcontroller hardware. This module features a USB programmable PIC microcontroller; on-board peripherals include LEDs, switches, 7-segment single or QUAD display, LCD display, keypad, light sensor, variable voltage source for A/D acquisition, and Vernier sensors inputs. An extension surface expands the capabilities of this module for breadboarding or for a wide range of projects using optional E-Blocks. The module can either be used with the FACET base unit or as a stand-alone trainer. This board is available in the following language variants: English variant: 91030-20 French variant: 91030-21 Spanish variant: 91030-22 FlowCode is a graphical development software that allows you to quickly develop complex applications. Options include: 48071 - E-Blocks FACET Add-On: Bluetooth Communications 48072 - E-Blocks FACET Add-On: Internet Communications 48073 - E-Blocks FACET Add-On: Mobile Telephony 48074 - E-Blocks FACET Add-On: RFID 48075 - E-Blocks FACET Add-on: USB 48076 - E-Blocks FACET Add-on: CAN 48077 - E-Blocks FACET Add-on: ZigBee 2 Festo Didactic
Topic Coverage Inputs and Outputs, Digital vs Analog, Clocking 16F877A Architecture, Memory Programming, Display a Message, Calculations, Input Conditioning, Decisions and Macros The 7-Segment Display String Variables and ASCII Code Optional Equipment Qty Description Model number 1 E-Blocks FACET Add-On: Bluetooth Communications 1 48071-00 1 E-Blocks FACET Add-On: Internet Communications 48072-00 1 E-Blocks FACET Add-On: Mobile Telephony 48073-00 1 E-Blocks FACET Add-On: RFID 48074-00 1 E-Blocks FACET Add-On: USB 48075-00 1 E-Blocks FACET Add-On: CAN 48076-00 1 E-Blocks FACET Add-On: ZigBee 48077-00 1 FlowCode v7 48107-00 1 2 Training on Microcontroller System Development, 1.1 days 85161-TF 1 3 Microcontroller System Development - eseries 91030-E0 1 Microcontroller System Development - SCORM 91030-F0 1 Microcontroller System Development - Stand-Alone 91030-G0 Module Options Description E-Blocks FACET Add-On: Bluetooth Communications 48071-00 The E-Blocks FACET Add-On: Bluetooth Communications allows students to carry out in depth investigations into Bluetooth technology using high level macros written in Flowcode. The solution consists of a number of E- blocks boards and an advanced Bluetooth module which form a complete Bluetooth transmitterreceiver solution. This master slave unit is used in conjunction with a PC and Bluetooth USB adaptor (inc analyzer) for a range of experiments that allow students to understand and investigate Bluetooth profiles, including the SPP profile, headset profile, and 1 Requires 2 FACET Microcontroller System Development boards. 2 Optional product training. Price provided on demand. For details and options, contact services.didactic@festo.com. 3 Requires Mind-Sight. Festo Didactic 3
Microcontroller System Development, LabVolt Series, 91030-20 data profiles. In addition, other protocols in the Bluetooth stack, such as SDP, TCS, HDLC, PPP, can be examined. Full Flowcode macros are provided to facilitate investigation and allow students to concentrate on information flow and programming strategy without getting bogged down in programming and syntax. E-Blocks FACET Add-On: Internet Communications 48072-00 The Embedded Internet Training Solution allows students to carry out in depth investigations into embedded internet technology using high level macros written in Flowcode, assembly code, or C. The solution consists of a number of Eblocks boards and an advanced Ethernet module which form a complete web server. When used in conjunction with a PC and web browser, students can conduct a range of experiments to understand and investigate embedded internet technology including ASP, HTTP, TCP, IP, UDP, ICMP, ARP protocols and communications layers and their OSI linkage, as well as DLC and MAC protocols. The solution also allows students to carry out simple web-based control over the internet. Full Flowcode macros are provided to facilitate investigation and allow students to concentrate on information flow and programming strategy without getting bogged down in programming and syntax. E-Blocks FACET Add-On: Mobile Telephony 48073-00 The kit Mobile Telephony can be used to provide a complete course in developing communication systems from a standing start. In completing the 20-hour course, students will learn about communications systems, the AT command protocol, communications strategies, sending and receiving text messages and many aspects of project development and management. Flowcode macros allow students to understand communications programs and strategies. Pre-written, highlevel flow chart routines have been included to allow designs using the Mobile Communications System to be assembled in a matter of hours. 4 Festo Didactic
E-Blocks FACET Add-On: RFID 48074-00 This kit provide a complete 20-hour course in developing RFID systems. This will give students who are familiar with microcontrollers an understanding of the programming techniques involved in developing RFID systems, as well as an understanding of how these systems are developed from scratch. An E-blocks RFID board and four RFID tags embedded into credit cards are included. The solution includes a fully working RFID system based on E-blocks. All E-blocks boards are fitted with clear acrylic covers which prevent links and chips from being removed. The solution is assembled and tested in the factory and is shipped in rugged plastic trays for storage and transport. Flowcode macros are provided. Flowcode allows students to understand communications programs and strategies without getting bogged down in the complexity of C or Assembly code. The system can also be used with C and Assembly code (software not provided). E-Blocks FACET Add-On: USB 48075-00 This solution allows students to carry out a number of practical exercises in USB technology. Students learn about USB by developing eight different systems: Mouse, Joystick, Temperature logger, USB terminal, USB to RS232 converter, basic slave, Storage scope, and Oscilloscope with variable trigger. Some of these experiments are accompanied by programs written in Visual Basic. Working through the exercises, students build a good understanding of the various types of USB systems, including Human Interface Devices, Communications Devices, and Slave devices. Festo Didactic 5
E-Blocks FACET Add-On: CAN 48076-00 This training solution is designed to facilitate the development and investigation of systems that use the CAN bus protocol for communications. The solution uses four FACET workstations and comprise four fully programmable CAN nodes which mimic ECUs in an automotive application. These are mounted on rugged backplanes and are fitted with ancillary circuit boards which mimic the functions of indicator lamps, switches, and sensors. These supplies allow students to program each of the four nodes to form a fully functioning CAN system in flow charts. The solution is suitable for automotive students who simply need to understand how CAN works, as well as for electronics students who want to understand protocols. The software supplied operates at several levels so that different types of students are exposed only to the relevant details of the CAN system. A CAN bus analyzer and message generator is supplied with the solution. FlowCode macros are included E-Blocks FACET Add-On: ZigBee 48077-00 The ZigBee training solution can be used to provide a complete course in developing wireless area networks based on the ZigBee standard. This will give students who are familiar with microcontrollers an understanding of the programming techniques involved in developing ZigBee Wireless communication systems, as well as an understanding of how these systems are developed from scratch. A ZigBee packet analyzer is included. Students learn about ZigBee by carrying out a number of exercises using the hardware provided and Flowcode macros. 6 Festo Didactic
FlowCode v7 48107-00 microcontrollers using Windows-compatible personal computers. FlowCode is an advanced graphical programming tool that allows those with little experience to develop systems in minutes. FlowCode allows the quick and easy development of complex electronic and electromechanical systems in an integrated development environment (IDE). Engineers, both professional and academic, use Flowcode to develop systems for control and measurement based on FlowCode is perfect for those programming PIC devices including Microchip's 8 bit, 16 bit and 32 bit ranges of microcontrollers. It's also an easy and effective solution for programming Atmel AVR, Arduino, and ARM based devices. With a flexible licensing structure, we can supply a perfect configuration for your academic needs. The following model variants are available: 48107-00 (585809) - Single User, PIC 8-bit 48107-0A (595166) - Single User, PIC 16-bit 48107-0B (595167) - Single User, PIC 32-bit 48107-0C (595168) - Single User, AVR/Arduino 48107-0D (595169) - Single User, ARM 48107-B0 (585810) - Ten Users, PIC 8-bit 48107-BA (595158) - Ten Users, PIC 16-bit 48107-BB (595159) - Ten Users, PIC 32-bit 48107-BC (595160) - Ten Users, AVR/Arduino 48107-BD (595161) - Ten Users, ARM 48107-S0 (585811) - Site License, PIC 8-bit 48107-SA (595162) - Site License, PIC 16-bit 48107-SB (595163) - Site License, PIC 32-bit 48107-SC (595164) - Site License, AVR/Arduino 48107-SD (595165) - Site License, ARM Festo Didactic 7
Reflecting the commitment of Festo Didactic to high quality standards in product, design, development, production, installation, and service, our manufacturing and distribution facility has received the ISO 9001 certification. Festo Didactic reserves the right to make product improvements at any time and without notice and is not responsible for typographical errors. Festo Didactic recognizes all product names used herein as trademarks or registered trademarks of their respective holders. Festo Didactic Inc. 2018. All rights reserved. Festo Didactic SE Rechbergstrasse 3 73770 Denkendorf Germany P. +49(0)711/3467-0 F. +49(0)711/347-54-88500 Festo Didactic Inc. 607 Industrial Way West Eatontown, NJ 07724 United States P. +1-732-938-2000 F. +1-732-774-8573 Festo Didactic Ltée/Ltd 675 rue du Carbone Québec QC G2N 2K7 Canada P. +1-418-849-1000 F. +1-418-849-1666 www.labvolt.com www.festo-didactic.com 8 Festo Didactic