Selasa, 31 Juli 2012

Stepper Motor Interface to Microcontroller

CONNECTION :There are actually many ways you can interface a stepper motor to your controller, out of them the most used interfaces are:Interface using L293D - H-Bridge Motor DriverInterface using ULN2003/2004 - Darlington ArraysWe will dicuss both connection techniques one by one. The above mentioned methods need 4 controller pins for interface.Connecting Unipolar stepper...

Senin, 30 Juli 2012

PIC and EEPROM Programmer

In this project we are building a JDM programmer that can handle PIC12, PIC16 and PIC18 family microcontrollers and some popular 24C family EEPROMs. The programmer also provides ICSP feature that allows In-Circuit Serial Programming.  So if you desire, you will not have to carry your MCU each time when you reprogram it. The circuit is connected to the PC via serial...

Embedded Systems Video Lecture Course

Here are videos for an Embedded systems course.the course is divided into 37 lectures. Lecture -1 Embedded Systems: Introduction Lecture - 2 Embedded Hardware Lecture - 3 PIC: Instruction Set Lecture - 4 PIC Peripherals On Chip Lecture - 5 ARM Processor Lecture - 6 More ARM Instructions Lecture - 7 ARM: Interrupt Processing Lecture - 8 Digital...

Minggu, 29 Juli 2012

Tutorial series for arduino

Here is a tutorial series to learn arduino in a simple and so easy way : Tutorial 01 for Arduino: Getting Acquainted with ArduinoTutorial 02 for Arduino: Buttons, PWM, and FunctionsTutorial 03 for Arduino: Electrical Engineering BasicsTutorial 04 for Arduino: Analog InputsTutorial 05 for Arduino: Motors and TransistorsTutorial 06 for Arduino: Serial Communication and ProcessingTutorial...

Arduino language tutorial (Lesson 2)

LESSON 2 : Using a Pushbutton to Control the LEDTo monitor the state of a switch, there’s a new Arduino instruction that you’re going to learn: the digitalRead()function.digitalRead()checks to see whether there is any voltage applied to the pin that you specify between parentheses, and returns a value of HIGH or LOW, depending on its findings.assemble the circuit as shown...

Sabtu, 28 Juli 2012

Arduino language tutorial (Lesson 1)

Introduction :This is an easy tutorial about how to write sketches ( codes ) for arduino platform .Arduino is an open source physical computing platform based on a simple input/output (I/O) board and a development environment that implements the Processing language. Getting Started :Arduino is composed of two major parts: the Arduino board, which is the piece of hardware...

Jumat, 27 Juli 2012

With one click, engineers run Simulink control system and signal processing algorithms in hardwareMathWorks today announced that Simulink models can now run directly on Arduino, BeagleBoard, and LEGO MINDSTORMS NXT platforms. These popular, low-cost devices are widely used in academia for hands-on teaching of robotics, mechatronics, audio signal processing, computer ...

Make your own Arduino

Within a few minutes you can have a fully working Arduino platform to work with as you will see in this tutorial. Step 1 : Components With a few inexpensive parts and a solderless breadboard you can quickly and easily build your own Arduino. The example below shows how to hook up the components on your breadboard. We will go into further detail throughout this project.Figure...

Kamis, 26 Juli 2012

Arduino Simulator

Simulator for Arduino is the most full featured Arduino Simulator available at the present timeThe benefits and features of an Arduino Simulator are:The ability to teach and demonstrate the inner workings of an Arduino sketchTest out a sketch without the hardware, or prior to purchasing hardwareDebug a sketch Download the free version below with a short delay timer on loading...

Arduino Simulation using Proteus

This post will teach you how to simulate arduino sketches using proteus.The sketch will be written using arduino 0017 edition and you can download it from the following link :http://arduino.cc/en/Main/SoftwareWe will simulate a simple sketch which flashes a LED.Here is the sketch to be  :// example 01 : blinking an LEDconst int LED = 13;   // LED connected to...

ATmega 16 problem PC2 to PC5 always high

I have about 5 atmega 16 microcontrollers with PC2 to PC5 pins are always high even if i programmed them as outputs and make PORTC=0x00.this problem occurs when the JTAG interface is enabled in ATmega 16.To get rid from this problem you have to disable the JTAG.Here I disablled the JTAG interface using the avr studio and STK500 board.Steps : 1- Connect the STK500 board through...