Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

[SOLVED] Digital Principals Assignment Help

Status
Not open for further replies.

mobile112

Newbie level 5
Joined
Sep 12, 2010
Messages
8
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Activity points
1,343
Hello all

I have started a 2 year advanced diploma course in Computer System and all is relatively easy but when it comes to the electronic part to it I struggle alot, I just cant get my head around it I feel embarrassed asking the teacher for help all the time. I have a very big assignment to complete I was wondering If I may get some assistance so I can get a pass... I can uplaod my assignment if anyone aids me, or is uploading / link to off site picture uploads not allowed?

Cheers
 

i am a 3rd year electrical n electronics engineering student. what's your assignment about?? dunno if i'll be able to help though.
 

Hello thanks for your reply, Its basically Converting Hexadecimal to decimal and making up logic symbols, truth tables and booolean expressions... Ill upload what I must do. Iv kinda gotten somewhere in the convertions but the rest of it I am really struggling with....

Thanks again for the reply
 

Attachments

  • assignment.rar
    4.1 MB · Views: 76

These problems are difficult to write inside and computer document format, and currently i have to submit my projects so cant solve and scan them, still i will try......... Will tell u tomorrow :(
 
Hey thanks for the reply..

Thanks for taking a look at them I would really appreciate any help I can get, Im not begging for answers or anything. I suggest using a digital camera than a scanner, I used a camera and it worked really good :)

Good luck with your projects hafeez, hope you can help me man

Cheers
 



thats for the conversion. i'll try to do the others later but i dnt promise anything coz im a little bit busy right now with assignments, reports...:???:
 
Man you are my Saviour :)

I really appreciate your help, I dont think I could of done this with out you. I wish I could repay you somehow. You really helped me, I have better understanding of all this. Thank you so much.... Hope you can get back to me about the rest because im pulling my hair out because of it lol...

Thanks again and good luck with your reports / assignmnets mate.

Cheers
 

If it help, this is how I do it (normally I would use a calculator!)

To convert from hexadecimal to decimal:

Forget the powers of two calculation, just think of the rightmost bit as being equal to one.
As you move to the left, each column of the binary number becomes twice the value of the previous one.
So written as columns, the digit values are ...... 128, 64, 32, 16, 8, 4, 2 and finally 1. This is exactly what your [ y x 2^x] calculation produces each time.

I'm going to write this vertically so the forum doesn't reformat the columns:
6FF in binary is 0110 1111 1111

0 x 2048 = 0
1 x 1024 = 1024
1 x 512 = 512
0 x 256 = 0

1 x 128 = 128
1 x 64 = 64
1 x 32 = 32
1 x 16 = 16

1 x 8 = 8
1 x 4 = 4
1 x 2 = 2
1 x 1 = 1

So the total in decimal is 1791.

Doing it the other way around, start by writing a number line, begin with the largest power of two that is less than your original number. You will quickly learn your powers of two tables!
As an example using 1234:
This is less than 2048 but more than 1024, so you need to start the line with 2048 and half each number as you move to the right until you reach '1'.
Write a '1' under the highest number that is less or equal to your decimal number. Subtract the number on your line from the original number. So place a '1' under 1024 and subtract 1024 from 1234, the result is 210.
The next number after 1024 is 512 which is higher than 210 so write a zero, the next again is 256, this is also higher than 210 so write another zero. the next number is 128, this is less than 210 so write a '1' and subtract 128, the result is 210 - 128 = 82. Keep moving alone the line, either wring zero or writing one and subtracting until you reach the end. You should get the number 0100 1101 0010 in binary which converts to 4D2 in hexadecimal

After a while you get to do this in your head, binary and hexadecimal are no more a problem than decimal when you get used to them.

Brian.
 
oops yeah sry. the final ans for 6FF is 1791. i had typed it wrong on the calculator. but the proceedings are correct.
 

betwixt, thanks for that, that has helped me alot aswell. Its a good technique. I managed to do all the conversions after reading over all your help. Thanks to all that has replied.... I have learnt aalot more here than what my teacher has taught me...

Only problem I have now is the rest of the assignment Im having great trouble with :S

Cheers
 

mystic07 you are *** man really.... thank you so much I cant tell you how relieved / happy I am now, Im going to go through all this and hopefully learn how you came to these answers. Thank you so much mate. Really appreciate it. Iv been so worried about this electronic module but I should get a pass with this. These questions are the big ones ( they give 10 marks) so hopefully I get over 50% pass rate, (50% is mimimum to pass for this assignment)

Thanks again man if I have any more troubles Ill post here.
 

I have 2 pages of muti-choice questions that I just answered, was wondering if you can go through them and check if there correct before I hand it into the teacher, just want to make sure I pass. Also I just realized I have one last big question left I didn't see it the first time. Its about LED lights, I attempted to complete it but I really doubt its the right answer

14092010101.JPG14092010103.JPG14092010105.JPG14092010104.JPG
 

Revisit your questions!

Some clues:

"Analogue" refers to a continuously variable quantity.

Conductive or "static dissipative" storage prevents charge build-up.

Revise LCDs :).
 

for num 1 i think its ans:c but im not sure. 2 n 3 r correct. 4:(b) and the others i really don't know. sry its more about computers than electronics.(n i have not dne LED in details)
 

Some wrong answers there!
Q1. An analogue (analog) quantity can be ANY value, only one of the answers does not have a result which is measured in fixed amounts.
Q6. LCDs use almost no power at all but the segments and backplane are easily damaged by electro-plating if not driven properly. Hint: look up electro-plating so see how it is intentionally done.
Q7. If you work out Q6, you should be able to see a way of driving an LCD so the connections to each segment can be switched in-phase (off) or anti-phase (on) with just one logic function.
Q9. The best way to prevent static charges building up is to give them a path to leak away to. Anything that insulates is therefore not suitable. No component should ever be removed with the power on!
Q16. The pictures are difficult to see but I think the forward current is 20mA. It's an Ohms Law question - work out how much voltage is dropped across the resistor (Hint: it isn't 12V !) and find R to pass 20mA.

Brian.
 

Hey

Thanks heaps betwixt mystic07 and Rob B that helped alot, I have completed the assignment and will hand it in today, hopefully all goes well lol. I have learnt alot thank you heaps really appreciate it. Hope all goes well for all of you's.

Cheers
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top