Part 1
In my final year project
Part 2
Will it work? I'm a bit new with this...
What is even worse is that driving 2 pwm's, reading two voltages and an lm35 is something an 8 year old (elementary school level) with an arduino could do in half an hour .... And it would communicate over usb as well...
Sad... Very sad... A waste of an education.
Note that this is not direct critiscism toward abhaymv ! It is critiscism towards the education he follows.
- Either the level of education is total crap where they do nothing but the most elementary stuff ,
- or it is a non electronics education , but them why this graduation work ?
- or it so uninspiring that the student doesnt get motivated to do stuff on his own
Usb cables and a ttl shift register ? Absolutely no clue what usb is or how it works. And this a telecommunications course ? Sheesh.. Ah wait. Tele .. That means distance... I guess smoke signals count as distance communication...
With the given education the best you could do is make the matlab program and use variable names that will be 'populated' with live data. And come up with a block diagram of the hardware needed. The base electronics knowledge is simply not there. So yes, he did the right thing tapping into a forum trying to help with the bit he doesn't know. Nothing wrong with going to seek help.
So ,in essence i have given the solution. Get a cheap arduino board. They all have usb. The dev environment is free and it has multiple pwms and analog and digtal inputs.
So that solves that problem. It'll jumpstart the project and bridge the knowledge gap( note : it bridges the gap , it does not close the gap ! There is a difference. Closing the gap gives you the knownow to do it yourself, bridging it lets you sidestep and move on. In this case , given timepressure, closing the gap is not possible. You should yell at your teachers and educational onstitute why they let the gap be that wide...)
Now, try to work out the signal conditioning you will need (bringing you voltage and current and temperature into signals that can be read by the analog inputs). And them figure out what you need to put behind the pwm generators to drive the peltier. You need abit of electronics there.
When you think you got it figured out ,post it so we can take a peek to see if it is right.