Всем привет. Вдруг кто вспомнит, я всё вожусь со своим гексаподом, и как допилю наконец его одну ногу, которая будет работать как мне надо выкачу сюда статейку о своих мытарствах.
К вопросу.
Имею вот такую вот плату:
rкоторая и служит мозгами для моего гексапода, к ней подключен драйвер ШД a4988
вот такой.
к нему подключены 2 управляющих пина. Прихожу я сегодня домой, залажу в CubeIDE чтобы дописать пару строчек кода, включаю стенд с ногой, а шаговик не подаёт признаков жизни, я сначала залез в железяки, проверил контакты, подпоял немного, эффекта ноль. Подрубил драйвер к своей UNO, всё пашек как положено. Переподключал драйвер на 2 других пина для управления (порт тот же GPIOD)..и всё пашет, после ряда тестов с диодом выяснилось что пины не реагируют на програмный код, причём вчера всё было отлично, на том же порту (GPIOD) остальные пину отлично себя чувствуют.
Вопрос 1: Могут ли сдохнуть 2 отдельных пина оставив в живых весь остальной порт?
Вопрос 2: Как защититься от этого в будущем, если я загоню между управляющими пинами и драйвером диоды 1N4007 это поможет избежать данной ситуации?
p.s. сам драйвер запитан от 5в, может он даёт обратку и выжег пины....
К вопросу.
Имею вот такую вот плату:
rкоторая и служит мозгами для моего гексапода, к ней подключен драйвер ШД a4988
вот такой.
к нему подключены 2 управляющих пина. Прихожу я сегодня домой, залажу в CubeIDE чтобы дописать пару строчек кода, включаю стенд с ногой, а шаговик не подаёт признаков жизни, я сначала залез в железяки, проверил контакты, подпоял немного, эффекта ноль. Подрубил драйвер к своей UNO, всё пашек как положено. Переподключал драйвер на 2 других пина для управления (порт тот же GPIOD)..и всё пашет, после ряда тестов с диодом выяснилось что пины не реагируют на програмный код, причём вчера всё было отлично, на том же порту (GPIOD) остальные пину отлично себя чувствуют.
Вопрос 1: Могут ли сдохнуть 2 отдельных пина оставив в живых весь остальной порт?
Вопрос 2: Как защититься от этого в будущем, если я загоню между управляющими пинами и драйвером диоды 1N4007 это поможет избежать данной ситуации?
p.s. сам драйвер запитан от 5в, может он даёт обратку и выжег пины....