Skocz do zawartości

[bascom] sterowanie silnika potencjometrem


zbyszek19940

Pomocna odpowiedź

Witam wszystkich jestem tu nowy i zaczynam dopiero z programowaniem. Chciałbym sterować dwoma silnikami DC z dwóch osobnych potencjometrów. Napisałem coś takiego i działa tylko ze z jednym silnikiem.

$regfile = "m8def.dat"
$crystal = 1000000

Config Portb = Output
Config Portc = Input

Config Timer1 = Pwm , Pwm = 10 , Prescale = 1 , Compare A Pwm = Clear Down
Config Adc = Free , Prescaler = 8 , Reference = Avcc        'tu próbowalem także reference = internal ; avcc; on

Dim U As Word



Start Adc
Do
U = Getadc(0)
U = Getadc(0)
Pwm1a = U
Loop
End

Gdy dopisze zmienną W i takie coś

w=getadc(1) 
w=getadc(1) 
pwm1b=w

to jednym potencjometrem steruje 2 wyjściami ale mogę sterować z adc0 lub adc1. Chciałbym żeby te silniki działały niezależnie od siebie.

Link do komentarza
Share on other sites

Bądź aktywny - zaloguj się lub utwórz konto!

Tylko zarejestrowani użytkownicy mogą komentować zawartość tej strony

Utwórz konto w ~20 sekund!

Zarejestruj nowe konto, to proste!

Zarejestruj się »

Zaloguj się

Posiadasz własne konto? Użyj go!

Zaloguj się »
×
×
  • Utwórz nowe...

Ważne informacje

Ta strona używa ciasteczek (cookies), dzięki którym może działać lepiej. Więcej na ten temat znajdziesz w Polityce Prywatności.