 |
|
 |
| Parallax Forums > Public Forums > Propeller Chip > Propeller Education Kit Labs, Tools, and Applications | Forum Quick Jump
|
|  Andy Lindsay (Parallax) Forum Moderator

       Date Joined Jul 2004 Total Posts : 1095 | Posted 11/22/2006 10:41 AM (GMT -8) |   | | Propeller Education Kit Labs, Tools, and Applications
This page is a collection of links to Propeller Education Kit labs and discussions. Please post replies to the individual discussions. Also, please contact me if there's a discussion that needs a link here.
The list below is just labs where material is either preliminary or close to ready. The list will be expanded to include proposed labs after the first three labs are available.
PE Kit Labs
Propeller Education Kit Labs - Fundamentals (Book)
Includes the latest version of the listed in this section plus introductory material and updated source code.
PE Kit Tools
Propeller <-> PC Terminal Communication - Added (4/6/09)
The Parallax Serial Terminal is a useful tool for testing code and displaying messages that include status indicators, variable values, I/O pin states and more. It is also useful for sending messages that choose between different options or set variable values. This article introduces “Hello Parallax Serial Terminal.spin”, an object to keep handy for adding Parallax Serial Terminal functionality to your applications.
Debug LITE for the Parallax Serial Terminal - New (5/3/09)
The PST Debug LITEobject is a simple and convenient tool for debugging Spin code with the Parallax Serial Terminal. Figure 1 shows an example debug display, paused at a breakpoint during a debugging session. The display features I/O pin directions and states next to a list of variables and their values. There’s also a message at the bottom prompting to press Enter to continue from the breakpoint.
Measure Resistance and Capacitance - Added (3/12/09)
Propeller microcontroller applications that need to measure resistors or capacitors can use the MeasureTime object and a resistor capacitor (RC) circuit to determine their values. Since there’s a myriad of sensors whose resistances or capacitances respond to physical properties such as light, rotation, humidity and pressure (to name a few), the simple, inexpensive circuits and easy-to-use object featured in this PE Kit Tools article opens up a whole world of measurement possibilities.
Transmit Square Wave Frequencies - Added (4/14/09)
Each Propeller microcontroller cog can configure either or both of its counter modules for transmitting square waves in the background. This approach is especially useful since it allows the Spin code to move on to other tasks while the counter module transmits the square wave. The SquareWave object has methods that reduce all the counter module configuration legwork to a few simple method calls. These methods can configure a given cog’s counter module(s) to transmit either single-ended or differential square waves at integer frequencies up to 128 MHz.
EEPROM Datalogging
HyperTerminal application for testing the Propeller Eeprom object’s VarBackup, VarRestore, FromRam, and ToRam methods. It allows you define values stored by selected array elements and then copy the array from main RAM to EEPROM and visa versa.
Servo Control
This application of the Counter Modules and Circuit Applications lab can be used to precisely control up to 14 servos in a separate cog. All objects written in spin.
Coming Soon
Measure:
- Pulses
- Duty Cycle
- A/D Conversion
Generate:
- Square Waves
- D/A Conversion
Applications
Propeller + PC Applications with ViewPort
ViewPort is a graphical user interface (GUI) developed by Hanno Sander for use with the Propeller Microcontroller at run time. It utilizes the Propeller chip’s multiple processor design by devoting one of its processors (cogs) to provide an information conduit between the Propeller and ViewPort running on a PC. This information conduit is typically high speed serial over USB with communication at speeds up to 2 Mbps. This high speed communication, and in some cases judicious use of other cogs, makes a variety of applications possible. Examples include incorporating digital signal analyzer, digital storage oscilloscope, and spectrum analyzer into your project.
Propeller + PC Applications with LabVIEW
LabVIEW is a software development environment created by National Instruments that makes it possible to write programs that interface computers with measurement and control instruments using a graphical programming language. We have received several requests from universities for resources that demonstrate communication between LabVIEW software and the Propeller microcontroller. The purpose of these resources is to help launch student projects where the lab PCs are equipped with LabVIEW, and the students create custom data acquisition and control devices with the Propeller Education (PE) Kit.
PEKbot
A PE Platform mounted on a Boe-Bot robot chassis. The clip compares a Boe-Bot following an object using infrared distance detection and proportional control, vs. a PEKbot following the same object using the same detection scheme and PID control. Use the download link to get the latest PEKbot PID IR following code.
Advanced
Lab Name
Download Discussion (Status)
Description.
Andy Lindsay
Education Department
Parallax, Inc. Post Edited (Andy Lindsay (Parallax)) : 10/19/2009 2:51:20 PM GMT | | Back to Top | | |
| Forum Information | Currently it is Friday, November 20, 2009 4:12 PM (GMT -8) There are a total of 393,671 posts in 55,517 threads. In the last 3 days there were 88 new threads and 710 reply posts. View Active Threads
| | Who's Online | This forum has 17684 registered members. Please welcome our newest member, Dogg. 33 Guest(s), 4 Registered Member(s) are currently online. Details Dragon, Mike Green, tronsnavy, ChuckG |
Forum powered by dotNetBB v2.42EC SP2.02 dotNetBB © 2000-2009 |
|
|