ARM, Software

ARM Instruction Set(Part 2): Types,Operands and Addressing Modes

Types,Operands and  Addressing Modes After a brief introduction of ISA, here in this part of the series we’ll look at: Content:   Types of Operands  Instruction set design Types of Instructions Types of Addressing modes Types of Operands: Operands basically refer to the type of parameter which is passed on to, along with an instruction. It might be a : Register/Memory address Constant/Immediate Consider the following examples: ADD r1,r2,r3;      will add r2 and r3 and store…

Continue Reading

Hardware

DC motor selection for robotic applications

This post was mainly contributed by members of electrical team of ARES. For designing a rover prototype we have to select motors for applications like Robotic arm, wheels etc.  This post aims to be a single guide containing all the information required for someone to select a motor for his application. I’ll try not to cover motor constructional details, but rather their types, advantages and application areas.   Type of DC electric motors used in robotic :…

Continue Reading

ARM, Software

DIY: Generating Ramp/Sawtooth from PWM

DIY: Generating Ramp/Sawtooth from a PWM signal Lack of any good tutorial to produce a ramp/sawtooth wave from a PWM signal, urged me to make one! This post was in fact a part of one of my recent ongoing project i.e Redesigning the Semiconductor CURVE TRACER, here at CEDT, NSIT. I was to produce a sawtooth wave from a pwm signal using arduino nano and here are my observations: TASK:  To produce a sawtooth wave from PWM signal…

Continue Reading