цифровая электроника
вычислительная техника
встраиваемые системы

 



Испытываем работу Raspberry Pi и драйвера DRV8833

Автор: Mike(admin) от 3-04-2024, 05:55

В этом проекте рассматривается проблема, при которой двигатель постоянного тока будет вращаться при прямом подключении к батарее, но не при подключении через микросхему драйвера двигателя. Здесь мы изучим напряжение и формы сигналов с помощью осциллографа и определим проблему, связанную с падением напряжения во время запуска двигателя.


Испытываем работу Raspberry Pi и драйвера DRV8833

Используемая микросхема драйвера двигателя – DRV8833, и в статье подробно описан процесс устранения неполадок, который включает в себя тестирование различных конфигураций и регулировку напряжения питания.


DRV8833

Когда двигатель напрямую подключен к батарее 3 В, он вращается.



При попытке запустить мотор при напряжении 3В с помощью Raspberry Pi и DRV8833 ничего не получилось.



Исследуем напряжение микросхемы драйвера и двигателя с помощью осциллографа. Во время фактического запуска двигателя протекал большой ток, вызывающий падение напряжения. Осциллограф подтвердил, что напряжение упало до 2,8 В. Оказалось, что работа микросхемы драйвера двигателя остановилась, вероятно, из-за достижения нижнего предела напряжения.


Испытываем работу Raspberry Pi и драйвера DRV8833

Когда мы заменили две батареи (3,0 В) на три (4,5 В), мы смогли запустить двигатель.



Схема подключения Raspberry Pi и DRV8833 была следующая:


Испытываем работу Raspberry Pi и драйвера DRV8833

Код программы Raspberry Pi следующий:



import RPi.GPIO as GPIO
import time

GPIO.setmode(GPIO.BCM)
GPIO.setup(17,GPIO.OUT)
GPIO.setup(27,GPIO.OUT)
GPIO.setup(22,GPIO.OUT)

for i in range(2):
    
    GPIO.output(17, False); GPIO.output(27, True); GPIO.output(22, True)
    time.sleep(3)
    
    GPIO.output(17, True); GPIO.output(27, False); GPIO.output(22, True)
    time.sleep(3)
    
GPIO.cleanup()



© digitrode.ru


Теги: Raspberry Pi, драйвер двигателя




Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.

Комментарии:

Оставить комментарий