Tuesday, March 3, 2009

Component Prices : Lamington Road, Mumbai

Note : These are rough prices for purchasing components in RETAIL. Though I will try to keep them updated, actual prices might be different and might vary from shop to shop. Prices are provided only to get an idea of your project expenses.

Enjoy ….

Part

Price(Rs)

Notes


# Components :

resistor(1/4w)0.5
capacitor1
disc capacitor0.5
4700uF, 35V16
4700uF, 50V24
4700uF, 63V48
2200uF, 35V9
2200uF, 50V16
BoostCap 350F, 2.5V1200> Available at  Ganesh electronics,
BoostCap 140F, 2.5V850> Borivali (W) - Mumbai - 092
BoostCap 10F, 2.5V350> 022-22962306 ,
PC-5   2F, 5.0V500> 022-28995657
preset (cermet)6
1N40070.5
1N540823A diode
BAT853schottky diode
1N41480.5switching diode
BC5471(don’t u know what’s this!)
2N22222High freq. transistor
7805,7809,78127voltage regulators
Piezo speaker5
3mm LED R,Y,G,W1
5mm LED R,Y,G,W1.5
Crystals (4M - 24M)6
3mm IR pair10
IC base0.1Rs per pin
ZIF socket 40pin65
Micro switch2
PLCC 44 pin socket15
PLCC 84 pin socket18

# ICs - Digital :

ATmega32 - 16PU130
ATmega16 - 16PU100
ATmega8 - 16PU55
SMD ATmega12837564 TQFP, 53 I/O, 128K Fl, 4K RAM
SMD ATmega8100
SMD ATmega16130
ATtiny231355
AT90S231370
AT89S52 - 24PC45
PIC18F4455300*USB, 24K Fl,2K RAM
(2 available with me)
PIC18F4450??USB, 32K Fl,2K RAM
PIC16F877145
PIC16F876200
dsPIC30F4012-30I/SP300*16bit, 30MIPS, 1Msps ADC, 48K Fl, 2K RAM, 28pin DIP, 5.0V

dsPIC30F2010-30I/SP240*16bit, 30MIPS, 1Msps ADC, 12K Fl, 512B RAM, 28pin DIP, 5.0V

dsPIC33FJ12MC202-I/SP210*16bit, 40MIPS, 1Msps ADC, 12K Fl, 1K RAM, 28pin DIP, 3.3V

AT91SAM7S64The ARM !! 55MHz, 64K Fl
—-
NEW LPC2138380ARM, 60MHz, 512K Fl
(SMD Components, Lamington)
NEW LPC2148450The ARM !! 60MHz, 512K Fl, USB
(SMD Components, Lamington)
NEW MSP430F417IPM78016-Bit Ultra-Low-Power uC, 32k Fl, 1kB RAM, Comparator, 96 Segment LCD
(Amar Electronics, Coimbatore)
24C25640I2C EEPROM 256kbit
24C51250I2C EEPROM 512kbit
DS130735RTC
74HC154284:16 decoder, active low
74HC54110Octal buffer
ULN280313Octal Driver, 500mA per driver
27SF0202Mbit, parallel flash
CD45418Programmable timer
HEF40696Hex inverter
74HC12593state buffer
XC9536190Xilinx CPLD
CD4060814 Stage binary ripple carry counter
12MHz Crystal oscillator4512MHz Oscillator

# ICs - Analog:

L293D70Motor driver. H bridge.
MAX23217RS232 line driver
LM38671.25W audio power amp
LM380408W audio power amp
uA7414(is any description needed ?)
TL06210Dual, JFET input OPAMP
TL06412Quad, JFET input OPAMP
NE5554(is any description needed ?)
TSOP173818IR detector @ 38Khz
78056
78126
LM72310Voltage regulator
LM3245Quad comparator
LM3395Quad comparator
4N258.56Pin DIP Optoisolator
IRFZ441450A, N ch MOSFET
IRF320530110A, N ch MOSEFT
IRF954028-23A,  P ch MOSFET
IRF490560-74A, P Ch MOSFET
IRF250N3030A, N Ch MOSFET
IRF250 (plain)60N Ch MOSFET
MBR10451010A Schottky diode, Vr = -45V
MAR-8300DC to1GHz RF amplifier
(@Cirkit/SMD electronics)

# Connectors :

ReliMate connectors1.25Rs per pin.
Ready made male/female connectors with 1FT long wires attached
D25 male (parallel port), with dust cover10
D9 female (serial port), with dust cover10
male burg strip 40×16crop DSC00385
female burg strip 40×18crop DSC00385
32 pin SIL strip10.5crop DSC00385
2 Pin 5004 connector3M_2
3 Pin 5004 connector4.5MM_3
USB Type B female connector38crop DSC00387

# Misc Items :

