Semiconductors - Diodes | Transistors - PhET Interactive Simulations Skip to Main Content Simulations Physics Chemistry Math Earth Science Biology Browse Sims Prototypes Translated Sims Teaching About Tips for Using PhET Browse Activities Share Your Activities My Activities Virtual Workshop Research Accessibility About Accessible Simulations Research and Design Technical Implementation Donate Sign in / Register Sign In An invalid email address and/or password has been entered. Email address Password Remember me Forgot password? Don't have an account? Register. Resend Confirmation Time to update! We are working to improve the usability of our website. To support this effort, please update your profile! Skip for now Update Profile Search the PhET Website Semiconductors Browser-Compatible Version close Embed an image that will launch the simulation when clicked
![Semiconductors](https://phet.colorado.edu/sims/semiconductor/semiconductor-600.png)
Use this HTML code to display a screenshot with the words "Click to Run". Semiconductors Diodes Transistors Donate PhET is supported by and educators like you. Java via CheerpJ: We've partnered with Leaning Technologies to allow our Java sims to run in a browser. This sim is not compatible with iPads. System Requirements and Recommendations Java Version: Supports offline use and offers improved performance. Java Version About Topics Semiconductors Diodes Transistors Description Dope the semiconductor to create a diode. Watch the electrons change position and energy. Sample Learning Goals Recognize that the battery is the driving force in a circuit. Describe how n and p dopants change the structure of electron energy levels in a semiconductor. Explain why an np junction acts as a diode, allowing current to flow one way but not another. Version 1.06 For Teachers Teacher Tips Overview of sim controls, model simplifications, and insights into student thinking ( PDF ). Teacher-Submitted Activities Title Authors Level Type Subject How do PhET simulations fit in my middle school program? Sarah Borenstein MS Other Chemistry Earth Science Physics Biology PhET Sims Aligned to the Chemistry Curriculum Julia Chamberlain UG-Intro HS Other Chemistry MS and HS TEK to Sim Alignment Elyse Zimmer MS HS Other Physics Chemistry Biology Behavior of Semiconducting Materials Roberto Marrero HS UG-Intro HW Lab Discuss Chemistry Share an Activity! Translations Language Download or Run Tips Arabic All العربية أشباه الموصلات Arabic (Saudi Arabia) All العربية (السعودية) أشباه الموصلات Armenian All Armenian Կիսահաղորդիչներ Basque All Euskara Erdieroaleak Bosnian All Bosanski POLUPROVODNICI Chinese (Simplified) All 中文 (中国) 半导体 Chinese (Traditional) All 中文 (台灣) 半導體 Croatian All hrvatski Poluvodiči Danish All Dansk Halvledere Dutch All Nederlands Halfgeleiders French All français Semi-conducteurs Galician All Gallegan Semiconductores Georgian All ქართული ნახევარგამტარი German All Deutsch Halbleiter Greek All Ελληνικά Semiconductors Hebrew All עברית מוליכים למחצה Hungarian All magyar Félvezetők Indonesian All Bahasa Indonesia Semi Konduktor Italian All italiano Semiconduttori Japanese All 日本語 半導体 Kannada All Kannada ಅರೆವಾಹಕ(ಸೆಮಿಕಂಡಕ್ಟರ್) Kazakh All Kazakh Шалаөткізгіштер Khmer All Khmer សឺម៉ីកុងឌុចទ័រ Korean All 한국어 반도체 Lao All Lao ອຸປະກອນເຄີ່ງຊັກນ້ຳໄຟຟ້າ Macedonian All македонски Полупроводници Mongolian All Монгол (Монгол) Хагас дамжуулагч Persian All فارسی نيم رسانا ها Polish All polski Półprzewodniki Portuguese All português Semicondutores Portuguese (Brazil) All português (Brasil) Semicondutores Romanian All română Semiconductori Russian All русский Полупроводники Serbian All Српски ПОЛУПРОВОДНИЦИ Slovak All Slovenčina Polovodiče Slovenian All Slovenščina Polprevodnik Spanish All español Semiconductores Spanish (Mexico) All español (México) Semiconductores Spanish (Peru) All español (Perú) Semiconductores Swedish All svenska Halvledare Thai All ไทย สารกึ่งตัวนำ Turkish All Türkçe Yarı İletken Turkmen All Turkmen Ýarym geçirijiler Ukrainian All українська Напівровідники Vietnamese All Tiếng Việt Chất bán dẫn Translate this Sim Software Requirements Windows Macintosh Linux Microsoft Windows XP/Vista/7/8.1/10 Latest version of Java OS X 10.9.5 or later Latest version of Java Latest version of Java Credits Design Team Third-party Libraries Thanks To Sam McKagan Kathy Perkins Sam Reid (developer) Carl Wieman Interviewer: Wendy Adams About PhET Our Team Sponsors Partnerships Offline Access Help Center Contact Source Code Licensing For Translators Choose language English العربية (السعودية) Basque беларускі Bosnian 中文 (中国) 中文 (台灣) hrvatski čeština Dansk Nederlands Eesti suomi français Gallegan Georgian Deutsch Ελληνικά magyar Bahasa Indonesia italiano 日本語 한국어 Kurdish Kurdish (Turkey) македонски Marathi Mongolian Norwegian Bokmål Norwegian Nynorsk Persian português português (Brasil) română Српски Sinhalese Slovenčina español español (Perú) ไทย Türkçe українська Tiếng Việt English العربية Euskara Беларуская Bosanski 简体中文 正體中文 Hrvatski Česky Dansk Nederlands Eesti Suomi Français Galego ქართული Deutsch Ελληνικά Magyar Bahasa Indonesia Italiano 日本語 한국어 كوردي Kurdî Македонски मराठी Монгол Norsk bokmål Norsk nynorsk فارسی Português Português do Brasil Română Српски සිංහල Slovensky Español Español Internacional ไทย Türkçe Українська Tiếng Việt ©2021 University of Colorado. Some rights reserved. The PhET website does not support your browser. We recommend using the latest version of Chrome, Firefox, Safari, or Edge.