Liczba postów: 1
Liczba wątków: 1
Dołączył: Mar 2018
Reputacja:
0
Cześć, jestem nowy na forum i słabo radzę sobie z programowaniem a potrzebuję zrobić pewną rzecz. Muszę napisać kod działania pompy cieczy 12v 110 l/min która będzie regulowana za pomocą przepływomierza tzn jeżeli odkręcę manualnie zawór kulowy to raz będzie ciecz wolniej płynęła i pompa też musi wolniej tłoczyć a jak szybciej ciecz płynie to wtedy pompa też musi szybciej tłoczyć. Wszystkie cześci do tego mam silnik reguluje prędkością i przepływomierz również odczytuje ale nie mam pojęcia jak to skleić razem.
Dziękuję za pomoc. Pozdrawiam
Liczba postów: 250
Liczba wątków: 0
Dołączył: Dec 2016
Reputacja:
48
Witam,
Przecież to jest proste. Robisz sprzężenie zwrotne. Odczytujesz wartość z przepływomierza i za pomocą funkcji map zamieniasz tę wartość na wartość np. PWM sterującą obroty silnika pompy, dodając ewentualnie jakieś opóźnienie. To najprostsze rozwiązanie, ale nie optymalne. Jeśli jesteś w stanie określić charakterystykę wydatku pompy w zależności od wartości PWM (zakładam, że w taki sposób sterujesz pompą) jesteś też w stanie znaleźć formułę matematyczną. która przybliży Ci zależność jednej wartości od drugiej. W taki sposób, znając wydatek (przepływ) obliczasz PWM dla pompy.
Pozdrawiam,
Tomek.