Alternatywą dla 4059 jest kaskada dwóch liczników (dziesiętnych lub binarnych) w konfiguracji dzielnika częstotliwości, wtedy podział maksymalny będzie odpowiednio ÷100 lub ÷256. Autor tematu chyba raczej preferuje gotowe rozwiązanie, ale na marginesie zauważę, że użycie liczników pozwoliło by na odczyt aktualnej wartości, choć (byłoby to zliczanie...
w ofercie znanej firmy masz to czego potrzebujesz http://fif.com.pl/produkt/55/808 co prawda cena ok 180 za sztukę ...powala. Taniej by wyniosło dać gniazdko+wrzutnik monet+jakąś kontrolkę (świeci na zielono - jest prąd, czerwona - koniec) jako niezależne rozproszone terminale; i to połączyć z rozdzielnią w której dajesz swoje 15 liczników energii +...
tylko czy jak wyjście 1 ustawie na produkcje czyli to co wpuszczam do sieci w kWh to co pokazuje wyjście 2sume wpuszczonej i pobranej energii w kWh ? Licznik ten pokazuje przepływ mocy w jedną albo w drugą stronę. Czyli jak sobie ustawisz produkcję na wyjściu 1, a drugie wyjście jest fabrycznie ustawione na pomiar zużycia, to będziesz miał w jednym...
Chcesz aby pierwsze cięcie było po 180mm i każde następne po 300mm? Jak patrze w dokumentacje tego licznika, to nie widzę takiej opcji, bo tu potrzeba przełączania progów. Osobiście upchałbym tam PLC Jazza (Unitronics) z wejściem enkoderowym, ale może możesz zrobić sobie pamięć na zwykłym przekaźniku, że po resecie przyciskiem przyjdzie pierwszy impuls...
Czy nie lepiej zamiast wkładać dużo wysiłku w budowę specjalictycznego układu np na licznikach np. TTL 7490 lub zliczających w przód lub w tył 74190 plus wyświetlacz plus klawiatura lub zestaw wielopozycyjnych przełączników zrobić tylko przystawkę do komputera. Połączyć można przez port MIDI (do którego kiedyś podłączało się joystick) Dostęp programowy...
Kawalek kodu w asemblerze. Nie jestem pewien czy ATiny ma wszystkie te rozkazy. in r16,PINA ;odczytaj klawiature i enkoder cbr r16,sEnkoderMask ;maskuj niepotrzebne bity lds r17,dPoprzedniStanEnkodera cpse r16,r17 ;porownaj aktualny stan ze starym rjmp EnkoderWRuchu ;= to skocz do obslugi enkodera ret ;!= to wyjdz EnkoderWRuchu: lsl r17 ;przesun...
Jesli dobrze rozumiem to impulsy z przepływomierza będą podawane na jedno z wejść S7-300. To wejscie należy użyć w programie podłaczająć jako wejście CU dla licznika zliczającego "w górę". Wyjście licznika CV należałoby zapisać w jakimś bloku danych np.w pierwszym wolnym bloku danych jako "słowo" danych np. DB1.DBW1. Tą wartość wykorzystujesz poźniej...
Poszedł bym w PLC - jak będziesz miał inny pomysł na sterowanie to po prostu poprawisz program. Wybrał bym taki który ma dwa sprzętowe HSC. Zamiast impulsatorów Enkodery inkrementalne - konfiguracja licznika w trybie kwadraturowym (używanie dwóch kanałów enkodera) da Ci kontrolę kierunku i odporność na ewentualne luzy a w liczniku będzie siedziała gotowa...
Najkorzystniej jest wyjście transoptora dopiąć do portu P3.4 lub P3.5, czyli do wejść wewnętrznych liczników (T0 lub T1). Umożliwia to programowe lub sprzętowe zliczanie impulsów.
Zrobiłem prosty licznik impulsów na AT90S2313 tylko nie mogą go wyskalować tak jak mi to jest potrzebne. Nie wiem jak to rozwiązać programowo przez jakie polecenie. mój program liczy, jeden impuls doprowadzony do procesora to jeden przeskok licznika. Ja chcę to zrobić żeby jeden przeskok licznika był co 4 impulsy jak to rozwiazać programowo?
Domyślam się, że automat wrzutowy daje różną liczbę impulsów w zależności od monety - a jaki jest zakres monet i tej liczby? Jeśli może dawać np. do 7 impulsów, a czas ma być proporcjonalny do wartości monet 10gr 20gr 50gr 1zł 2zł 5zł, to będzie potrzebne jakieś dekodowanie liczby impulsów na wartość monet, i wtedy bez czegoś programowalnego (choćby...
Jeżeli już tak koniecznie chcesz to robić to możesz spróbować tak, że w części obrotowej umieścisz laminat wytrawionymi po obwodzie zębami zwartymi ze sobą (to byłaby jedna elektroda) i bolcem w stałej części statywu (druga elektroda). Przez ruch obrotowy powodujesz pojawianie się impulsów, jednak musisz pamiętać o drganiach styków. Dobrze byłoby je...
Szkoda, że nie chciałeś się dokładnie zapoznać z data sheet dla xx8xC52... 1. Licznik T2 może zliczać impulsy z wejścia T2 (P1.0), a wejście T2EX (P1.1) może służyć do zmiany kierunku liczenia lub generowania przerwania na opadającym zboczu. T2EX może też być wyjściem sygnału o programowanej częstotliwości. 2. Tak, dostęp do górnych 128 bajtów RAM jest...
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....
Może by tak te impulsy na próbę podać na zwykły licznik/timer i zobaczyc ile zliczy na sek. i czy zlicza stabilnie? Przynajmniej bedzie wiadomo czy to problem bardziej sprzetowy, czy programowy.
np. Nie da się. TImer0 może zliczać tylko z pinu PD4. I to z PinD.4 a nie PortD.4 ;) Można i z PinD.0, ale nawet przerwania żadnego do tego nie ma więc trzeba by programowo. A nawet jak przerwanie by było (mowa o przerwaniach INTx) to Timer tego nie zliczy. Trzeba by programowo zwiększać zawartość licznika Timera0, ale po cholerę. Jeżeli to ma być...
Dla 3 sygnałów ttl (przetłumacz sobie z Pascala na dowolny język jaki potrzebujesz): {Przebiegi na poszczególnych bitach wyjściowych} bit0 111000 bit1 001110 bit2 100011 { Ograniczenie częstotliwości do zakresu akceptowalnego} if f<10 then f=10; if f>200 then f:=200; { Wyliczenie okresu } Okres:=Int(1000/f);...
Villen o ile nie jest ci potrzebny licznik impulsów zewnętrznych zrób liczniki programowe na M16 która przecież ma ADC.
Można by tak: zegar 12 MHz i wtedy cykl maszyny trwa 1 us, timer T0 ustawiasz w tryb 2 (autoreload) wpisując do jego rejestrów TH0 i TL0 wartości takie by przerwanie od niego było co 10us (problem kroku załatwiony). Tworzysz licznik programowy w którym będziesz odliczał potrzebną ilość wcześniej ustalonych przerwań. Po przekręceniu licznika reakcja...
Proponuję zacząć od matematyki. Przeliczyć prędkość na częstotliwość impulsów wejściowych. Na tej podstawie określisz czy wystarczy zwykły programowy licznik czy może HSC (szybki licznik sprzętowy) Następnie określamy ilość potrzebnych wejść i wyjść. Programowanie PLC - na początek proponuję LAD (drabinka) O łatwości obsługi nie decyduje PLC tylko program...
A dużo ci tych impulsów dodatkowych wychodzi z obliczeń? Może programowo to skasować?
Mam mały problem i proszę o pomoc. Potrzebuje zrobić - jak najprościej i jak najtaniej licznik impulsów, który miał by zliczać np:6,7,8,9,10 i tak do max 15 impulsów pochodzących z czujnika zbliżeniowego. Na czym to rozwiązać? Nie potrzeba żadnego wyświetlacza. Chodzi tylko o to aby, po zliczeniu powiedzmy 10 impulsów pojawił się sygnał na przekaźnik,...
Zlecę wykonanie programowalnego licznika impulsów (bez obudowy) Założenia: Licznik zlicza impulsy w górę pochodzące z czujnika kontaktronowego (długość impulsu 20ms). Wynik jest wyświetlany na czterech 7segmentowych wyświetlaczach (czerwone) . Pojemność licznika wynosi 9999. Dodatkowo licznik musi posiadać cztery przyciski typu switch: ON, PROGRAM,...
Zlecę wykonanie 25-cio kanałowego programowalnego licznika impulsów na bazie komputera PC. Wymagania: 1. Równoczesne zliczanie impulsów o częstotliwości do 15Hz z 25 czujników - możliwy dowolny sygnał z czujnika szczelinowego lub kontaktronowego. 2. Wyjście przekaźnikowe dla każdego kanału jako sygnał stop po osiągnięciu programowalnego progu. 3. Zapis...
Przy 6 kHz to można się pokusić o zliczanie programowe - czyli podajesz sygnał na wejścia mogące generować przerwania. Z drugiej strony, skoro stosujesz ATMega32, to może prościej wykorzystać ATXMEGA32, gdzie w zależności od wersji liczników masz nawet 8 (albo 16 8-bitowych) i sobie to ładnie sprzętowo rozwiążesz.
Witam Potrzebuję licznik impulsów od 0 do 300, który będzie zliczał w górę i w dół co 0,5. Najlepiej, jeśli ktoś znajdzie gotowy projekt. Proszę o pomoc. Pozdrawiam, Piotrek
Witam. Czy ktoś z Was spotkał się może z jakimś konkretnym tego typu rozwiązaniem? Potrzebuję Komputerem PC (np.przy pomocy portu LPT) zliczać impulsy z przyrostowego przetwornika obrotowo impulsowego i wyświetlić na monitorze. Jest to typowy przetwornik,który ma dwa wyjścia TTL przesunięte miedzy sobą w fazie - A i B.
witam mam taki problemik bo wyczerpały mi się pomysły potrzebuje zrobić licznik na wejściu x który zlicza liczbe a następnie zapisuje ją sobie i licznik sie zeruje i od początku. Niedawno bawie sie w bascomie i nieumię sobie ztym poradzić za pomoc bardzo dziękuje.
Witam, Jestem początkujący w programowaniu bascom chcę zrobić licznik impulsów podawanych na timer o jako licznik . Zrobiłem licznik ale liczy max 255 a ja potrzebuje licznik z 99999 . Nie bardzo wiem jak mam to zrobić .Proszę o pomoc $regfile = "m8def.dat" 'Info dla kompilatora. $crystal = 16000000 'Informujemy kompilator o kwarcu 16MHz....
Witam. Potrzebuję programowany licznik impulsów. Zadawanie ilości impulsów z PC z monitora dotykowego. Chodzi o bardzo szybkie zadawanie ilości. PC i monitor mam. Licznik po odliczeniu zadanej ilości wyłącza maszynę i czeka na następne zadanie.
Z góry dziękuję za przeczytanie tego postu. Mam do zrobienia urządzenie w którym pracuje licznik. I tak: jest 4 czujniki podające sygnał 0 lub 1 na mikrokontroler. Sygnały są podawane w "prawo" czyli 1,2,3,4,1,2,3,4,1,2,3,4... lub w "lewo" czyli 4,3,2,1,4,3,2,1...I tak kiedy sygnały przychodzą w "prawo", wewnętrzny licznik w programie dodaje o 1 z każdym...
Panowie jak wykonać licznik obr/ min mając na wejściu LOGO sygnał cyfrowy pochodzący z czujnika zbliżeniowego. Kombinowałem coś z licznikami i liczy mi nawet ale pomiar jest co 10 sekund i dokładność tego też nie jest najlepsza. Poniżej schemat tego co wykombinowałem dodam ze jestem początkujący w plc i dopiero raczkuje w tym temacie. http://obrazki.elektroda.net/98_12672149...
Witam, posiadam zgrzewarkę impulsową do folii do której chcę dołożyć licznik zgrzań. Chciałbym żeby licznik posiadał możliwość cofnięcia wartości o (-1) (ponieważ czasem konieczne jest wykonanie "pustego" zgrzania), potrzebny zakres licznika to max 9999. Tu pojawia się moje pytanie czy jest możliwe wykonanie takiego układu bez programowania z wykorzystaniem...
Do twojego celu najbardziej nadaje się licznik 74193 bo ma osobne wejścia -jedno zliczajace w dół a drugie w górę, czyli to co potrzebujesz. Licznik zliczający w góre po podaniu odpowiedniego impulsu zwiększa wartość binarną na jego wyjsciach, a zliczajacy w dół zmniejsza tą wartość :] 2x4bit czyli 8bitowy licznik czy jeden 4bit w dół i jeden 4bit w...
Witam Jestem konstruktorem urządzeń i chciałbym nawiązać współprace . Szukam licznika impulsów lub osoby która wykona takiu który spełniałby następujące funkcje: -Licznik początkowo zerujemy i stan zapisujemy. -Dwa przyciski nastawcze : jednym ustawiamy wartość w górę np.2 i naciskamy przycisk start, po czym zostaje wysterowany przekaźnik od obrotów...
Witam poszukuje pilnie schemat licznika impulsów który przy wartości „0” wyłączy przekaźnik a po dodaniu mu impulsu w górę włączy się przekaźnik i przy odejmowaniu dojdzie znowu do wartości „0” odłączy przekaźnik
Witam! Mam taką prośbę: Z powodu że słabo jeszcze programuje, nie potrafię napisać potrzebnego mi programu. Chce aby on zliczał impulsy wysyłane z układu scalonego. Impulsy nie są szybsze niż 30tys na 1min. Myślałem o czymś takim, że podłączam jedną nóżkę z scalaka do np LPT, a program liczy nadchodzące impulsy przez 1min i potem wyświetla ich ilość....
Witam, zlecę wykonanie licznika impulsów 5 cyfrowego lub więcej. Licznik ma za zadanie zliczać impulsy z czujnika indukcyjnego pnp 24v lub foto komórki pnp 24v (czujniki mam) i sygnalizować osiągniętą zaprogramowaną ilość impulsów (dźwiękowo i optycznie), ale podczas sygnalizacji zliczać dalej do zadanego progu. Mniej więcej ma to wyglądać tak: programuję...
Zobaczcie tutaj: http://www.elektronet.gower.pl/cd032.htm http://www.belza.cz/simple/simpleg.htm Generator można zrobic na wiele sposobów. Polecam NE555 - mozliwosc zmiany czestotliwosci w b latwy sposob.
witam mam pytanie odnośnie możliwości zbudowania urządzenia które mozna by programować ( ustawiać ) ilość impulsów , a po zaprogramowaniu te imulsy zaczęły "spadać " aż do zera dając na wyjściu impuls o odpowiedniej częstotliwości i napięciu ok 12v pozdrawiam
Hm... pisałem o 10 bramkach (do podziałów przez 7, 15, 31, 63, 127, 255, 511, 1023, 2047), a na twoim schemacie jest ich 14- zbędne są te 3 bramki na górze, i przełącznik masz na 10 pozycji - czyli na podziały od 7 do 4095. Powinno być tak, że kiedy na wszystkich wyjściach połączonych z wybranymi bramkami AND są '1', to podaje się sygnał '1' z wybranej...
Hej, chciałbym czytać impulsy z miernika przepływu cieczy w którym charakterystyka wygląda mniej więcej tak: Level test pulse frequency (Hz) = (4.5*Q Q=L / min.) U mnie przepływ to będzie max 650l/h czyli 48Hz, całkiem mało, przyjąłem ze taki przepływomierz daje impuls przez połowę obrotu turbiny, czyli dla 48Hz to będzie przez jakieś 10,4ms Standardowy...
Przy częstotliwości z jaką są wysyłane impulsy z licznika można je odczytywać programowo. Czyli doprowadzasz do portu i badasz stan którego pinu się zmienił od ostatniego odczytu.
Nie rozumiem tej myśli. EXTI to rozwiązanie sprzętowe. Nie jest bo zliczanie jest programowe.
mariooo: niby jak hcesz przehować zmienną zmienno-przecinkową w 51? avr'y mają bit carry dzięki czemu idzie sobie liczyć zmienne bardzooo duże.. co do metody liczenia są 2 inne metody: 1: puścić timer. programowo odliczyć 200 impulsów.. po tych 200 impulsach sprawdzić jaki czas upłynoł (wartość licznika) 2: puścić timer. programowo zliczać impulsy podczas...
(at)lukaszeks83 A co, w Polsce zabrakło czujników po 40 zl ? na Allegro ? Nikt ci programiku za darmo nie napisze, a widzę, ze sobie z tym nie radzisz. Wiec ?
Pięćdziesiąt lat temu powstał pierwszy programowalny układ logiczny do zastosowań komercyjnych, a dostępne dziś części pozwalają inżynierom przekraczać nowe granice technologiczne w wielu branżach. Mark Patrick, Mouser Electronics https://obrazki.elektroda.pl/4592035100_... FPGA ( field-programmable gate array – bezpośrednio...
...zadaj sobie sam pytanie czy warto i czy obsługa programowa impulsatora nie rozwiąże Twoich prob;emów... Robiłem licznik na AT90s2313 podkręconym do 12 - 18MHz, liczyłem assemblerem. Impulsator dający 10000 impulsów gubił się przy prędkości powyżej jednego obrotu na sekundę, a założeniem jest zdaje się, zliczanie impulsów z częstotliwością 120kHz....
A może ktoś ma inną propozycję? Np wykonania wszystkiego na jednym, prostym, łatwo programowalnym, energooszczędnym mikrokontrolerze. Wtedy układ ograniczyłby się do uC, wyświetlacza LCD 7seg, dwóch switchy do regulacji częstotliwości np co 1 Hz, switcha resetu (albo i bez, bo reset można wymusić poprzez wciśnięcie dwóch switchy regulacji cz. na raz)...
Zabezpieczenie przed drganiami styków jest zapewne zrobione programowo, ale coś im nie wyszło skoro oszukuje. Możesz zrobić dodatkowe zabezpieczenie dokładając rezystor z kondensatorem. Przykład jak to wygląda masz np. tutaj .
no dobra tmod skałda się z dwóch czwórek następujących bitów: GATE,C/T,M1,M0 m1 i mo ustalają tryb które znasz. C/T określa funcję c/t=1 Counter czyli zlicza impulsy doprowadzone do wejścia T(0lub1 w zalezności który licznik) c/t=0 timer zlicza cykle maszynowe (właściwie to powinno być C/ (negacja) T, tylko nie wiem jak to napisać) :) :( Gate - bramkowanie...
Ale i tak masz stały wzorzec czasu, czyli o więcej niż 1s nie powinno się rozjechać... + - impuls/inkrementacja _ - bezczynność/brak impulsu ______+______+______+______+______+_____... - przebieg impulsu z zegara _______+________+_____+_____+________+__... - inkrementacje sekund i nie ważne ile by nie trwało przeładowywanie timerów i programowych liczników...
Na czas trwania stanu 0 na wejściu Count Down przy stanie licznika =0 pojawia się na wyjściu Borrow stan 0. Borrow=!(!CD*!Q0*!Q1*!Q2*!Q3)
Dziękuję bardzo :) jutro będę próbował zrobić ten układ :) Dodano po 2 Wiem że może to dziwne hee ale potrzebuje ten układ do wyświetlania zmiany przerzutek w rowerze :) Dodano po 1 Rozumie że jak załącze na nowo napięcie to układ nie będzie pamietal ostatniego nr?
Schematu nie widzę. Napisałem Ci już jakie tranzystory możesz tam zapakować. Kosztują <0,50PLN/sztukę w TME, więc tanio. W dokumentacji do wyświetlaczy sprawdź maksymalny prąd i na początek ogranicz prąd maksymalny do tej wartości (prawdopodobnie 20-60mA). Program do napisania od nowa. 1. Po co zewnętrzny prescaler, jeżeli licznik TIM0 ma wbudowany...
Może to coś pomoże http://www.edw.com.pl/pdf/k07/48_04.pdf http://www.edw.com.pl/pdf/k07/49_04.pdf
Nawet w przykładowym programie zmienna steps jest dwukrotnie za duża. Ten warunek to nie jest żadne "odkłócanie" - to prosta programowa implementacja filtru dolnoprzepustowego :) Jeżeli bez tego warunku, program podaje bezsensowne wyniki, to najpierw zastanów się skąd to się może brać, a nie wymuszaj ograniczenia liczby zliczanych impulsów przy coraz...
Jeżeli chcesz uzyskać pomoc, to wstaw właściwy program. Deklaracja zmiennej nie ma nic wspólnego z tym co wysyłasz. W podanym programie wysyłasz tylko 8 bitów. Rejestr sprzętowego SPI nie przyjmuje więcej niż 8 bitów, a w funkcji programowego SPI inicjujesz "licznik" na 8 bitów, przez co nie możesz wysłać więcej. Najprostszym sposobem jest wysłanie...
emarcus:: Czy Ciebie całkiem pogieło? Jak chcesz pomnożyć częstotliwość rozkazem MUL? Ewentualnie jak chcesz tym pomnożyć impulsy? Bez obrazy ale to zupełnie co innego. Dodano po 19 Na mój gust cos takiego: $regfile = "M8def.dat" $crystal = 8000000 $hwstack = 64 '---------------------------------------...
wedlug mnie to pozostaje ci wstepny dzielnik podlaczony tat aby procesor mogl odczytac jego zawartosc i odpowiednia obsluga programowa albo nadzieja ze da sie przetaktowac procka.
$crystal=3000000 '3MHz '---------------------------------------... On Int1 Przerwanie_int1 On Timer0 Przerwanie_timer0 Tmod = &B00010001 'tajmer0: 16 bit i tajmer1: 16 bit Tcon = &B00000101 'zbocza opadajace Ie = &B10000110 'wlacz przerwania i timer0 i int1 '---------------------------------------...
Propozycja programowego "czyszczenia" impulsów: Prędkość 5 obr na sekunde przy 36 otworkach daje 180 impulsów/s. Czyli czas od impulsu do impulsu troche wiecej niż 5 ms. Rozsądnie jest przyjąć czas impulsu na jakieś 20% czasu od impulsu do impulsu (jest to związane ze średnicą otworków). Czyli mamy czas impulsu nie mniejsy niż 1ms, a w większości przypadków...
Snowbiz wytłumacz mi jak to jest że timer ma 2 wejścia , to w jaki sposób to liczy ?, czy ma osobne jakieś liczniki czy jak ?? czy trzeba liczyć programowo w zależności na którym wejściu pojawi sie impuls ?
więc po co dodajemy do niej jeszcze wartość counter0 Bo counter0 zawiera liczbę impulsów która minęła od ostatniego przekręcenia licznika. Cały program to jakby programowo-sprzętowy licznik, sprzętowe jest młodsze 8bit, a programowe zmienna "Czestotliwosc". Równanie na wartość całego licznika wynosi "czestotliwosc*256+counter0". Preskaler jest podłączony...
Co ma powyższy schemat do pytania? Jeśli chcesz zbudować taki licznik na CMOSach to pytasz w złym dziale. Użyj przekaźnika programowalnego, jakiegoś Logo na przykład.
W procesorach 51 ustawiasz parametry pracy w rejestrze TMOD i np. gdy bit GATE=0 dla danego tajmera to start licznika następuje poprzez ustawienie bitu TR w rejestrze TCON , analogicznie stop poprzez wyzerowanie tego bitu. A tak wogóle to polecam książkę Piotra i Pawła Gałki Podstawy programowania mikrokontrolera 8051. Lepszych opisów nie znalazłem.
oznajmiam co nastąpiło nie nastąpiło tak jakby nic a przez regulację uzyskałem miejsce, w którym licznik ożywa i zaczyna pokazywać to co nakręcasz aż do pozycji maksymalnej, od której wskazuje już tylko max. brak reakcji na obroty silnika. tak jakbyśmy zrobili voltomierz bo reaguje podczas uruchamiania silnika. próbowałem nawet zmieniać zasilanie z...
licznik programowa programowa licznik programowa generator impuls
brother grubo papieru buderus logamax sterownik tauron podłączenie inwertera
Dostęp do pamięci wewnętrznej konsoli X12 z komputera Czujnik temperatury do grzejnika żeliwnego – optymalna wysokość montażu, DS18B20, PT1000, Netatmo