EC 465 MEMS : Module 4


Prepared By:
Mr. Manu Prasad
Asst. Professor
AWH Engineering College

Course objectives:

 To understand the operation of major classes of MEMS devices/systems

 To grasp the fundamentals of standard micro fabrication techniques and processes

 To understand the unique demands , environments and applications of MEMS devices

 To create interest for further study in this area 


Text Books:

 Tai Ran Hsu, MEMS and Microsystems Design and Manufacture, TMH, 2002

 Chang Liu, Foundations of MEMS, Pearson 2012


Syllabus

Materials for MEMS – Silicon – Silicon compounds – Silicon Nitride, Silicon Dioxide, Silicon carbide, Poly Silicon, GaAs , Silicon Piezo resistors, Polymers in MEMS – SU-8, PMMA, PDMS, Langmuir – Blodgett Films, Micro System fabrication – Photolithography – Ion implantation- Diffusion – Oxidation – Chemicalvapour deposition – Etching

Module 4 - Note  Part 1 - click here
                   Note  Part 2 - click here 

 

EC 465 MEMS : Module 3

 


Prepared By:
Mr. Manu Prasad
Asst. Professor
AWH Engineering College

Course objectives:

 To understand the operation of major classes of MEMS devices/systems

 To grasp the fundamentals of standard micro fabrication techniques and processes

 To understand the unique demands , environments and applications of MEMS devices

 To create interest for further study in this area 


Text Books:

 Tai Ran Hsu, MEMS and Microsystems Design and Manufacture, TMH, 2002

 Chang Liu, Foundations of MEMS, Pearson 2012


Syllabus

Scaling laws in miniaturization - scaling in geometry, scaling in rigid body dynamics, Trimmer force scaling vector, scaling in electrostatic and electromagnetic forces, scaling in electricity and fluidic dynamics, scaling in heat conducting and heat convection.


Module 3 - Note - click here

Notes prepared by other teachers

EC 465 MEMS : Module 2

    

Prepared By
Mr. Manu Prasad
Asst. Professor
AWH Engineering College

Course objectives:

 To understand the operation of major classes of MEMS devices/systems

 To grasp the fundamentals of standard micro fabrication techniques and processes

 To understand the unique demands , environments and applications of MEMS devices

 To create interest for further study in this area 


Text Books:

 Tai Ran Hsu, MEMS and Microsystems Design and Manufacture, TMH, 2002

 Chang Liu, Foundations of MEMS, Pearson 2012


Syllabus

Flexural beams: Types of Beams, longitudinal strain under pure bending – Deflection of beams – Spring constant of cantilever – Intrinsic stresses Actuation and Sensing techniques : Thermal sensors and actuators, Electrostatic sensors and actuators , Piezoelectric sensors and actuators, magnetic actuators


Module 2 - Note PPT - click here 

Other notes (notes prepared by other teachers)

note 1

note 2


EC 465 MEMS : Module 1

 

Prepared By:
Mr. Manu Prasad
Asst. Professor
AWH Engineering College

Course objectives:

 To understand the operation of major classes of MEMS devices/systems

 To grasp the fundamentals of standard micro fabrication techniques and processes

 To understand the unique demands , environments and applications of MEMS devices

 To create interest for further study in this area 


Text Books:

 Tai Ran Hsu, MEMS and Microsystems Design and Manufacture, TMH, 2002

 Chang Liu, Foundations of MEMS, Pearson 2012


Syllabus

MEMS and Microsystems: Applications – Multidisciplinary nature of MEMS – principles and examples of Micro sensors and micro actuators – micro accelerometer –comb drives - Micro grippers –micro  motors, micro valves, micro pumps , Shape Memory Alloys. Review of Mechanical concepts: Stress, Strain, Modulus of Elasticity, yield strength, ultimate strength – General stress strain relations – compliance matrix. Overview of commonly used mechanical structures in MEMS - Beams, Cantilevers, Plates, Diaphragms – Typical applications


Module 1 - Note - click here

MEMS intro video explanation - 


**video from YouTube

