Important parameters for transmitting data, Computer Engineering

Assignment Help:

For this project, we hope to use the basic idea of InfraRed (IR) communication for our television in ES103.  In ES103, we have a Sony large-screen television that we hope to communicate with. However, for those that cannot communicate with this device, demonstrating communication through our logic analyzer would be sufficient for proper scoring of the project.  Because the project uses all the ideas discussed throughout the class, it is important that all students make an attempt to come to lab every week and be diligent about finishing the project.  It does require a sufficient amount of work and effort, therefore, it is important for students to work consistently on the project, employ the use of the Teaching Assistants (TAs) skills, and communicating with us of any problems that they encounter.

We plan on using  Sony's SIRC protocol in transmitting data.  It utilizes a Light-Emitted Diode (LED) that can transmit data.  Your TAs can provide you with the LED for your project.  It works exactly the same as LEDs discussed in class and used in earlier labs.  The LEDs basically turn data on and off by transmitting infrared communication through the LED.  This data is transmitted via pushing data high and low.  To simplify data movement in communication with digital devices, typical data is called Mark  (M)  for High  signals and  Space  (S)  for  Low  signals.  Even video is transmitted this way.  Mark and Space is just a way to denote which way Voltage is applied to data, such as a Logic 1 or Logic 0, respectively.

The data is transmitted with an educated sequence of transmission. That is, data is sent with a signal that indicates the start of a transmission followed by data and command structure that enables the television to indicate what to modify and when to change.  However, the basic structure revolves around sending data via a carrier frequency of 40 kHz.  Table 1 indicates the basic information of a data packet and its associated values:

1130_Important Parameters for Transmitting Data.png


Related Discussions:- Important parameters for transmitting data

Write a menu driven program to perform addition, Q. Write a menu driven pr...

Q. Write a menu driven program to perform addition and subtraction in base 5. Check that entered numbers are in base 5 or not else error message should be displayed.

What is reification, What is reification? It is the promotion of someth...

What is reification? It is the promotion of something that is not an object into an object. Helpful method for Meta applications. It shifts the level of abstraction. Promote

States briefly the generic framework for e-commerce, States briefly the gen...

States briefly the generic framework for e-commerce. Generic framework of e-commerce comprises the Applications of e-commerce (as like banking, shopping within online stores an

Error handling in hard disk, Error handling in Hard disk in computer archit...

Error handling in Hard disk in computer architecture : Modern drives also make widespread use of Error Correcting Codes (ECCs), specifically Reed-Solomon error correction.

What is collective message passing, Q. What is Collective Message Passing? ...

Q. What is Collective Message Passing? In collective message passing all the processes of a group take part in communication. MPI offers a number of functions to apply the coll

What are the update types possible, What are the update types possible? ...

What are the update types possible? The following update types are possible: Update type A: The matchcode data is updated asynchronously to database changes. Update

When the divide overflow is generated, Divide overflow is generated when ...

Divide overflow is generated when  (A) Sign of the dividend is dissimilar from that of divisor.  (B) Sign of the dividend is same as that of divisor.  (C) The first part

Game playing - artificial intelligence, Game Playing: We have now disp...

Game Playing: We have now dispensed with the necessary background material for AI problem solving techniques, and we just considered to looking at particular types of problems

Design a 3-bit counter using sequential logic, Q. Design a 3-bit counter us...

Q. Design a 3-bit counter using sequential logic with following counting sequence using JK- flip-flops which counts the sequence 0, 3, 2, 7, 5 and repeat.

Differentiate between validation and simulation, Question 1: a) Name a...

Question 1: a) Name and give a brief description of three Real-Time Systems. b) State three downfalls of Embedded Systems. c) Differentiate between a microprocessor an

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd