Utilization of open-source software in teaching the physics of P-N diodes

被引:3
|
作者
Alnassar, Mohammad Saleh N. [1 ,2 ]
机构
[1] Qassim Univ, Coll Engn, Dept Elect Engn, Buraydah, Saudi Arabia
[2] Qassim Univ, Coll Engn, Dept Elect Engn, Buraydah 51452, Saudi Arabia
关键词
crystalline materials; experiential learning; P-N junction; semiconductor physics; simulation; MISCONCEPTIONS; SILICON;
D O I
10.1002/cae.22611
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
This paper describes utilizing open-source numerical simulation software, typically used in solar photovoltaics research, as an attractive supplementary educational tool for teaching the underlying physics and operation of P-N junction diodes. Details of educational P-N device models and simulation-based learning scenarios developed for this purpose are provided here. The presented approach allows students to learn the essential concepts related to P-N diodes experientially. These include some frequently observed nonidealities, closely mimicking experimental I-V measurements. Unlike most educational tools in this field, all simulations demonstrated here are performed locally on the student's computer using free and portable software, which eliminates the need for a live internet connection or time-consuming installations, making it easier to implement in a classroom and much more accessible to students. The paper also discusses the implementation of this supplementary tool and reports the results of a survey conducted to measure student satisfaction with it and its implementation approach. The presented method can be adapted to suit the needs of undergraduate and graduate students studying engineering courses that require an introduction to semiconductor devices. The details of P-N diode device models are introduced and discussed so that users can modify them in accordance with their practical or educational purposes.
引用
收藏
页码:867 / 883
页数:17
相关论文
共 50 条
  • [1] Teaching Cryptography with Open-Source Software
    McAndrew, Alasdair
    SIGCSE'08: PROCEEDINGS OF THE 39TH ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION, 2008, : 325 - 329
  • [2] The Analysis, Accuracy and Utilization of Open-Source Photogrammetric Software
    Bartos, Karol
    Pukanska, Katarina
    Sabova, Janka
    INZYNIERIA MINERALNA-JOURNAL OF THE POLISH MINERAL ENGINEERING SOCIETY, 2014, (01): : 299 - 306
  • [3] Teaching Cryptography-based Software Developing with Open-source Software
    Tang, Yi
    Zhou, Quan
    ICCSSE 2009: PROCEEDINGS OF 2009 4TH INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE & EDUCATION, 2009, : 1604 - 1608
  • [4] Simple Physics With Python']Python: A Workbook on Introductory Physics With Open-Source Software
    Mandanici, Andrea
    Mandaglio, Giuseppe
    Nibali, Valeria Conti
    Fiumara, Giacomo
    Pirrotta, Giovanni
    COMPUTING IN SCIENCE & ENGINEERING, 2022, 24 (02) : 74 - 78
  • [5] Teaching evolution of open-source projects in software engineering courses
    Buchta, Joseph
    Petrenko, Maksym
    Poshyvanyk, Denys
    Rajlich, Vaclav
    ICSM 2006: 22ND IEEE INTERNATIONAL CONFERENCE ON SOFTWARE MAINTENANCE, PROCEEDINGS, 2006, : 136 - +
  • [6] Open-source software - Introduction
    Sabbah, D
    Frye, D
    IBM SYSTEMS JOURNAL, 2005, 44 (02)
  • [7] Open-source bioinformatics software
    Vlagioiu, Constantin
    Vuta, Vlad
    Barbuceanu, Florica
    Predoi, Gabriel
    Tudor, Nicolae
    JOURNAL OF BIOTECHNOLOGY, 2017, 256 : S53 - S53
  • [8] Open-source software for repositories
    Vasilyeva, Natalya V.
    NAUCHNYE I TEKHNICHESKIE BIBLIOTEKI-SCIENTIFIC AND TECHNICAL LIBRARIES, 2023, (03): : 102 - 119
  • [9] OPEN-SOURCE SOFTWARE IN ROBOTICS
    Timoftei, Sanda
    Brad, Emilia
    Sarb, Anca
    Stan, Ovidiu
    ACTA TECHNICA NAPOCENSIS SERIES-APPLIED MATHEMATICS MECHANICS AND ENGINEERING, 2018, 61 (03): : 519 - 526
  • [10] Robust open-source software
    Neumann, PG
    COMMUNICATIONS OF THE ACM, 1999, 42 (02) : 128 - 128