91.548 home
mtg 13: Course Review
• mtg 13 html
mtg 12: Research Papers
• mtg 12 html
mtg 7: Robot Vision
• lab 7 html
mtg 6: LabVIEW Embedded for Blackfin
• lab 6 html
mtg 5: VDK (visual dsp++ kernel)
• lab 5 html
• VDK manual index html
mtg 4: laser cutter
• lab 4 html
mtg 3: FPGA design/implementation
• lab 3 html
• control eng 1800-1930, pp. 96152 no link
• Xilinx Spartan 3E XC3S250E
promo pdf
homepage html
data sheet pdf
• Xilinx Quick Start pdf
mtg 2: sensors/motors/arch/control
• lab 2 html
• control eng 1800-1930, pp. 5195 no link
• dynamic pwr mgm't, from BF537 data home page html
• sensors html
mtg 1: intro
• syllabus html
• BF-HB manual & schems no link
• BF537 manual (pages 1-13) pdf
• DSP guide zip
• control eng 1800-1930, pp. 1-50 no link
• lab 1 html files
|
THE MAIN BLACKFIN HANDY BOARD SITE IS http://www.cs.uml.edu/blackfin.
91.548 Lab 1: Intro to the Blackfin Handy Board
due February 1
Items with a bullet (•) require something to be turned in.
Reading/Writing Assignment
- Read pages 1 - 50 (intro, chapter 1, and chapter 2) of
S. Bennett's A history of control engineering, 18001930
- • Name a mechanical system you are familiar with that is similar
to the ones discussed in the narrative. Analyze the system's
information flow in a similar manner as the block diagrams presented
in the book. Can you write equations to describe the system? If so,
do so.
Implementation Project
- Figure out how to use Visual DSP++ well enough to download simple C
programs to it. Write code to turn Handy Board LEDs on and off.
- • Write a tight loop that turns an LED on and off. Use the lab
oscilloscopes to measure the frequency of the resulting signal. What
do you get?
- Figure out and understand the boot code written by Andrew
Chanler. The code reads a data file out of the SPI flash memory and
loads it into the FPGA. Note that we do not have control of any of
the HB's LEDs until the FPGA is booted.
- • Modify this code so that the Handy Board makes sound (e.g., beeps)
during the FPGA boot process. Use the Visual DSP++ audio
passthru (i.e., ADC then DAC) code as an example.
The best-sounding beep tone will be incorporated into the official
boot code.
Last modified:
Tuesday, 04-Apr-2006 11:51:26 EDT
by
fred_martin@uml.edu
|