58 views

Uploaded by Melric Lamparas

gjfvhj

- An Efficient Field Programmable Gate ArrayImplementation of Double Precision Floating Point Multiplier Using VHDL - 2014
- Module 04
- Tutorial OBJECTIVE C Programming
- 03-Msoftx3000 v100r006c05 Asn.1 Cdr Description
- Chapter 8
- Cascadas U
- BEST PRACTICE SHEET FOR NON PROGRAMMER
- Matlab DSP
- Chapter 4Computer Arithmetic
- Vlsi Implementation of Adaptive Kalman Filter For
- Welcome to Swift
- Whitepaper 20
- Binary Number System
- DSP Basics
- Activity 01
- Encoding
- Miscellaneous Functions.pdf
- c#, Vb, Java comparisions
- Programming
- Intermediate Code Generation

You are on page 1of 10

Activity No. 1

Lamparas Melric

EC41FB1

Activity 1.1

Placing a two numeric control and indicator on front panel and naming

them x, y, Sum, and Average respectively.

Pressing ctrl+E to toggle between front panel and block diagram. The

changes saved on front panel will also be saved in block diagram.

Placing an add and divide function in the block diagram. That can be

accessed in the Functions > Express > Arith & Comparison > Numeric.

Click and drop the add and divide node in the BD.

the sum. The sum can be connected to the x terminal of divide function.

determine the subVI.

Run the VI, putting an inputs 2 and 2 and obtaining its sum and average.

Activity 1.3

Put a two knobs and naming them input 1 and input 2. Adjust the size of

input 1 by changing it to Byte I8.

Placing a gauge,

numerical indicator

and round LED.

Name then average,

sum and warning

respectively.

connect the terminals. Add a

function greater or equal and

create a

constant 9.

in

a While loop structure in

the block diagram.

from running the VI.

two output. The first output is the sum of two inputs and the second output

is display in a gauge type indicator who display the average of two inputs.

While adjusting the knob 1 it has an interval of 1 per adjust because if

adjusting the data representation to 8I while in knob 2 you can adjust it with

a decimal place because of letting the data representation to Double

Precision. While adjusting the knob to maximum input if the average reach

to 9 the LED will turn on.

Question: What can be said about the set of values that the Input 1 takes?

What is the data type of Input 1? What, then, can be inferred with the set of

values that is represented by the data type like that of Input 1?

The input 1 adjust by increment of 1 and the data type of input 1 is I8.

It represents an interval of 1 per adjust.

Question: Differentiate I64, I32, I16 and I8 data types.

Integers represent whole numbers and can be positive or negative. Refer to

the Numeric Data Types Table for more information about numeric data

type bits, digits, and range. There are four types of integers.

Byte (I8)Byte integer numbers have 8 bits of storage.

Word (I16)Word integer numbers have 16 bits of storage.

Long (I32)Long integer numbers have 32 bits of storage. In most cases,

it is best to use a 32-bit integer.

Quad (I64)Quad integer numbers have 64 bits of storage.

Question: What is the data type of Input 2? Compare the observations that

have been made with the data types of Input 1 and Input 2.

DBL is the data type of input 2 or Double Precision. The input 1 can be

adjust with an increment of 1 while in the input 2 it can adjust with a

decimal point.

Question: Differentiate the data types EXT, DBL, SGL, and FXP.

754-1985. Not all real numbers can be represented in the ANSI/IEEE

standard floating-point numbers. Because of this, comparisons using

floating-point numbers may yield results you do not expect because of

rounding errors. To avoid inaccurate results, you can round floating-point

numbers to integers. For example, if you want the result of a calculation to

contain two digits of precision, multiply the floating-point number by 100

and then round the product to an integer before you complete the

calculation. You also can check to see whether two floating-point numbers

are close to each other instead of equal to each other. For example, if the

absolute value of the difference of two floating-point numbers is smaller

than a defined tolerance, assume the numbers are equal.

Refer to the Numeric Data Types Table for more information about numeric

data type bits, digits, and range. There are three types of floating-point

numbers.

