zapta / legacy_stepper_motor_analyzer

A DYI minimalist hardware stepper motor analyzer with graphical touch screen.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Would a voltage reading be possible?

pfn opened this issue · comments

commented

It would be cool to see what realtime voltages are driven into the motors. (Better power estimations?)

Seems like the galvanic isolation would prevent this, though :(

commented

Yes, that's correct, sampling also the coil's voltage will allow to provide additional information. I didn't use that approach to keep the design simple. Hopefully the idea of stepper analyzer will get wider attention by the community and others will come with new features and capabilities.

This concept can evolve in many directions. One of the options I considered is a small dongle, that connects in serial to the stepper, has no screen or USB connector, derives the (minimal) power from the stepper motor, and sends the data to a computer app via BLE. A dongle like that could also sample the coil voltages.

Another possibility is to use an isolating I2C or SPI interface. I have used an ISO1540 to isolate the sampling side of a high voltage system. See the schematic below. It is used to sample a plasma torch height signal (100-120VDC).

That brings up the question of power. I punted on it in the project below - requiring an external isolated 9-12V power input. The sampling dongle could be battery powered (2032 coin cell probably). Though for good battery life, it would probably need a small microcontroller to manage shut down/wake up.

Perhaps better to figure out how to draw a little parasitic power from the steppers. A few mA wouldn't change things much.

Worst case is an isolated DC-DC converter.

image

commented