Search Results

by jdecoux
Wed Jan 26, 2022 2:47 pm
Forum: General
Topic: Position Controller PID odd behaviors
Replies: 3
Views: 25671

Re: Position Controller PID odd behaviors

Thank you for your suggestions for potential improvements, we will take these into consideration. I was unable to replicate your results in-house. The motor I used moves with the same degree of accuracy regardless of direction. Is there some mechanical loading on your system that's stronger in one d...
by jdecoux
Thu Jan 20, 2022 5:27 pm
Forum: General
Topic: Position Controller PID odd behaviors
Replies: 3
Views: 25671

Re: Position Controller PID odd behaviors

Rescale factor indeed does not affect the PID parameters. If you repeat those motions 5-10 times, do you see the same results each time? If I'm reading your example image correctly, it appears you are trying to move the motor a short distance (25 counts) very, very quickly. In this case, there may n...
by jdecoux
Thu Jan 20, 2022 12:56 pm
Forum: General
Topic: Position Controller: determine when move is complete
Replies: 2
Views: 8801

Re: Position Controller: determine when move is complete

While there is no "Motion Complete" event, you could potentially use the PositionChange event to check whether your motor is near the target position and set a flag from there, moving the bulk of the comparison out of your main loop.
by jdecoux
Mon Jan 17, 2022 1:17 pm
Forum: All Other Phidgets
Topic: Voltage output update rate
Replies: 5
Views: 19799

Re: Voltage output update rate

Communications on all hub ports are independent, and will not have an effect on the rates on other ports happening at the same time. However, if you intend to send commands to multiple Phidgets at roughly the same time, you will need to use the asynchronous version of the commands you are calling. T...
by jdecoux
Fri Jan 14, 2022 4:58 pm
Forum: General
Topic: Cannot set high precision rescale factor
Replies: 2
Views: 9090

Re: Cannot set high precision rescale factor

Thank you for bringing this to our attention. This limitation only applies to the control panel example. We are working on a fix right now.

You should be able to set any rescale factor you need in programs you write.
by jdecoux
Fri Jan 14, 2022 4:48 pm
Forum: General
Topic: BLDC runs faster forward than reverse
Replies: 2
Views: 8703

Re: BLDC runs faster forward than reverse

Are you certain your wires are hooked up correctly? There are several ways to wire up a BLDC motor, some of which will almost look like they're working, but won't behave nearly as efficiently as expected.
by jdecoux
Fri Jan 14, 2022 4:08 pm
Forum: All Other Phidgets
Topic: Voltage output update rate
Replies: 5
Views: 19799

Re: Voltage output update rate

If you're asking about waveforms in terms of bandwidth, chances are the OUT1000_0 will not be sufficient. A quick benchtop test shows my OUT1000_0 has a maximum update rate around once every 8ms, with some jitter. (+/-1ms) For the sake of some minor market research, what kind of bandwidth were you l...
by jdecoux
Wed Oct 27, 2021 3:57 pm
Forum: All Other Phidgets
Topic: Controlling a relay board with VINT Hub Phidget.
Replies: 3
Views: 8663

Re: Controlling a relay board with VINT Hub Phidget.

You do not need a pull up resistor when using the Digital Outputs from the HUB0000 ports. They are push-pull outputs that will provide 0V when off and 3.3V when on, no external hardware required. For completeness, the primer that applies to the outputs on the HUB0000 is: https://www.phidgets.com/doc...
by jdecoux
Wed Sep 01, 2021 9:53 am
Forum: Python
Topic: about Phidget21 and Phidget22
Replies: 1
Views: 16299

Re: about Phidget21 and Phidget22

setOnAccelerationChangeHandler is likely the function you are looking for. Specific code samples to get you started for your device can be found here: https://www.phidgets.com/?view=code_samples&lang=Python Any other API calls you may need (with examples) can be found here: https://www.phidgets....
by jdecoux
Fri Jul 23, 2021 4:49 pm
Forum: Labview
Topic: Error Code 7003
Replies: 1
Views: 22754

Re: Error Code 7003

To connect a Ratiometric sensor like the 1131 on a VINT Hub, you will need to set the IsHubPort parameter to True from the corresponding VoltageRatioInputStart.VI