• Witaj na Forum Arduino Polska! Zapraszamy do rejestracji!
  • Znajdziesz tutaj wiele informacji na temat hardware / software.
Witaj! Logowanie Rejestracja


Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
problem w programie Arduino
#18
(17-11-2019, 12:32)sewek10 napisał(a): Nawet gdy wentylator jest wyłaczony  ( a aruduino z PWM właczone i podaje sygnał na pwm wentylatora) i poruszam tarcza palcem, to przy wypełnieniu 100% zlicza dobrze a jak zmniejsam wypełnienie to np 1 mrugniecie diodą zlicza jako 4.
Pokaż jak generujesz PWM. Pewnie konflikt przerwania z czyms, bo jak pisałem, pulsein to badziew, zabawka, demo. PWM 100% oznacza, ze sygnał wyjściowy ma stały poziom. Pewnie PWM jest programowy i jak pisałem, pulsein głupiej.

Cały ten kod wygląda na demo. Napisz jak trzeba:
- Zliczanie czasu trwania sygnału timerem. A może lepiej mierzyć częstotliwość?
- PWM sprzętowy
Generalna zasada pisania programów: max sprzęt, min program. niestety, w Srajduino jest odwrotnie, max program, min sprzęt choć jest! Sprzęt jest ale nie nieużywany! Z tego wynika wiele problemów! Funkcje "gryzą się" bo po pierwsze "primo" AVR jest wolny. Po drugie "primo" nie ma wielopoziomowego systemu przerwań. Po trzecie "primo", AVR jest dodatkowo spowalniany przez nadużywanie typów zmiennoprzecinkowych, int zamiast int8_t/uint8_t. Po czwarte "primo" C++ na uC z śladową ilością RAM używane nieumiejętnie też robi swoje.
 
Odpowiedź
  


Wiadomości w tym wątku
problem w programie Arduino - przez sewek10 - 15-11-2019, 22:48
RE: problem w programie Arduino - przez semi - 16-11-2019, 01:14
RE: problem w programie Arduino - przez sewek10 - 16-11-2019, 11:58
RE: problem w programie Arduino - przez semi - 16-11-2019, 12:58
RE: problem w programie Arduino - przez sewek10 - 16-11-2019, 13:09
RE: problem w programie Arduino - przez elvis - 16-11-2019, 12:40
RE: problem w programie Arduino - przez sewek10 - 16-11-2019, 12:57
RE: problem w programie Arduino - przez Agregacik - 16-11-2019, 14:03
RE: problem w programie Arduino - przez sewek10 - 16-11-2019, 14:33
RE: problem w programie Arduino - przez Agregacik - 16-11-2019, 15:07
RE: problem w programie Arduino - przez sewek10 - 16-11-2019, 23:33
RE: problem w programie Arduino - przez semi - 17-11-2019, 00:46
RE: problem w programie Arduino - przez sewek10 - 17-11-2019, 12:31
RE: problem w programie Arduino - przez Agregacik - 17-11-2019, 08:40
RE: problem w programie Arduino - przez sewek10 - 17-11-2019, 12:32
RE: problem w programie Arduino - przez semi - 17-11-2019, 16:39
RE: problem w programie Arduino - przez Jarewa0606 - 17-11-2019, 13:02
RE: problem w programie Arduino - przez Agregacik - 17-11-2019, 13:38
RE: problem w programie Arduino - przez elvis - 17-11-2019, 16:48
RE: problem w programie Arduino - przez sewek10 - 17-11-2019, 17:19

Skocz do:


Przeglądający: 1 gości