How to apply possession certificate online | കൈവശാവകാശ സർട്ടിഫിക്കറ്റ് ഓൺലൈനിൽ | step by step

 



കൈവശാവകാശ സർട്ടിഫിക്കറ്റ് വീട്ടിലിരുന്നു ഓൺലൈൻ ആയി എങ്ങനെ അപ്ലൈ ചെയ്യാം ? അതിനായി വീഡിയോ കാണു website link : https://edistrict.kerala.gov.in/ Check out these videos 1) അക്ഷയ സെൻററിൽ പോകാതെ ഓൺലൈനായി എങ്ങനെ കരം അടക്കാം | How to pay land tax online| Step by Step https://youtu.be/XgmteF6EjpM 2)കെട്ടിട കരം എങ്ങനെ വീട്ടിലിരുന്ന് ഓൺലൈനായി അടക്കാം|How to pay Property tax/Building tax online https://youtu.be/ACOagrrkjjg 3)നിങ്ങളുടെ വാട്ടർ ബില്ല് എങ്ങനെ ഓൺലൈൻ ആയി അടയ്ക്കാം | How to pay Kerala Water Authority Bill Online https://youtu.be/lInqHNLrIFc How to playlist : https://youtube.com/playlist?list=PLmKq-kgKY8uZJDlYK5Sn-OR_j7dCwnkyL Learn python in Malayalam course playlist : https://youtube.com/playlist?list=PLmKq-kgKY8uZya3cwcX6otT61NPHXbTK0 5 tips & tricks in excel course playlist : https://youtube.com/playlist?list=PLmKq-kgKY8uZCGi-U_bx820HOLmk5NidT music : Friendly Dance - Nico Staf #possessioncertificate #kerala

EST 200: Design & Engineering - Module 4 question solution - solar powered bus waiting shed beside a highway

 


Question ) Show the development of a nature inspired design for a solar powered bus waiting shed beside a highway. Relate between natural and man-made designs. Use hand sketches to support your arguments. Topics covered

Bio mimicry in design

EST 200 : Design & Engineering - Module 4 Question solution for Sofa design

 


Question) Show the design of a simple sofa and then depict how the design changes when considering 1) aesthetics and 2) ergonomics into consideration. Give hand sketches and explanations to justify the changes in designs. topics covered 1) aesthetics in design 2) ergonomics in design

EST 200 : Design & Engineering : Module 5 - sample question solution - Foot wear design

 Question

Examine the changes in the design of a foot wear with constraints of 1) production methods, 2) life span requirement, 3) reliability issues and 4) environmental factors. Use hand sketches and give proper rationalization for the changes in design.

Solution


Topics covered in this video -Design for Production, Use, and Sustainability

Learn Python in Malayalam|Chapter 16 | Probability in Python | Coin toss problem | absolute error

 

