Electronics & Communication

This IS Blog Of DAta Sharing Regarding Electronics & Communication

Ultimate Electronics & Communication

You can make project and buy also from this Site

Ultimate Electronics & Communication

You can make project and buy also from this Site

Sunday, August 19, 2012

Quck Heal TS 2011 10000% workiing Crack by MahammadVasim Khatri Ultimate EC

THIS POST IS WILDCARD ENTRY FOR THIS BLOG
         
[password: Comment Below and Add as Friend  http://www.facebook.com/mahammadvasim.khatri]
                      
     I MahammadVasim Khatri(Wangdu) has developed this software to To fix "Some DLLs ARE MISSING"  after Cracking Quick Heal TS 2011  (x86)

 To use it Just Run File Quick Heal DLL FIXER.exe As Admin   

                  

  

  
Quick Heal Total Security 2011 Crack for 32bit(x86)



Problems Solved

1)Online Registration
2)Automatic Updates
3)PC Tuner Running
4)Fix Some Dll are Missing after Restart


  ::Procedure:: 


1) INSTALL QUICK HEAL TOTAL SECURITY 2011 TRIAL VERSION.

2) Exclude The Folder in Quick Heal (Not to get Delete the files)


   How to do Second Step :


       Run quick heal. Go To Files & Folders Section.


       Select Exclude Files & Folders.


       Click on Add button.
  
       Add the quick heal folder and subfolders to the exclusion list.

       Click on Save Changes button.    




3) START COMPUTER IN SAFE MODE(Pressing F8 at boot menu).


4) COPY ALL THREE FILES FROM "Total Security" FOLDER AND PAST THEM INTO 

   (C:\Program Files\Quick Heal\Quick Heal Total Security) AND REPLACE OLDER ONES.

A)INFORI.dll

B)SCANABT.dll
C)SCANNER.exe
D)Scanres.dll

5) NOW COPY THE FILE PRESENT IN THE "PC Tuner" INTO

  (C:\Program Files\Quick Heal\Quick Heal Total Security\PCTUNER) AND REPLACE OLDER ONES.

        E)PCTRES.dll


6) START PC IN NORMAL MODE.


7) Update Quick Heal 


8)  Disable Quick Heal Self Protection [Most Immportant

            
    Run quick heal.
    Go to Settings
    Click on  Self Protection (Confirm that it is OFF) 

9) Now Open Quick Heal DLL FIXER.exe [password:ask at http://www.facebook.com/mahammadvasim.khatri]


10) You Have to Run Quick Heal DLL FIXER.exe after each Update (Otherwise you will get error "Some Dlls Files are Missing")



QHTS 2011 FOR UNLIMITED PERIOD

UNLIMITED AUTOUPDATES
PCTUNER



File Download: 


Click Here 


http://www.mediafire.com/?kuqp1y46lksz1qz


if you find my website useful and helpful for you

please support my site to keep my website online ,



         ::::::::::::>>>>>>www.ultimateec.blogspot.com<<<<<<:::::::::::::


All Copyrights To Ultimate Electronics & Communication @ 2012


Sunday, August 5, 2012

Cellphone-Based Device Control With Voice Acknowledgement


Cellphone-Based Device Control With Voice Acknowledgement

 Govani Hardik

Here is a circuit that lets you operate your home appliances like lights and water pump from your office or any other remote place. So if you forgot to switch off the lights or other appliances while going out, it helps you to turn off the appliance with your cellphone. Your cellphone works as the remote control for your home appliances. You can control the desired appliance by pressing the corresponding key. The system also gives you voice acknowledgement of the appliance status.
Circuit description
Fig.1 shows the circuit for cellphone based device control with voice acknowledgement. It comprises microcontroller AT89C51, DTMF decoder MT8870, voice recording/playback device APR9600 and a few discrete components.

Fig.1: Circuit for cellphone-based device control
with voice acknowledgement

