Я слышал много заявлений о том, что ручное вращение двигателя NXT вручную может повредить его. Мне было интересно, было ли это хотя бы частично верно, и есть ли какие-либо доказательства, чтобы подтвердить или опровергнуть эту идею.
Я знаю, что некоторые проекты (например, etch-a-sketch) используют встроенный датчик вращения для измерения скорости вращения двигателя, поэтому я подумал, что, возможно, является ли двигатель холостым или настроен на обрыв, это важное различие, или возможно, существует даже специальный режим «датчик вращения», который необходимо включить, чтобы предотвратить повреждение.
motor
nxt
mindstorms
карите
источник
источник
Ответы:
В общем, нет, это не повредит двигателю напрямую, НО, двигатель значительно ослаблен. Это означает, что когда вы поворачиваете внешнюю часть, к которой вы можете физически прикоснуться, на 1/4 оборота - двигатель может фактически выполнить 5 полных оборотов. Проблема может возникнуть, если вы поворачиваете сервопривод слишком быстро, это может привести к поломке зубчатой передачи просто из-за превышения внутренней скорости.
Это не повредит двигатель, но может сломать передачу. Простое решение - просто не поворачивать это быстро.
Если двигатель установлен на «тормоз», он будет использовать противоположную мощность, чтобы противостоять вашим оборотам, но вы не собираетесь сильно травмировать его, медленно приводя его в действие! Поворот легче, если двигатель не находится в режиме торможения.
Например, в RobotC этот код освобождает «тормоз»
источник