RF Tx-Rx Pair250
16×2  Alphanumeric LCD95
20×4 Alphanumeric LCD350
PCB DM583825perforated pcb/vero board
crocodile clip pair (small)3
crocodile clip pair (large)??
2000mA Ni-Mh AA cell70
9V battery10
9V battery snap wires3
Button Cell holder5.5crop DSC00388
jumpers30packet of 100 jumpers
0.8mm drill bit12
6″x4″ copper clad (single side)13
6″x4″ copper clad (double side)25
2nd Hand AT SMPS
+ power cord
130Best power supply for home use.
(Available at “Joone Computer Waala” (!!))
Geared motor (30, 60, 100, 150, 200, 300 rpm)125s_DSC00244
Stepper Motor10012V, Unipolar,4  phase, 3.6 deg/step
a-small-stepper-motor
Ferrite beads, torroids2-5@Bhagawati
Solder wire bundle25
De-soldering wick8
rainbow cable - 10 wire10/m
FRC cable - 10 wire10/m
Heat shrinkable tube
(1.5mm,2.5mm)
10/m
PCB Manufacturing single sided, glass epoxy0.8Rs/sq. cm
(Mitsutek, Andheri)
PCB Manufacturing double sided (PTH), glass epoxy1.6Rs/sq. cm
(Mitsutek, Andheri)
Photo plots for PCBs1Rs/sq. cm
(Image photoplotters, saki naka)
Photo plots for PCBs0.5Rs/sq. cm
(Photozone , Badalapur)

* : Effective price after importing 10 pcs.

Where to get :

Most of the above components can be purchased from following shops :

Mumbai :

1) Visha Electronics
- Best for almost everything in above list and with appropriate discount on bulk purchase
ADD : 7,Kalpana Bldg,1st Floor,Opp.Lamington Road Police Chowky,349,Lamington Road
PH   : 022 - 3862650

2) Cirkit Electronics
- mostly digital ICs only
ADD : 54B, Proctor Road, “Drug house building”, off Lamington Road, Mumbai 7
PH    : 022 - 23877777/ 23800888
SMD division : 022 - 32402444

3) Bombay Electronics(Best for DC Geared motors, stepper motors)
ADD : 13B & 13C, Shamrao Vithal Marg, Off Lamington Road
PH    : 022 - 23885654

4) Servo Electronics
- Good for all kinds of DC geared motors and steppers
ADD : 5, Motibai Bhuvan, 3A, Proctor Road, Grant Road(E), near railway station, Mumbai, 400 007
PH : 022-66346573

5) Precious Components
all kinds of SMD components
ADD : Chhotani Building, 52-C, Proctor Road, Grant Road (E), Mumbai, 400 007
PH : :022 23867459

- :022 23867459
6) Bhagawati Electronics (For ferrite beads, torroids, cores etc)

1st Floor, Gandhi Bhavan, Off Lamington road.

Coimbatore:

1) Amar Electronics :
For SMDs and industrial components
- Expensive prices, opt only if you don’t have any other choice.
Add: 111, Oppanakara Street, Coimbatore - 641001
M : 09843859901 (Mr. Aditya)
PH : 422-2390072/4359116
E  : amarelectro@airtelmail.in

Besides this, if you want to inquire about any other component, please post comment and I will try to add its information in above list as soon as possible.

Friday, February 6, 2009

What Is Robotics???

Well, Here I am ....Shubhojit Chattopadhyay with my first post. After a long delay with personal issues, I finally managed to scrape out time for a long pending work. Now, the aim of this blog is to provide knowledge to everyone for free (the knowledge is free in any case) but there are always entrepreneurial sharks lurking around, trying to cash in on a student's earnest desires and then extracting thousands of bucks on things that would not cost more than 800 when made at home.

Ok, done with all the cribbing, lets have a look at what Robotics is. When we first saw the movie like Star wars, robots easily caught people's imagination. R2D2 the egg headed, metal cased bot moving on wheels was really thought of an attainable target. Can't we make a machine that moves on wheels (R2D2 was really intelligent, so let us stop at its motion and not consider its brains). More recently, Wall-e caught the imagination of everyone who like to see machines working on their own. Since movies usually turn out to be the brainchild of imagination, the idea that common man held of a robot was that of a machine that imitates human or more accurately a machine that replaces living kind. But the notion was completely wrong.

So what is a robot?
Wikipedia defines a robot as,"robot is a virtual or mechanical artificial agent. In practice, it is usually an electro-mechanical system which, by its appearance or movements, conveys a sense that it has intent or agencyof its own. The word robot can refer to both physical robots and virtual software agents, but the latter are usually referred to as bots.[1] There is no consensus on which machines qualify as robots, but there is general agreement among experts and the public that robots tend to do some or all of the following: move around, operate a mechanical limb, sense and manipulate their environment, and exhibit intelligent behavior, especially behavior which mimics humans or other animals.".
?????Didn't understand?
Well, don't worry, neither did anyone of us when we read it the first time. There are many other definitions of a robot, each one as confusing as wikipedia, if not more. So, I came up with my own definition. "A Robot is a means to delegate mans work onto some other agent!!!Robotics is the study of increasing the utility and efficiency of robots!!!!"