Single-precision (SGL)Single-precision, floating-point numbers have

32-bit IEEE single-precision format. Use single-precision, floating-point

numbers when memory savings are important and you will not overflow

the range of the numbers.

Double-precision (DBL)Double-precision, floating-point numbers have

64-bit IEEE double-precision format. Double-precision is the default format

for numeric objects. For most situations, use double-precision, floatingpoint numbers.

Extended-precision (EXT)When you save extended-precision numbers

to disk, LabVIEW stores them in a platform-independent 128-bit format. In

memory, the size and precision vary depending on the platform. Use

extended-precision, floating-point numbers only when necessary. The

performance of extended-precision arithmetic varies among platforms.

Fixed-Point ConfigurationSets the configuration settings for fixed-point

data. Set Representation to Fixed-point (FXP) to enable these options.

These options are not available for enums, rings, knobs, slides, or

waveforms.

Stop the program from running by pressing the Stop button in the FP or by

clicking the Stop icon in

the BD or FP. Place a numeric indicator in the FP and in the BD then

connect the output of the Greater or Equal? node to the input of this

indicator.

Question: What happens? Why? What are the possible indicators that can

replace this numeric one?

The wire will become broken lines with X mark on it.It can only replace by

an LED

Question: Compare the wires connecting the indicators to the tunnels. Why

is this so?

The wires on the output with indexing is much bolder than the wires on the

output without indexing. It is because in indexing theres much data that

enters to the indicator than the without indexing.

Question: Describe the functionality of the program. Compare the output of

the Output with Indexing and Output without Indexing indicators.

The program generates and display a different random numbers. The

output of the output with indexing save the values from the past value to

the current value and it depend on how many indicators you want to have

while in output without indexing it only display the last value that save by

the output with indexing.

IV. CONCLUSIONS

Therefore, I conclude that LabVIEW have many applications in studies and

in real life it can help us to do some things that humans cant do. LabVIEW

can manipulate data and also LabVIEW can use as a program that is very

functional and also LabVIEW can use in some case study for student in

engineering. Therefore, I conclude that we can adjust the signals of every

signal generator by its properties and also we can adjust the frequency and

the amplitude of every signals so that we can have the signal that we want

to have.

V. MACHINE PROBLEM

- An Efficient Field Programmable Gate ArrayImplementation of Double Precision Floating Point Multiplier Using VHDL - 2014Uploaded bymtechprojects
- Module 04Uploaded byCarlos Javier Mojica Casallas
- Tutorial OBJECTIVE C ProgrammingUploaded byuploadpdf888
- 03-Msoftx3000 v100r006c05 Asn.1 Cdr DescriptionUploaded bymariotrevelin
- Chapter 8Uploaded byarif muttaqin
- Cascadas UUploaded byEduardoMagomi
- BEST PRACTICE SHEET FOR NON PROGRAMMERUploaded byNavin Kumar
- Matlab DSPUploaded byNaim Nesaragi
- Chapter 4Computer ArithmeticUploaded byCyrille Kevin Bakouan
- Vlsi Implementation of Adaptive Kalman Filter ForUploaded byInternational Journal of Research in Engineering and Technology
- Welcome to SwiftUploaded byRazii Abraham
- Whitepaper 20Uploaded byLeonardo Solís Vásquez
- Binary Number SystemUploaded byAnonymous VqLEvz
- DSP BasicsUploaded byaditi_nangia_1
- Activity 01Uploaded byPaul Immanuel Ladera
- EncodingUploaded bycavin
- Miscellaneous Functions.pdfUploaded byOom Hasanudin
- c#, Vb, Java comparisionsUploaded byharish varma
- ProgrammingUploaded byArslanZafar
- Intermediate Code GenerationUploaded byAnyama Oscar Uzoma
- expressor semantic integration explainedUploaded byexpressor software
- SAP APO DP Step by StepForEasyLearnUploaded bySelin
- aUploaded byHabib Ulumudin
- Salesforce Crm Free TutorialsUploaded byLaura Stone
- Abap IntroductionUploaded byjvsscribd
- 02Princetonsp05cos126Uploaded byAnonymous Qsd0iQIHQ
- Alias triconexUploaded byjesus
- A Brief History of JavaUploaded byHollyfat
- 10Uploaded byTrieu Do Minh
- 252046.pdfUploaded bysir_ajron

