Witam. "Standardowe" kwarce mają +/-50 ppm (pulse per million) czyli na 1M impulsów (czy cykli jak wolisz) przypada +/-50. Analizując dalej na 12M przypada +/-12*50=+/-600. Jeśli kwarc ma 12MHz to w ciągu sekundy może się "pomylić" o 600 impulsów. Jeśli podzielisz 12M/600=20000=20k to otrzymasz ilość sekund potrzebną żeby kwarc pomylił sie o sekundę...
Dzięki, trzeba będzie pomyśleć o hardware :) mam tylko jeszcze jedno pytanko. mając ilość cykli zegarowych, jak zamienić je na czas? Bo np. Wynik z czasem otwarcia wtryskiwacza będe miał w cyklach zegara a nie np. w us czy tam ms. Czy może trzeba 1sekunde podzielić na częstotliwość kwarcu i to co wyjdzie pomnożyć przez liczbe cykli i mamy czas w sekundach?...
Najpierw należy określić: ilość wyświetlanych cyfr - 5 (dla maksymalnej wartości obrotów 10000 i dokładności 1 Pojemność licznika - 4 dekady (np TTL 4x7490) Czas pomiaru 1 minuta jest zdecydowanie za długi . Należy w obracającym się kole nawiercić na obwodzie 60 otworków i czytać impulsy światła, tak jak w starego typu myszkach komputerowych. Wówczas...
Wał korbowy silnika spalinowego 4-suwowego wykonuje 2 pełne obroty na 1 cykl pracy, w którym występuje 1 zapłon. Z tego wynika ilość impulsów w czasie, jaka jest generowana dla obrotomierza. Czyli dla prędkości 3000 rpm, mamy 50 obrotów na sekundę, lub 25 impulsów zapłonowych w cylindrze. Jeżeli silnik ma 4 cylindry, to zazwyczaj sygnał dla obrotomierza...
Nie używaj digitalRead, te podejście jest złe, nieprecyzyjne oraz blokuje wykonanie programu. Zdecydowanie jest lepiej użyć przerwania. Zobacz tutaj: https://github.com/MacWyznawca/HLW8012_B... Zrób tak, na razie bez wprowadzania SEL: 1. ustaw raz przerwanie GPIO na CF i CF1 2. w przerwaniach tylko zwiększaj o 1 ilość...
Patrząc na współczesne spawarki inwerterowe, które przy masie kilku kilogramów mają prądy spawania po kilkaset amperów, regulowane płynnie cyfrowo? Bardzo prymitywna. Z tymi kilkoma kilogramami bym nie przesadzał — rozmiarami taki TEP jest podobny, jedynie waga jest większa ze względu na transformator i dławik. Ale podobne mocowo, markowe migomaty...
Odtwarzacz MP3 nada się o tyle, o ile ma oddzielne guziki do funkcji, które chcesz użyć. Arduino da się zaprogramować dość dowolnie, więc pewnie będzie do tego użyte. Później wypada zrobić płytkę tylko do odtwarzacza i zamknąć ją w obudowie telefonu. Tarcza daje tyle impulsów, ile naciągniesz cyfr. 3 daje 3 impulsy, 9 dzięwięć, 0 daje dziesięć impulsów....
Czy jest możliwe że ilość impulsów na wyjściu 2Y w ciągu sekundy wynosi 60? Jeżeli nie to co należałoby zmienić na schemacie aby ilość impulsów przy zastosowanym rezonatorze wynosiła 60? Wprowadzenie Dziękuję za kolejne pytanie dotyczące możliwości uzyskania dokładnie 60 impulsów na wyjściu 2Y w analizowanym układzie. Obecnie układ CD4060 taktowany...
http://obrazki.elektroda.pl/5636705900_1... https://filmy.elektroda.pl/37_1378532310... Termometr mikromocowy LCD ATMEGA16 Tym razem głównym celem projektu było sprawdzenie możliwości wykonania mikromocowego systemu pomiaru temperatury w oparciu o możliwie standardowe elementy, mówiąc w skrócie byłem ciekawy czy zwykły avr może być...
W ten sam sposób reaguje także na kręcenie do tyłu - nie wykrywa kierunku. To jest spora wada. Wyobraź sobie, że stoisz na czerwonym świetle i mimowolnie zakręcisz sobie pedałami do tyłu... A rower wyrywa do przodu. To był dla mnie powód zrobienia własnego czujnika PAS (opublikowałem go na forum). Jeżeli kontroler potrafi rozpoznać stan wysoki i niski,...
Witam, potrzebuje prostego programu który zliczy ile razy na sekundę wciskany jest przycisk. Np na jednym z portów pojawi się 0 kiedy przycisk zostanie wciśnięty, program ma zliczyć ilość impulsów przez sekundę i zwrócić daną do zmiennej. Proszę o pomoc lub podpowiedź. Niestety jestem początkujący i niezbyt rozumiem Liczniki-Czasomierze Timer0 i Timer1....
Cześć, mam pytanie odnośnie oznaczenia kolejno nadchodzących wartości pomiarowych. Ze screena wynika, iż wykonując 100 pomiarów na sekundę każdy z kolejnych otrzymanych wyników ma ten sam stempel czasowy. Oczywiście można liczyć ilość impulsów które nadeszły w danej sekundzie ale czy nie myślałeś aby dodać setne sekundy do Twojego wiersza pomiarowego?...
Zliczasz ilość impulsów w ciągu sekundy i mnożysz przez ( 60 / liczba impulsów na obrót ) wynik to rpm odświeżane co sekundę Możesz też użyć HSC https://support.industry.siemens.com/cs/...
http://obrazki.elektroda.pl/6019169600_1... W dobie tanich nadajników radiowych coraz więcej miłośników elektroniki stara się zaimplementować inteligentne rozwiązania do swojego domu. Poniższy artykuł przedstawia urządzenie, które dokonuje pomiarów prądu sieciowego jak również odczytuje stan licznika energii i gazu. http://obrazki.elektroda.pl/1559167500_1...
Zapewne ryzykuje iż na moją główę posypie się wiele gromów gdyż temat zapewne jest prosty i wiele razy wałkowany ale jakoś nie mogę sobie poradzić, zapewne dlatego iż nie wiem czego dokładnie szukać :) Do rzeczy: Chciałbym zbudować sobie jakiś prościutki generator impulsów od kilku na minute do kilkudziesięciu na sekundę. Założenia: - generator generuje...
http://obrazki.elektroda.net/80_12446604... Odtwarzacz plików dźwiękowych wav 32 Wykaz elementów: Mikroprocesor ATMEGA8 oscylator wewnętrzny 8Mhz Wyświetlacz graficzny 176x132 65536 kolorów Karta pamięci Micro-SD 1GB Stabilizator napięcia +5V oraz 3,3V Rezystory – stanowiące dzielnik napięcia Przyciski – umożliwiają komunikację z użytkownikiem...
Znając już ten okres pomiędzy impulsami chce obliczać prędkość silnika. Ilość zliczonych impulsów podziel przez stałą enkodera i będziesz miał....obroty/czas. potem przelicz to na sekundę czy minutę żeby było bardziej po ludzku. Jednakże do tego wystarczy skorzystać z sygnału "zerowania" który przypada raz na obrót. Chyba że to jakaś powolna aplikacja.
Witam :) Potrzebuję wykonać program na Atmegę8 (tymczasowo potem prawdopodobna zmiana na coś z rodziny ATtiny) który cały czas będzie zliczał impulsy a po przekroczeniu pewnej ilości impulsów na sekundę odpali diodę (później tu będzie coś innego ale na początek dioda aby wiedzieć czy program w ogóle działa). Schematu do układu nie rysuję bo nie ma sensu....
Czy problem wciąż jest aktualny? Nie bardzo rozumiem: drgania styków powodują gubienie impulsów? Spodziewałbym się, że wygenerują dodatkowe. Tak problem jest aktualny. Być może wszystko liczy się dobrze. Więc tak: zmierzyłem dokładnie ile impulsów przypada na metr bieżący bieżni. Wyliczam wszystko w programie i efekt jest taki że prędkość pływa. Sprawdzałem...
Witam wszystkich. Wtrące swoje 3 grosze do waszej dyskusji. Metoda obliczania ilości impulsów na sekundę (Hz) podawanych na świece pierwszego cylindra jest następująca: obr - ilość obrotów silnika na minutę a - co ile obrotów występuje zapłon na 1 cylinder (dla silnika 2-suwowego wartość ta wynosi 1, dla 4-suwowego wynosi 2) imp = ( obr / 60 ) / a czyli...
Witam. Przymierzam się do budowy wiatromierza czaszowego , współpracującego z komputerem , docelowo z mikroprocesorem rejestrującym i wyświetlającym na bieżąco aktualne dane. Konstrukcja czujnika ma składać się z głowicy z trzema czaszami , hallatronu mierzącego ilość impulsów. Kłopot w tym , że konstrukcja ma być bezprzewodowa i umieszczona na dachu...
To "E" jest od eksponent. Wykładnik potęgowy. Zamiast pisać 5* 10 do potęgi drugiej piszą 5E2. To typowy zapis w językach programowania i nie tylko. Umożliwia pisnie potęg w jednej linii. Czyli tak jak pisałem :). Coś dziwnie wygląda ten wykres. Fukcja aproksymująca powinna być gładka i wcale nie musi, a wręcz nie powinna przechodzić przez punkty pomiarowe....
Nie ma co wątpić. Zrobiłem sobie komputerek. Oblicza zużycie paliwa i inne w tym przebytą drogę. Zgadza się to dość dokładnie ze wskazaniami licznika auta. Ponadto piszesz że potrzebujesz tylko wykrywać ruch auta, więc dokładna ilość impulsów nie ma to znaczenia.
Za każdym razem przy wolniejszym obrocie odczytuje 2000 impulsów na obrót? Jeśli tak, to przy szybszym obrocie po prostu malinka nie nadąża. RPi to nie system czasu rzeczywistego więc może mieć małe problemy. Jeśli pełen obrót wykonasz w sekundę to jeden impuls wypada na 500us. Nie da się przypadkiem zmienić czułości enkodera, zmniejszyć ilość impulsów...
Witam Wykonuje urządzenie pomiarowe które mierzy mi prędkość obrotową szpuli o niskiej prędkości obrotowej w zakresie 0,1 - 2obr/ s a więc bardzo wolno. Na wale zamontowany jest czujnik pola magnetycznego (kontaktronowy), który raz na obrót generuje mi przerwanie na AVR. Problem polega na tym że wyznaczenie prędkości obrotowej ma się odbyć co impuls...
Witam, Chciałbym z czujnika indukcyjnego odczytywać obr /min z silnika . Czy poniższa logika będzie spełniać wymagana funkcjonalność ? https://obrazki.elektroda.pl/6575809400_... Za pomocą T021 generuje impuls co sekundę który resetuje licznik C022. Na wejście I11 wpięty jest czujnik indukcyjny którego sygnały zlicza licznik C022....
częstotliwość to ilość impulsów w jednostce czasu Skonfiguruj licznik jako miernik częstotliwości z podstawą czasu 0,01s wartość licznika (podwójne słowo) to ilość impulsów w 10ms https://obrazki.elektroda.pl/1459292400_... czujnik indukcyjny nie jest za szybki i więcej niż kilkanaście obrotów na sekundę nie zmierzy
O ile dobrze rozumuje to przy ustawieniu response time = 192 zyskujemy na szybkości działania ale tracimy na rozdzielczości, Tak a ona wyniesie w sumie : Skrajne położenie klina daje odczyt 102 impulsy a drugie skrajne położenie klina 512 impulsów, co daje nam różnicę = 410 i ta wartość była by rozdzielczością pomiędzy dwoma skrajnymi położeniami....
Podobny temat był ostatnio tylko dotyczył takiej zabawki do roweru. Z obliczeń wyszło, że pomiar impulsów na sekundę jest mało dokładny. Wypada liczyć ilość ms jednego obrotu. Przy motocyklu będzie tylko wyższa prędkość maksymalna.
Witam, ostatnio podłączyłem do Atmegi wyświetlacz od nokii 3310 i postanowiłem pouczyć się trochę timerów i przerwań. Chciałem napisać prosty programik liczący impulsy i wyświetlać je na LCD. W przerwaniu od INT0 zliczam impulsy, a w drugim przerwaniu co sekundę przepisuje ilość impulsów do zmiennej i kasuję liczbę impulsów. Problem pojawia się gdy...
Szanowni Państwo. Nie wiem czy poprawne miejsce na forum... jeżeli nie, proszę o przeniesienie. Chciałbym się dowiedzieć, zapytać o możliwości tachometrów laserowych. Weźmy pod lupę jeden z tańszych w sieci np: DT-2234C+ PROBLEM: Chciałbym uzyskać informację o ilości obrotów pewnego elementu mechanizmu a konkretnie zębatki. Potrzebne info to analiza...
W zasadzie zależy mi na takim układzie który będzie jak najprostszy w wykonaniu. Prezeswal mam zamiar wykorzystać podany przez Ciebie układ w następujący sposób: Do wejścia (we) dołączę przewód tylko jednym końcem (drugi luzem) i zrobię z niego cewkę którą będę nawijał na przewód WN. Dodę zenera dam na napięcie 5V i negator z wejściem Schmitta . Z negatora...
Przeprowadziłem mały test przepw. ustawiłem silnik krokowy na 150 obrotów i połączyłem z turbiną dałem 20obr na sekundę pełen cykl 5s. potem dałem 40obr/s cały cykl ponad 3s i wyniki z przerwania z 20 obr/s wyniosło 150 imp a z 40obr/s wyliczyło 300 . Więc nie wiem o co tu chodzi . Ilość obrotów taka sama tylko czas w jakim zostały wykonane . Jak to...
Jeśli nie mikrokontroler to ja to widzę tak: Układ czasowy ne555 w trybie astabilnym z wypełnieniem 1% i licznik np. Johnsona 4017. Wyjście ne555 połączone z resetem licznika, a wyjście 9 (liczba 8 ) licznika z prostym układem RC i tranzystorem sterującym przekaźnikiem odłączającym zapłon. Licznik zlicza impulsy z kontaktronu w czasie niskiego poziomu...
Witam . Chciałem zrobic tester pomp opryskiwaczy . Chodzi o mierzenie wydajności pompy w litrach na minute a moje pytanie czy nie bedzie gubił impulsów podczas wykonywania przerwania . Pomiar co 1 sekundę a wydajność pomp od 40l do 260l / min [syntax=basic4gl] $crystal = 16000000 $regfile = "m32def.DAT" Config Lcd = 16 * 2 Config Lcdpin = Pin , Db4...
Śmiem twierdzić że to zadanie mnie przerasta po trochu. Otrzymam od kogoś gotowego G-coda, to muszę go puszczać w swój programowy interpreter przetwarzający, na ilość obrotów silników X i Y... Ciężko, ale po przekątnych to jeszcze przejdzie. Znów przetworzenie łuków... to będzie masakra. Już teraz wiem po co są encodery. Nawet nie jestem w stanie sformułować...
Witam. Szukam pomocy z waszej strony. Musze napisać program na Atmege8 dla pewnego urządzenia (narazie nie zdradzę co to będzie ale napewno zamieszczę w DIY). Do uC będzie podpięty czujnik Z1 który będzie zliczał impulsy, dioda LED, i cztery przyciski S1 i S2 oraz S3 i S4. Układ ma za zadanie generować stany 0 i 1 tak by dioda LED migała. Za pomocą...
Witam. Chciałem w celach edukacyjnych zrobić częstotliwościomierz. Ponieważ nie mam za bardzo skąd wziąć zewnętrznych impulsów postanowiłem, że jeden pin procka będzie je generował, a przerwanie int0 będzie liczyć ile tych impulsów było. Do odmierzenia czasu posłużył timer1, który ma odliczyć sekundę (więc wynik od razu w Hz). Po upływie sekundy ma...
Dzisiaj wpadłem na jeszcze inny sposób przeprogramowywania HC-05. http://obrazki.elektroda.pl/9003449000_1... W tym rozwiązaniu nie byłoby potrzeby łączenia się z modułem bluetooth. Zmiany dokonywane będą przy pomocy 3 przycisków. Pierwszy przycisk odpowiada za BAUD i przełącza kolejno 9600, 19200, 38400, 57600, 115200. Drugi przycisk...
Przepraszam za dłuższą nieobecność. Nie mając nic nowego (i mądrego) nie pisałem. Ale w międzyczasie polutowałem zestaw startowy, a ostatnio napisałem inny program, który umożliwia (w zamyśle) liczenie dokładniej częstotliwości dla "paczki" impulsów, tym razem około 500 Hz. Wiem, że to dosyć skomplikowany tok myślenia, pewnie można to zrobić prościej,...
Dziękuję za odpowiedzi. Kubbaz co do INT0 i INT1, to są one podłączone na płytce z AVT pod LCD. Więc do testów chciałem skorzystać z wolnego INT2. Jak już będzie jako tako działać, to zrobię wtedy już nową płytkę i będzie można wykorzystać wszystkie wejścia przerwań. Niestety stronka podana przez Ciebie nie działa (bład 403- brak praw dostępu). Co do...
A wracając do tematu... zrób tak: 1. zadeklaruj dwie zmienne globalne: unsigned long impulsy; // liczba zmian RB0 unsigned int tick; // liczba przepełnień Timer0 2. zainicjuj procesor w ten sposób: CMCON = 7; TRISA = 0; TRISB = 0b00000001; // RB0 to wejście OPTION_REG.PS0 = 0; // preskaler 1:1 OPTION_REG.PS1 = 0; OPTION_REG.PS2 = 0; OPTION_REG.PSA...
w zasadzie Kolega rafiks się nie określił, czy chce mieć średnią czy chwilową częstotliwość... a z opisu, mam wrażenie, że chwilową. Jeśli średnią, to nie widzę problemu i nie wymyślimy nic nowego: ilość impulsów w określonym czasie. Przy chwilowej, jak zaczniemy sobie dobierać czas pomiaru, to w międzyczasie nam się ze 100 razy zmieni częstotliwość...
Rozumiem. Czyli np. jesli zmierzę ilość impulsów w ciągu 1 min i pomnoże przez 60 wówczas chyba uzyskam dokładniejszy wynik? a odświeżanie bym miał wówczas, co 1 min . Widziałem dużo wykonań maszyn przez Niemiaszków na s7 300 z panelem op3 i tam zapierdzielała wydajność z odświeżaniem co 1 sekundę He He He Ale pomysł całkiem logiczny i prosty…...
Dzięki za zainteresowanie tematem. Na czasie wyświetlanie nie zależy mi bardzo. Może być co 0.5 sek. Bardziej zależy mi na szybkim sterowaniu diodą po przekroczeniu konkretnej liczby obrotów. Obecnie timer0 8 bitowy mam zaprzęgnięty do odmierzania konkretnych czasów: co 4ms, co 100ms i co 1000ms. W 4ms mam zrobioną obsługę przycisku (choć trochę niepotrzebnie...
Dobra. Ostatecznie zdecydowałem się na pomysł :arrow: Quarz'a :) Zakupiłem [url=http://www.datasheetcatalog.org/dat... Zastosuję obwód ze strony 1. W tym samym PDF'ie na str. 12 (na dole) zastosuję układ kluczowania transoptora (jest nim w moim przypadku [url=http://www.if.pw.edu.pl/~alice/DAC/...
Witam Serdecznie, Dziękuję za informację. Jest to laser zamawiany, o dość nietypowej konstrukcji (można wybierać długość fali w zakresie widzialnym i bliskiej podczerwieni) i impulsowy, oczywiście o dużej mocy pojedynczego impulsu. To jest konstrukcja komercyjna np. SpectraPhysics, Coherent czy np. Tekhnoscan? Nie jestem specjalistą od laserów, ale...
Szanowni koledzy czy ktoś z was może mi powiedzieć jaką mogę osiągnąć precyzję przy odmierzaniu czasu przy wykorzystaniu układu ATmega16 z zewnętrznym zegarem 8.000 MHZ(rezonator kwarcowy)? Morduje to już drugi dzień i nie mogę zrobić tego w sposób precyzyjny - na każde odmierzone 10 minut atmege spieszy o ok 20s - taka zwłoka jest dla mnie niedopuszczalna...
Dla wypełnienia 50% czas stanu wysokiego równa się czasowi stanu niskiego. Moja propozycja zastosuj na wejściu zegarowym podwajacz częstotliwości (czyli fclock=20 kHz) a po dzielniku nastawnym daj dwójkę liczącą, która zrobi ci stałe 50% niezależnie od stopnia podziału dzielnika nastawnego Clock -> podwajacz -> dzielnik przez N -> dzielnik przez 2 ->...
Witam, Motto: " ...nie chcę, ale muszę, ponieważ zawodowa uczciwość nie pozwala mi milczeć... " Najpierw odpowiedź Koledze :arrow: leszeksz2 ; dla uzyskania efektów wizualnych wystarczy poniższy prosty obwód przedstawiony na schemacie niżej: http://obrazki.elektroda.net/84_11994909... Na jasność świecenia LED (płynącego przezeń prądu) ma wpływ; -...
licznik impulsów sekundę ilość impulsów licznik impulsów ilość impulsów
głośnik creative inspire t3100 kosiarka agregat wzmacniacz dzwiek laptop
kodowanie wtryskiwaczy creed assassin
Volkswagen Bora ESP – odblokowanie zaworów pompy ABS/EDS VCDS, czyszczenie, regeneracja Wymiary bębna pralki Candy Rapid – rysunek techniczny, średnica, głębokość, modele 6–14 kg