Shocked?!

Well, all I would say that if it were not for the above reason,  man would have never taken the step forward in developing robotics. 

Robots started as a figment of human imagination, from fuel consuming machines.Then Robotics could have easily been defined as something mechanical as defined in Wikipedia (see, they are not always right). Now robots range from chemical,software and even abstract genres. Earlier, man thought of robot as two legged mechanical monstors. Now robots are small, wheeled, some have flippers to swim, some are directional and what not. 

Robotics is not limited to high tech stuff. Why even the toy car, that you use as a toy car is a remote controlled robot(think of it as an agent of getting some food from the kitchen using a remote).

Robotics is so vast, it is amazing that it isn't a major field of study for students already. Moving on from basic definitions, Robotics can broadly be classified as an amalgamation of Mechanical, Electrical, Electronics and Computer Engineering. 

Mechanical: This basically deals with the study of motion of the bot(short form of robot), the outer appearance, the distictive external features that make it look like say a snake to a common man. This is perhaps the most important part of robotics onsidering the fact this part needs to be inch perfect and precise in design and operation. Imagine a aqua bot with a small leakage!!!Also mechanical part deals with the actuators, that is the thing that provides stimulus for motion. Usually it is motors of various kinds but there are other actuators too used as necessary. However, Mechanical bodies can be overlooked in case of chemical, software etc robots.

Electrical: This basically deals with providing energy to the bot. The most common form of energy is electrical energy (You don't want to waste money on gas, do you?). Smaller bots may require lesser energy than larger ones, but it all depends on the amount of work that the robot is expected to do.

The above two fields are enough to make a simple remote controlled wired mechanical machine(whoa, huge name for a toy car). But limiting us to this would be sheer injustice to robots...ahem if they have any laws of justice. To make better and more useful robots, they are implanted with a brain. Here comes the role of Electronics and Computers.

Electronics: This deals with the smart handling of electrical energy in the bot and make it do things as desired. Electronics circuitsare used to drive motors as and when required. Electronics is required to sense data from surrounding if necessary. This is really important because without electronics, even the next stage i.e. computer is totally useless.

Computer: This is the brain of a bot. I hope you didn't expect bots to think on their own. This is what makes them intelligent systems.

But man comes over all of them. Without man, neither of the above things can be accomplised, so don't even bother about wondering what if robots take over the world and destoy human beings.

To summarize, I would say:
Man programs lines of code into a bot brain and this brain drives the electronics circuits, which motivates the actuators to get the mechanical blocks into motion.

Easy isn't it?If you're a complete novice, let me tell you one thing: No one knows everthing about every robot. Not even the best roboticist! People usually work only in teir field of interest or specialization and leave the rest to other specialists. That is unless, the system is so simple that everyone can do everything.

Well, hope you liked my post on what is robotics.Cya later



Monday, January 12, 2009

Ideology

Hello Friends,
My first brush with robots was when I was a little kid. My first robot being a small hand-controlled dinosaur which could move around and open his mouth and make some weird noise. As I grew up, the fantastic stories by Issac Asimov provided me with more inspiration to learn about robotics. The first actual robot I actually built was in the second year of my undergraduate engineering and it was a mess. I went through the tough gruelling sessions of purchasing things, cutting up wires, boards, soldering them and all the teeny-weeny stuff. It was much more difficult since I had no one to guide me through all this. But in the end it was worth it, I gained all the experience through trial and error. It taught me more about what not to do in building a robot.

Nowadays, there has been a spurt of so-called ROBOTIC CLASSES which undoubtedly have helped create a general awareness and interest in robotics, but nevertheless being businesses are raking in lots of moolah by taking advantage of the gullible students. The rates for basic robotics course range anywhere from Rs. 5000 - Rs. 10000, which I feel is a pure case of cheating since it doesnt take more than Rs. 500 to build a simple robot. Thats why I, Salil have teamed up with my cousin Shubhojith, who is also an avid robot enthusiast and his friends to bring the knowledge of how to build basic robots without spending too much.

What we intend to cover in this blog are basic robotics and allied knowledge which will progress to more advanced robots, basic knowledge about signal processing, introduction to image processing, developing codes in MATLAB and C++. Our main idea behind this project is to get YOU involved and we believe that it is WE together who can break the myth that paying for classes will help us learn robotics. If you are a robot enthusiast, then we urge you to contribute to this blog so as to help other students gain rudimentary knowledge about robotics.

Thanks,
Open Robotics Team