Mechatronics Engineering

Imekamilika Ilichapishwa Miaka 3 iliyopita Kulipwa wakati wa kujifungua
Imekamilika Kulipwa wakati wa kujifungua

a) Discretize the controller ?(?) for an arbitrary sample time ? using the Forward rectangular rule.

b) Compare between controllers discretized using the forward rectangular rule and the zero- order hold (ZOH) for different sample times (T = 0.05, 0.5 and 2.5 seconds). Comment on the results.

(Hint: you may use software to help you in the ZOH discretization)

(Hint: use pole-zero maps and bode plots)

c) For a sample time of (T = 0.2 seconds), design a controller for the DC motor using direct

digital control design. (Hint: you may use SISOTOOL to help you in the design)

d) Simulate the DC motor’s response for a step reference of magnitude pi/4 using the ZOH

controller with a T = 0.05 seconds as designed in b)

e) Derive the difference equation for the controller used in part d).

f) Write C-code for ATmega328P to implement the controller in part e). Make sure that

your code satisfies the following points:

1. The code should measure the current position of the motor.

2. The code should keep the sampling time fixed as required by the controller using

an interrupt service routine (ISR).

g) Implement your code practically and plot your experimental results for the motor position as a function of time. (You may need to adjust your controller gains according to the DC motor you are using).

Note that: You should show all your steps clearly, submit all the codes used and the results.

Elektroniki Uhandisi Uhandisi wa Umeme C Programming

Kitambulisho cha Mradi: #25699618

Kuhusu mradi

5 mapendekezo Mradi wa mbali Ipo mtandaoni %project.latestActivity_relativeTime|badilisha%

Imetuzwa kwa:

thasleemkamila

I have well experienced in doing such kind of jobs.........      ............................................................................

$50 USD kwa siku 3
(Maoni 63)
6.0

5 wafanyakazi huru wanazabuni wastani wa $105 kwa kazi hii

Ahmed8033

Hi, I am Masters in Robotics with bachelors in Electronics Engineer. I can do your project. Feel free to contact me for your task.

$140 USD kwa siku 7
(Maoni 41)
5.5
Hasnainyaseen

Hi i am a mechatronics engineer. i have done many projects related to mechatronics. i can help you with your project. feel free to contact with me. Thanks.

$167 USD kwa siku 4
(Maoni 1)
1.5
Arturo02

I have experience in programming microcontrollers from the following companies: NXP STM MICROCHIP TEXAS INTSTRUMENTS I have worked lately with eagle CAD software for PCB, I have done several tutorials using various m Zaidi

$140 USD kwa siku 7
(Maoni 0)
0.0