Template:DCMotor Errors: Difference between revisions
(Created page with "If the error you are looking for is not mentioned below, please visit the [https://www.phidgets.com/?view=api API] for your controller. ===Energy Dump=== {{#switch: {{{1}}} | bldc= New Phidget BLDC Motor controllers include onboard voltage sensing that will attempt to mitigate damage caused by irregular voltage events. | dc = New Phidget DC Motor controllers include onboard voltage sensing that will attempt to mitigate damage caused by irregular voltage events. | #de...") |
No edit summary |
||
| Line 1: | Line 1: | ||
If the error you are looking for is not mentioned below, please visit the [https://www.phidgets.com/?view=api API] for your controller. | If the error you are looking for is not mentioned below, please visit the [https://www.phidgets.com/?view=api API] for your controller. | ||
===Bad Power=== | |||
{{#switch: {{{1}}} | |||
| bldc= New Phidget BLDC Motor controllers use an onboard voltage sensor to determine if the power supply voltage is too high when you first open the channel. | |||
| dc = New Phidget DC Motor controllers use an onboard voltage sensor to determine if the power supply voltage is too high when you first open the channel. | |||
| #default = New Phidget motor controllers use an onboard voltage sensor to determine if the power supply voltage is too high when you first open the channel. | |||
}} | |||
{| class="wikitable" style="margin:auto;width:75%;text-align:center" | |||
! style="text-align: center;" | Motor Controller | |||
! style="text-align: center;" | Normal Operating Voltage | |||
! style="text-align: center;" | "Bad Power" Error | |||
|- | |||
| {{#switch: {{{1}}}| bldc= DCC1120 | dc = DCC1020 | #default = Small Controllers}} || 10-30V DC || 36V DC or higher | |||
|- | |||
| {{#switch: {{{1}}}| bldc= DCC1130 | dc = DCC1030 | #default = Large Controllers}} || 15-60V DC || 72V DC or higher | |||
|} | |||
If you see this error, it either means the supply voltage is higher than the value listed in the table, or your motor was already moving fast enough to generate excess voltage. This error prevents the channel from opening and serves as a warning to correct the issue before attempting to reopen the channel. | |||
The voltage limit for the "Bad Power" error is more strict than the "Energy Dump" limit, because brief voltage spikes above this value are acceptable and expected during motor operation. | |||
===Energy Dump=== | ===Energy Dump=== | ||
| Line 9: | Line 30: | ||
{| class="wikitable" style="margin:auto;width:75%;text-align:center" | {| class="wikitable" style="margin:auto;width:75%;text-align:center" | ||
! style="text-align: center;" | | ! style="text-align: center;" | Motor Controller | ||
! style="text-align: center;" | | ! style="text-align: center;" | Normal Operating Voltage | ||
! style="text-align: center;" | "Energy Dump" Error | |||
|- | |- | ||
| | | {{#switch: {{{1}}}| bldc= DCC1120 | dc = DCC1020 | #default = Small Controllers}} || 10-30V DC || 42V DC or higher | ||
|- | |- | ||
| | | {{#switch: {{{1}}}| bldc= DCC1130 | dc = DCC1030 | #default = Large Controllers}} || 15-60V DC || 84V DC or higher | ||
|} | |} | ||
When an Energy Dump occurs, the {{#switch: {{{1}}}|bldc= BLDC Motor Phidget| dc = DC Motor Phidget| #default = Phidget}} will attempt to regulate the voltage. The {{#switch: {{{1}}}|bldc= BLDC Motor Phidget| dc = DC Motor Phidget| #default = Phidget}} will stop controlling the motor, entering a freewheel state until a full power cycle occurs. Any attempt to use other function calls will result in the "Power Cycle" error, reminding you to power cycle first. | |||
Please note that the voltage regulation | Please note that the voltage regulation caused by the Energy Dump is not intended to protect against continuous over-voltage conditions and may shorten the life of your controller. To ensure your system is properly protected against these events, a [[Power Guard Guide|Power Guard]] Phidget is required. | ||
===Over Temperature=== | ===Over Temperature=== | ||
Latest revision as of 21:31, 19 October 2026
If the error you are looking for is not mentioned below, please visit the API for your controller.
Bad Power
New Phidget motor controllers use an onboard voltage sensor to determine if the power supply voltage is too high when you first open the channel.
| Motor Controller | Normal Operating Voltage | "Bad Power" Error |
|---|---|---|
| Small Controllers | 10-30V DC | 36V DC or higher |
| Large Controllers | 15-60V DC | 72V DC or higher |
If you see this error, it either means the supply voltage is higher than the value listed in the table, or your motor was already moving fast enough to generate excess voltage. This error prevents the channel from opening and serves as a warning to correct the issue before attempting to reopen the channel.
The voltage limit for the "Bad Power" error is more strict than the "Energy Dump" limit, because brief voltage spikes above this value are acceptable and expected during motor operation.
Energy Dump
New Phidget motor controllers include onboard voltage sensing that will attempt to mitigate damage caused by irregular voltage events.
| Motor Controller | Normal Operating Voltage | "Energy Dump" Error |
|---|---|---|
| Small Controllers | 10-30V DC | 42V DC or higher |
| Large Controllers | 15-60V DC | 84V DC or higher |
When an Energy Dump occurs, the Phidget will attempt to regulate the voltage. The Phidget will stop controlling the motor, entering a freewheel state until a full power cycle occurs. Any attempt to use other function calls will result in the "Power Cycle" error, reminding you to power cycle first.
Please note that the voltage regulation caused by the Energy Dump is not intended to protect against continuous over-voltage conditions and may shorten the life of your controller. To ensure your system is properly protected against these events, a Power Guard Phidget is required.
Over Temperature
New Phidget motor controllers include onboard temperature sensing that provides thermal protection for your system. View the table below for more information.
| Temperature | Result |
|---|---|
| < 75°C | Normal operation |
| 75°C to 90°C | Current Limit and Surge Current Limit scaling begins. Your current limits will scale down linearly from your set value as temperature increases, to a maximum of 40A at 90°C. |
| 90°C to 100°C | Current Limit and Surge Current Limit are limited to 40A. |
| >= 100°C | Over Temperature condition. The Phidget will stop attempting to control the motor. It will enter a freewheel state until the Phidget is closed and reopened via software. |