DESIGN AND FABRICATION OF A MOVING
MULTI-TARGET PLATFORM FOR RANGE TRAINING
Chapter 5 – DETAILED DESIGN
5.1 CIRCUIT WIRING
An iterative prototyping approach is used in the design process of the circuit wiring. The schematic of the overall circuit diagram is first planned out using circuit design software. This same circuit layout will then be modified, such that the same connections can be produced by connecting all the circuit components to the breadboard. Reconfigurable breadboard circuits are then created to enable rearrangement of the components for a more compact and simpler design. Below shows an overview of the prototyping process involved.
5.1.2 List of circuit components used
The following are the various circuit components that are used in the building of the circuit prototype [A] Microcontroller module [B] Servo motor (Hitec HS-815BB) [ [C] Piezo electric sensor [D] Lead acid batteries [E] Solderless breadboard [F] PCB board [G] LED pads (12V) [H] MOSFET transistors [I] (IRF510)Resistors (1M Ω) [J] Wire connectors [K] Crocodile clips [L] Wires
5.1.3 Schematic of overall circuit
This is a simplified circuit diagram showing the connections between the various electrical components. As the digital output pins for the controller is capped at maximum 5 volts, external power supply is required for powering of the servo motors and LED, which are rated at 6v and 12v respectively. The used of MOSFTS transistors in this setup allow the microcontroller to control the high voltage LED circuit without direct circuit contact.
5.1.4. Breadboard Circuit Prototype
Breadboards are experimental tools used for building temporary prototype circuits. There are very convenient as they allow theoretical circuits to be tested conveniently without the need for soldering to a PCB board. A prototyping process that is iterative will benefit from the flexibility that the breadboard offers.Breadboards are experimental tools used for building temporary prototype circuits. There are very convenient as they allow theoretical circuits to be tested conveniently without the need for soldering to a PCB board. A prototyping process that is iterative will benefit from the flexibility that the breadboard offers.
5.1.5 PCB junction board
After the circuit has been tested out, the final refined circuit design will be used in the fabrication of a PCB junction board. This junction board will be the used in place of the breadboard in the actual prototype.
5.2 SERVO MOTORS
Servos are essentially a form of self-contained DC motors with built-in feedback control circuits and integrated gearing . They are generally characterized by a fixed range of motion that can be precisely positioned bi-directionally. This makes them ideal for a wide range of applications that required controlled movements such as mechanisms in robotics
5.2.1 Calculations for servo motor selection
As the mechanism has a symmetrical range of motion when the servo turns within its 140° range, we can base our calculation on one-half of the motion. The load, in this case, involves overcoming the kinetic frictional force, f due to the rolling linear guides and the overall composite weight exerted on the runner block. Formula used:
Ff = μ FN where Ff = force due to friction (N)
FN = normal force (N)
μ = friction of coefficient between Calculation of Servo torque required:
Using Newton’s 2nd law, Fservo = Ffriction ≈ 0.003 N
5.2.2. Servo Control (PWM)
Servos are controlled through the use of pulse width modulation (PWM) of the digital signal sent from the digital output pin of a microcontroller. During the driving of servos, signals are sent at regular frequency of 50 Hz and the angle of the servo rotation will depend on the pulse width duration of each cycle.  The following table shows the various typical voltage pulse width values and its corresponding resultant servo angular position. In general, the longer the pulse width, the more speed and torque the servo produce.
5.2.3. Servo Programming
The PWM method is used by the <servo.h> library in the microcontroller IDE to control servos using its digital pin 9 and 10. The library <servo.h>consists of three predefined functions; attach(); write(); read()
5.3 PIEZO SENSOR
Piezoelectric films are force sensitive sensors which when flexed, momentarily produce a usable voltage difference. This voltage signal is then detected when it is sent via wire leads to the analog pin of a monitoring microcontroller where the voltage is being monitored. Common application of piezo sensors include; • Detection of contact force from impact (e.g. detection, measurement, counting number of impact events) • Sensing of vibration (e.g. detection of motion)
The laminated Piezo film sensor adheres to the surface of the elastic cantilever beam of the target board subassembly. During actual operation, when the target surface is being hit by a projectile, both the target board and the sensor will experience the impact force from the striking projectile. Note that ruggedness of the target has to be ensured to minimize any unwanted false signals created from bounce back motion .
5.3.2. Sensor Programming
In each cycle of the program, the micro-controller will monitor the analog input pin connected to the Piezo sensor for any momentary voltage jump. The voltage reading is monitored with reference to a preprogrammed threshold value for signal output to activate the LEDs as can be seen in the circuit diagram on the next page. As there are two sets of target (hostage and terrorist), there will be two sets of sensor and LED, each to indicate either a “hostage hit” or “terrorist hit”
5.3 FRAME STRUCTURE
5.3.1 Aluminum profile frame
As the aluminum profile has to be cut to length by the supplier, dimension of the various lengths of aluminum profile have to be decided on earlier on in the project to prevent any delays in the progress. This also meant that any design changes made to the secondary structure such as mountings and the slider mechanism will have to be constrained by the dimension of the aluminum profile frame structure. Clarity of drawings in terms of overall dimensioning has to be made as clear as possible to prevent any miscommunication or even rework. Below shows a diagram used for communicating the specifications to the vendor. To prevent confusion, color codes are incorporated into the diagram to indicate the length specification
5.4 EXPLODED ASSEMBLY DRAWINGS
5.4.1 Final Assembly
5.4.2. Target mounting subassembly
To have a better idea of the mounting sequence of the fasteners and the various components that make up the subassembly, an exploded diagram is used below to illustrate the components position in relation to each other.
5.4.3. Servo mounting sub-assembly
5.4.2 Full Assembly
5.4.2 Full Assembly
5.5 WORKING AND OPERATION PRINCIPLE
Here you can create the content that will be used within the module.
CHAPTER 1 – INTRODUCTION
CHAPTER 2 – LITERATURE REVIEW
CHAPTER 3 – DESIGN REQUIREMENTS
CHAPTER 4 – CONCEPTUAL DESIGN
CHAPTER 5 – DETAILED DESIGN
CHAPTER 6 – TESTING & EVALUATION
CHAPTER 7 – DISCUSSION & CONCLUSION
- 1 A066 FYP
- 1.1 DESIGN AND FABRICATION OF A MOVING MULTI-TARGET PLATFORM FOR RANGE TRAINING
- 1.2 Chapter 5 – DETAILED DESIGN
- 1.3 5.2 SERVO MOTORS
- 1.5 About Us
- 1.6 Overview