??? 12/18/04 16:46 Read: times |
#83425 - +/- 10V for +/- 2000 deg angle |
I have a requirement to generate an analog output of +/-10V that is proportional to +/- 2000 deg angle.
The angle is measured by a 360ppr encoder and interfaced with a HCTL2020 decoder, which in turn is connected to a 89c52 that displays t he angle information via a IIC 4 digit display driver on a 7 seg. LED. No problem upto this. But now the client wants the analog output as above. I plan to use a 12bit DAC like the AD7392, that is fed via a ripple counter like the CD4040 / CD4020 etc. The counter will be fed by the DCDR output from the HCTL2020. The problem really is to select the -ve polarity when the encoder is in the CCW segemnt and +ve polarity when in the CW segment. One cycle of the drive will be like this : Start @0000 - rotate upto 1000 deg CW - reverse to 0000 deg - rotate to 1000 deg CCW - reverse to 0000 deg. Continue for next cycle. As for signals to do the above I have the DCDR pulse output ( 1 pulse per deg angle) and up/dn direction from the HCTL2020 chip. Somehow I have been thinking in a single route and have not been able to come up with an elegant solution. Any ideas ? Thanks so much. Raghu |
Topic | Author | Date |
+/- 10V for +/- 2000 deg angle | 01/01/70 00:00 | |
Only an idea | 01/01/70 00:00 | |
Another idea | 01/01/70 00:00 | |
Midpoint zero | 01/01/70 00:00 | |
Why Waste the Chips?? | 01/01/70 00:00 | |
Pins and more pins | 01/01/70 00:00 | |
why change the MCU? | 01/01/70 00:00 | |
I2C already implemented. | 01/01/70 00:00 | |
Overlooked IIC interface | 01/01/70 00:00 | |
where, where not IIC | 01/01/70 00:00 | |
DAC not thumbwheels | 01/01/70 00:00 | |
Why not... | 01/01/70 00:00 | |
Endurance rating | 01/01/70 00:00 | |
final stability/precision, | 01/01/70 00:00 | |
Yet Another Idea | 01/01/70 00:00 | |
Drop in replacement??? | 01/01/70 00:00 | |
I2C DAC | 01/01/70 00:00 | |
MAX1104![]() | 01/01/70 00:00 |