- cxcccxcvxcvdrgd.docxUploaded byMelric Lamparas
- Dc Circuitsv2Uploaded byMelric Lamparas
- Materials and Components - Section 8.pdfUploaded byMelric Lamparas
- asjwerbaserUploaded byMelric Lamparas
- Indiabix.txtUploaded byMelric Lamparas
- PBUploaded byMelric Lamparas
- Re Tyer Told Sfa SetUploaded byMelric Lamparas
- asjwerbaser.docxUploaded byMelric Lamparas
- asdfjkasfkjaskdlasd;lasdasrasc.docxUploaded byMelric Lamparas
- w3qrwierwier234234.docxUploaded byMelric Lamparas
- asjwerbaser.docxUploaded byMelric Lamparas
- Collective ECE Reviewers.docxUploaded byMelric Lamparas
- PBUploaded byMelric Lamparas
- 123421Uploaded byMelric Lamparas
- DocUploaded byMelric Lamparas
- ASK MIXERUploaded byMelric Lamparas
- I Am Clean Tag Long2Uploaded byMelric Lamparas
- Abstract for IpUploaded byMelric Lamparas
- SDP 3 2nd Sem, SY 2017-2018 AUploaded byMelric Lamparas
- NAME TAGUploaded byMelric Lamparas
- Five-Minute Pure English ConversationUploaded byMelric Lamparas
- 3757 AfeUploaded byMelric Lamparas
- Indiabix.txtUploaded byMelric Lamparas
- Scan Rr PascuaUploaded byMelric Lamparas
- sdsdsUploaded byMelric Lamparas
- FinallyUploaded byMelric Lamparas
- FOLDER 11Uploaded byMelric Lamparas
- 123421.docxUploaded byMelric Lamparas
- Geas 1017 Laws and McUploaded byあいうえおかきくけこ

- ManualUploaded byUla Abdullah
- GIAN Lecture 1Uploaded bySurya Ganesh Penaganti
- Sun SolarisUploaded byprasanna_erudite
- A-E-Waite-Kabbalah.pdfUploaded byLena
- mat_mt11050_gUploaded byandreeaoana45
- Linalg Notes BxCUploaded byHéctor Flores
- ITIL Planning to Implement Service ManagementUploaded byyellowsteel
- Ansys Structural Analysis GuideUploaded byWoohyuck Choi
- Mail Server rUploaded byshankar_tall
- sia 9Uploaded byArini Kamalia
- CFturbo EnUploaded byNoelCano
- How to make your computer stay in sleep modeUploaded byElaineWilliams
- SPSS Ch.2Uploaded byEiro Karamela
- 145989555-1300-User-Manual.pdfUploaded byAtabat Adudu
- Copy Ios Flash to Tftp ServerUploaded byateeqshahid035
- Fast Fourier TransformUploaded byManish Kumar
- Network Analysis and SynthesisUploaded bykaleab
- JAX-WSUploaded bytcskumar
- Articulo - Kimball - 2015 - Torres.pdfUploaded byWilber Edilson Coronado Loayza
- Cics TutorialUploaded byDeena Dayalan
- CreateSpace.learn.spark.in.a.day.1515358690Uploaded byEnrique Medina Montenegro
- Flash basicsUploaded byharikrishnach
- DNSUploaded byprateek
- ZK DevguideUploaded byAbdel Adime
- 2. Break Even Analysis, Systems of Linear Equations.pptxUploaded byTareq Islam
- Channel Coding - Linear Block CodesUploaded byRizna Nofitasari
- Counters & FormulaUploaded byAshraf Jarjees
- 2 InterruptsUploaded bykannansuresh871376
- Amdahl's LawUploaded byBMS_SOFTGUY
- Math Algebra1 Online Pba Practicetest AnswerkeyUploaded byCarlos Guiteriz