2020
DOI: 10.1590/1806-9126-rbef-2019-0208
|View full text |Cite
|
Sign up to set email alerts
|

Introducing programmable logic devices in physics laboratories: a practical guide for the implementation of experiments

Abstract: Modern electronic instrumentation techniques are being introduced in the programs of the Physics and Physical Engineering courses and, in this context, the programmable logic devices play an important role. We present the fundamental steps for the design, development, and validation of systems based on programmable logic devices. Two digital filters have been implemented for illustrating the guide procedures. The results show that the function-response complies with the common requirements of generic filter pe… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
1
0

Year Published

2020
2020
2022
2022

Publication Types

Select...
2
1

Relationship

1
2

Authors

Journals

citations
Cited by 3 publications
(2 citation statements)
references
References 10 publications
0
1
0
Order By: Relevance
“…Figure 9 shows the image file captured from the oscilloscope screen with the following signals: emitter circuit (drain of MOSFET, orange line), receiver circuit (VoR, blue line) and logic conversion covering the travel time (to FPGA, purple line). While the former signal is high, a counter implemented in a FPGA (a board with on Cyclone IV FPGA (ep4ce6) and a 50 MHz crystal oscillator clock [13]), performs the counting of clock cycles every 20 ns. The VHDL code implemented in the FPGA is found in https://github.com/RoosenRunge/ SoundSpeedLiquidSystem .…”
Section: Time Counting and Speed Calculationmentioning
confidence: 99%
“…Figure 9 shows the image file captured from the oscilloscope screen with the following signals: emitter circuit (drain of MOSFET, orange line), receiver circuit (VoR, blue line) and logic conversion covering the travel time (to FPGA, purple line). While the former signal is high, a counter implemented in a FPGA (a board with on Cyclone IV FPGA (ep4ce6) and a 50 MHz crystal oscillator clock [13]), performs the counting of clock cycles every 20 ns. The VHDL code implemented in the FPGA is found in https://github.com/RoosenRunge/ SoundSpeedLiquidSystem .…”
Section: Time Counting and Speed Calculationmentioning
confidence: 99%
“…The use of technological resources in physics teaching and other disciplines occupies an ever-increasing important space in education, especially in laboratory practices. Their use started about 30 years ago with the introduction of computers in laboratory educational practices [1,2] and, more recently, with the popularization of electronic platforms such as Arduino [3][4][5][6], programmable logic devices [7], and microcontrollers [8][9][10]. Currently, familiarity and access to smartphones are the main contributing factors for their educational use in physics laboratories, mainly due to the possibility of installing applications (many free) that allow to instrumentalize the device and render it useful for teaching, as can be verified in many physics topics [11][12][13][14][15][16].…”
Section: Introductionmentioning
confidence: 99%