| Author |
Message
|
Hikari Poziom 10

Joined: 28 May 2006 Posts: 59 Location: Warszawa
|
#1
27 Nov 2011 13:30 Dzielnik obrotów wentylatora |
|
|
|
Witam,
Historia wygląda tak: mam w swoim chłodzeniu wodnym przepływomierz. Jego podłączenie działa na dokładnie takiej samej zasadzie jak podpięcie wentylatorka do komputera, czyli jest +12V, masa oraz licznik RPM. Problemy są w sumie dwa:
1) Na ogół płyty główne czytają wartości RPM do ok. 9999, podczas gdy przepływomierz na ogół zwraca wartości znacznie większe.
2) Aby wyjść na skalę litry/minuta otrzymany wynik RPM muszę podzielić przez 3000.
Do tej pory w tym celu wykorzystywałem zewnętrzny panel Matrix Orbital, który raz, że radził sobie z wysokimi wynikami RPM, a dwa, że pozwalał na programowe ustawienie dzielnika. Teraz panel chciałbym sprzedać, a przepływomierz podłączyć bezpośrednio do płyty głównej. Niestety, wymaga to przygotowania urządzenia, które będzie w stanie zastąpić taki "dzielnik".
Tym samym zwracam się do Was z prośbą o pomoc - jak przygotować urządzenia, które będzie wykonywało dzielenie RPM przez liczbę 30? Jeśli przepływomierz przekaże 9000 impulsów to do płyty głównej powinno trafić 300, co będzie dla mnie oznaczało 3,00 litrów na minutę. Sam nie mam pojęcia jak się do tego zabrać, a zadanie nie wydaje się być trywialne.
Z góry dziękuję za pomoc i pozdrawiam.
|
|
| Back to top |
|
 |
iron64 Poziom 24

Joined: 23 Dec 2006 Posts: 5463
|
#2
27 Nov 2011 13:42 Re: Dzielnik obrotów wentylatora |
|
|
|
W podanym przez Ciebie przykładzie, gdzie w wyniku jest 300, jest pewien szkopuł. Płyty na ogół nie mierzą tak małych wartości. Często wartość jest wtedy 0. Na mojej obecnej płycie wartość poniżej 700RPM jest problematyczna.
Nie wiem co prawda jakie wartości podaje Ci ten przepływomierz, niemniej postaraj się nie schodzić z wartościami poniżej 1000, bo wtedy pomiar jest stały i w miarę pozbawiony błędów.
|
|
| Back to top |
|
 |
Google

|
#
27 Nov 2011 13:42 |
|
|
|
|
|
| Back to top |
|
 |
tzok Poziom 26

Joined: 13 Sep 2002 Posts: 20530 Location: Bielsko-Biała / Sosnowiec
|
#3
27 Nov 2011 14:49 Re: Dzielnik obrotów wentylatora |
|
|
|
Odnośnie dzielnika to jest to kwestia zbudowania licznika modulo-300 na podstawie licznika 9-bit i wykorzystanie sygnału resetu (tzn. wyjścia układu wykrywającego liczbę 300). Wygodniej byłoby dzielić przez jakąś potęgę liczby 2, a wynik obrabiać już programowo.
|
|
| Back to top |
|
 |
Google

|
#
27 Nov 2011 14:49 |
|
|
|
|
|
| Back to top |
|
 |
Hikari Poziom 10

Joined: 28 May 2006 Posts: 59 Location: Warszawa
|
#4
05 Dec 2011 20:55 Re: Dzielnik obrotów wentylatora |
|
|
|
Niestety nie mam możliwości dzielenia programowego - po to potrzebuje urządzenie, żeby pozbyć się wszelkich programów.
Co do samego dzielnika to nie ma problemu - może być dzielenie przez 3. Wtedy wynik będę miał w mililitrach.
|
|
| Back to top |
|
 |
Google

|
#
05 Dec 2011 20:55 |
|
|
|
|
|
| Back to top |
|
 |
tzok Poziom 26

Joined: 13 Sep 2002 Posts: 20530 Location: Bielsko-Biała / Sosnowiec
|
#5
05 Dec 2011 21:31 Re: Dzielnik obrotów wentylatora |
|
|
|
...jednak jakiś program będzie wyświetlał ten wynik, bo chyba po to to robisz? Liczba 3 również nijak potęga liczby 2 nie jest, ale łatwiej to zrobić na liczniku mod-4.
|
|
| Back to top |
|
 |
Hikari Poziom 10

Joined: 28 May 2006 Posts: 59 Location: Warszawa
|
#6
05 Dec 2011 23:29 Re: Dzielnik obrotów wentylatora |
|
|
|
Właśnie staram się już zrezygnować z programu i podpiąć przepływomierz bezpośrednio do płyty głównej. Stąd problem z dzieleniem.
|
|
| Back to top |
|
 |
tzok Poziom 26

Joined: 13 Sep 2002 Posts: 20530 Location: Bielsko-Biała / Sosnowiec
|
#7
05 Dec 2011 23:48 Re: Dzielnik obrotów wentylatora |
|
|
|
No ale czymś chcesz odczytywać te wskazania z płyty głównej?
|
|
| Back to top |
|
 |
Hikari Poziom 10

Joined: 28 May 2006 Posts: 59 Location: Warszawa
|
#8
06 Dec 2011 00:04 Re: Dzielnik obrotów wentylatora |
|
|
|
Po prostu "czysty" odczyt RPM z płyty głównej. Program nie ma tutaj znaczenia, ale planowałem wykorzystać dostarczany z płytą ASUS PC Probe.
Po podzieleniu przez 3 miałbym wynik w ml/min.
|
|
| Back to top |
|
 |
Google

|
#
06 Dec 2011 00:04 |
|
|
|
|
|
| Back to top |
|
 |
tzok Poziom 26

Joined: 13 Sep 2002 Posts: 20530 Location: Bielsko-Biała / Sosnowiec
|
#9
06 Dec 2011 23:30 Re: Dzielnik obrotów wentylatora |
|
|
|
Nie ma "czystego" odczytu, nawet taki wyświetlany w PC Probe czy BIOS-Setupie jest przetwarzany, nigdy się nie zastanawiałem w jakim formacie to jest zapisane ale na 90% nie wprost, podejrzewam że to jest czas jaki trwa pół obrotu wentylatora (bo są 2 impulsy na obrót) ale to nie jest jakiś wielki problem odczytywać to programowo, a jak już odczytasz to zawsze można pomnożyć/podzielić. Problemem jest zakres rejestrowalnych przez układ na płycie głównej częstotliwości.
|
|
| Back to top |
|
 |
Hikari Poziom 10

Joined: 28 May 2006 Posts: 59 Location: Warszawa
|
#10
21 Dec 2011 17:39 Re: Dzielnik obrotów wentylatora |
|
|
|
Ale to niestety wymusza na mnie, że muszę używać programu, który ma możliwość "skalowania" RPM :/ W tym problem, że wolałbym to załatwić sprzętowo.
|
|
| Back to top |
|
 |