This is the 16th video on Learn python in Malayalam. This video clearly explains below topics, use the below time link to skip to the specific topics Topics covered in this video Coin toss program - 00:23 calculating probability - 04:57 plotting absolute error plotting -- 07:53 Program used # Program for coin toss import random def coinToss(number): # defining the function for coin toss recordList= [] # multiple assignment for i in range(number): # do this 'number' amount of times flip = random.randint(0, 1) if (flip == 0): # here if condition is not neccessory # print("Heads") recordList.append(1) else: # print("Tails") recordList.append(0) print("Coin Toss result is :",str(recordList)) print("No of Heads :",recordList.count(1), "No of Tails :",recordList.count(0)) coinToss(10) # calling the function with 10 flips # program for calculating probability of coin toss import random import matplotlib.pyplot as plt N = 50 ab_errList = [] recordList= [] for i in range(N): # do this 'number' amount of times flip = random.randint(0, 1) if (flip == 0): # print("Heads") recordList.append(1) else: # print("Tails") recordList.append(0) # print("Coin Toss result is :",str(recordList)) print("Value of N is :",N) print("No of Heads :",recordList.count(1), "No of Tails :",recordList.count(0)) Prob_H = (recordList.count(1))/N Prob_T = (recordList.count(0))/N print("Probability of Head is :",Prob_H) print("Probability of Tail is :",Prob_T) ab_err = 0.5 - Prob_H print("Absolute error :",round(ab_err,3)) print("") ab_errList.append(round(ab_err,3)) # Program for plotting absolute error of coin toss import random import matplotlib.pyplot as plt N = [10, 100, 500,1000,5000,10000,50000] ab_errList = [] for j in N: recordList= [] for i in range(j): # do this 'number' amount of times flip = random.randint(0, 1) if (flip == 0): # print("Heads") recordList.append(1) else: # print("Tails") recordList.append(0) # print("Coin Toss result is :",str(recordList)) print("Value of N is :",j) print("No of Heads :",recordList.count(1), "No of Tails :",recordList.count(0)) Prob_H = (recordList.count(1))/j Prob_T = (recordList.count(0))/j print("Probability of Head is :",Prob_H) print("Probability of Tail is :",Prob_T) ab_err = 0.5 - Prob_H print("Absolute error :",round(ab_err,3)) print("") ab_errList.append(round(ab_err,3)) print(ab_errList) plt.plot(N,ab_errList) plt.title("N vs Absolute error") plt.xlabel("N") plt.ylabel("Absolute error") plt.show() For more details check out here : https://iammanuprasad.blogspot.com/ Learn Python in Malayalam Playlist: https://www.youtube.com/playlist?list=PLmKq-kgKY8uZya3cwcX6otT61NPHXbTK0 Chapter 1 - https://youtu.be/WiyQ8wTsRO0 Introduction to programming Introduction to Python Introduction to Google Co-lab How to setup Google Co-lab Chapter 2 - https://youtu.be/YFngtW42Mls Python Identifiers Lines and Indentation Multi-Line Statements Chapter 3 - https://youtu.be/gxalG8Aps0A Quotation in python Comments in python Assigning values to variable Chapter 4 - https://youtu.be/AaEL_f2RHIk Data types Numbers Strings Chapter 5 - https://youtu.be/irND35-6BZ0 Data types Lists Tuple Dictionary Chapter 6 - https://youtu.be/MRfg2QZBHvE Decision making Chapter 7 - https://youtu.be/VYXndepcTCM Loops in Python Chapter 8 - https://youtu.be/d7Y2D9H4u7c Functions in python Chapter 9 - https://youtu.be/hFOTKyYCkdw Classes in python Chapter 10 - https://youtu.be/w-_x2vfpJk0 Matrix in python Chapter 11 - https://youtu.be/-7DB7OEenms Plotting in Python Chapter 12 - https://youtu.be/aID_Dlx-oys File handling in python Chapter 13 - https://youtu.be/zk6Fcs-NY6I System linear equation solution Example with explanation Program for solving linear equation Chapter 14 - https://youtu.be/7k5oATBKrd8 differentiation in python power rule product rule multi-variable function first order differential equation response Chapter 15 - https://youtu.be/BoEPyohAvtI integration in python integration with double integral integration with triple integral integration with infinity limit If you like my video please subscribe my channel and share Important links & key words https://www.python.org/ Google COLAB Music: https://www.bensound.com Reff : https://www.tutorialspoint.com/python/python_variable_types.htm https://www.w3schools.com/ https://towardsdatascience.com/taking-derivatives-in-python-d6229ba72c64

Learn Python in Malayalam | Chapter 15 | Solving Integration in Python | single, double, triple integral & integration with infinity limit


This is the 15th video on Learn python in Malayalam. This video clearly explains below topics,

use the below time link to skip to the specific topics


Topics covered in this video

integration in python - 00:32

integration with double integral - 05:14

integration with triple integral - 07:52

integration with infinity limit - 09:31

 


Program used 


# Integration in python


from scipy.integrate import quad


def integrand(x):

    return x**2


y, err = quad(integrand, 0, 1)

print (y)


-------------------------------


from scipy.integrate import quad

import numpy as np

def fun(x):

  return (np.exp(-x)*np.sin(3*x))


i,c = quad (fun,0,2*np.pi)

