Modelowanie mikrosystemów - laboratorium - MEMS lab
Transkrypt
Modelowanie mikrosystemów - laboratorium - MEMS lab
Modelowanie mikrosystemów - laboratorium Ćwiczenie 1 Modelowanie ugięcia membrany krzemowej – modelowanie pracy mikromechanicznego czujnika ciśnienia Zadania i cel ćwiczenia. Celem ćwiczenia jest dobranie odpowiedniej grubości membrany krzemowej mikromechanicznego czujnika ciśnienia, dla zadanego zakresu ciśnień. Zadaniem wykonującego ćwiczenie jest zaprojektowanie w programie AutoCAD struktury czujnika ciśnienia oraz zamodelowanie pracy tego czujnika (membrany krzemowej) stosując jako parametr grubość membrany krzemowej oraz siłę działającą na tę membranę. Przebieg ćwiczenia. Ćwiczenie składa się z trzech etapów: etap 1 – zaprojektowanie struktury czujnika ciśnienia w programie AutoCAD, etap 2 – zamodelowanie zaprojektowanej struktury w programie Comsol Multiphysics, etap 3 – prezentacja wyników. 1. Projekt AutoCAD. Powszechnie produkowany czujnik ciśnienia (przykład na rysunku poniżej – produkcja ITE Warszawa) składa się z części krzemowej osadzonej na słupku szklanym o wysokości 2 mm. W podłożu krzemowym o grubości 380 µm, metodami mikromechanicznymi i mikroelektronicznymi, wytworzono membranę krzemową oraz na jej górnej części rezystory wdyfundowane (piezorezystory) i kontakty elektryczne. Tak przygotowane podłoże łączy się z podłożem szklanym zawierającym szereg przelotowych otworów w procesie bondingu anodowego. W kolejności, połączone podłoże dzieli się na niezależne chipy – piezorezystancyjne czujniki ciśnienia – o wymiarach (najczęściej) 2,2 x 2,2 mm2 i wysokości 2,38 mm. Membrana krzemowa ma najczęściej wymiary 1 x 1 mm2 i grubość dostosowaną do zakresu ciśnień roboczych. ___________________________________________________________________________ www.memslab.pl W projekcie AutoCAD mikromechanicznego czujnika ciśnienia należy zatem przyjąć, że: struktura czujnika wykonana jest w podłoży krzemowym o orientacji krystalograficznej (100) stosując mokre anizotropowe trawienie krzemu, powierzchnia membrany wynosi 1,0 x 1,0 mm2, grubość membrany 50 µm (wartość początkowa do symulacji). Uwaga: Prowadzący może indywidualnie zmienić wymiary membrany krzemowej. 2. Symulacja. Przeprowadzenie poprawnej symulacji wymaga: wybrania odpowiedniego modułu do symulacji, zaimportowania z pliku DXF zaprojektowanej struktury - modelu, określenia materiału, z jakiego zbudowany jest model, określenia warunków brzegowych, zadania odpowiedniej siatki – podział modelu na trójkąty (do obliczeń wykorzystywana jest metoda elementów skończonych), umiejętna prezentacja wyników. Zadaniem realizującego ćwiczenie jest wykonanie kilkunastu symulacji gdzie parametrem będzie siła działająca na membranę krzemową przy jej stałej grubości. 3. Prezentacja wyników. Realizujący ćwiczenie przygotowuje zwarty raport, w którym zawarty jest cel ćwiczenia, krótki opis modelowanego obiektu oraz wyniki modelowania w formie obrazów graficznych 2D i 3D, przekrojów i wykresów. ___________________________________________________________________________ www.memslab.pl Opis programu COMSOL Multiphisics 1. Wybranie odpowiedniego modułu do symulacji. 1. Uruchom program COMSOL Multiphysics, 2. W oknie dialogowym Model Nawigator, zakładce New, wybierz: Space dimension: 2D Application Modes / MEMS Module / Structural Mechanics / Plane Stress / Static analysis Wybór zatwierdź przyciskiem OK. Po zatwierdzeniu pojawi “czyste” się okno programu. 2. Importowanie pliku AutoCAD do programu Comsol Multiphisics 2.1. Import pliku. Zaimportuj odpowiedni plik z rozszerzeniem DXF wykorzystując ścieżkę: File / Import / CAD Data From File … ___________________________________________________________________________ www.memslab.pl 2.2. Skalowanie. Zaznacz obiekt. Dopasuj wymiary obiektu (skalowanie) wykorzystując ścieżkę: Draw / Modify / Scale lub przycisk (skrót) menu pionowego, wpisując odpowiednie wartości. Po skalowaniu wykorzystaj funkcję szybkiego dostosowywania wymiarów obiektu do wielkości ekranu (Zoom Extents). ___________________________________________________________________________ www.memslab.pl 2.3. „Rozbijanie” obiektu. Zaznacz obiekt. „Rozbij” obiekt (Split Object) wykorzystując ścieżkę: Draw / Modify / Scale lub przycisk (skrót) menu pionowego. ___________________________________________________________________________ www.memslab.pl 2.4. Tworzenie obiektu Solid. Zaznacz obiekt. Utwórz obiekt (Solid) wykorzystując ścieżkę: Draw / Coerce To / Solid lub przycisk (skrót) menu pionowego. ___________________________________________________________________________ www.memslab.pl 3. Zadanie parametrów obiektu i symulacji. 3.1. Przypisanie materiału z jakiego zbudowany jest obiekt. Wybierz opcję Subdomain Settings wykorzystując ścieżkę: Phisics / Sybdomain Settings W oknie dialogowym Subdomain selection zaznacz numer obiektu. ___________________________________________________________________________ www.memslab.pl Określ materiał obiektu wybierając go z bazy materiałów. ___________________________________________________________________________ www.memslab.pl Wybór zatwierdź przysiskiem Apply a następnie OK. 3.2. Zadanie warunków brzegowych. Wybierz opcję Boundary Settings wykorzystując ścieżkę: Phisics / Boundary Settings W oknie dialogowym Boundary selection zaznacz odpowiednie odcinki. W zakładce Constraint określ warunki brzegowe: Fixed – dla odcinków nieruchomych, Free – dla odcinków ruchomych, na które nie działa bezpośrednio siła oraz dla odcinków ruchomych, na które siła działa bezpośrednio. W zakładce Load, dla odcinków na które działa siła bezpośrednio, określ wartość tej siły. ___________________________________________________________________________ www.memslab.pl 3.3. Podział obiektu na trójkąty (meshowanie). Wybierz opcję Mesh wykorzystując przycisk (skrót) menu podstawowego: Zagęść siatkę wykorzystując przycisk (skrót) menu podstawowego: Uwaga: Nie zagęszczaj siatki do przeprowadzenia pierwszej symulacji. Nie zagęszczaj zbytnio siatki w kolejnych próbach, gdyż może to znacząco obciążyć komputer. Podczas symulacji stosuj zawsze tę sama gęstość siatki – jednakowe warunki symulacji i otrzymanych wyników. ___________________________________________________________________________ www.memslab.pl Jeśli to konieczne, zagęść siatkę lokalnie wykorzystując przycisk (skrót) menu podstawowego: Uwaga: Nie zagęszczaj siatki do przeprowadzenia pierwszej symulacji. Nie zagęszczaj zbytnio siatki w kolejnych próbach, gdyż może to znacząco obciążyć komputer. Podczas symulacji stosuj zawsze tę sama gęstość siatki – jednorodność wyników. 3.4. Przeprowadzenie symulacji. Wybierz opcję Bonduary Setteings wykorzystując ścieżkę: Phisics / Bodnuary Settings ___________________________________________________________________________ www.memslab.pl 3.5. Prezentacja wyników. Wybierz opcję Plot Parameters wykorzystując ścieżkę: Postprocessing / Plot Parameters W zakładce Surface, opcji Prdefined quantities wybierz odpowiedni rodzaj odkształceń lub naprężeń. ___________________________________________________________________________ www.memslab.pl Wybór zatwierdź przyciskiem Apply a następnie OK. ___________________________________________________________________________ www.memslab.pl Aby zobaczyć kształt pierwotny wybierz opcję Plot Parameters wykorzystując ścieżkę: Postprocessing / Plot Parameters, a następnie w zakładce Deform zaznacz Deformed shape plot ___________________________________________________________________________ www.memslab.pl Aby uzyskać efekt animacji wybierz opcję Plot Parameters wykorzystując ścieżkę: Postprocessing / Plot Parameters, a następnie w zakładce Animate ustaw parametry animacji i włącz Start Animation ___________________________________________________________________________ www.memslab.pl ___________________________________________________________________________ www.memslab.pl