![]() | ![]() | ![]() |
| | |||||||
| Micro Controllers Discuss all aspects of micro controllers - building them, coding them, etc. All controllers are welcome - PIC, BASIC, Z8 Encore!, etc. |
| | LinkBack | Thread Tools | Display Modes |
| | (permalink) |
| Hello I need to tune the channels using 89c52. The tuner needs 0 to 33 volts, and steps should be very fine (in some milivolts) I believe. Have tried 16 bit ADC but results are poor. All the channels cant' be tuned. Can anyone help:?: I checked up in the TV, which uses Phillips TV processor. That processor used some intelligent algorithm and generates complicated PWM. Works marvellous. I tried to write the software to generate the waveform. But the execution time required is high even after running the 89C51 at 40MHz. Thanks Madan | |
| |
| | (permalink) | |
| Quote:
Does your processor have any hardware PWM channels?. If so you could try two of them, one for coarse tuning and one for fine tuning. Sum the outputs together using an opamp adder - with the fine tuning input having less gain (obviously) - effectively doubling your resolution. You could try monitoring the existing TV tuning voltage while you fine tune, that way you can find the actual steps required. | ||
| |
| | (permalink) |
| Thanks. I would try that. Yeah the PWM generated is from TV processor IC specifically designed for TV. Also, the type of pulses are totally different from traditional PWM. It's difficult to explain, in words. I would probably draw it and scan the image and post. On the processor, I dont have any PWM channels. Otherwise it would have been simple. regards madan | |
| |
| | (permalink) |
| :idea: Maybe you can use a 12f675 or similar to generate the pwm, as a stand alone chip. Talk to this via you existing control PIC.... Just an idea.....
__________________ Regards MATT! | |
| |
| | (permalink) | |
| Quote:
| ||
| |