print(i)


--------------------------------------

#integration program with double integral

from scipy.integrate import dblquad

import numpy as np


def integrand(y, x):

    return y * np.sin(x) + x * np.cos(y)


y, err = dblquad(integrand, 

                 0, 

                 np.pi,        #x limits

                 lambda x: 0,     #y limit

                 lambda x: 2*np.pi)

print(y)

---------------------------------------

#integration program with triple integral

from scipy.integrate import tplquad

import numpy as np


def integrand(z, y, x):

    return y * np.sin(x) + z * np.cos(y)


y, err = tplquad(integrand, 

                 0, 

                 np.pi,        #x limits

                 lambda x: 0,     #y limit

                 lambda x: np.pi,

                 lambda x,y: 0,     

                 lambda x,y: np.pi)

print(y)

-------------------------------------------

# integration with infinity

from scipy.integrate import quad

import numpy as np

def fun(x):

  return (np.exp(-x))


i,c = quad (fun,0,np.inf)

print(i)



For more check out here : https://iammanuprasad.blogspot.com/



Learn Python in Malayalam Playlist: 

https://www.youtube.com/playlist?list=PLmKq-kgKY8uZya3cwcX6otT61NPHXbTK0


Chapter 1 -  https://youtu.be/WiyQ8wTsRO0

Introduction to programming

Introduction to Python

Introduction to Google Co-lab

How to setup Google Co-lab


Chapter 2 -  https://youtu.be/YFngtW42Mls

Python Identifiers

Lines and Indentation

Multi-Line Statements


Chapter 3 - https://youtu.be/gxalG8Aps0A

Quotation in python

Comments in python

Assigning values to variable


Chapter 4 - https://youtu.be/AaEL_f2RHIk

Data types

Numbers

Strings


Chapter 5 - https://youtu.be/irND35-6BZ0

Data types

Lists

Tuple

Dictionary


Chapter 6 - https://youtu.be/MRfg2QZBHvE

Decision making

if condition

if .. else condition

Nested if


Chapter 7 - https://youtu.be/VYXndepcTCM

Loops in Python

while loop

for loop

nested loop


Chapter 8 - https://youtu.be/d7Y2D9H4u7c

Functions in python

arguments in function

Multiple arguments in function

Arbitrary arguments in function

Return value in function


Chapter 9 - https://youtu.be/hFOTKyYCkdw 

Classes in python

Defining a class

Creating an object

Constructors in python


Chapter 10 - https://youtu.be/w-_x2vfpJk0

Matrix in python

Defining matrix in python

Matrix addition

Matrix multiplication

Transpose of a matrix

Inverse of matrix

Rank & eigen values of matrix


Chapter 11 - https://youtu.be/-7DB7OEenms

Plotting in Python

  Line Plot

  Stem Plot

  Bar Plot

  Scatter Plot

  Box Plot

  Histogram

  Multiple Plot, Subplot, plot within plot


Chapter 12 - https://youtu.be/aID_Dlx-oys 

File handling in python

  Generate file data 

  Save the data in a variable

  write data to a csv file

  read from the csv file

  plotting the data from the scv file

  standard deviation & mean of data

  location of the saved file 


Chapter 13 - https://youtu.be/zk6Fcs-NY6I

  System linear equation solution

  Example with explanation

  Program for solving linear equation


Chapter 14 - https://youtu.be/7k5oATBKrd8

  differentiation in python

  power rule

  product rule

  multi-variable function

  first order differential equation response


If you like my video please subscribe my channel and share


Important links & key words


https://www.python.org/

Google COLAB


Music: https://www.bensound.com

Reff : https://www.tutorialspoint.com/python/python_variable_types.htm 

https://www.w3schools.com/

https://towardsdatascience.com/taking-derivatives-in-python-d6229ba72c64

Signals & System Lect 15 | Stable & Unstable Systems | Solved examples

  ECT 204 SIGNALS AND SYSTEMS Topics covered  00:00 - Introduction to Stable & unstable Systems 01:08 - BIBO criteria 03:38 Problem No 1...