> Thanks for the link, Frank. I wish I were better at 
> electronics, then I would know what this circuit does. It 
> looks like the op-amps only have a 10kOhm resistor on their 
> outputs, which would limit the current going in or out of the 
> amp. This may offer current protection but maybe not enough 
> voltage protection. I was thinking of putting a 12 volt Zener 
> between the op-amp output and the output ground, but I don't 
> know if that is a good idea or not. I suppose I could just 
> try it and see what happens.
> 
> It looks like the above circuit takes in an analog input, 
> converts it to PWM or PDM, then back to analog on the far 
> side of the opto-isolator. I wonder how fast it is? A VFD 
> signal might not need to change quickly, but an analog axis 
> servo would.

I should have mentioned, I was a software guy, so you've just blinded me
with you skills in the black art of analog electronics.

> 
> > > I also got my ATtiny2313 programmer and proto-board working, but 
> > > blew both 2313 chips I had on hand the first day, with no 
> gratuitous 
> > > smoke either. I'm looking for a 2313 simulator that will run on 
> > > Ubuntu so I can test programs before I try to program real chips.)
> > 
> > I only know of AVRStudio for windows, but I find that it's 
> simulation 
> > is pretty ordinary.  I was simulating the 2313 a while back 
> and it was 
> > missing a timer.  Maybe it was just a bad install.
> 
> I don't have any Windows machines so I would have to set up 
> Wine to run AVRstudio, but it may be worth it, if I can save 
> some burnt chips.

It's definitely worth it.  I can pick up errors very quickly - registers not
programmed correctly, interrupts not set up properly, and the problem I
always seem to have, integer conversion between 8, 16 and 32 bit.



------------------------------------------------------------------------------
_______________________________________________
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users

Reply via email to