Legend


Tuesdays Tutorials

    September 23: Fast tracking through Arduino

  • The objective of the Fall2014 semester long project and schedule will be outlined. The objective is to design and build the motor driver board from scratch and learn to control motors with it. This tutorial is designed to give you the idea what the final result should be. You will be given Arduino board and off the shelf Motor Shield for it and asked to put all components together to make motor spin. Example codes will be provided. You will be explained basic principles of hardware operation, software side of Ardiono IDE. Concepts of interrupts will be explained as well and now you will be asked to write a simple Arduino program with interrupts and try it on the board. Download Arduino IDE

  • September 30: Motor Types and Control Concepts

  • Finishing writing program with Interrupts if you didn’t do so on the previous tutorial. Concepts of motor operation. Types of motors and methods of control will be discussed. You will be given H-bridge on IC, Arduino so you will be able to write the program to spin the motor. You can put motors on chassis and make it run.

  • October 7: Motor Driver Circuits

  • We will be looking into general schematics of an H-bridge based on BJTs and MOSFETs. Before proceeding with building it we will look at transistor operation principles, solve couple of problems and assemble the circuit to drive LED with MOSFET operating as a switch.

  • October 14: BJT, MOSFET, OP Amp Circuits

  • We will be looking into general schematics of an H-bridge based on BJTs and MOSFETs. Before proceeding with building it we will look at transistor operation principles, solve couple of problems and assemble the circuit to drive LED with MOSFET operating as a switch.

  • October 21: Design Final Motor Driver Circuit

  • You will design and assemble your H-bridge with protection and charge pump on breadboard, as well test it with Arduino.

  • October 28: Layout in Eagle Cad

  • Before coming to the session download Eagle Cad on your computers. You will be making schematic of your board together in Eagle Cad and placing components on the PCB.

  • November 4: Prototyping Techniques

  • The modern PCB design will be discussed: why electromagnetism matters. You will solder or wire wrap your layout.

  • November 18: General Academics and Catching Up

  • I will be answering any questions up to my knowledge and abilities on current academic curriculum: Signals I, DSP, Circuits, Power Electronics, Digital Logic, Electromagnetics and so on.

  • November 25: Intro to ARM CPU and KDS

  • Introduction to ARM architecture and IDE. We will discuss the components needed for programming any chip of any architecture. Derrick Klotz from Freescale Semiconductors will give the introduction into KinetisL board programming. Kinetis Design Studio (IDE for ARM Freescale MCU) will be used for programming the board. The location will be announced, as we will need a larger room.


Thursdays Practice Sessions