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

[Attiny2313] Jak sterować ramieniem z wykorzystaniem przerwań komparatora?

grzecho_h 28 Paź 2018 19:39 489 1
REKLAMA
  • #1 17524273
    grzecho_h
    Poziom 9  
    Witam

    Niedawno zaczałem zabawe z uC i programowanie i docelowo, a może i nie ;) chciałbym zbudowac wydaje mi się prosty układ do regulacji opadania i podnoszenia ramienia. Mam dwa przyciski góra, dół. jeden potencjometr na ramieniu drugi do ustawiania zadanej wysokości na jaką ramie się ma opuścić. Tu sprawa jest prosta, ale chciałbym aby po ustawieniu się ramienia na danej wysokości i zwolnieniu przycisku mozna było w każdej chwili jakby "przymusowo" to ramie dalej opuści przyciskiem opuszczania i tu już się robi dla mnie problem, bo nie potrafie "obejść" poprzedniego warunku gdzie jest sygnał do zatrzymania opadania.
    Postanowiłem skorzystać z przerwań komparatora aby dawał przerwanie na zboczu, ale coś jest nie tak, albo mylnie to jednak jeszcze rozumie. Na poniższym programie w symulacji zdaje się dostaje te przerwania na okrągło zamiast jak mi sie wydawało tylko w momencie zmiany stanu na zboczu opadającym czy rosnącym, a to chyba rozwiązało by mój problem. Jak nie to wprowadze trzeci przycisk i tyle...
    Ewentualnie prosze o jakąś wskazówke jak to inaczej rozwiązać.

    Kod: VB.net
    Zaloguj się, aby zobaczyć kod
  • REKLAMA
  • #2 17527379
    Konto nie istnieje
    Poziom 1  
REKLAMA