Microcontroller AT89C51 is at the heart of the circuit. It is a low-power, high-performance, 8-bit microcontroller with 4 kB of flash programmable and erasable read-only memory (PEROM) used as on-chip program memory, 128 bytes of RAM used as internal data memory, 32 individually programmable input/output (I/O) lines divided into four 8-bit ports, two 16-bit programmable timers/counters, a five-vector two-level interrupt architecture, on-chip oscillator and clock circuitry. A 11.0592MHz crystal (XTAL1is  used to provide basic clock frequency for the microcontroller. Capacitor C3 and resistor R3 form the power-on reset circuit, while push-to-on switch S20 is used for manual reset.

Port pins P1.0 through P1.7 of the microcontroller are configured to get the input from push-to-on switches S1 through S8. Pins of Port P1 are pulled high via resistor network RNW1. Port pins P2.0 through P2.4 are configured to receive the decoded DTMF signal from DTMF receiver MT8870. The functions of the corresponding switches (S1 through S8) and cellphone keys are shown in Table I.


The DTMF decoder is used for decoding the mobile signal. It gets DTMF tone from the mobile headset’s speaker pins and decodes it into 4-bit digital signal. The DTMF decoder is operated with a 3.579MHz crystal (XTAL2 )  In DTMF receiver MT8870 (IC3), capacitor C12 is used to filter the noise and resistors R6 and R7 help to amplify the input signal using the internal amplifier.

Pin 16 of IC3 connected to resistor R5 provides the early steering output. It goes high immediately when the digital algorithm detects a valid tone pair (signal condition). Any momentary loss of signal condition causes ESt to return to low state.
Pin 17 of IC3 connected to capacitor C11 is bidirectional, acting as steering input/guard time output (St/GT). A  steering logic VTStdetected at St causes the device to register the detected tone pair. The guard time output resets the external steering time constant, and its state is a function of ESt and the voltage at St.

Port P3 pins P3.6 and P3.7 of IC1 are configured to select the control source for the devices. These are connected to DIP switches S17 and S18 and pulled high via resistors R2 and R1, respectively. Here, we are using two control sources, switches and mobile’s key. DIP switches S17 and S18 select the control sources as shown in Table II.




Pin 2.5 of Port P2 is configured to show the rest status. That is, if none of the control sources is selected by DIP switches S17 and S18, LED1 glows. Resistor R14 limits the current through LED1.

Voice acknowledgement is provided by the APR9600 (IC2). It is a single-chip voice recording and playback device that can record and play multiple messages at random or in sequential mode for 60 seconds. The user can select sample rates with corresponding  quality recording lengths. Microphone amplifier, automatic gain control (AGC) circuits, internal anti aliasing filter, internal output amplifier and message management are some of the features of the APR9600.

Here the APR9600 is configured in random-access mode, which supports two, four and eight messages of fixed durations. The length of each message is the total recording length available divided by the total number of memory segments/tracks enabled.

Audio processor APR9600 can store up to eight voice messages. Port P0 pins and P2.7 are configured to communicate with IC2. Port P0 pins trigger selection of the message. Port pin P2.7 is the input signal to identify whether the voice message is playing or not.


Fig.2: Pin configuration
of mobile headset


Pins P3.0 through P3.5 of Port P3 control the devices with the help of relays RL1 through RL6 via relay driver IC4.

A speaker is connected to IC2 for audio output. The speaker output drives the mic input of the mobile for audio acknowledgement. An electret microphone MIC1 is connected to IC2 to record the voice in IC2. LED2 flashes to show the busy status of IC2 during recording and playback. The audio messages to be recorded in APR9600, by using trigger switches S9 through S16, are shown in Table III. SPST switch S19 is closed for recording and switch S19 is opened for playback.


Fig.3 shows the power supply circuit. The 230V AC mains is stepped down by transformer X1 to deliver the secondary output of 9V, 500 mA. The transformer output is rectified by a full-wave bridge rectifier comprising diodes D1 through D4, filtered by capacitor C16 and then regulated by IC 7806 (IC5). Capacitor C15 bypasses the ripples present in the regulated 6V power supply. LED3 acts as a power-on indicator and resistor R16 limits the current through LED3.


Fig.3: Power supply circuit

An actual-size, single-side PCB for cellphone-based device control with voice acknowledgement is  shown in Fig.4(View as PDF) and its component layout in Fig.5(View as PDF).

Recording and playback 
To record the voice in IC2, follow Table III. Close SPST switch S19 to make pin 27 of IC2 low. Thereafter, press and hold switches S9 through S16 to record corresponding voice messages. LED2 flashes to indicate audio recording.

For playback of any device status, open SPST switch S19 and press the corresponding switch (S9 through S16). The recorded audio can be heard from the speaker connected to pins 14 and 15 of IC2. Fig.2 shows the pin configuration of mobile headset.

Software
The program (Device_Control.BAS) for the microcontroller is written using BASCOM microcontroller programming software. In the program, first, initialise the port (P0-P3) for corresponding controls. Thereafter, declare the variables for the program. After declaration, assign some initial value to variables. Here, microcontroller ports are initialised to make all the devices ‘off’ initially.

After that, the main function checks through ‘Do’ loop which control source has been enabled by using DIP switch pins. If you select switch S17, it searches the input from the mobile only. If you select switch S18, it searches the input from the switches (S1 through S8) only. If you enable both switch S17 and switch S18, it searches the inputs from switches and mobile. Else, the rest-status LED1 glows. Refer to Table II to select the control source.

The mobile signal is decoded into the DTMF signal by IC3. The DTMF output for each mobile key (used in this project) pressed is shown in Table IV.




After getting the input from the switches or mobile, the program goes to the device_action subroutine and executes the corresponding action (refer Table I).

The device_action subroutine changes the status of the device and calls the voice_alert subroutine. The voice_alert subroutine checks the device status and device name from the source input and controls the corresponding pins of IC2. First, it selects the voice signal for the device name. After playing that, it selects on/off status of corresponding device as mentioned in Table III.

If you press ‘*’ key followed by the device number on your mobile handset, it will not change the status of that device and inform the current device status. If you press device number followed by ‘*’ key on your mobile handset, it will change the status of that device and inform the changed device status. ‘#’ key controls the voice_control subroutine and acts like a mute key.

Friday, August 3, 2012

Getting Started With Atmel Microcontroller : ATMEGA16 : Ultimate EC :~M.Vasim Khatri

Here is a Simple TuToRiAl to learn how to start using atmel microcontrollers  

Will use atmega16 microcontroller in this Tutorial
Here is a link for atmega16 datasheet :
datasheet

Total Nine(9) Presentation Are Give in RAR file:

List of Presentations:
Course contents
1- Introduction.
2-Memories in uc.
3-I/O ports.
4-External and Internal interrupts.
5-Timers.
6-clock sources and sleep modes.
7-reset sources and watch dog timer.
8-communication using SPI or USART.
9-dealing with analog signals.

here is a link for TutoRial Files (presentations)

http://www.mediafire.com/?6pvhggweygges7i



Programs used in this TuTorial are :

1- avr codevision compiler



Saturday, July 14, 2012

Languages Used for Embedded Firmware Development : M.Vasim Khatri ~ Ultimate EC


Introduction

                Every digital device that is driven by a CPU core processes some sort of digital information. Not all of them are digital data. In fact, major portion of them are some kind of instruction to the CPU. As we all know, they are patterns of zeros and ones. In groups, those zeros and ones are called as nibbles (a group of 4), bytes (A group of 8), half word (group of 16) and word (group of 32). Every microcontroller comes with an inbuilt memory. They store instruction and data. When their CPU runs, they fetch the code from the memory. They obtain data either from memory or from external I/O.
 The collection of the data and the code together is called firmware. And the algorithm that the programmer follows is called a program. The final output of a program is a binary bit stream that is executed by the CPU. We also call them as hex code.
                If someone writes an error free program and generates hex code by himself/herself, no doubt it will run. But its laborious, time consuming and prone to error. So as humans always do, less laborious and less problematic solution of this particular problem has been found out! Computer languages are brought to work for code generation.
                The basic target of any compiler is to generate hex code. Whether it is an executable file or the collection of the hexadecimal code stored in a file called “HEX File”. For embedded system, it  always comes out in form of HEX files that is executed by the CPU (Note that few processors like ARM supports direct JAVA byte code execution). It is later downloaded into target microcontrollers (we call this process as “burning program to microcontroller”).

Embedded C

C is the immediate advance language to assembly language for software dehvelopment. Though microcontrollers provided limited processing power, embedded C developers managed to integrate most popular functions of ANSI C to embedded C. As discussed previously, sometimes the IDE developers provide some extensions. They use keywords, various macros and functions to facilitate programming for microcontrollers.
Each manufacturers may publish multiple architectures. And each architecture must have at least one compiler to support programming. Their architectural difference stops to use one single compiler for all families. Few specific difference may demand a huge programming in the compilers framework. So usually manufacturers avoid publishing a micro controller with very different architecture. The compilers of manufacturers’ usually doesn’t support other IC manufacturers’ microcontrollers. The major reason is that it is very difficult to develop a single standard IDE due to large variety of microcontroller family. Here is a list of few IDE published by popular manufacturers.


Publisher
IDE
Renesas
Cube Suite Plus
Texas Instruments
IAR Workbench
National Instruments
Lab VIEW
NXP (a Phillips undertaken company)
LPC Xpresso
Microchip
MPLab SIM
Atmel
AVR Studio
ARM
Keil Microvision


JAVA

                Most of the embedded IDE doesn’t support java programming. Yet, many JAVA application runs successfully  in many devices. Recently, few IDEs are adopting JAVA for hex code generation. But this is not the major key to the success of JAVA in the field of embedded systems. Instead of adapting JAVA as a program development language, ARM adapted a technique to allow JABA Byte code to be executed by a single microcontroller. JAVA byte code is the usual output of a java program. This allowed software professionals to develop JAVA based software and operating system to run on ARM powered devices. This allowed to use the existing talents in the IT sectors. This, in turn, pumped up production of gadgets running with JAVA based systems. Almost 90% of the mobile and portable devices comes with firmware developed with JAVA.
                The impact of adapting JAVA by a microcontroller is a milestone. But efforts are there to make HEX code generation possible wit JAVA. The pioneer of this effort is Microchip Corporation. Their IDE MP Lab Sim supports embedded JAVA to develop a program. Nevertheless, they have to generate hex code for their microcontrollers.
                



Wednesday, July 4, 2012

Mobile Phone Jammer

Mobile phone jammer circuit.

It operated at 450 Mhz.

Downlload proteous file here.

jammer by govani

it works*.

Thursday, June 28, 2012

USBASP

USBASP complete solution by govani...

make your own  AVR programmer

it works : fully tested by me and my friend vasim.

 

DOWNLOAD HERE :

 circuit diagram ,firmware,driver for windows 7 and software for program

Sunday, June 24, 2012

Microcontroller based Projects List : M.Vasim Khatri



  1.  Multi Task Industrial Timer Using Microcontrolle
  2.  Digital Clock Using AT89C2051 Microcontroller
  3.  Laser Based Automatic Visitor Counter cum Room Light Controller
  4.  Biomedical Data Transmission Using Wireless Network
  5.  Digital Clock Using AT89C51 Microcontroller
  6.  Industrial Automation using computer’s parallel port (Visual Basic)
  7.  Digital Day And Date Display Using Microcontroller
  8.  Digital Countdown Timer Using Microcontroller
  9.  Digital 74 Series IC Tester
  10.  Digital Visitor Counter Using Microcontroller
  11.  DS1620 Based Temperature Controller Using Microcontroller
  12.  DS1820 Based High Precision Temperature Indicator Using Microcontroller
  13.  Electronic Voting Machine Using Microcontroller
  14.  Electronics Components Tester Using Microcontroller
  15.  Biometric Security System (Finger Print Based)
  16.  Ultrasonic Distance Meter using microcontroller
  17.  Mobile Controlled Robot Machine
  18.  Telephone Controlled Device Switching Using Microcontroller
  19.  Infrared Interrupt counters Using Microcontroller
  20.  6 Line and one fan Infrared Remote Switch Using Microcontroller
  21.  Infrared Remote Switch Using Microcontroller
  22.  Interactive Voice Response System (IVRS)
  23.  Line Following Robot Using Microcontroller
  24.  Microcontroller Based Telephone Caller ID
  25.  Microcontroller Based Digital Clock with Alarm
  26.  Password Based Digital code Lock Using Microcontroller
  27.  Multi function Running Lights Using Microcontroller
  28.  Parallel Telephone instrument with secured privacy Using Microcontroller
  29.  Computer to microcontroller communication (Wireless) Using Microcontroller
  30.  PC BASED DATA LOGGER Using Microcontroller and Visual Basic
  31.  Computer Based Digital IC Tester
  32.  GPS
  33.  PC Controlled Robot Machine
  34.  Control Ur PC by remote Control
  35.  SIM card Based Prepaid Energy Meter Using Microcontroller
  36.  Industrial Automation and message transmission using internet
  37.  Digital Clock with Remote controlled time settings Using Microcontroller
  38.  Electric Energy Meter Reading Through Wireless
  39.  Wireless Controlled Robot Machine
  40.  RFID Based Attendance System
  41.  RFID Based Security System
  42.  Data Transmission Through wireless network
  43.  Sending SMS To Landline Telephone Using Microcontroller
  44.  Wireless Data Communication (AT89S52)
  45.  Efficient Solar Energy generation using movable solar panel
  46.  Motor controller using Telephone
  47.  Industrial control using Telephone
  48.  Temperature controlled Cooling Fan Using Microcontroller
  49.  Time Operated Electrical Appliances Controlling System
  50.  Traffic signal Controller Using Microcontroller
  51.  Two Line Intercom Using Microcontroller
  52.  Microcontroller-based LED Light Chaser
  53.  Microcontroller-based Temperature Indicator
  54.  PC-based Wireless Stepper Motor Control
  55.  Microcontroller-based Ring Tone Player
  56.  Solar LED Lighting System
  57.  Clap-operated Appliance Control
  58.  Microcontroller-based Speedometer-Cum-Odometer
  59.  PC-Based Mobile Robot for Navigation
  60.  Solar Electric Fence
  61.  Four-Channel Analogue-to-Digital Converter
  62.  Microcontroller-based Temperature Meter
  63.  Kapalbhati Pranayama Timer
  64.  Microcontroller-Based Inductance Meter
  65.  Cellphone-Operated Land Rover
  66.  Presentable Timer Using Secret-Coded Punched Card
  67.  Rank Display System for Race and Quiz Competitions
  68.  Remote-Controlled Toy Boat
  69.  Microcontroller-Based Heart-Rate Meter
  70.  Multiple Devices Switching Through Parallel Port
  71.  Microcontroller-Based Capacitance Meter
  72.  Token Number Display
  73.  Microcontroller-Based DC Motor Speed Controller
  74.  MICROCONTROLLER-BASED TEMPERATURE INDICATOR
  75.  Buzzer Controller for 8-Team Quiz Contests
  76.  Microcontroller-based Ultrasonic Distance Meter
  77.  Microcontroller-based Tachometer
  78.  Temperature Indicator-cum-Controller
  79.  Microcontroller-Based Alarm Clock
  80.  Simple PC-Based Digital Sound-Level Meter
  81.  Low-Cost Versatile Timer Using AT89C2051
  82.  Parallel-Port Interfacing and Programming Aid
  83.  Digital Heart-Beat Counter
  84.  Secured Room Access System
  85.  Digital Voltmeter
  86.  Microcontroller-based Graphics Display
  87.  Microcontroller-based Industrial Timer
  88.  Standalone Digital Clock
  89.  PC-based Dual DC Motor Controller
  90.  Wireless Messaging Via Mobile/Landline Phone
  91.  Microcontroller-based Infrared Tracking Robot
  92.  Remote-Controlled Real-Time Clock with Device Controller
  93.  Auto Controller for Petrol-Run Power Generator
  94.  Design Your Own Infrared Remote
  95.  PIC16F84-based Digital Thermometer
  96.  Water-level Controller-cum-motor Protector
  97.  Digital Phase Selector
  98.  Microcontroller-based Bidirectional Visitor Counter
  99.  Microcontroller-based Automatic Flush System
  100.  Two-Channel PC-based Oscilloscope
  101.  Quiz Buzzer
  102.  Stepper Motor Controller Using AT89C51
  103.  Beverage Vending Machine Controller
  104.  Digital Thermometer-cum-Controller
  105.  Digital Weight Accumulator
  106.  Remotely Programmable RTC-Interfaced Microcontroller for Multiple Device Control
  107.  Auto Switch for TV
  108.  Microcontroller-based Code Lock
  109.  Microcontroller-based Triggering Circuit for SCR Phase Control
  110.  Parallel-Port Testing and Programming Aid
  111.  Fastest-Finger-First Using Microcontroller
  112.  Remote-Controlled Land Rover—A DIY Robotic Project
  113.  3D Surround Sound System
  114.  AVR Microcontroller-Based Clock
  115.  Automatic Rain Timer
  116.  Power Factor Correction
  117.  AT89C2051-Based Countdown Timer
  118.  PC-Based Remote-Controlled Stepper Motor
  119.  Low-Cost LCD Frequency Meter
  120.  PC-Based Transistor-Lead Identifier
  121.  A Simple Directional Detector/Counter
  122.  Speed Checker for Highways (2005)
  123.  Automatic 3-Phase Induction Motor Starter
  124.  Noise-Muting FM Receiver
  125.  Digital Stopwatch
  126.  Remote-Controlled Stepper Motor
  127.  Computerized Electrical Equipment Control
  128.  Manual AT89C51 Programmer
  129.  Medium-Power Low-Cost Inverter
  130.  Programmable Timer Based on AT90S4433 AVR
  131.  Low-Cost Energy Meter Using ADE7757
  132.  Two-Wheeler Security System
  133.  Auto Changeover to Generator on Mains Failure—Part II
  134.  PC-based Scrolling Message Display
  135.  Auto Changeover to Generator on Mains Failure—Part I
  136.  Device Control through PC’s Parallel Port Using Visual Basic
  137.  Remote-Controlled Digital Audio Processor
  138.  Microcontroller-based Real-time Clock
  139.  Standalone Scrolling Display Using AT90S8515 AVR
  140.  Moving Message Over Dot-Matrix Display(2004)
  141.  Ultrasonic Lamp-Brightness Controller
  142.  Digital Combination Lock
  143.  Safety Guard for the Blind
  144.  Microprocessor-Based Home Security System
  145.  Stepper Motor Control Using 89C51 Microcontroller
  146.  Dynamic Temperature Indicator and Controller
  147.  Voice Recording and Playback Using APR9600 Chip
  148.  Load Protector with Remote Switching Facility
  149.  PIC16F84-Based Coded Device Switching System
  150.  Remote-Controlled Sophisticated Electronic Code Lock
  151.  Temperature Indicator Using AT89C52
  152.  Device Switching Using Password
  153.  Laser-Based Communication Link
  154.  Programmer for 89C51/89C52/89C2051 Microcontrollers
  155.  A Bidirectional Visitors Counter
  156.  Digital Clock Using Discrete ICs
  157.  Lift Overload Prevented
  158.  Sound-Operated On/Off Switch
  159.  Digital Water-Level Indicator Cum Pump Controller
  160.  PC-Based Data Logger
  161.  Automatic Water-Level Controller
  162.  Microcontroller-Based Call Indicator
  163.  Controlling a 7-Segment Display Using PC’s Parallel Port(2003)
  164.  Economical UPS for Cordless Phones
  165.  Binary-To-Hexadecimal Decoder
  166.  Proportional Load Control Using PC
  167.  Multifactor Emergency Light
  168.  Fluid Level with Indicator
  169.  Microcontroller-Based School Timer
  170.  Telephone Remote Control
  171.  Auto-Control for 3-Phase Motors
  172.  Programmable Melody Generator 



Wednesday, June 20, 2012

Information on PLC SCADA By Vasim Khatri

Tuesday, June 19, 2012

How to print PCB at home : Ultimate EC

Hey there guys...!!
This really helped me printing my own designed PCB at home...
Below is the link...enjoy PCBing...:-)
Toner Transfer for PCB Presentation Ultimate EC

