Oregon State University
EECS Home
Oregon State Home College of Engineering Find Someone

Getting Started
  - Identify my part by picture
  - TekBot Overview
  - TekBot Courses
  - Buy TekBots/Parts

Current Systems
Core TekBot Systems
  - Analog Controller (anlg_ctlr.1)
  - Mechanical Base (base.2)
  - Charger Board (chrg.1)
  - Motor Controller (mtr_ctlr.2)
  - Tactile Whisker (sensor.1)

Specialized TekBot Systems
  - Radio Board (radio.1)

Programmable TekBot Systems
  - Digital Logic Controller (d_logic.2)
  - mega128 Board (mega128.3)
  - tiny26 Microcontroller (tiny26.1)
  - TekPet Board (tekpet.0)
  - Universal Programmer (usb_prog.2)

Prototyping Systems
  - Daughter Board (daughter.0)
  - 4"x4.2" Protoboard (protoboard.0)
  - 2"x3.75" Protoboard (protoboard.1)
  - SMT Adapters (smt_adapt.0)

Sensors
  - USB Camera (usb_cam.1)

Other Hardware Systems
  - DataLogger USB (data_lgr.1)




Archived Systems
Core TekBot Systems
  - Motor Controller (mtr_ctlr.1)

Specialized TekBot Systems
  - Backup Beeper (bu_bpr.0)
  - Radio Board (radio.0)
  - Tiny Motor Controller (tiny_mb.0)
  - Bluetooth Transceiver (bluetooth.0)
  - Zigbee Transceiver (zigbee.0)

Programmable TekBot Systems
  - AVR Parallel Programmer (avr-isp)
  - Digital Logic Controller (d_logic.1)
  - d_logic Programmer (d_logic-isp.1)
  - DSP Board (dsp.0)
  - FPGA Board (fpga_bd.0)
  - mega128 Board (mega128.1)
  - mega128 Board (mega128.2)
  - tiny26 Microcontroller (tiny26.0)
  - Universal Programmer (usb_prog.1)

Sensors
  - IR Wheel Encoder (ir_sense.1)
  - Sonar/PIR Board (sonar_pir.0)

Other Hardware Systems
  - Burglar Alarm (bglr_alrm.0)
  - DataLogger Board (data_lgr.0)
  - Mechatronix Controller (mx_ctlr.0)

Mechatronix Controller (mx_ctlr.0)

Used 2003-present

Overview

This Platform for Learning targeted at mechanical engineering, contains switches, two motors, and the mx_ctlr board itself. This board used with the free software CodeVision and a custom made library allows for easy programming and design with little programming or electronics experience.

Features List
  • Atmel AVR ATMEGA8535
  • 8K Flash Program Memory
  • 1K RAM
  • 8 - 10-bit ADC Channels
  • 4 - PWM Channels for Motor Speed Control
  • In System Programmable from a PC
  • 2 - High Power (1.2A) Motor Ports
  • 2 - Low Power (600mA) Motor Ports
  • 8 - Digital Inputs
  • Easy PC Interface

Click image for a larger view


Included in Kit

  • 1 Mechatronics controller board (mx_ctlr.1) assembled
  • 2 3 cell AA battery holders
  • 1 parallel programming dongle (avr-isp.1) assembled
  • 2 DC gear motors
  • 4 lever switches (1x long arm switch, 3x short arm switches)
  • 1 screwdriver pack
  • 1 sensor experiment pack


User Documentation

Appendix A Mechatronics Hardware Appendix B - Installing CodeVision and the mech_lib

Relevant Courses

ME 101: Mechanical Engineering Orientation

Design Files

Parts List (Excel File) - Parts list for the mx_ctlr.0 board.

mx_ctlr.0 Silk Screen - The Silk Screen for the mx_ctlr.0 circuit board

mx_ctlr.0 Schematic - The schematic for the mx_ctlr.0 board.


Software

CodeVision AVR Homepage mech_lib Web Reference



Submit a Question

Subject:
Your email address (optional):
Body:


 
Tektronix National Science Foundation ECD Lattice Semiconductor Atmel Jameco Agilent Technologies TriQuint Semiconductor

School of Electrical Engineering and Computer Science, 1148 Kelley Engineering Center
Oregon State University, Corvallis, OR 97331-5501
Send a comment about this web site | This page was last modified on Friday, August 17, 2007
Copyright © 2009 | Disclaimer | Committed to Diversity