Ilu pracowników powinien zliczać przerwy czy tez czas pracy?
Witam, Dzięki Waszej pomocy stworzyłem raport produkcyjny w którym wykorzystałem makro do wstawiania aktualnej daty i godziny w komórce po dwukrotnym kliknięciu. Problem z jakim się zwracam to rozliczanie czasu pracy z uwzględnieniem czasu przerwy ustalonej o odpowiednich porach. W załączniku zamieszczam roboczy plik w którym chciałbym zliczać czas...
Proponowane PCU 520 czy proste Findera nie załatwiają problemu - ich zliczanie czasu działa w trakcie ciągłego zasilania. Po ponownym zasileniu (kiedy silnik miał przerwę w pracy i timer był wyłączony) zaczynają zliczanie czasu od początku. Musisz szukać przekaźnika czasowego z dodatkowym wejściem "PAUZA/GATE" lub pomyśleć o zbudowaniu tego pomysły...
http://obrazki.elektroda.pl/7670155600_1... Mam następujący problem. Chciałbym by komputer zliczał następującą różnicę: Godzina zakończenia pracy - czas pierwszej przerwy - czas drugiej przerwy - godzina rozpoczęcia pracy. Mam na myśli sytuację, by komputer odjął np: od godziny piętnastej (koniec pracy) obie pół godzinne przerwy, a...
Witam. Próbuję zliczać czas pomiędzy kolejnymi zmianami pracy. Na jednym arkuszu mam grafik na drugim grafik pracy obrazujący właśnie czas pomiędzy pracą dnia poprzedniego o dzisiejszą zmianą. Przerwa nie może być krótsza niż 10h. Wszystko działa poprawnie puki do godzin w grafiku pracy nie dostawię literki która symbolizuje rodzaj wykonywanej pracy....
Powiem ci że nie jest to takie proste zagadnienie. Czy dane będą zwasze pogrupowane tak jak w przykładzie tzn w danym dniu wg nazwisk i logowania od pierwszego do ostatniego? Czy to może być "sieczka"? A czasu przerw nie będziesz sprawdzał?
Po małych zmianach działam na czymś takim. Pomimo taktowania z wewnętrznego kwarcu nie widać efektu. Jakiegokolwiek. [syntax=c]/* * RealTimeClock.c * * Created: 2013-11-17 01:46:48 * Author: Piotr Pabian */ #include <avr/io.h> #include <avr/interrupt.h> void init_RTC(void) { //ASSR = 1<<AS2; //Enable asynchronous mode TCCR2 = (1<<CS22)|(1<<CS21)|(1<&l...
Falownik raczej tych danych nie przechowuje. Na bieżąco są wysyłane na serwer. Jedynie co sumaryczna ilość energii wytworzonej jest zliczana. Tak samo jak nie będzie z Internetu z jakiegoś powodu to za ten okres na wykresie będzie 0. No chyba że przerwa nastąpi w czasie pracy jednego dnia. Wtedy wykres będzie miał dziurę (lub połączy linią prostą ostanie...
Potrzebuję kogoś kto posiada fizycznie taki licznik lub dostęp do niego i sprawdziłby mi konkretną funkcję, a mianowicie Nie trzeba go mieć, wystarczy instrukcja. Licznik zaczyna zliczać gdy na styku 7/8 pojawi się napięcie(coś tam zaczyna działać np. świecić żarówka) po zadanym czasie (odliczenie do zera) następuje jej automatyczne wyłączenie(rozłączenie...
Ja bym proponował tak: generator na CD4060 i licznik na CD4020 lub CD4040; wyjście Qn licznika, jak jest 1, to wyłącza; wyjście Qk, jak jest 1 i Qn jest 1, resetuje licznik. Rezultat: przez 2^n impulsów jest włączone, przez 2^k wyłączone; dajesz np. 2 impulsy na sekundę, niech n=10, to 512 sekund (8 minut 32 sekundy) jest włączone, niech k=3, to przez...
Podłączę się do tematu. A więc mamy silnik napędzany falownikiem, pięć prędkości. Do wału układu podłączony jest encoder. I moje pytanie: Czy istnieje możliwość zastapienia encodera jakimś układem w samym falowniku, który będzie zliczał czas, albo ilość cykli napięciowych? Jaka może być dokładność takiego rozwiązania? Najnowsza wersja firmware w falownikach...
Witam! Mój przedmówca nie ma niestety racji. Timery nie służą do dokładnego pomiaru czasu. Dlaczego? Trzeba pamiętać, że timery pracują asynchronicznie w stosunku do wykonywanego programu. Kiedy wiec jakiś timer doliczy swój czas dowiemy się o tym dopiero przy najbliższym obiegu pętli programowej. Wynika z tego ze odmierzony czas może być (w najgorszym...
[syntax=basic4gl] Dim Przerwa As Byte 'licznik czasu przerwy Dim Pomoc1 As Byte , Pomoc2 As Byte , Wysw As Byte 'zmienne pomocnicze Dim Random As Byte 'zmienna do uzyskania przypadkowości Dim Zliczaj As Bit '1 - zezwolenie zliczania czasu Dim Setne As Byte 'licznik setnych części sekundy Dim Dzies As Byte 'licznik dziesiątych części sekundy Dim Wygasz...
Mogę powiedzieć że w poprzedniej pracy miałem doczynienia z systemem "Tempora" System ten jest w sklepach (hipermarketach) Auchan. Każdy pracownik ma specjalną kartę, w której jest zakodowany identyfikator. Punkt "kasowania" jest z wyświetlaczem dotykowym i tam wybiera się czy jest Wejście do pracy czy Wyjście z pracy, na przerwę. System jest podpięty...
Do obliczenia długości dniówki, niezależnie od tego czy dzień, czy noc można użyć formuły: [syntax=text]=MOD(koniec-początek;1)[/sy... liczy resztę z dzielenia przez 1. Czas w Excelu jest ułamkiem doby. W takim układzie można obliczyć sumy cząstkowe każdego dnia, a potem je dodać w potrzebnym zakresie. Tu układ danych jest niekorzystny - łatwiej...
Start i ilość wykonań (licznik)=0 => Set Krok1, dodaj 1 do licznika, MW, DB.DBW - twój wybór gdzie będziesz miał dane tego "procesu". reset Krok1, set Krok2 - dzięki temu unikniesz używania zbocza do zliczania wykonań. Krok2 = praca pompy i odlicza się timer SD, TON czasu pracy. Jak skończy odliczać, to reset Krok2, praca pompy, Set Krok3. Krok3...
Przeprowadziłem eksperyment na komputerze, który ma dwie Barracudy 4. Najprawdopodobniej, nic nie zmieniło się pomiędzy modelami 4 a 10 (których S.M.A.R.T. otwiera temat). Jak wiemy, współczesne wydania Windows, praktycznie bez przerwy coś grzebią na C:, nie pozwalając na uśpienie dysku systemowego. Natomiast drugi dysk, zatrzymywał się po dłuższej...
https://obrazki.elektroda.pl/6848039300_... Ogranicznik czasu pracy to dość banalne urządzenie włączane pomiędzy mechanicznym włącznikiem ciśnieniowym a pompą, mające ochronić ją przed przegrzaniem (skutkiem suchobiegu). Zasada działania: 1. Po włączeniu zasilania przekaźnik jest włączony i zaczyna się odliczanie 100 sekund (w normalnej...
Cześć wszystkim, dziś rano podczas jazdy, niecały kilometr od startu zapaliła mi się ikonka kontroli trakcji, a zaraz potem check engine. Samochód stracił trochę na mocy i ogólnie nim telepie jak na fotelu do masarzu. Pacjent: Skoda Octavia II FL Kombi, 1,6 MPI. Przeszukawszy forum i internet przy tych objawach wychodzi, że to może być cewka, kable...
Witam, Mam pewien kłopot z excelem i nie wiem jak to ugryźć. Jak ktoś zdążył zauważyć otwierając plik to mam bazy danych w różnych zakładkach. Mam czas OD -> DO, wyciągnięcie różnicy. W zakładkach typu test jest suma tych danych w sposób następujący: Dzień - suma z godzin z konkretnej bazy z konkretnego dnia. Wyciągnięcie średniej oraz sumy i przeliczenie...
Termostat będzie stanowił osobny regulator. Nie wiem jak to z tym termostatem współpracować ale ma być na czas załączane i wyłączane. Ten projekt nie jest dla mnie tylko dla znajomego. Życzy sobie żeby tak działał i tak muszę zrobić. Ma tylko w regulowanym czasie włączać i wyłączać i nic innego mnie teoretycznie nie obchodzi. Programowalny wyłącznik...
Program do easy 819 ac rc dla sterowania tasmą Szukam pomocy w napisaniu schematu dla easy 819 dla następującego procesu 1.Gdy ruszy silnik brykieciarki musi zacząć być odliczany czas T11 2.Po tym czasie powinien się włączyć taśmociąg i pracować przez czas T09 3.Po czasie T09 ma być przerwa T10 i potem ponownie taśmociąg powinien pracować przez czas...
Mam dziwny problem z Timerem0 w PIC16F877A. Chce zaprogramowac go tak by zliczal co 50ms=20Hz (kwarc 3.6864MHz/4takty na rozkaz = 921600Hz -> czestotliwosc pracy). Jesli TMR0 bede w przerwaniu ladowal wartoscia 76(dec) to bede mial 156-76=180. Laczac to z preskalerem 256 mam: 921600/(256*180) = 20Hz. Tutaj wszystko jest OK, przerwanie pojawia sie co...
Uważam, że rozpatrywanie żywotności akumulatorów litowych w cyklach nie ma podstaw technologicznych. Zliczanie cykli jest raczej dowodem, że bateria była intensywnie użytkowana, w przypadku wymiany gwarancyjnej, lub interwencji serwisu. O czym sprzedawcy nie mówią głośno, jest fakt, że baterie litowe starzeją się, kiedy nie są użytkowane. Tak więc kupowanie...
Witam serdecznie wszystkich. Od tygodnia posiadam zestaw solarny tj. 40 rur (jeden kolektor 18 +drugi 22 rury) + zasobnik wody 300l oraz sterownik solarkomp 911. Ku mojemu zaskoczeniu całkiem niezłe osiągi, jeden dzień zupełnie bez słońca z temp zew -2°C i dość silnym wietrze i woda podgrzana z 30°C do 39°C :D . ale to po moim małym zmodernizowaniu...
Staszku to nie jest teoria jest osoba która ma dyżur domowy i musi odebrać telefon łaski nie robi. To działa nie raz z tego korzystaliśmy, jednak z oficerem może się tylko skontaktować dyspozytor bo tylko on wie ko w danym dniu ma oficera. Co do wyłączenia to nie jest procedura, to jest pokłosie wprowadzonego kilka lat temu nakazu zliczania godzin...
na jakich kanałach ???! a mają swoje splittery w ofercie to by nie działały tak samo. Nie pisz bzdur. MULTIROOM to nie SPLITTERY!!!! Multiroom master to moduł składający się z karty która działa non stop i bloku autoryzacji klientów komunikujących się radiowo - RFID. Multiroom klient składa się karty SECA mającej zasilanie rozłączana po 6 godzinach...
Witam, Mam problem z programem na Atmege8a, mianowicie: Piszę program sterujący pracą silnika (za pomocą L293D) który dodatkowo będzie zliczał w czasie impuls od przerwań zewnętrznych i tu pojawia się problem: kiedy napisałem program obsługujący tylko pracę silnika, wszystko działa sprawnie, kiedy napisałem program zliczający impulsy w czasie, również...
Witam , Po dłuższej przerwie próbuję się przeprosić z AVR-ami , przechodząc jednocześnie do XMega, zadanie jest proste - pomiar obrotów z wejścia PC0 . 1. Timer TCC1 - odmierza czas 100us 2. Timer TCC0 - używa przepełnień TCC1 jako zegara , strobem do pomiaru okresu / "częstotliwości" jest routowany sygnał z PC0 3. Flaga TCC0_CCA ma być z kolei wyzwalaczem...
:arrow: pawlis To się tak nie da raz-dwa i wszystko wiedzieć. To wymaga czasu i pracy. Obecnie mam wrażenie, że nie wiesz o co zapytać. Powinieneś zacząć od poznania architektury mikrokontrolera. atmega nie robiłaby nic (bo nie ma takiej potrzeby) az do momentu otrzymania przerwania. kolejnym krokiem byłoby zliczanie impulsów otrzymywanych na tą samą...
Dobry wieczór, Jestem z epoki kamienia łupanego i potrzebuje pomocy, do tej pory grafik był tworzony na papierze a teraz muszę go robić w formie elektronicznej, nie umiem i nie umiałam nigdy korzystać z excela. A teraz muszę stworzyć grafik, który sam się liczy i sprawdza :) Dostałam grafik od znajomego, który miał działać, ale nie działa, nie liczy...
Hmm! Dzięki Ci W.P., ale do „fachowości” daleko, a „profesjonalizm”... A co to takiego? Dziękuję też za nr scalaka z bramkami Schmitta (4093). Mam stary katalog, a właściwie tylko, skądinąd - uważam - dobrą, książkę D. Nuhrmanna "Elektronika łatwiejsza ...", gdzie czegoś takiego nima. Ad. Ciubers Trudne pytanie, to o kondensatory....
Jestem studentem, i na laboratoriach z mikrokontrolerów dostaliśmy do wykonania następujące zadanie: Zliczać w timerze ilość kliknięć przycisku i po zarejestrowaniu 5 kliknięć zapalić diodę. Zdaje sobie sprawę że timery nie powinny być w takim celu. Największym problemem przy tym prostym programie są drgania styków. Postanowiłem rozwiązać ten problem...
Silnik napędza pręt gwintowany na którym jest nakrętka (uproszczony prototyp siłownika z którym układ będzie pracował w rzeczywistości). Program działa tak, że po odliczeniu 50 obrotów w jedną stronę, przełącza silnik w drugą stronę i to działa w pętli. Do tego wystarczą dwie krańcówki Docelowo śruba jest w siłowniku który jest zabudowany. Nie ma możliwości...
Poczyniłem programik w C do zliczania impulsów z zewn. wejścia T1. Program zlicza impulsy do T1 w czasie ustalanym przez T0. Sterowanie jest tak ustawione że pierwsze odliczanie wpisywane jest do F1, drugie do F2, trzecie do F3 i tak w kółko. Na czas wyświetlania na LCD wyłączyłem przerwania. Wszystko działa ale nie do końca prawidłowo. Problem polega...
Witam! Jeśli temat zamieściłem w nieodpowiednim dziale, to proszę o przeniesienie. Rzecz tyczy się elektronicznego przymiaru do piły PIAMA 5904 produkcji włoskiej. Urządzenie służy do precyzyjnego ustawiania długości ciętego materiału na pile mechanicznej. http://obrazki.elektroda.net/71_12485311... Zasilany jest on dwiema bateriami AA (paluszki)....
Witam, wracam do tematu nie odpalającej D3. Sprawdziłem bezpieczniki i prąd na przekaźnikach rozruchowych pod nogami pasażera. Po naciśnięciu "start" na przekaźnikach pojawia się na kilka sekund 12V, a rozrusznik milczy. Rozrusznik wymieniony na nowy. Proszę o analizę logów i podpowiedź co sprawdzać dalej. sobota,02,lipiec,2022,19:03:05:55011 vcds --...
Sądzę, że problem sprowadza się do precyzyjnego pomiaru czasu. W DOS-ie raczej nie ma sensu blokowanie przerwań, bo są chyba dostatecznie szybko obsługiwane a ponadto grozi to awarią gdyż przerwanie konieczne jest do wygenerowania adresu dla pamięci DRAM. Wg książki "Anatomia PC" Piotra Metzgera i Adama Jełowieckiego w każdym komputerze stosowany jest...
Dlaczego nie uzyskasz? Dla 16-bitowego timera i preskalera 1024 dla f=1MHz uzyskasz nawet minutę. Ja bym to zrobił tak, że ustawiłbym timer na zliczanie tego okresu 0-1,3 Hz, w przerwaniu zmieniłbym parametry pracy tak, żeby kolejne przerwanie wyszło po 20ms, wtedy ponowna zmiana i generowanie czasu do kolejnego impulsu. W przerwaniu programowa zmiana...
http://obrazki.elektroda.pl/2187134200_1... MECHANIKA Projektowanie zacząłem od pojechania na złomowisko w poszukiwaniu czegoś co nadawałoby się na łożyska liniowe - od tych elementów zależało być albo nie być całej maszyny. Miałem bardzo dużo szczęścia - znalazłem dwumetrowy profil stalowy z 2mm blachy wygięty wzdłuż pod kątem 110°,...
1. Do wyznaczenia co ile następuje przepełnienie timera potrzeba znać taktowanie procesora. Dla kwarcu 12MHz timer zwiększany jest o 1 co 1us (= 12/12MHz). 2. Timer to licznik, który zlicza w górę. Wpisując liczbę do rejestrów tego licznika zlicza on od tej wpisanej wartości, czyli szybciej doliczy do maksymalnej wartości (65535) i "przekręci się" co...
No to pojechaliście ostro:D Ale postaram sie odpowiedziec na pytania i rozwiać wątpliwości. Jak mozna wykonać tak ładnie obudowe i czołówke, przyłożyć się z sercem do projektu a płytki PCB zrobic zeby wyglądały jak ze smietnika, przy takiej starannosci wykonania? Drogi kolego, płytki w rzeczywistości wyglądają lepiej niż na zdjęciu. Poza tym nie są...
http://obrazki.elektroda.pl/3724434900_1... W większości, a może i we wszystkich samochodach w elektrycznych podnośnikach szyb jest stosowane zabezpieczenie przeciążeniowe, powodujące wyłączenie silniczka gdy podnoszona szyba napotka przeszkodę. W bardziej rozbudowanych układach jest możliwość nawet opuszczenia szyby na jakąś tam odległość...
https://obrazki.elektroda.pl/4868547700_... Dzisiaj zrealizuję projekt na malutkim, ośmionóżkowym mikrokontrolerze PIC w obudowie DIP8 oferującym skromne 3.5kB pamięci Flash. Co więcej, do komunikacjami z peryferiami użyję tylko dwóch pinów - całość opierać się będzie o I2C. W oparciu o nie uruchomię kontroler wyświetlacza/klawiatury oraz...
Pomysł ze zgłaszaniem przerwań sto tysięcy razy na sekundę jest zpełnie chybiony, to po pierwsze. Mierz czas timerem. Po drugie, sprawdź w manualu, jaka jest minimalna wartość rejestru ARR umożliwiający poprawną pracę timera. U Ciebie wartość ta wynosi prawopodobnie 0. Po trzecie, jest w języku C takie słowo kluczowe na literę 'v', o którym co chwila...
Obawiam się, że dedykowanego urządzenia nie znajdziesz; natomiast można wykorzystać dowolny przekaźnik programowalny i zaprogramować go do Twoich celów. Sugerowałbym Crouzet CD12 - można na wyświetlacz wprogramować komórki w których ustawiałbyś progi przy których ma wysterować wyjście. Również czasy załączania/przerwy pracy przekaźnika można zawrzeć...
Witam. Problem polega na tym, że w różnych okolicznościach wyłącza się cały system MMI. Czasami dzieje się to podczas jazdy, innym razem od razu po uruchomieniu pojazdu. Dodatkowo, jak auto postoi kilka dni to rozładowuje akumulator, niestety pobór prądu również pojawia się losowo i nie mogę wyłapać co go powoduje. Przypuszczam że może to mieć związek...
Opis jest czytelny. Moja uwaga, to z 10 pomiarów powinieneś wyznaczyć amplitudę początkową i współczynnik tłumienia (dekrement). Wtedy pomiary będą użyteczne. Jak zrobić pomiary? Hmmm... Najlepiej zmienić konfigurację sprzętową, ponieważ obecna nie jest najlepsza. Ale skoro masz taki układ, to możesz zrobić tak: 1. Konfigurujesz jeden z liczników/timerów,...
Czysto hobbystycznie zeszłej nocy postanowiłem się zająć tym tematem. 3. Tu trzeba użyć timera jako podstawy czasu do sprawdzania cyklicznie poziom sygnału, kodowanie jest w czasie, początek sygnału jest synchronizacją. Bity mają dokładnie ustaloną długość, więc można byłoby timer ustawić na czas trwania bitu i sprawdzać w poszczególnych odcinkach czasu....
Dzień Dobry Od jakiegoś czasu, po blisko 20 latach przerwy, wróciłem do majsterkowania i elektroniki i muszę przyznać, że zafascynowały mnie dzisiejsze możliwości jakie oferuje się hobbystom. Dostępne dla amatorów technologie, dostęp do wiedzy i możliwości zaopatrzenia się w narzędzia i materiały są zupełnie inne niż przed laty. Ostatnich kilkanaście...
http://obrazki.elektroda.pl/3092945800_1... Witam Nie jest to mój pierwszy projekt ( było ich już z kilkunaście ;) ) , jednak jestem z niego nieco bardziej zadowolony niż z innych; włożyłem w niego także więcej pracy dlatego postanowieniem go opublikować. Ponieważ postanowiłem podciągnąć/ sprawdzić swoje umiejętności programowania /...
tryb CTC zerowany licznik jest po porównaniu z jakim rejestrem?? COMPA !! może i jestem laikiem, ale licznik w trybie CTC zerowany jest po zrownaniu z wartoscią zapisaną w rejestrze OCR. OCRA będąc dokładnym nie dowolnym OCR TCNT jaka ma wartość początkową? 0 TCNT używany jest do normalnej pracy licznika TCNT używane jest zawsze nie wiem skąd pomysł,...
https://obrazki.elektroda.pl/6225803800_... Witajcie moi drodzy Ostatnio zająłem się nieco głębiej kwestią obsługi ENC28J60 w Mikro C na PIC32MX w połączeniu z nową biblioteką Network Ethernet Library z Libstocka . Jest to biblioteka dostępna za darmo i wspiera różne mikrokontrolery, nie tylko PIC. Prędko zorientowałem się jednak,...
Witam serdecznie! Kiedyś na forum znalazłem taki fajny szablon z całym miesiącem w formie kalendarza, gdzie mogłem wpisywać sobie start pracy, koniec pracy i zliczało mi godziny. Jednak po awarii dysku nie mogę teraz tego znaleźć. Może pomożecie mi coś takiego stworzyć? Potrzebuje dokładnie coś takiego. System 3 zmianowy, możliwość wpisania przerwy...
Tryb fast PWM działa w ten sposób, że licznik zaczyna zliczać od 0 do wartości 255 (w przypadku licznika 8 bitowego), przy każdym takcie zegara oprócz zwiększenia wartości licznika porównuje tę wartość z wartością rejestru OCR, jeżeli wartości są równe to neguje przypisane wyjście jednego z portów. Co z tego wynika - licznik zawsze zlicza w pełnym zakresie...
https://obrazki.elektroda.pl/7913784400_... Siła wielu współczesnych urządzeń tkwi w ich oprogramowaniu. Dotyczy to zwłaszcza sterowników przemysłowych, przekaźników programowalnych i komputerów jednopłytkowych. Korzystając z dostępnych na rynku komponentów elektronicznych nie jest trudno zbudować jakiś sterownik programowalny lub przekaźnik....
https://obrazki.elektroda.pl/1309020300_... Nowa płytka Arduino https://obrazki.elektroda.pl/1084142900_... https://obrazki.elektroda.pl/9468445200_... Do rozpoczęcia pracy z NANO Every uruchamiamy menadżer płytek: Narzędzia->Płytka->Menadżer Płytek Wyszukujemy "every" i wybieramy pakiet:...
Kolego dawid512 radzę uzupełnić swoją wiedzę na temat pracy timerów i nie robić innym wody z mózgu... Oczywiście po przepełnieniu TCNT0 zostanie wyzerowane i zacznie się zliczanie od nowa... Wartość do TCNT0 podstawiamy tylko w przypadku kiedy chcemy uzyskać przepełnienie co pewien czas który jest nie do uzyskania przez samo ustawienie prescalera......
Oj, przejrzałem pobieżnie kod - uwierz mi - skasuj go. W C jest coś takiego jak funkcje - wykorzystaj to, kod, który masz jest kompletnie nieczytelny. Każdy normalny promotor by to coś uwalił chociażby za to. Co do szybkości działania - pokaż kod funkcji odpowiedzialnych za komunikację z czujnikami. Z kodu, który masz: - funkcjie piszące do LCD są zapewne...
Witam wszystkich, projekt powstał na przełomie marca/kwietnia tego roku w wyniku zapotrzebowania na pompkę perystaltyczną potrzebną przy realizacji pracy magisterskiej. Nigdy wcześniej nie miałem do czynienia z elektroniką (nie licząc podłączania diod z rezystorem i prostych zasilaczy na LM7812) a tym bardziej z mikrokontrolerami. http://obrazki.elektroda.pl/2272591900_1...
programu nie wstawiłem bo nie wiem czy będzie potrzebny a jest strasznie pokręcony chodzi mi o samą zasadę dzialania coś porównane do czegos i nie wiem moze przypisane jakiejs innej zmiennej Troche haotycznie piszesz jaki to ma byc projekt. Z tego co zrozumialem, to potrzebujesz zrobic regulowany timer do kontroli czasu pracy i przerw silnika pedzacego...
Zajrzyj sobie do noty katalogowej. Tak de fakto ten układ jest poprany, bo nietypowo koduje informacje o dacie. Masz tu fragment mojego kodu powinien ci pomóc w rozgryzieniu problemu. To definicja i opis rejestrów PCF8583. 'Deklaracja rejestrów dla zegara czasu rzeczywistego PCF8583' Const Rtc_in_adres = 160 'Adres do zapisu danych A0 do GND Const Rtc_out_adres...
Relacji ciąg dalszy... Po zakończeniu renowacji woltomierza V544 przyszła kolej na zajęcie się multimetrem V543. Ale jeszcze pewna ciekawostka odnośnie porównania woltomierza V544 i pozostałych przyrządów z tej serii, a szczególnie jego „uboższego” brata - woltomierza DC „Meratronik V540”. Ponieważ podczas renowacji poznałem dość dobrze budowę i działanie...
Mam mały problem - nie potrafię przenieśc kodu z bascoma do avr c (eclipse). Tzn, wiem ze nie przeniosą go 1:1 chodzi mi raczej o ogólne zasady, szkielet: chodzi o zapis do pamięci eeprom stanu licznika - licznik sie zmienia przy pomocy przycisków góra/dół - przy wyłaczeniu zasilania oczywiście jego zawartośc jest kasowana. Oczywiście zapis przy każdej...
Mam problem bo nie wiem jak mam napisać obsługę zmiennych przyciskami (3) przycisk + przycisk - i przycisk zmiany regulowanej zmiennej. Coś takiego napisałem ale nie chce działać.. proszę o pomoc. (jest to układ odliczający czas pracy i przerwy i odpowiednio zliczający wyjście) #include<avr/io.h> #include<delay.h> #include "HD44780.h"...
Zobacz ten temat od tego numeru postu http://www.elektroda.pl/rtvforum/viewtop... ..pomógł tam kondensatorek ;) Jednak wykorzystanie INTx do zliczania kiepsko się sprawdza bo Twój mikrokontroler ciągle będzie przerywał pracę i dużo więcej nie zrobi.. Masz w mikrokontrolerze wejścia Timerów które potrafią zliczać takie impulsy...
https://obrazki.elektroda.pl/3753373600_... Mikrokontrolery, zwłaszcza ośmiobitowe, wydają się być generalnie łatwymi w użyciu układami. Mamy bowiem do dyspozycji prosty komputer i garść zwykle mało skomplikowanych peryferiów. Wystarczy napisać odpowiedni program i tyle. Ale nawet te proste z natury układy mają funkcje i możliwości,...
Pierwszy i bardzo poważny problem zauważyłem w funkcji TIMER1_COMPA, jest nim linijka rjmp uspij. Gdy się wykona, to przerwania pozostaną zablokowane, oraz kilka bajtów na stosie zostanie uwięzionych - głównie adres powrotu z przerwania. Można temu zaradzić poprzez wstawienie pop + pop + sei przed rjmp. Drugi problem, to karygodna pętla główna - dławienie...
http://obrazki.elektroda.pl/4758191500_1... Po kilku miesiącach pracy wreszcie jest! Teraz możecie pytać, która godzina! Pomysł projektu powstał, kiedy przez cztery dni autor podróżował po kraju. Kody QR są bardzo popularne z wielu powodów. Sprzedawcy uznają, że są one bardzo praktyczne i żądają umieszczania ich wszędzie, gdzie się...
Ale czy Autor chce pomiaru czasu? Wspominał tylko o zliczaniu zdarzeń - tu w zupełności wystarczy procek z 32 przerwaniami i odpowiednio szybszą niż impulsy pracą.
IRQ tester https://obrazki.elektroda.pl/3243423400_... IRQ Tester to proste narzędzie, głównie do testowania czasu odpowiedzi na impulsy, lub czasów międzyzboczowych dostarczonego sygnału. Program został napsiany na ukontroler AVR Atmega168, a jego głównym zadaniem jest funkcja multiwibratora monostabilnego, którego działanie polega...
https://obrazki.elektroda.pl/9764833100_... Witam, celem projektu było stworzenie prostownika/ładowarki wieloetapowej który w przeciwieństwie do fabrycznych konstrukcji pozwalałby naładować w pełni akumulatory samochodowe z płynnym elektrolitem. Czyli uzyskanie gęstości elektrolitu na poziomie 1.27 Wsad do uC dostępny na priv. NOWA...
Mimitron widzę, że nawet nie sprawdziłeś co robi config clock w bascomie, na wyświetlaczu nie będziesz miał cały czas jednej godziny bo bascom tym poleceniem ustawia timer2 do pracy anachronicznej, ustawia odpowiedni preskaler, konfiguruje przerwanie od przepełnienia i tworzy funkcje obsługi przerwania w której automatyczne zwiększa te zmienne. Wystarczyło...
W sumie nie wiem ale nawet jak dało by radę zmusić ten Timer do pracy zarówno jako PWM oraz jako Capture to nic z tego nie będzie bo tryb PWM skraca cykl zliczania do 256 (albo 1024 albo jeszcze jakiejś innej) więc za długich impulsów to nie zmierzysz. Za pomocą Timera0 zmierzysz czas trwania impulsów tak jak każdym innym Timerem. Ale musisz się jeszcze...
Witam. Dzięki za odzew. Zacząłem poruszać się tym tropem i chciałbym to skończyć w ten sposób, czyli T0- zlicza impulsy, T1-odmierza czas. I teraz jest taki pomysł. Rejestry T0 to TH0, TL0, W tej chwili T0 jest ustawiony w tryb pracy 2. Jednakże myślałem o czymś takim: T0 ustawić w tryb pracy 1 TH0 i TL0 - wartości początkowe ustawić na zero. W przerwaniu...
Witam mam stworzoną ewidencje czasu pracy ale coś źle jest zrobione bo podlicza nie tak jak powinno, chciał bym dodać kilka dodatkowych pól ale nie wiem jak i nocne godziny też źle mi zlicza bo te godziny są od 22:00 do 6:00 pola oznaczone ??? nie wiedziałem jak wypełnić kolumnę "urlop" chciał bym całkowicie wyrzucić ale jak wyrzucę to całość mi się...
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...
Witam ponownie. Zdecydowałem się ponownie otworzyć temat ponieważ napotkałem kolejny problem. Myślę, że jest to czas by przybliżyć docelowy sposób działania układu. -Silnik DC będzie napędzać śrubę z nakrętką. -Enkoder kwadraturowy na silniku ma ograniczać zakres jego pracy. -Silnik sterowany ma być przez UART Problem polega na tym, że gdy załączę mostek...
Hej, mam do napisania program do obsługi termometru podanego w temacie. Do prawidłowej pracy wymagane jest precyzyjne odmierzanie czasu (transmisja, inicjalizacja, itd.) Miałem pomysł aby zliczać licznikiem 1us, generować przerwania i na tej podstawie stworzyć liczniki programowe do odmierzania poszczególnych czasów. Zastanawiam się jednak czy jest...
Po długim analizowaniu problemu narodziło mi się coś takiego: 'pętla główna Dim I As Integer Dim Impulsy As Long Dim Sek As Integer Tccr1a = &H00 'ustawianie trybu pracy timera1 Tccr1b = &H0C Ocr1ah = &H7A 'załadowanie liczby 31250 do licznika Ocr1al = &H12 'przykładowa liczba do odmierzania (1s) Tcnt1h = &H00 ' zerowania rejestrów do zliczania...
Hej, Przenioslem jeden z problemow ktory pisalem (a nie dostalem odpowiedzi) do nowego topicu. Chodzi o to, ze przy zalaczeniu zasilania do ukladu, powinien migac napis co 1s. A tak sie dzieje, ze znika, pozniej po dluzszym czasie pojawia sie i znow po dluzszyczm czase znika. Jak za n-tym razem podlacze uklad to czasem jest dobrze ... Dodam ze problemow...
Mam problem aby zmienić taktowanie timera z wew. generatora atmegi na zew. kwarc zegarkowy (timer 1). Po podłączeniu kwarcu do wejść TOSC1 i TOSC2, ustawiłem flagę CS12 i zmieniłem liczbę zliczanych cykli. Po tych zmianach nic się nie dzieje (nie są zliczane sekundy itd.). Co jeszcze trzeba zrobić? Szukałem, ale niby nic więcej nie trzeba było ustawiać...
i będziesz miał przerwanie co 1us, Porada pierwsza klasa ;-) Na procesorze 8bit przerwanie co 1us. Prolog + epilog przerwania + inkrementacja zmiennej co najmniej 32bit. Jesteś pewien, że zmieścisz się z tym w mniej niż 16 cyklach w C? Ile zostanie Ci czasu na resztę programu? Albert Racja, bzdurę napisałem, mea maxima culpa, moja porada byłaby OK...
Witam! Jestem trochę świeży w ARMach. Mam gotową płytkę z LPC2136, do której podpięty są wyświetlacze LED, LCD, termometr (LM35CZ) i pare innych. Główna funkcja to zliczanie impulsów na wejściu capture: P0.10 CAP1.0 (ma to być wykorzystane do obliczania prędkości samochodu). Wykorzystuję do tego dwa obydwa timery (timer0 i timer1). Timer0 generuje przerwanie...
Witam, Pojawił się ostatnio u mnie taki problem. Otóż odczytuję z przetwornika ADC ATmegi16, z kanału ADC0 wartość napięcia (od 0 do 5VDC). Wyświetlam sobie wynik konwersji na LCD i wszystko ładnie działa (liczba na LCD zmienia się w zakresie od 0 do 1023, jak kręcę potencjometrem). Chciałem sterować tym napięciem podłączonym do ADC0 obrotami silnika...
Szkoda że na '51, bo na AVR było by łatwiej. Można to zrobić tak: Procki '51 mają wejścia zewnętrznego przerwania wyzwalanego stanem niskim, lub zboczem opadającym. Ciebie interesuje to drugie (bo zboczemn narastającym się nie da jak w AVR). Nie wiem jak wygląda konfiguracja przerwań w BASCOMie, zobacz w dokumentacji, ale podejrzewam że coś w rodzaju:...
Skoro masz już zainicjowany HSC i zlicza impulsy to połowa pracy za Tobą. Teraz musisz jak wiesz co stały czas - najlepiej sterowany przerwaniem przeliczać ilość impulsów na czas. W związku z tym wykorzystaj systemowe przerwanie czasowe np co 100ms. MAIN: za bitem SM0.1 wstawiasz: -MOV_B (IN:100, OUT:SMB34) -ATCH (INT:INT_0, EVNT:10) jeśli INT_0 masz...
Witam wszystkich, Wykorzystując 2 timery TIMER3 kanał 3 i TIMER2 kanał 2 generuję przebiegi PWM. Timery pracują w trybie FAST PWM1 zliczają do góry i wykorzystują przerwania. Niestety nie ma poszczególnych flag dla poszczególnych zdarzeń timerów. Każdy z Timerów ma po jedym globalnym przerwaniu. Koniecznie muszę wystartować oba przebiegi w tym samym...
Poprawiłem błędy ortograficzne! I wrzucam ten temat jeszcze raz. Myślałem ze to Forum gdzie się ludziom pomaga, a nie blokuje ich tematy. Nadal w głowie mi świta myśl „Jaką ocenę z polskiego miał pan moderator na świadectwie ukończenia szkoły? ” Otóż pisze program i potrzebuje opóźnienie czasowe. wiem ze da się to zrobić na układzie 8253...
Witam Mam problem ze złym zliczaniem impulsów podawanych z impulsatora. Zbudowałem impulsator z wykorzystaniem silnika krokowego wg tego projektu: http://www.elektroda.pl/rtvforum/topic18... Ogólna praca tego układu polega na wystawianiu stanu niskiego po wykryciu "kroku" silnika na pewien czas na jednym z dwóch wyjść (obroty lewe lub prawe)....
Witam! Dopiero zaczynam i nie mogę sobie poradzić z poprawnym zliczaniem w przerwaniu pochodzącym od Timera2 w trybie CTC. Chciałem wykorzystać programowe Timery, które są pomysłem Pana Kardasia (korzystam z jego książki) do tego aby jeden z nich tykał co 1sek. Zacząłem, więc tak: 16MHz/1024/125/125 daje teoretycznie "cyknięcie" co sekundę, a u mnie...
https://obrazki.elektroda.pl/3153730500_... Witajcie moi drodzy W tym temacie najpierw szczegółowo pokażę wnętrze drukarki HP Deskjet D1360 , a potem przedstawię jak można wykorzystać jej części z Arduino. Określę pinout enkodera ze środka, napiszę kod pozwalający określić pozycję karetki dzięki użyciu enkodera, oraz też oczywiście...
Zmiennych do przechowywania w SRAM będę miał kilka. Zapisywanie - przy awarii zasilania - a tak to cały czas będą sobie siedzieć w SRAM Pytanie jeszcze jedno - trzeba używać jakiś specjalnych komend przy tego typu przechowywaniu zmiennych? Jakieś wytyczne? Nie chciałbym bym żeby uC mi się zawieszał bo SRAM będzie zbytnio "zawalona" Bascom coś oferuje?...
Potrzebuję porady. Przeznaczenie układu jest banalne - zewnętrzny czujnik dla stacji pogodowej. Generalnie układ działa tak, że co 15 min wybudza się, zbiera wszystkie dane i je wysyła radiem, następnie zasypia. Tryb uśpienia konfiguruję tak: [syntax=c] #include "power_cfg.h" #include "wdt_driver.h" void power_sleep_mode_cfg(void) { set_sleep_mode(SLEEP_MODE_PWR_SAVE);...
Potrzebuję zliczać godziny i nie musi być do dokładnie. Jeśli zamiast godziny, będę miał godzinę i minutę, albo 59 minut, to nic się nie stanie. Mam już uruchomiony jeden timer do multipleksowania: ISR(TIMER2_COMP_vect) Jak dodać drugi, żeby się to nie gryzło? Po wyzwoleniu przerwania zewnętrznego przez switch, zamiast temperatury wyświetlić się ma...
Chciałem zapytać o pomoc w rozwiązaniu małego problemu. Napisałem kawałek kodu, który w zamyśle ma wyłączać podświetlanie mojego lcd z opóźnieniem w zależności od panującego napięcia na przetworniku adc. W zasadzie kod mi działa, ale jest mała niedogodność w postaci zmiennych czasów gaszenia lcd. Do pracy zaprzęgnąłem przerwania. Jedno czyści mi wyświetlacz...
No to trzeba zaprząc do pracy któryś timer. Robisz tak, że znając częstotliwość taktowania procka i mając docelową długość impulsu możesz wyliczyć (w dokumentacji powinien być wzór) ilość "tyknięć" timera. Należy pamiętać, że zlicza on w górę od zadanej wartości do 0xFFFF i przy jej osiągnięciu generuje przerwanie. W procedurze obsługi przerwania przeładowujesz...
Niewątpliwie lektura manualu jest w tym przypadku konieczna. Po pierwsze musisz ogarnąć strukturę rejestrów konfiguracyjnych i roboczych timera. Ułatwieniem tego może być schemat blokowy który we wspomnianym wcześniej dokumencie znajdziesz. Przytoczona przez Ciebie funkcja ma za zadanie skonfigurować powiązany z nią timer T0 i moduł VIC (kontroler przerwań)....
hehe :) dzieki zrobilem tak: //Licznik zlicza impulsy co .... impulsów zegara T0PR = 59; //351300Hz //Gdy warunek spelniony zeruj Timer i zglaszaj przerwanie T0MCR |= T0MCR_Interrupt_on_MR0 | T0MCR_Reset_on_MR0; //Przeladowanie licznika co.. T0MR0 = 100; i działa :) mam w związku z tym parę niejasności 1. wyjaśnienie- karkołomny sposób obliczania bo...
http://obrazki.elektroda.pl/1987241200_1... Witam szanownych Forumowiczów. To mój pierwszy projekt, który jest ukończony oraz nadaje się do publikacji. Jak wiadomo, potrzeba matką wynalazków. Na co dzień zajmuję się przetwórstwem tworzyw sztucznych metodą wtrysku. Posiadamy skromny park maszynowy – siła zwarcia do 1 000kN. Jako,...
zliczanie czasu pracy zliczanie czasu pracy excel excel zliczanie czasu
pralka czarna grzałka wyciągnąć świetlówki samsung niestabilne połączenie
echosonda lowrance perkusja elektroniczna piezo
Schemat ładowarki Bosch AL1860CV - analiza i diagnostyka Przypadkowe załączanie sprzęgła K2 w DSG DQ250