Sunday, June 17, 2012

DESIGNING SIMPLE WIRED ROBOT : Ultimate EC


1. Introduction-
This is a primer project which covers following concepts-
·                     Power Supply.
·                     DPDT switch operation.
·                     D.C. Motor.
·                     Basic  motion of Robot


2. Tools & Components 
There are following tools are required for this project-
·                     Soldering iron
·                     Hack saw/ blade
·                     Screw drivers
·                     Multimeter
·                     Pliers
·                     Wire stripper
·                     Spanner
·                     Hammer

There are following components are required for this project-
·                     Battery (6 volt , 4.5 Ah) -                           1 nos.
·                     DPDT Switch-                                            2nos.
·                     Ribbon wire strip-                                      3 meters+
·                     D.C. motor-                                                2nos
·                     Chassis(having holes for motor) -             1
·                     Remote box                                               1
·                     Metal strip                                                 12
·                     Wheels                                                      2  nos.
·                     Castor wheel                                            1nos
·                     Soldering wire -                                       as required


3. Procedure-
1.                   PAPER PLANNING:


Before you start making your robot you need a paper plan. 
Measure length of the motor (excluding shaft), diameter of 
shaft of the motor, inner hole diameter of the motor. Draw a 
rough sketch of the base you need to cut keeping in mind 
the placement of motors and wheels.

