Chyba nie znajdziesz jednej "funkcji" :cry: , która obsłuży wszystkie Twoje wymagania w założonym układzie :crazyeyes: , ale możesz wykorzystać kilka prostych formuł (dla każdego zboża osobna :D ), żeby uzyskać zbliżony efekt - jak na zrzucie :spoko: 928057 Takie formuły będą dodatkowo zliczać (sumować) wszystkie ilości, które mogłyby wystąpić w nieco...
Czy mogą wystąpić wartości, które zawierają 001 - np 0010, 0015? Czy je również chcesz zliczać? Czy w jednej komórce może wartość 001 wystąpić więcej niż raz? Czy ma być wtedy liczona jednokrotnie (wtedy wynik będzie liczbą komórek zawierających wystąpienie 001 co najmniej raz), czy w takim przypadku chciałbyś policzyć dokładniej wystąpienia tego 001...
Jeżeli coś zostało podłączone do instalacji tak by Twój licznik to zliczał, lub wystąpiła usterka, to musi znajdować się ona ZA Twoim licznikiem. A więc w garażu. Jeżeli instalacja jest natynkowa, to prześledź jak idą przewody i czy jest jakiś o nieznanym przeznaczeniu (czyli nie Twój). Potem zrób prosty eksperyment i odłącz wszystko co masz podłączone...
Nawet jeśli wystąpią w tym samym czasie wyższy priorytet ma int0 i jak się wykona to przerwanie powinno się wykonać INT1 . Jeśli chcesz zmniejszyć ryzyko zwiększ częstotliwość zegara .
A są generowane może jakieś drgania jak on tak stoi? Może jest przesuwany w czasie pracy po stole co może wpłynąć na to że będzie zliczał BF bo wystąpią wibracje. Bardziej niepokojącą rzeczą jest to że kiedyś wartość przeliczona atrybutu 01 spadła do 77, co sugeruje że kiedyś wystąpiły spore problemy z odczytem z powierzchni dysku.
Witam, 1. mam tabelę z kryteriami w excelu, którem ogą przyjmować wartości "good" albo "bad". Chcę żeby pod nią excel zliczał ile razy wystąpiło każde z nich, w osobnych (dwóch) komórkach. Pomoże mi ktoś zrobić coś takiego? Nie wiem jakiej dokładnie komendy muszę użyć. 2. Da się zrobić tak żeby excel zmieniał kolor tekstu w zależności od tego, co jest...
Odradzam takie zasilanie. Mimo blokady Uzas kondensatorami, może wystąpić niewłaściwe zliczanie. Także z upływem czasu, napięcie będzie spadać. Zastosuj układy CMOS - mają zasilanie od 3 do 18V. Np CD4518, CD4017 itp. Noty aplikacyjne znajdziesz: http://www.elenota.pl/search.php?szuk=cd... Są to liczniki dziesiętne( :10).
Witam. Mój wtrysk w samochodzie jest załanczany poprzez mase. Jak skonfigurować Timer żeby zliczał czas załączenia masy. Z tego co pamiętam to gdy podamy mase na Timer1 to zlicza impulsy dopóki nie wystąpi stan wysoki. Jak skonfigurować w bascomie żeby tak pracował???
Próbowałeś zliczać zbocza narastające i opadające? Jak sam zauważyłeś, rozdzielczość masz marną i przy pomiarze np. co 1s odczyt prędkości nie będzie dokładny. Inne pomysły: mierz czas między kolejnymi wystąpieniami sygnału z zęba. Jeśli zrobisz to na przerwaniu, to powinno wyjść dokładnie, tylko tu znów kłania się przepinka, bo w S7-1200 nie da się...
Wystąp do operatora o zapłatę za oddawaną energię.
Banalne zadanie. A więc włączasz licznik(lepiej TIMER1-większa pojemność), tak, aby odliczał ci te 10sekund. Dajesz zmienną którą zwiększasz np co 1sekunde (zmienna o nazwie sekundy). W czasie odliczania do 10s w pętli głównej zliczasz impulsy przycisku i zwiększasz je w innej zmiennej (np. impulsy). Po 10 sekundach w zmiennej sekundy będzie10s a w...
to ma być program który liczy ilosc slow kluczowych w plikach *.cpp, to raczej licząc spacje nie bardzo to policzy, najlepiej gdyby kozystal z jakichs funkcji z stdio. Ma tez zliczac ile razy np wystąpi slowo "for" w pliku.
Pad może mieć zwyczajnie filtr w sobie, żeby nie akceptował zbyt krótkich / szybko zmiennych sygnałów. Napisz nam dokładniej co robisz i co chcesz uzyskać. Może robisz jakiś autoklikacz, żeby szybciej bić ludzi w grach ;) ? Jeśli nie, to napisz czy celem są pomiary czasu tego sygnału, czy tylko jego detekcja - sprawdzanie że w ogóle wystąpił / zliczanie...
Nie podałeś, jakich oczekujesz wyników, a to wcale nie jest oczywiste. Czy szukasz liczb czy tekstów? Czy 6 i 06 to to samo, czy co innego? Jeśli ta sama liczba występuje dwa razy w jednej komórce, to liczyć ją raz czy dwa razy? Mogłoby być coś takiego (tablicowo): [syntax=text]=SUMA(--CZY.LICZBA(SZUKAJ.T...
Jeżeli jedynym celem jest sprawdzenie ilości przesyłek na dany kierunek to wystarczy skanowanie każdego kodu do kolejnego wiersza i użycie formuł zliczających ile razy wystąpił dany kierunek.
Czyli powinienem przełączyć timer na tryb Timer Overflow i w obsłudze przerwania zliczać ile razy ono nastąpi? I przy preskalerze /1 wystąpi ono przy 1MHz 3906,25 raza w ciągu sekundy tak? (1M/256)
Uruchamiałeś chociaż ten (poprawiony) program? Przecież on nie zadziała. 1) getchar zwraca EOF, a nie '\0', po napotkaniu końca strumienia 2) typem zwracanym przez getchar jest int, a nie char, więc jak przypiszesz t[i] = getchar(), to już nie sprawdzisz czy t[i] == EOF. Co do tego programu który masz napisać, to nie napisałeś, czy ma zliczać wystąpienie...
Oba procesy trzeba zsynchronizować. w pełny sposób to do kazdej zmiennej która jest używana (zarówno zapis ja i odczyt) trzeba by było dostawić indywidualna flagę (mutex). Moze w twoim wypadku wystarczy prościej (ale zerowanie wystąpi dopiero jeżeli wystąpi następne zdarzenie). int fClearCounter; unsigned imp; SIGNAL(siganal_interrupt0) {...
Kompilują się bez problemu, lecz z działaniem to raczej kiepsko :) Dopiero w nocy jak spałem uświadomiłem sobie że raczej nie ruszy, no bo co ze zwiększania A, musi być jakaś komenda jeśli wystąpi stan 0 to wtedy zliczaj, Powiedz mi, jaka jest Instrukcja za pomocą której możemy zliczać przyciśnięcia?? Bo cały czas tkwie w jednym jeśli jest stan 0 to...
Nawet z uwzględnieniem zmniejszenia dokładności (które przy wykorzystaniu aktualnej wersji avr-gcc przy typowych opcjach kompilacji nie występuje – patrz fragment If the avr-gcc toolchain has __builtin_avr_delay_cycles(unsigned long) support w dokumentacji) te funkcje (jako same w sobie) są całkiem niezłe. W praktycznych zastosowaniach ich niedokładność...
Nie muszę używać NE555, tylko chciałem dla przykładu napisać, że muszę zliczać impulsy. Zastanawiam się, która metoda liczenia jest dokładniejsza - liczyć na licznikach czy na przerwaniach. Myślę, że zbuduję układ uniwersalny i za pomocą zworek będę ustawiał czy impulsy trafiają do licznika czy na wejście INTx. Obydwie metody są równie dokładne. Różnica...
Witam Potrzebuje formuły która liczy dla danego obiektu czy jak kto woli numeru CRM klienta, który raz wystąpił dany incydent. W załączonym przykładzie numer obiektu 1200 ma incydent numer 3 - trzy razy, chciałbym żeby tego nie liczyć na piechotę tylko automatycznie reguła zliczała incydenty dla tego konkretnego obiektu. Co możę być ważne - obiektów...
Jeśli testujesz swój ostatni program, to brakuje w nim zachowywania wartości rejestru SREG na początku przerwania. Tam jest stara wstawka, a Ja w międzyczasie napisałem nową. Zatem kol. mototest raczej testuje tą gdzie SREG jest zapisywany. Jak widać po testach czas od zgłoszenia w Mojej wstawce jest dość krótki i nie ma on zbytnio znaczenia bo kod...
Ktoś wiedziałby może (nawet w pseudokodzie byłoby pomocne) jak wygenerować od razu i-tą kombinację bez powtórzeń k-liczb ze zbioru n-elementowego? np. k=2; n=5 i 5-ta kombinacja to: 12 13 14 15 23 <- 5-ta kombinacja! Kod na generowanie kombinacji mam, ale generuje pokolei, a ja chciałbym wygenerować od razu np. 5-ta kombinację. Wiem, że można by...
Witam ponownie. Z braku czasu odłożyłem budowę tego zegarka i teraz postanowiłem do niego wrócić. Mam pytanie odnośnie ustawienia timera. Jaki ustawiłeś prescaler? Ustawiasz na szybkie przerwania i je zliczasz czy wpisujesz wartość do timera dokładnie taka, zeby wystąpiło 240 przerwań na obrót? Próbowałem z wpisaniem wartości ale niestety wyszło około...
Możesz użyć Timer0, ale przy zboczu rosnącym, to możesz liczyć tylko zwalnianie przycisku podłączonego do masy a nie jego naciśnięcia. Jeden warunek : Timer0 musi mieć wejście podpięte przez rezystor do zasilania układu, aby jakiekolwiek zbocze rosnące tam wystąpiło.
Witam, zwracam się do szerokiego grona z takim pytaniem: Chcę zbudować obrotomierz. Ma wyświetlać obroty w postaci linijki LED. Wyświatlanie nie jest tutaj kwestią dyskusji. Proszę tylko nie dawać mi linków do gotowych zestawów, gdyż: Ma być oparty na procesorze Atmega8. Wejście z czujnika w postaci impulsów 1/obrót. Waham się pomiędzy dwoma rozwiązaniami:...
Dzień dobry, mam problem z ułożeniem formuły, która będzie mi zliczała ile razy w miesiącu (roku) wystąpił okres dłuższy niż 5 dni bez opadu (wizualizacja problemu w załączonym pliku) Czyli muszę policzyć ile razy w kolumnie pojawił mi się ciąg (pustych komórek) dłuższy niż 5. Analogicznie muszę zliczyć ile razy wystąpił brak opadu w ciągu dłuższym...
No tak faktycznie te 100x zrobi się w mgnieniu oka... Więc program musi dodać +1 przy zmianie na stan wysoki i koniec, jednokrotnie. Może zastosować przerwania? W momencie kiedy wystąpi stan wysoki, następuje przerwanie które zlicza +1 do licznika. Czy to miało by sens? uC to attiny 2313.
Hej Sformatowałem komórki jako tekst . ale dalej otrzymuję wynik dwa. A ja chcę zliczać każde wystąpienie jedynki, Czyli chcę otrzymać wynik 4 https://obrazki.elektroda.pl/1332592100_...
Źle obsługujesz enkoder. Poczytaj o enkoderze kwadraturowym - enkodery nie działają tak jak założyłeś, że na jednym pinie masz impulsy jak kręcisz w jedną stronę, a na drugim, jeśli kręcisz w przeciwną. Używają najczęściej kodu Gray’a - więc zacznij od poprawnej obsługi enkodera. Druga sprawa - wewnętrzne podciąganie zapewnione na portach ma zbyt dużą...
Witam, mam problem z połączeniem powtarzających się komórek, otóż chciałem zrobić tak aby powtarzające się wartości np. toyota avensis których jest wiele ale każda ma inny ktype połączyć w 1 wspólną komórkę. np. toyota avensis ktype=1000 toyota avensis ktype=1001 łączę na; toyota avensis ktype=1000, toyota avensis ktype=1001 dodam że sumowanie musi...
Witam. Mam osiem sensorów i chcę wiedzieć ile z nich jest zadziałanych. Czyli policzyć sygnały. Wszystko co znajduje o licznikach dotyczy zliczania ile razy jeden sygnał wystąpił, ja potrzebuję wiedzieć ile w danej chwili sygnałów jest aktywnych. Można to oczywiście zrobić bramnami OR i AND ale osiem sensorów to 256 możliwości. Musi być prostrza metoda....
Tak, licznik mógł nie zliczać poboru na jednej z faz. Sytuacja mogła trwać latami. To urządzenie techniczne jak każde inne i czasem zawodzi. Dlatego przechodzi okresową legalizację. Ustalenie czasu w którym awaria wystąpiła jest niemożliwa przy liczniku mechanicznym. Nowe cyfrowe mają większe możliwości. Ten który masz teraz, dwukierunkowy, rejestruje...
W kryterium funkcji LICZ.JEŻELI można używać symboli wieloznacznych * i ?, ale brak precyzji w sformułowaniu problemu i brak przykładu uniemożliwia zaproponowanie optymalnego rozwiązania. Proszę popatrzyć na małej próbce w ilu kontekstach może wystąpić słowo lub ciąg liter "tak" i jak różnie może to być zliczane. Nie ma prostego uniwersalnego rozwiązania.
Dzięki. Sprawdzę to. Przy twoich ustawieniach nasuwa mi się jeszcze jeden problem. Zliczanie na wej. powoduje, że przy jakimkolwiek zacięciu papieru - pochłania impuls. Niestety. Przy zliczaniu na wejściu i tych ustawieniach co pisałeś nic się nie zmieniło. Mamy do wybrania mniejsze zło. Albo zadziałamy tak, aby nie było zacięcia przy ostatnim impulsie...
Nie wiem ile daje impulsów na obrót, ale jedną z metod jest generowanie oraz zliczanie wystąpienia przerwań od stanu wysokiego. Wtedy podłączamy 4 pin wentylatora pod wejście INT0 i w przerwaniu ustawiamy flagę że wystąpiło, w kodzie programu głównego sprawdzamy czy wystąpiło i jeśli tak to dodajemy do aktualnej wartości obrotów.
2 – Jest możliwe aby w kolumnie Kartony była podświetlona komórka zawierająca najwyższą wartość ALE z wyłączeniem tras zaznaczonych jako Anulowano i Przeniesiono? Ustawiłęm dla całej kolumny formatowanie Warunkowe -> Reguły dla pierwszych/ostatnich -> 10 pierwszych elementów i zmień z 10 na 1. Sprawdziłem, oznacza na czerwono (można zmienić)...
Cześć. Problem nie jest skomplikowany, tylko jest mimo swojej prostoty trochę żmudny w oprogramowaniu. W przypadku takiego problemu może wystąpić aż 9 różnych sytuacji, z której każda sytuacja ma inne rozwiązanie: - godzina startu to może być przedział 6..22 albo 22..6 - godzina końca to może być przedział 6..22 albo 22..6 - w każdym przypadku godzina...
szkoda że od tego nie rozpocząłeś.... Jeżeli to jest zliczanie podczas gry ? to ułatwia sprawę. Kwestia prawidłowego ustawienia detekcji ruchu na danym obszarze i czułości w rejestratorze. Oczywiście mogą wystąpić przekłamania na wskutek wejścia w dany obszar innych "elementów" niż piłka tenisowa...
Zliczanie sekund jest prostsze matematycznie ale należy zaangażować licznik procesora. Przeliczanie na minuty wymaga tylko "impulsatora" sekund ale podczas przeliczania wystąpią błędy z zaokrąglania a procesor jest zaangażowany w operacje matematyczne. Podsumowując, wybiera się metodę bardziej pasującą do realnych zasobów.
Witam Serdecznie Proszę was o pomoc w naprawie zmywarki Whirlpool AGD 6949. Ponownie wystąpił błąd F7. Poprzednio wymieniłem kontaktron odpowiedzialny za zliczanie impulsów magnetycznych przepływającej wody przez kołowrotek (cały układ zwie sie przepływomierzem). Po wymianie kontaktronu problem ustał, lecz na chwile. Od parunastu dni męczę sie z likwidacją...
Witam. Jak bezpiecznie podłączyć impulsy pozyskane indukcyjnie z kabli WN iskrownikowego układu zapłonowego do procesorowego licznika NET15 (Nord elektronik). Chodzi o zliczanie impulsów po stronie wtórnej, na świecach zapłonowych, żeby mieć pewność, że cały układ zapłonowy jest sprawny i na każdym cylindrze wystąpiła iskra za każdym razem. 6 cylindrów...
czy da się funkcję jeszcze jakoś skrócić Trudno zrozumieć co Ty chcesz liczyć ? Ten drugi składnik sumy jak widać w przykładowym pliku zawsze jest zerowy :D (jak się domyślam ta suma dotyczy nietypowych wymiarów, więc nigdy nie będą mogły być zliczane te drzwi jako drzwi o typowych wymiarach - co wynika z ustawień warunków ) :cry: Dodatkowo: czy na...
no ok... ale wynik czego ? dodawania czy zliczania to po pierwsze a po drugie jaka '51 ma port P5 ? Czy jak wystąpi przeniesienie to wyświetlić wynik występujący po nim (nie 8 bitów) czy przed nim. od którek komurki pamięci zacząć dodawać ? jak sprecyzujesz pytanko to ci pomogę.
Zwykle taki automat czeka na sekwencję i zatrzymuje się po jej znalezieniu, ponieważ w zadaniu nie ma polecenia zliczania ile razy ten ciąg wystąpi w strumieniu bitów. Jeżeli by tak było to trzeba by rozbudować układ, bo szukanie nowej sekwencji musiała byś rozpocząć od następnego bitu po wykrytej sekwencji (zakładamy, że sekwencje się nie przenikają),...
Na dwoje babka wróżyła z tą zasadą działania. Jeśli enkoder jest full absolut, to powinien mieć w środku tarczę z kodem Graya i odczytuje się z niego nie jakieś impulsy, lecz aktualny stan i to wszystko. Jeśli jest to jakaś podróba, to może działać tak, że w środku jest enkoder inkrementalny i licznik dwukierunkowy i na tej podstawie jest wypracowywany...
Ale przecież ze zliczaniem impulsów wyrobisz się w jednej sekundzie, a impuls będziesz dostawał i tak co 1s. I nawet jeśli raz obliczenie sekund zajmie Ci tylko 1ms, a za drugim razem będzie trzeba zmienić godziny i minuty i zajmie to 12ms to i tak następny impuls z zegarka dostaniesz 1s później po poprzednim... Tylko, że ta 1ms będzie wprowadzała...
Aby nie zakładać specjalnie nowego tematu to spytam się jeszcze tutaj. Czy powyższa metoda może zostać wykorzystana do odmierzania czasu rzędu 1 mikrosekundy. W teorii tak, ale nie jest to chyba najlepszy pomysł... Wejście i wyjście z przerwania to - z tego co pamiętam - 18 cykli. Do tego sama obsługa przerwania to też kilka instrukcji, powiedzmy więc...
Witam mam problem z napisaniem programu: Napisz program, który będzie zliczał ile razy dany element (mniejszy od 10) pojawił się w tablicy n-elementowej (n<100), np. tablica 4,1,5,1,1,6,7,1,7,6,4,8,3,1,3 spowoduje zwrócenie nastepującego komunikatu: liczba 4 wystąpiła 2 razy liczba 1 wystąpiła 5 razy liczba 5 wystąpiła 1 razy liczba 6 wystąpiła 2...
O ile dorze rozumiem idee tego przerwania (nie miałem okazji wykorzystać go w praktyce) to określona zmiana na którymkolwiek pinie z grupy wywołuje przerwanie... i teraz myślałem, żeby za pomocą prostych warunków zliczać, który wywołał i ile w danym czasie. Problem widzę w momencie, gdy przykładowo czujnik A wywoła przerwanie w bardzo krótkim czasie...
Dzięki, Nie wiem jeszcze tylko jak odmierzać tą sekundę: while (...) { ... if ( Upłynęła_1_sekunda ) WywołajFunkcję(); ... Czekaj(20_milisekund); } Tak więc program jest zapętlony, a mogą wystąpić zdarzenia które zatrzymają przepływ sterowania na czas kilku sekund. Jak to rozwiązać? Po prostu chcę napisać timer/stoper...
Nawiązując do projektu z obrotomierzem, na którym się wzorowałem. Co się stanie, gdy po wykryciu pierwszego zbocza narastającego, drugie zbocze wystąpi po dłuższym czasie? Załóżmy, że silnik akurat się zatrzymał po pierwszym zboczu. Przecież zmienna "ilosc_przepelnien" ma swoje ograniczenia i przepełnienia nie mogą być zliczane w nieskończoność. Co...
Policzyłem czasy[t] jakie wystąpią między dwoma magnesami . Wyszło mi: v=1[km/h] -> t=2,26[s] v=35[km/h] -> t=0,06[s] Więc ustawiłbym timer żeby zliczał do 2,5 sekundy... dobrze myślę ? Potem ustawić np. kanał 1 jako input capture z przerwaniem CC1 by odczytać CCR1 ?
Witam Mam taką o to formułę: =LICZ.JEŻELI(B1:B7;Arkusz1!A1) Excel zlicza mi wszystkie litery występujące w zakresie od B1 do B7 które są w Arkuszu2, a dana litera jest przywołana w Arkuszu1. W Arkuszu2 mam również inny zakres od A1 do A7 w którym to są dni tygodnia od poniedziałku do niedzieli, chciałbym teraz edytować w/w formułę, w taki sposób by...
Stałą czasową obliczyłeś poprawnie, ale patrzę na schemat i będzie trzeba troszkę inaczej to podłączyć - gdyż tutaj znaczenie będzie miał rezystor R13 (22k). W takim wypadku pozbywamy się zewnętrzengo rezystora, nasz dodatkowy kondensator jest zatem podłączony równolegle do styków wyłącznika. Teraz należy dobrać stałą czasową dla obwodu kondensator...
Czy układ ma się resetować samoczynnie ? Czy musi zliczać do 30 a potem czekać aż ktoś go zresetuje ? Jeśli automatycznie to dobrze trafiłeś, jestem na bieżąco bo właśnie uczę się o licznikach scalonych. Wystarczą 2 układy '90 i brameczka AND :) Licznik 1. będzie zliczał 9 kolejnych stanów przy 10 impuls zostanie podany na drugi licznik (licznik dziesiątek)...
Witam! Mam plik excel w takim układzie: https://obrazki.elektroda.pl/9940405500_... Udało mi się za pomocą funkcji zaprogramować, że automatycznie zlicza ile razy każda osoba z wymieniona w kolumnie K wystąpiła w kolumnie C, automatycznie zlicz mi ile razy konkretna karta o numerach 1-15 z kolumny N występuje w kolumnie B, teraz potrzebuję...
To zależy od zakresu symboli w tablicy jeśli jest mały to można zrobić tablice gdzie indexem będzie ten symbol a zmienna typu binarnego (boolean) jeśli ilość jest duża to trzeba zrobić tablice w które znajdą się elementy odnalezione w tablicy podstawowej. Program działa na zasadzie: pobiera element, zaznacza w tablicy ze był taki element albo dodaje...
Witam. Mam ricoha5206 i dokupiłem do niego fiery XJ250. Fierka jest chyba sprawna, bo mogę z niej wydrukować ustawienia i takie tam inne sprawy. Pingi z pc o.k. Zainstalowałem sterowniki Adobe Post Script pod WIN XP ( na takim pracuję ) sterownik drukarki zciągnąłem ze strony EFI pod WIN NT w wersji 3.0 (tak jak na fierce w prawym dolnym rogu) zmieniłem...
został tylko zasilacz i obudowa, a problem 1 do 1 pozostał. Jest jeszcze możliwość że zasilacz nie domaga, ale wątpliwa. Twoja konfiguracja szczególnie go nie obciąża. Jakbym wysłał na gwarancje to jest szansa na naprawę? Jeżeli stwierdzą że u nich problem z tą kartą da się odtworzyć to naprawią albo wymienią na inny egzemplarz karty. Jeżeli nie uda...
Jesli bedziesz odmierzac stala dlugosc czasu to musisz dobrac dosiwadcalnie do jakiej wartosci ma zliczac i/lub ile ma wystapic przerwan. Przerwan musialby byc niewiele zebys uniknal opoznien.
To może ja rozstrzygnę spór odnośnie nazewnictwa. Częstość - częstotliwości, nie równa. Jeśli chcecie być inżynierami, to nie ma miejsca na dwuznaczność w terminologii. Sednem problemu jest to, co ten przyrząd ma mierzyć - czyli sposób pomiaru i to co mu się podaje na wejście. Ogólnie zawsze mierzymy umiejscowienie impulsów w czasie. Pojęcie częstotliwość,...
. Zamierzam zrobić tak by mogli wprowadzić korektę (jeśli będzie potrzebna) i zapisać w eeprom. czy to dobry pomysł? Jakoś tak; $Crystal=12000000 Config Timer1 = Timer , Prescale = 8 On Timer1 Inter_1mS Inter_1mS: Counter1 = Counter1 + Licznik (64036 - wychodzi z obliczeń, że da to 1ms) /tu odliczę sobie 103/ Błednie to rozumujesz, albo błednie podałeś...
Rzeczywiście pomysł jest dobry, ale skoro przerwanie było by generowane co 400us a zapis do EEPROM moze trwać nawet kilka ms, to znacznie za długo bo procesor nie zdąży zapisac danych kiedy wystąpi przerwanie? Tak że zapis bedzie cały czas przerywany nie? A i musiałbym zliczać przerwania az do jednej sekundy. Czyli przy przerwaniu co 400us musiałbym...
Czyżby temat powrócił? Jesteś osobą fizyczną? Z jakiej taryfy korzystasz? PGE Rzeszów nigdy tych opłat dla taryf G nie naliczało, mimo, że PGE Białystok jest ośrodkiem rozliczeniowym i przekazuje kompletne dane innym rejonom. Dodano po 13 Kupując lodówkę analizuję czy dobrze chłodzi, czy jest wystarczająco duża i w której klasie energetycznej pracuje....
Witam, potrzebuję funkcję która umożliwi mi zliczenie komórek o określonej wartości ze wszystkich arkuszy w pliku. każdy z arkuszy odpowiada za określony dzień miesiąca. tam wypełniane są dane dot. pewnych prób określone poprzez index towaru i inne jego parametry. na koniec muszę sprawdzić liczbę kontrolną ile razy w danym miesiącu wystąpił określony...
lpawel21 u Ciebie możnaby "zagęścić" pomiar obrotów-przyśpieszyłoby to reakcję na gwałtowne podmuchy... Musiałbyś na osi śmigła umieścić w równych odstępach więcej magnesów dla jednego kontaktrona (np 12, tak żeby przy pełnym obrocie śmigła wystąpiło 12 impulsów a nie tylko 1) i zmodyfikować program tak,żeby nie zliczał tych impulsów w czasie tylko...
Właśnie to jest w tym najlepsze. Zakładając że światło potrzebuje około 6ps aby przelecieć 2mm i takie przesunięcie fazowe wystąpi pomiędzy nośną a sygnałem odebranym, powiedzmy będzie to X stopni, to zgodnie z powyższym, na sygnale wyjściowym otrzymamy również przesunięcie X stopni i wyniesie (8000000Hz / 200Hz) *6ps = 240ns a to jest już czas realny...
Potrzebuję program dla AtTiny13 który zliczał by naciśnięcie przycisku w czsie . Czyli na jedno wejście podłączam przycisk i jeżeli nacisną 3 razy w czasie 2 s to wysterowuje mi wyście na czas 2 s.Gdy ten warunek nie wystąpi nic nie robi . Nie pisałem jeszcze programów na mikrokontrolery , ale coś tam już robiłem konfiguracja proste przeróbki gotowych...
Przede wszystkim musisz zastanowić się ile takich zdarzeń może wystąpić - od tego zależy jak dużą pamięć musi mieć PLC aby zapisać interesujące dane - PLC najczęściej mają wewnętrzny zegar z którego można skożystać w momencie pojawienia się zdarzenia i zapisać to w odpowiedni sposób - wiem że omron, mitsubishi to na pewno mają
Czytałem help i tego pdf ale napisałem w celu poprawienia mnie przez was lub wskazania błędów... Na wejście trg podajemy 1 musi być zmiana z 0 na 1. Wtedy jakby rejestr jest uaktywniony. Wejście In to wejście z którego jest podawany bit. Dir określa kierunek zliczania: 0 zliczanie w górę a 1 zliczanie w dół. Tak jak na rysunku powyżej załączonym przeze...
Witaj, ja to zrobiłem tak: 1. Uruchomiłem timer z przerwaniem co 10ms 2. Zrobiłem funkcję timeout_100ms() z globalną zmienną timeout_100ms. 3. Zrobiłem funkcję zwracającą stan_zmiennej_timeout_100ms. Jeśli osiąganięto 10 wywołań to ustawiam 1 logiczą w innym przpadku 0. 4. Wykonałem również funckję clear_timeout_100ms() 5. Wykonałem funkcję start_timeout_100ms()...
Zauważam też jedną dziwną rzecz, że mój relay_n jest teraz odwrócony w porównaniu z rel_n z 1.3.2. czy to może coś podpowiedzieć? Wystąpił błąd, w którym Relay_N nie był ustawiony na 1 przy starcie (ponieważ domyślna wartość kanału startowego to 0, a zanegowane 0 daje 1). Zostało to naprawione. Więc to było niepoprawne wcześniej, a teraz jest OK. Możesz...
Co prawda krokowiec potrzebuje sterownika ale za to nie potrzebujesz już enkodera,wystarczy że będziesz zliczał ilość kroków co da bardzo dużą dokładność jak na tak prosty siłownik. Tak, ale tylko jeżeli założymy, że silnik nie napotka ograniczeń kinematycznych, które uniemnożliwią mu wykonanie pełnych kroków. Jeżeli coś takiego by wystąpiło, to ramię...
kto wyjaśni lub zaproponuje ustawienie CD40110 do takiej pracy (lub ją wykluczy podając powód). Podejmę się tego zadania. Jeśli chodzi o schemat, to jest on poprawny, praca licznik również, tyle że "spiritus movens" tej afery jest wyjście 11 BORROW - U1, ale taka jest jego rola. Dlaczego tak się dzieje należy zrozumieć pracę licznika, użyję licznika...
difference = (new < previous ? 0xffff + 1 : 0) + new - previous; Chyba trochę uprościłeś. previous = 45000, new 50000 ale wystąpiło przepełnienie to różnica będzie > 5000. Dalej tylko rozpatrując jedno przepełnienie oczywiście. Wystarczy sprawdzać tylko flagę przepełnienia zamiast warunku new < previous i ja kasować i odpowiednio zmodyfikować...
Pozostaje ustawienie bitów COM. W zależności jak je ustawię mogę wykryć zgodność przy zliczaniu w górę lub w dół, zatem decyduje się na zgodność jak w góre COM1A1, COM1A0 = 11 Tu nie chodzi o zgodność, tylko o ustawianie i zerowanie wyjścia OCx. W jednym trybie jak wystąpi zgodność przy liczeniu w górę to pin OCx=1, a w drugim pin OCx=0, i vice versa...
Rozbudowałem troche program i takie coś wyszło: [syntax=c]#include<stdio.h> #include<ctype.h> #define N 100 int main() { int a,znaki,cyfry,spacje=0; char tab[N]; printf("Wpisz tekst: "); gets(tab); for(a=0;a<tab[a];++a) { if(tab[a]==' ') { ++spacje; } if(isdigit(tab[a])) { ++cyfry; } } znaki= strlen(tab); printf("spacje = %d; cyfry =...
-> zorro Proponowął bym poprzegladać prase elektroniczną, bądz poszukac w sieci układów tej maści (zegarki, mierniki9 czestotliwości etc...) Jeśli chodzi o jakies proste zegarki to można wyróżnić w zasadzie 3 bloki - układ generatora (bardzo popularna jest np kombinacja rezonatora kwarcowego 32,768KHz i układu CD4060) - dzielnik czestotliwości (przeważnie...
Zamieszczam jeszcze raz listing funkcji ze szczegółowym komentarzem [syntax=vbscript]Function Osobno(x As String) Dim ch As String 'znak w ciągu tekstowym Dim list 'formalna deklaracja zmiennej typu Variant 'która będzie pełnić funkcję tablicy wynikowej ReDim list(1 To Len(x) + 5) As String 'określenie rozmiaru i typu danych w tablicy 'tablica jest...
kamyczek: Coś chyba niedokładnie odrobiłeś zadanie domowe... Co z tego, że wystąpią równocześnie? Po prostu najpierw będzie obsłużone to o wyzszym priorytecie (T0), a potem te i niższym. Zresztą co ma obsługa przerwań do ilości zliczonych przez tajmer impulsów? Co podmiot liryczny ma na myśli: "..włączanie obu liczników równocześnie i to z wielokrotną...
Można to uzyskać poprzez połączenie wszystkich wyjść liczników (wyjść równoległych) z bramką OR, wtedy gdy na wyjściu liczników wystąpią stany 0000, to na wyjściu bramki otrzymasz zero logiczne. Ewentualnie gdybyś zamierzał zastosować w tym układzie wyświetlacz 7-segmentowy i użył do tego dekodery 7447, to taką detekcję stanu liczników 000 uzyskasz...
w komórce C, a dokładniej to w jednej w ostatnich komórkach jest właśnie suma tych liczb: =(MAX(A1-8;0))+(MAX(B1-8;0))+(MAX(C1-8;0... z tym, że np. w B1 może wystąpić litera np. U, zamiast jakieś liczby i właśnie chciałbym, żeby wtedy ww. formuła pomijała tą komórkę B1 przy zsumowaniu tego zakresu, jeśli nie zmodyfikuję jakoś ww. formuły to...
Zerowanie timera powinno być zrobione tak: if (a==2) { PortLED2=0; TH0=0; //zerowanie licznikow TH0 TL0=0; //i TL0 przed pomiarem } W twoim kodzie timer był zawsze zerowany, niezaleznie od tego czy dwa impulsy wystąpiły, czy nie. No i nie wiem, czy powinienes sprawdzać TH0 czy TL0. Sprawdź, który z tych rejetrów zawiera młodszy bajt wyniku, bo to niego...
Witam , pisze ponieważ mam problem z którym nie potrafię sobie poradzić . Chciał bym przy inwentaryzacji skanować wszystkie produkty jak leci do Excela który je automatycznie zliczy , aby kody EAN się nie powielały , a w kolumnie "ilość" była informacja ile razy wystąpiły , w przypadku dodawania nowych EAN automatycznie sprawdza czy taka pozycja się...
Nie jest powiedziane, że LLM ma tylko napisać raz kod i nam go zostawić. Są też próby utworzenia systemów wieloagentowych gdzie AI pisze kod w sposób iteracyjny: Ale IMHO ciągle jest poważny problem - bo co znaczy dobry kod - czy wystarczy, że on działa? Jeśli tak, to może, szczególnie w relatywnie prostych programach. W kodzie z tego wątku - mamy...
Nie mam bladego pojęcia jak to zrobić poproszę o pomoc jest to dosyć pilne. Treść Zadania: Proszę napisać i zastosować w arkuszu funkcję użytkownika obliczającą ile razy w danym tekście wystąpiła wybrana litera. Zastosować funkcję w arkuszu. Następnie napisać procedurę przypisania do obiektu w arkuszu która wywołuje funkcję i wyświetla wynik w oknie...
Podaj zliczane impulsy na wejście taktujące licznik (Tn) a sygnał bramkujący na wejście przechwytujące (ICPn). Ustaw licznik na taktowanie z wejścia Tn. Początkowo skonfiguruj wyzwalanie przechwytywania na zbocze narastające, a gdy ono wystąpi, w procedurze obsługi przerwania input capture zapamiętaj wartość licznika (dla porządku nazwę tę wartość w1),...
Program zajmuje 50%. Może i jest źle napisany ale działa.. Ja bym to stwirdzenie troche skorygował; Program działa tak jak jest napisany!... bo - "Jest jeszcze jeden problem." Co jakiś czas temperatura podskakuje o 10 stopni a czasami nawet do 200 podskoczyło co spowodowało zbędne załączenie przekaźnika. Z czym jest problem? Popatrz na pracę timera0,...
W/g mnie nie ma nic niepokojącego w opisywanych "objawach". MHDD uruchamiasz z DOSu z dyskietki/CD czy spod Windowsa? Wystąpiło 5 błędów odczytu i 1 błąd zapisu - to się zdarza, po to są mechanizmy korekcji błędów aby temu zapobiegać. Jak widać ilość wystąpień jest tak mała, że wskaźnik proporcjonalny nawet nie ruszył (w obydwu przypadkach wskazuje...
Błąd 8 wystąpi po zablokowaniu bloku zaparzacza - jak silnik nie jest w stanie ustawić bloku w żadanej pozycji (kontroluje to sterownik mierząc ilość obrotów na podstawie zliczania impulsów z enkodera). Sprawdzić blok zaparzacza. Mozliwości jest wiele - mogło coś wpaść do otworu na kawę sypaną, złe ustawienie granulacji (stopnia zmielenia) - jesli kawa...
Zdefiniuj zmienną Temp jako Word. Jak ci ma wyświetlić 600 jesli zmiena Byte może przyjąc max wartość 255. Właśnie powyżej tej wartości będą ci sie wyświetlać dziwne rzeczy. No to może wytłumaczę jak to zrobić na zmiennej typu Byte według wyżej wspomnianej ideii. $crystal = 4000000 $regfile "attiny2313.dat" Dim Pomiar As Single Dim Temp As...
Proponuję coś takiego: 1. na przerwaniu, na zbocze narastające włączasz timer; 2. Jeśli wystąpi przepełnienie licznika, zmieniasz preskaler i czekasz na następne zbocze narastające. 3. na przerwaniu, na zbocze opadające zapisujesz wartość np. do eeproma. Nie wiem Jakie orientacyjnie czasy będziesz miał do mierzenia, ale jak to rozwiązanie będzie zbyt...
Dzięki za odpowiedzi. Zmienną TRYB nie dałem jako volatile, dlatego że wykonuję na niej operacje również w pętli głównej, a z tego co wiem volatile powinny być tylko te które wywoływane są przerwaniach. Zliczanie impulsów zachodzi tylko w trybach '1' i '3'. Funkcja start() wywoływana jest tylko raz przy przejściu do trybu '3', a w trakcie zliczania...
Pfemek- czy chodziło Ci o linie: Impulsy_drogi_1 = 256 * Przep : Przep = 0 ??? To znaczy z czym mi chodziło o co? :) Ta linia którą przytoczyłeś dotyczy zliczania impulsów z czujnika prędkości (drogi) wtedy gdy mikrokontroler zajęty jest czym innym (np. czeka 3s na koniec wyświetlenia jakiejś informacji) po to aby nie gubić impulsów. Dlatego też gdy...
I tu dochodzimy do tego samego, co zawsze, czyli do tego, że taka budowa programu po prostu nie pasuje do większości realnych zastosowań. Zdaję sobie sprawę, że jesteś bardzo początkujący, ale napiszę Ci, jak to powinno być zrobione. Po pierwsze - wszystko robimy w przerwaniu timera, zgłaszanym ze stałą częstotliwością, np. 100 Hz. Rozrysowujemy urządzenie...
write_variable wyświetla na lcd wartośc zmiennej write_char - wysyła znak na lcd - w tym wypadku - ":" obydwie funkcje zajmują kilka poleceń zmiany stanów na porcie Opóźnienie wprowadzał sposób zliczania czasu - sekundy i minuty zerowały się po osiągnięciu wartości 61. Nie za bardzo rozumiem dlaczego wartość OCR1A ma być mniejsza. Mógłbyś mi to wytłumaczyć...
Witam, mimo zdefiniowania zmiennej F_CPU = 16000000UL w Toolchain na Atmedze 328P, po uruchomieniu symulatora zakładka procesor wskazywała prędkość taktowania na 1 MHz. Zmieniłem to ręcznie, ale problem z prędkością dalej pozostał. Ze strony http://www.et06.dk/atmega_timers/ kalkulator wyliczł mi, że dla przerwań występujących co sekundę powinienem...
Znalazłem czas i w Orcad 9.1 Student zbudowałem taki układ. Liczbę impulsów do której zliczają liczniki 7493 ustala się łącząc odpowiednie wyjścia Q do wejścia bramki 7430.Na schemacie jest ustawione 110111 co odpowiada 55 dziesiętnie. Po wystąpieniu tej kombinacji,na wyjściu Y 7430 wystąpi 0 logiczne.Przez bramki U15,U16 zostanie podane 0 na wejście...
wystąpić drukarka wystąpić żądać wystąpić wyjątek
wykorzystać wyświetlacz radia daewoo ustawienia serwisowe kyocera m2035dn
philips poziomy pasek philips poziomy pasek ekranie
Jak skasować alarm w Toyocie RAV4? Błąd L7 L w radiobudziku - przyczyny i rozwiązania