logo elektroda
logo elektroda
X
logo elektroda
REKLAMA
REKLAMA
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

RC5 i Servo (Bascom ATmega)

hass-pol 27 Lut 2010 18:03 4048 21
REKLAMA
  • #1 7759335
    hass-pol
    Poziom 10  
    Witam

    Mam problem poprawieniem tego programu...
    Ogólnie każde z osobna działa, kod na servo i kod na RC5.
    Moge sterować np diodami, ale gdy do kodu dolacze:
    Config Servos = 1 , Servo1 = Portc.6 , Reload = 10

    Pojawia sie taki problem...

    RC5 i Servo (Bascom ATmega)

    Czy nie można łączyć tych dwóch opcji ?
    Pozdrawiam
  • REKLAMA
  • #2 7759392
    Konto nie istnieje
    Poziom 1  
  • #3 7759428
    hass-pol
    Poziom 10  
    Jakaś podpowiedz, jak ? :)
  • REKLAMA
  • #4 7759440
    Konto nie istnieje
    Poziom 1  
  • #5 7763358
    hass-pol
    Poziom 10  
    Cos mi to nie wychodzi... chyba za mało jeszcze umiem w tym temacie :)
    Dzieki za pomoc.
  • #6 7763740
    Konto nie istnieje
    Poziom 1  
  • #7 7763843
    hass-pol
    Poziom 10  
    Ciekawe jest to ze robi sie HEX i moge go wgrac... wiec tak do konca nie jest zle, serwo obraca sie co 500ms o jakies 5* w lewo...
  • REKLAMA
  • #8 7764033
    Konto nie istnieje
    Poziom 1  
  • REKLAMA
  • #9 7764119
    hass-pol
    Poziom 10  
    Wyglada na to ze dziala... Servo "idzie" w podana warosc...
    Czy teraz dodac RC5 ? :)
  • Pomocny post
    #10 7764142
    Konto nie istnieje
    Poziom 1  
  • #11 7764173
    hass-pol
    Poziom 10  
    Wielkie dzieki za pomoc, wiem juz gdzie szukac i w ktora strone isc :) pokazales mi jak malo jeszcze umiem :)
    Pozdrawiam goraco !
  • #12 7764191
    Konto nie istnieje
    Poziom 1  
  • #13 7764246
    hass-pol
    Poziom 10  
    Zaraz bede testowal, napisze jak poszlo
    Zdziwilo mnie jedno, zajmowana pamiec, normalnie ten kod ktory podalem, zajmuje jakies 6-7% a ten od Ciebie jest znacznie dluzszy a zajmuje tylko 1% !! szok...
    Czy to normalne w asseblerze ? :)
  • #14 7765257
    Konto nie istnieje
    Poziom 1  
  • #15 7767142
    hass-pol
    Poziom 10  
    Finalowo :)
    Dziala tak jak przewidziales, serwo "drga" lewo, prawo, nie znacznie, ale wyczuwalnie (chociaz to mozna stlumic mechanicznie takze nie jest zle)
    Calosc mozna smialo zmaszynowac :) czyli dobrze ułożyłeś kod (calosc faktycznie zajmuje 7% )
    Pozdrawiam i jeszcze raz dziękuje za zainteresowanie i pomoc !
  • #16 7769311
    nekmil
    Poziom 2  
    "Servo" na Timer0
    "RC5" na Timer2

    popatrz do helpa
  • #17 7769807
    Konto nie istnieje
    Poziom 1  
  • Pomocny post
    #18 7773529
    nekmil
    Poziom 2  
    Jest mozliwa taka konfiguracja "Config Rc5 = Pinb.2 , Timer = 2"





    P.S. przepraszam za moj "Polski jezyk" jestem Czechem :-)
  • #19 7773582
    hass-pol
    Poziom 10  
    Gdybyś nie napisał tego ze jesteś Czechem, nie poznałbym.

    Twoja możliwość jest poprawna, działa :) dzięki :)
  • Pomocny post
    #20 7773613
    Konto nie istnieje
    Poziom 1  
  • #21 7773653
    nekmil
    Poziom 2  
    Polskie stacje TV i Program 3, "zrobily swoje":D
  • #22 7773667
    hass-pol
    Poziom 10  
    Od 2, może 3 mc uczę sie Bascom'u i pewnie nigdy go do końca nie poznam :)

    Servo drga, ale dopiero od I > 120, jednak jest to bardzo delikatne drganie...
REKLAMA