Holes to fit caster wheel
Holes for wiring
Top View




Caster wheel
Holes to fit caster motor 

Side View

           2.   Mechanical Assembly

Fit the caster wheel at position show in above diagram with 1.5-2 inches
 (approx.) screw. Fit the dc motor into the holes of chassis and 
couple the wheel by using screw or rubber tube.



Bolt is to fit outside of chassis

Coupling motors and wheels



3.    Remote Designing-

Before designing remote we have to learn basic movement of 
robot which is shown in following table.

Movements 
Motor1 (left)
Motor2(right)
For moving forward
Clockwise
Clockwise
For moving backward
Anticlockwise
Anticlockwise
For turning left
Off
Clockwise
For turning right
Clockwise
Off

To make anti-clockwise motion of motor, the polarity of supply must 
be inverted of polarity of supply in clockwise motion. For "Polarity
 Reversal" DPDT switches are generally used. This can be done 
by using following circuit.

                                      DPDT Switch Connections for REMOTE


The wire should solder on metal strip not on switches directly (as shown in fig 3). 
This precaution helps us if there is wrong connection occurs in circuit
So we can change the circuit by changing metal strip position (fig 4).
 The procedure is shown in figure below-


                        DPDT Connections


4.  Motor connections-  

There are 4 output wires from remote which is to solder on motor by ribbon
 wire strip. Switch1's output should connect motor1 and switch 2's 
on motor2. This means switch1 controls motor 1 and switch 2 controls
 motor2. Before connecting motor by soldering, the polarity of motor 
should be check buy giving direct supplyfrom battery.




5. Power Supply

The rechargeable battery of rating 9 Volt and 4.5 ampere rating should
 connected with remote switch (as shown in fig).

4. Speed calculation of robot-

Speed of robot can be calculate by following formula- 
Velocity = circumference * rpm
Velocity = diameter * pi * rpm OR Velocity = 2 * radius * pi * rpm 

The RPM of motor will perfect match with its specification if only is
 power rating of motor is provide by power supply. 


Any Query ????


Share

Twitter Delicious Facebook Digg Stumbleupon Favorites More