W jakim kodzie ma liczyć ten licznik? BCD czy binarnym? Bo jeżeli w BCD to z licznika 7490 najlepiej użyć 4 bitów, a on sam się wyzeruje po przekroczeniu stanu "9". Dzięki temu mamy już licznik cyfr jedności od "0" do "9". Wyjście QD tego licznika podłączamy do wejścia CLK licznika 7493, z którego używamy tylko 3 najmłodsze bity. Będzie to nasz licznik...
zalezy ile masz tych licznikow, ale jak duzo to najprościej by było: na 1 liczniku liczyc do 10, wykrywać stan 0000 i resetowac przy 1011 przy wykryciu 0000 dawać jedynke na wejście zegarowe kolejnego z liczników które maja liczyc dajmy na to minuty, czyli na "młodsza" minute 1 licznik i na "starsza" drugi w momencie gdy na "młodszej" pojawi sie 1010...
Oczywiście, że warto go odratować. Źródła w Basicu w wersji V4 są na Elektrodzie. Po lekkim uporządkowaniu wrzucam poniżej. [syntax=vbnet]$regfile = "m8535.dat" $crystal = 8000000 Config Clock = Soft , Gosub = Sectic Config Sda = Portd.1 Config Scl = Portd.0 Config Timer1 = Timer , Prescale = 64 Config Timer0 = Timer , Prescale = 64 On Timer1 Dcf_start...
Const odlicz=65436 rem dla zegara 12MHz odliczy tylko 100 impulsow (100us) dim licznik as word dim koniec as bit Config Timer1 = Timer , Mode = 1 , Gate = Internal On Timer1 etykieta Counter1 = odlicz do start timer1 bitwait koniec,set reset koniec rem petla powtarza sie co 100 us loop etykieta: licznik = counter1 rem To ma eliminowac czas od momentu...
Twój opis jest NIESYNTEZOWALNY , zastanów się dokładniej nam takim czymś: always wykonują się współbieżnie względem siebie, i do tego mają dostęp (zapis), do tego samego reg ! Unikaj takich rzeczy na przyszłość... Zamień to na jeden blok, nawet jak w symulacji Ci pójdzie, na pewno nie przejdzie syntezy. Dobra, widać po poniższej linijce, że nie masz...
Witam Jak wielu spotkałem się z problemem problemem kłopotliwej obsługi pilota z RC5. Po poszperaniu w necie wpadłem na http://www.elektroda.pl/rtvforum/topic20... ten temat. Jak się okazało wszystko na tym programie pracowało, ale nie zawsze. Kłopotem było napisanie programu "pod pilota". Oczywiście pochwała dla Sabotaz'a który problem "ruszył"...
$include (REG51.inc); dołączenie definicji rejestrów uK (kompilator RA-51 Raisonance) NAMEOBSLUGA_AT24C64 ;Poniżej definicje stałych użytych w programie FIXEDADDR EQU0A0H;stała częśc adresu pamięci 24C64 USRADDR EQU0;ustawiana przez użytkownika część adresu (wartości 0..7) MEMSIZE EQU2000H;liczba bajtów dla 24C64 PMEMSIZE EQU32;liczba bajtów na stronę...
ja bym to zrobil tak: [w kodzie sa komentarze, ktory byc moze cos wyjasnia] [syntax=verilog] module dekada (CLK, RST, CE, SET, prst1, prst2, prst3, prst4, Q0, Q1, Q2, Q3, zero); input CLK, RST, CE, SET; input [3:0] prst1; // input [2:0] prst2; // chyba typo input [3:0] prst2; input [3:0] prst3; input [3:0] prst4; output [3:0] Q0; output [3:0] Q1; output...
No Dobra program juz prawie napisałem i głowiłem sie nad wersja ze zmiennym PWM+f... ale z tego co mi odpisałes to wnioskuję ze coś tu mi nie gra... A nie możnaby programowo realizować ten restart co 80ms? Moze napisz dokładniej co to ma być a coś doradzimy :) Pozdro No wlasnie o to chodziło by nie restartorwać tego zewnetrznie bo chyba prosciej zaimplementowac...
Witam szanowni forumowicze. Temat może wydawać się nieskończony i w pewnym sensie tak jest, bo do pełnego zegara jeszcze długa droga, jednak to, co chcę przedstawić jest pełnym, działającym i sprawdzonym rozwiązaniem licznika binarnego tylko i wyłącznie na przekaźnikach. Zawsze mnie korciło, żeby zbudować zegar na tych elementach, ze względu na urok,...
(...) rzyczyną , wyzerował mi się kiedy zgasiłem samochód raz a drugi raz jak zgasiłem samochód i poszedłem zatankować, nie za każdym razem po wyłączeniu zapłonu się resetuje. Co może być przyczyną (at)ElektrodaBot Bezpośrednia odpowiedź Pamięć licznika „Trip II” oraz zegarka zeruje się, gdy zestaw wskaźników J285 traci na ułamek sekundy zasilanie...
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,...
http://obrazki.elektroda.pl/3089511800_1... Witam, dziś prezentuje swój bezprzewodowy termometr pracujący na częstotliwości 433 MHz. Urządzenie składa się z nadajnika i odbiornika. Nadajnik odczytuje temperaturę pieca C.O. i wysyła ją do odbiornika. W odbiorniku mamy możliwość ustalenia górnego i dolnego progu załączenia alarmu, który...
http://obrazki.elektroda.pl/4029783300_1... Układu SID (6581 stary i 8580 nowy), będącym muzyczną orkiestrą komputera Commodore 64 nie trzeba nikomu przedstawiać – między innymi dzięki jego brzmieniu owa maszyna osiągnęła tak dużą popularność. Warto tylko przypomnieć, że SID ma jedynie trzy kanały, ale umiejętności programistów...
Witam, ja mam identycznego golfika i problem o ktorym piszesz pojawił sie u mnie dopiero w zimie jak jest ciepło to elegancko zapala a jak mroz to podczas zapalania kasuje mi licznik i zegar
https://obrazki.elektroda.pl/1570592100_... Witajcie, zapraszam na relację z konstrukcji zegara na PIC18F2550 napisaną w formie tutoriala, wszystko krok po kroku. Pokażę tu jak i z czego tworzyłem prosty projekt DIY na prośbę jednego z czytelników. Wykorzystamy tu wyświetlacze 7-segmentowe, rejestr przesuwny, obsłużymy przyciski a...
http://obrazki.elektroda.pl/6126504700_1... Tiny_Nixie Zegar inny niż wszystkie Chciałem zaprezentować konstrukcję, której realizacja trwała około 10 lat ;), bo mniej więcej tyle minęło odkąd zakupiłem cztery Lampy LC-531 na krakowskiej giełdzie elektronicznej. W tym samym czasie też wpadły mi w ręce pierwsze AVR-y z niektórymi z nich...
https://obrazki.elektroda.pl/2648825700_... T1 (BK7238) to nowy układ Tuya Wi-Fi 802.11b/g/n i Bluetooth 5.2 LowEnergy (LE) zaprojektowany dla produktów IoT o niskim poborze mocy i kompaktowych rozmiarach. T1 jest wykorzystywany przez moduły T1-M, T1-U-HL, T1-3S, T1-LC5-HL. T1 posiada 32-bitowy MCU pracujący z częstotliwością do 160...
http://obrazki.elektroda.pl/9303655200_1... Witam, Tu: http://www.elektroda.pl/rtvforum/topic33... znajduje się opis powielacza czasu automatu schodowego. Obiecałem tam, że na bazie tamtego układu opracuję „inteligentny” automat schodowy, i oto jest :). Jego „inteligentność” jest zawarta w założeniach...
Możesz tego dokonać stosując dodatkowo dzielnik częstotliwości przez 2 w postaci na przykład : D Flip-Flop https://obrazki.elektroda.pl/2863500200_... No tak... Aby podzielić częstotliwość sygnału 1 Hz na pół (czyli uzyskać 0,5 Hz) i zapewnić, że zegar „cyka” (generuje impuls) tylko w momencie przejścia sygnału z LOW na HIGH, możesz...
Witam, chciałbym przedstawić swój zegarek elektroniczny. http://obrazki.elektroda.pl/4983287500_1... Zegarek jest wykonany w technologii CMOS. Taktowany generatorem stabilizowanym rezonatorem kwarcowym. Po wykalibrowaniu można osiągnąć dokładność do 0,26s na dobę, co jest bardzo dobrym wynikiem. Pobór mocy z sieci wynosi 2,8W. Zegar...
(...) by uzyskać częstotliwości 32Hz (okres 0,03125s) oraz 64Hz (okres 0,015625s). Czy możesz ustalić kombinację okresów z tych dwóch dzielników tak aby w ciągu sekundy otrzymać 60? Możesz też zaproponować kod w Arduino generatora taktującego dla TMS3450. Interesuje mnie jak najmniejszy błąd odmierzania czasu. Wprowadzenie Dziękuję za szczegółowe przedstawienie...
przeciął stały plus na licznik
Mam taki problem: Kiedy uruchamiam silnik( nie zawsze się to dzieje ) słyszę słaby zgrzyt, może to iskrzenie, dochodzące za zegarów( przynajmniej tak mi się wydaję ). Potem następuje reset zegara i małego licznika przebiegu. Co może być przyczyną ? Robi się jakieś spięcie, może jest coś obluzowane i od wstrząsów styka się ?
http://obrazki.elektroda.pl/4657030700_1... Pamiętam, gdy kupiłem swój pierwszy procesorowy miernik częstotliwości. Wyposażony pierwotnie w rezonator kwarcowy zapewniający dokładność około 10ppm. Było to całkiem zadowalające, biorąc pod uwagę rozdzielczość częstościomierza oraz możliwość dopasowania obliczeń do odchyłki wzorca. Po krótkim...
Układ opóźniający narysowałem wyżej, bo testowałem najpierw wersję bez niego ( i wtedy narysowałem układ ), a gdy nie działało to potem z nim ( dorysowałem układ opóźniający aby udowodnić, że wiem jak wygląda, a nie chciało mi się drugiego schematu rysować, bo wrysować w aktualny nie sposób ). Wiem o tym, że LD w 4543 reaguje na stan, a nie na zbocze,...
Były wyciagane licznik czy mogło gdzie zrobić zwarcie ?.
Pewnie licznik zepsuty i ktoś odłączył jedno zasilanie bezp nr 15 a usterka pewnie typowa dla tych liczników
Spróbuj przez 10 sec wcisnąć razem standby i surce ta kombinacja resetuje licznik lampy
Witam, potrzebuję info jak mogę zablokować sygnał resetujący licznik na pierwszą połowę czasu zegara gdyż mam zerowanie licznika zbyt wcześnie (stany przejściowe) Pozdr Gracjan
Z tego co pamiętam jest tam taka większa plastykowa biała śrubka którą trzeba przekręcać odwrotnie do wskazówek zegara . To właśnie jest taki "mechaniczny" licznik tego zespołu bębna. C.
Jest tego sporo, DCF77, 7 x DS18B20 i DHT11 ( akurat jeśli chodzi o niego to mam wątpliwości, czy ten kod działa, bo jest na obydwu płytkach podpięty i zdarza się zawieszenie ) Nadajnik Atmega328p Dodano po 16 Odbiornik Atmega644P - trochę zmieniłem obsługę przerwania, wydaje mi się, że w przerwaniu nie powinno się wykonywać dużych obliczeń. [syntax=basic4gl]...
Kolego sprawdż sobie kostkę w stacyjce może ona raz łączy raz nie, lub nie bardzo kontaktuje, to mogłyby być takie objawy jak opisujesz, bo wtedy licznik zachowuje się tak jak byś na chwilę wyłączył zapłon i zaraz włączył z powrotem. Napisz czy problem dotyczy tylko zegara czy jeszcze coś szwankuje? np. zatrzymują się na chwile w tym momencie wycieraczki...
Jakieś małe opóźnienie i kolejny raz sprawdzenie stanu No przecież po to Ustawilem przerwanie co 30ms. To jest właśnie opóźnienie, którego potrzebujesz :) W kolejnych wywołaniach tego przerwania sprawdzasz sobie stan poprzedni i porównujesz z bieżącym. Jeśli są takie same, to uwzględniasz zmianę. Dodano po 8 Ewentualnie spróbuj podejścia z filtrami...
Witam Mam płytkę Loggera GPS + SD + PCF8563. Jeśli chodzi o GPS i zapis na SD wszytko jest OK. Problemem jest ( i to pierwszy raz się z czymś takim stykam ) odczyt danych z z układu PCF8563. Otóż dla pewnych wartości sekund, odczytana wartość czasu - godziny jest większa o 40 ( czterdzieści ). Czyli jeśli czas jest 22:40:02 to jest wyświetlany poprawnie,...
Chodzi mi dokładnie oto/.../ ok, teraz jasne; robisz uklad 'licznik-dekoder' i implementujesz go 4 razy jak w przykladzie, ktory ci podalem wyzej; dodatkowo robisz 4 bitowy rejestr, ktory sluzy za 'count_enable'; po reset ten rejestr ma stan b"0001", czyli pozwala liczyc licznikowi pierwszemu; stan pierwszego licznika = 9 ustawia [synchronicznie] 'count_enable'...
Witam. Obiecywałem sobie, że już nie będę budował urządzeń opartych na przekaźnikach...cóż zmieniłem zdanie:) Od dawna bierze mnie na budowę zegara na przekaźnikach, ale dopiero od niedawna wziąłem za ten temat na poważnie. Po wielu dniach opracowałem licznik dziesiętny, którego schemat zamieszczam. nie jest sprawdzony w praktyce, ale na kartce wygląda...
1. Prąd wyjściowy CD4017 przy zasilaniu 6V nie jest za duży, a jak jeszcze go podzielisz na 9 LED-ów (na obrazku masz 10 LED-ów, ale cyfry 10 chyba nie zamierzasz wyświetlać?), to będą świecić słabiutko i może nie wszystkie - z 6V za 8-ma diodami zostałoby 3V, jak jeszcze napięcie spadnie na skutek obciążenia, to go dla LED-a nie wystarczy. 2. Jak podajesz...
A co tu radzić? Było na forum wielokrotnie, praktycznie pojawia się przy każdym problemie z grupą VW.... ... TESTER DIAGNOSTYCZNY... ... i odczytaj błędy to będziesz wiedział co jest nie tak... ... A poza tym akumulator dobry ? Możesz mieć coś z zasilaniem, jeżeli nie całości to samych zegarów... System poduszek potrafi "złapać" błąd zbyt niskiego napięcia...
Co do dzielnika to robisz 3-bitowy licznik na przerzutnikach D ( http://zto.ita.pwr.wroc.pl/~luban/uklady... ). Dokładasz układ (na bramkach NOT i AND) wykrywania "6" na wyjściach licznika i podpinasz to pod reset liczników (od razu masz też podpowiedź co do resetowania całego układu). Wyświetlanie fazy i stanu wyjścia to chyba...
Witam! Mam pytanie: Napisalem kodem w modelsimie schemat, ktory przesylam ponizej. Jest to schemat licznika modulo 10 (przerobiony poprostu z mod 16 licznik 7490). Przerzutniki JK dzialaja poprawnie (sprawdzilem ich dzialalnosc osobno), lecz gdy podlaczylem uklad do calosci mam pewien blad... a mianowicie: Wiadomo, ze przerzutnik JK dziala na opadajace...
Wymiana żarówek i słynnego stabilizatora w zegarach. Czy dasz rade sam ? Oceń swoje zdolności. Miałem ten sam problem można to zrobić w sposób jaki napisał kolega wyżej jeśli to zrobisz sam i wiesz jak i znasz się na tym a jak masz zamiar jechać do elektronika to lepiej kup na szrocie zegary ja zapłaciłem 50 zł w sumie nie majątek a podejrzewam że...
Tu masz rysunki wyjaśniające obie idee skracania cyklu licznika. Synchroniczny (CLK - przebieg wejściowy, A52 - asynchroniczne, kombinacyjne wykrycie stanu 52, RST - synchroniczny reset licznika na wyjściu przerzutnika D, stan - stan licznika, zliczona liczba): http://obrazki.elektroda.pl/8337402500_1... Asynchroniczny (CLK - przebieg...
Zerowanie zliczonych impulsów musisz wykonać w programie. Jeżeli ma to być zliczanie ciągłe cykliczne co 1 sek to możesz użyć do tego bloku uruchamianego na podstawie czasu lub po prostu na podstawie zegara RTC ze sterownika. Wszystko zależy też od tego jaką precyzję i dokładność ma mieć to zliczanie. Wejścia są przypisane na sztywno tak jak masz to...
NIestety poprzednicy mają rację 2313 ma trzy źródła sygnału zerującego: 1. Power on reset - gdy napięcie zasilania spadnie poniżej 1.0 - 1.4V dla zbocza narastającego (wł. zasilania) i 0,4 - 0,6 dla opadającego (wył. zasilania). 2. External reset - stan niski na wejściu RESET przez 50us 3. Watchdog - gdy jest uaktywniony Powyższe sygnały zerujące zerują...
Część nie związaną z tematem, usunąłem. ________________________________________... Jakby ktoś miał z tym problem, to zamieszczam działający kod: Timer TC0 generuje 100 przerwań na sekundę, dzięki czemu mam 100Hz wyświetlacz. Funkcja obslugi przerwania (plik main.c): __ramfunc void przerwanie (void) { odswiez ();...
Witam serdecznie, Pracuje sobie nad modułem komunikacji mysz PS2 <-> FPGA. Zaimplementowałem proces wyzwalany zboczem opadającym zegara (nadawany przez mysz) w którym jest rejestr przesuwny w prawo oraz licznik ile bitów przyjęto. Po odebraniu 11 bitów ramki jest ona analizowana w osobnym procesie. Sprawdzany jest bit startu, stopu oraz parzystość....
Witam, chcialem zrobic prosta maszyne stanow. Dzialanie : z kazdym taktem zegara zaswieca sie kolejna litera neonu "PKO" (1 na odpowiednim bicie wyjscia), przy literze O, sprawdzic stan wejscia R i dla stanu wysokiego zaswiecic caly napis przez 3 takty zegara. Dla 0 przez 1 takt. Problem mam z licznikiem taktow w stanie wyswietlania calego napisu. Oto...
Witam, Mam pewien problem i nie bardzo pomysł na jego rozwiązanie. Mam program zegara i czujnikami dallas18b20 i wszystko fajnie działa. Potrzebowałem uruchomić dodatkowo przetwornik adc i zaczęły się schody. Gdy skonfigurowałem przetwornik program po dojściu do momentu inicjalizacji przetworika się wiesza, a dokładniej wygląda, jakby procek się resetował...
[syntax=vhdl]library ieee; use ieee.std_logic_1164.all; Entity US_new is Generic( tcq :time := 1 ns ); Port( RS1round :out std_logic; RS2round :out std_logic; Start :out std_logic; --zwyk³e ró¿ne clk :in std_logic; reset :in std_logic ); end entity; architecture t3 of US_new is ----------------------------------------...
attiny13 zajmował by połowe z tego co ten digispark. Abstrachując od ewektualnych pętli, funkcji, złego nawyku używania funkcji delay, oraz nie definiowania zegara w programie ten bardzo trudny kod w c (uproszczony do granic możliwości) wyglądałby tak: PS. kod od wojciecha ma złe założenie, zmienna licznik się przekręci co spowoduje że program będzie...
Jak dobry uczeń stosuję zalecenia nauczyciela :D i póki co jest klapa... :cry:. Napiszę to tak : Problem 1. Mam napisany kod programu do obsługi zał/wył 4 urządzeń. Chodzi to dobrze, ale warunek zał lub wył jest prawdziwy dla kazdego kanału tylko jeden raz tzn gdy czas zaprogramowany = czasowi upływającemu. Ponieważ stan portu już jest zmieniony więc...
Zrobiłem jakiś czas temu taki układzik na attiny-13 do sterowania dwoma serwami i linijką diodową pokazującą położenie. Niestety do obsługi dwóch serw trzeba po zaprogramowaniu zablokować ISP: '(Program sterownika dwóch serwomechanizmów. Mikrokontroler Attiny 13. Funkcjonalność: Sygnały Ppm 1 - 2 ms: Sygnał Ppm Serwo1 - Port Pb0 - Pin 5...
Mój pierwszy pomysł był właśnie taki, żeby zwyczajnie zmienić stan na wyjściu, odczekać i zmienić go ponownie. W takim przypadku nie potrzeba przerwań, nie ma też potrzeby zatrzymywania zegara. Fragment kodu generujący impuls o długośi 0,58 ms: Set Wy Counter0 = 0 Do Licznik = Counter0 If Licznik > 57 Then Reset Wy Exit Do End If Loop Nie chce to u...
Nie mogłem wcześniej odpowiedzieć bo byłem poza domem. Wyjście P1.1 mikrokontrolera LPC1114 podłączone jest do wzmacniacza opartego na LM386, a zniego na głośniczek 1W. Oto kod odpowiedzialny za samplowanie: [syntax=c] #define SOUND_START { LPC_TMR32B1->TCR = 1;LPC_TMR32B0->TCR = 1; } void timers_init(void) { LPC_SYSCON->SYSAHBCLKCTRL |= (1<<16);...
$regfile = "m644pdef.dat" ' definiujemy układ $crystal = 12000000 ' ustawiamy prędkość zegara $baud = 19200 ' ustawiamy prędkość transmisji $hwstack = 200 ' ustawiamy wielkość stosu $swstack = 200 $framesize = 80 'definiujemy podłączenie i rodzaj wyświetlacza LCD Config Lcdpin = Pin , Db4 = Portc.4 , Db5 = Portc.5 , Db6 = Portc.6 , Db7 =...
.CSEG .ORG0x000 RJMPRESET .ORG0x018 RJMPTEST RESET: ldi r16,HIGH(RAMEND) out SPH,r16 ldi r16,LOW(RAMEND) out SPL,r16 rcall KONFIGURACJA_PINOW;Konfiguracja wyprowadzen mikrokontrtolera rcall KONFIGURACJA_TIMER1;Konfiguracja ustawien zegara rcall MAIN Main: sei rjmpMain KONFIGURACJA_PINOW: Tu jest nic nie wnoszące ustawianie...
Witam, Oczywiscie licznik byl resetowany przed uruchomieniem, tylko nie dopisalem w poscie :). Dodano po 4 Witam, Zrobiem jak zalecono: wdr ldi R16, 0b00001000 /* 16 ms */ out WDTCR, R16 I chyba się potnę! Resetuje się i koniec! Dodano po 42 Witam, Jeszcze raz ja, więc zażenowany całą tą sytuacją usunąłem wszystko (prawie) z kodu i oto co zostało: #include...
Witam Mam do napisania projekt pt: "Sterownik 4cyfrowego wyswietlacza LED z regulacja jasnosci swiecenia". Poziomy jasności świecenia mam uzyskać poprzez zmianę współczynnika wypełnienia. Napisałem program, który moim zdaniem spełnie wymagania projektowe, jednak podczas implementacji wyskakuje błąd o treści: "is assigned but never used:, dla sygnałów:...
Ponownie powróciłem do tego projektu. Program po zmianach przez Niveasoft . Zostały wprowadzone następujące zmiany "Dopisałem rok 15 jako początkowy i przerobiłem sposób sterowania impulsem. Teraz impuls ma długość sekundy, ale nie zawiesza multipleksowania wyświetlaczy." Ustawia się na początku rok na 15 przed synchronizacją z DCF , a po synchronizacji...
entity multiplekser is port( -- inputs CLK : in STD_LOGIC; RESET : in STD_LOGIC; -- reset gry - ustawienie pozycji początkowych WIERSZ1_IN : in STD_LOGIC_VECTOR (0 to 7); -- (pierwszy wiersz szachownicy - dioda czerwona, drugi - zielona, itd) . . WIERSZ16_IN : in STD_LOGIC_VECTOR (0 to 7); -- outputs ----------------------------------------...
Witam! Stworzyłem w VHDL'u prosty licznik i dzielnik częstotliwości. Po zaimplementowaniu w układzie, układ szaleje, tzn. diodki zapalają się w losowej kolejności, niektóre świecą jaśniej bądź ciemniej... Używam płytki Spartan 3E starter kit. Licznik: library IEEE; use IEEE.STD_LOGIC_1164.ALL; use IEEE.STD_LOGIC_ARITH.ALL; use IEEE.STD_LOGIC_UNSIGNED.ALL;...
Zamieszczony wcześniej kod jest sprawdzony - działa na atmega8 Również po pomyfikacjach portów działa na attiny2313 i zajmuje 65% flash, wiec jest jeszcze miejsce na jakieś "wodotryski". Używam Bascom demo w wersji chyba najnowszej: 1.11.8.7 build 001 MS windows XP SP-2 Program pod attiny2313 na płytce uruchomieniowej ZL11AVR (Płytka ZL2AVR pod megę...
Mam problem ze zrobieniem projektu zegarka, poniżej wklejam , to co napisałam. Nie ma żadnych błędów ale testbench nie działa. use ieee.std_logic_1164.all; use ieee.std_logic_unsigned.all; use ieee.std_logic_arith.all; use ieee.numeric_std.all; entity inc_time is port( reset, clock, diff_m, diff_h : in std_logic; min_in: in std_logic_vector(5 downto...
Witam jest dość początkującym w dziedzinie programowania i potrzeba mi połączyć tak aby na jednym wyświetlaczu pojawił sie zegar i licznik impulsów z halotrona jako obrotomierz zegar: $regfile = "m8def.dat" 'informuje kompilator o pliku 'dyrektyw mikrokontrolera $crystal = 8000000 'informuje kompilator 'o częstotliwości oscylatora 'taktującego...
Unlike signals, variables have neither history nor future, because according to its definition, each variable has only current value. No checking for the last event, time elapsed since the last event, previous value, etc. can be performed on variables. wg. przemyslanych przeze mnie zalozec, powinienem zliczac ile taktow zegara jestem w stanie ZAPIS....
Co do reszty pomysłów to ... jak z wielu procesorów połączyć znów dane w odpowiednim czasie, aby je przesłać jedną linią USB? Raczej a-wykonalne... Jak w ogóle przesłać to przez USB? Przypominam, że interface USB w trybie Full-speed osiąga 12Mb/s, co przy ośmiobitowych próbkach w praktyce pozwoli na transfer 1.25MB/s... Trzeba by wykorzystać USB 2.0...
Bascom - wersja 1.11.95 Kod, no jest tego sporo: - zegar PCF8563 - Zapis na SD - dwa czujniki DHT11 - odczyt z PCF8574AP ( klawiatura ) - RC5 - ma być DS18B20 - ma być DCF77, ale nie doszedłem do tego momentu ( tzn testowałem na innym procesorze i działało ) Działa - zegar PCF8563 - dwa czujniki DHT11 - odczyt z PCF8574AP w przerwaniu ( klawiatura )...
Sporo tego ( obsługa SD, PCF8563 + menu do ustawiania daty, obsługa PCF8574 w przerwaniu INT1 )- ale nie ma problemu - zmieniła się tylko zawartość podprogramu Pomiar była taka, jak w pierwszym poście oraz wyłączyłem w wyświetlanie na LCD tych wartości wskazań z DS18B20, oczywiście dostosowałem pozycje wyświetlania do LCD 4*20 - załączniku spakowany...
Program napisany jest w Bascom. Delay nie ma w ogóle. Program napisany chaotycznie, ale działał ok dopóki nie dopisałem obsługi DCF77. Gdy przyjdzie odpowiednia godzina, dioda IR ma wysłać kod do odbiornika. Wtedy właśnie procesor zwalnia. Sekundy wtedy "idą" co 3 no i dźwięk ma zwolnione tempo. [syntax=vbnet] $regfile = "m32def.dat" $crystal = 8000000...
Witam. Mam problem z połączeniem rejestrów 74HC595 w kaskadę. Niby robie tak jak opisano w książkach i jak podaje się na internecie ale nadal nie wychodzi. Może najpierw kod programu (kod zawiera sprzętową i programową obsługe SPI, korzystam ze sprzętowej) : http://obrazki.elektroda.pl/3414758100_1... Połączenia G,RCK,SCK,SCLR w dolnym...
Kombinowałem trochę z tym zegarem, ale najgorsze jest ustawianie drugiej linii, bo zegar działa w pętli, i nie wyświetla w drugiej albo migocze szybko. Zostawiłem go na razie, bo kończę zegar na IW-18. Dziś skończę obudowę do IW-18, i zabieram się znowu za ten drugi. No i się wziąłem. Poskładałem taki kod jak niżej: [syntax=basic4gl]$regfile = "m32def.DAT"...
Witam , mam nadzieję iż nie zanudziłem bez reszty.. W zestawieniu z moimi "dokonaniami asm." kolega michalko12, jest najbliższy temu co ja kiedyś robiłem . Oto wersja asm z przełącznikiem kompilacji aby kompilować jako samodzielny plik - kto chce ->ten może :D ( ta wersja to 16-timerów, 16-nasto bitowych, każdy cztery tryby konfiguracji, oczywiście...
Niemcy i my mamy tę samą strefę czasową. Zapewne tak, tylko, że oni w nadawanym sygnale nie dodają/odejmują godziny. Wysyłają tylko DCF77TIMEZONE i samemu należy to obsłużyć. Znalazłem coś takiego: res = DCF77TimeZone() Res The target variable that is assigned with the result. The result will be: - 0: when there is no valid DCF77 data yet - 1: when...
Witam. Akurat sam przerabiałem ten lcd niedawno. Sam użyłem interfejsu szeregowego ( bo taki tez ma :) i jest to plus bo wystarcza 2 piny procka aby na nim wyświetlić to co chcemy ). Komendy i pinologia zgodna ze standardowymi HDxxxx. Ten LCD posiada dodatkowy pin PSB - zmienia on tryb pracy lcd z transmisji szeregowej na równoległą. Pin 15 / cs1 na...
Witam chciałbym aby ktoś biegły w znajomości programowania Arduino popatrzył na kod i powiedział co i jak , jestem laikiem w programowaniu więc proszę o wyrozumiałość . Program jest napisany dla Arduino Uno r3 wyświetlacz 2.4 tft ili9431, ds3231 zegar czasu , oraz kontaktron na pinie A0. Ma to być licznik rowerowy "do rozbudowy " a mianowicie ma pokazywać...
Napisałem program nadajnika i odbiornika, dla długich czasów trwania impulsu, np 1s wszystko jest w porządku. Odbiornik się synchronizuje, odbiera dane i dekoduje. Natomiast gdy impuls trwa 10ms już jest problem. Albo wyświetla się out of synchro, czyli brak synchronizacji, a jak już ma odebrać dane to błędnie je odbiera i wyświetla wartości dziwne...
Usunąłem Wait 1 przy konwersji z DS18B20, działa, bez problemu ( na trzech przewodach ), tylko wyniki są opóźnione - tzn. wyświetlany wynik nie jest z aktualnego pomiaru, tylko z poprzedniego. Dodałem jeszcze dwa czujniki DS18B20. Ich zapis razem z godziną i datą na karcie jest jak najbardziej w porządku, tylko wyświetlanie trochę szwankuje - tzn. czasem...
Witam Mimo, że większość proponowanych tutaj rozwiązań podłączenia RFM12 do Atmegi wykorzystuje SPI programowe, ja podłączyłem tradycyjnie, przez SPI sprzętowe - mimo, że nie miałem problemów z wgrywaniem kodu do Atmegi spiętej z RFM12, to uruchomienie ich razem jest problematyczne ( każde osobno działa bez problemu ) [syntax=basic4gl] $include "Config_AVR-DOS.BAS"...
Gdy napiecia sa rowne nastepuje reset licznika, ale wczesniej musze pobrac stan licznika do rejestru, w ktorym nastapil reset, ale jak go pobrac, jak ten stan bedzie mniejszy o 1 LSB, bo reset za szybko dziala... W takim przypadku to sprawa jest jeszcze prostsza niz na poczatku to przedstawiles. Nie potrzebujesz dekodowac zadnego konkretnego stanu...
Kod po zmianach-przeniesienie napisów do eeprom; [syntax=basic4gl] '---------------------------------------... '***************************STEROWNIK AKWARYSTYCZNY***************************... '____________________________________by_... '**********************************RABBI...
Witam wszystkich. Problem na pierwszy rzut oka wydaje sie błachy, ale spotkałem sie z bardzo dziwnym zachowaniem mikrokontrolera. Chodzi tu programowanie jego peryferii a mianowicie o timer 32bitowy. Co chciałem zrobić: Chciałem uruchomic timer z czestotliwoscia równą częstotliwości PCLK. Po odpowiednim skonfigurowaniu pętli PLL i odpowiednich rejestrów...
Witam! Przewaznie pod uklady programowalne podlaczane sa wyswietlacze alfanumerycne albo drogie matryce TFT. Ja postanowilem ogarnac wyswietlacz z nokii 6100 na mikrokontrolerze Philipsa PCF8833 na Spartanie 3 (plytka ZL10PLD na standardowym zegarze 3,6864MHz). Niestety nie znalazlem nigdzie obslugi tego typu wyswietlaczy pod FPGA dlatego sam mecze...
Alez jest komentarz, ze liczby sa nieprawidlowe. Wklepalem byle co, zeby pozniej sobie dokladne wartosci obliczyc, a nie zawracac sobie glowy duperelami w tamtym czasie. Co masz na mysli piszac "chlapniesz"? Chlapanie tutaj na forum czy w swoim kodzie? :) Hm skoro widzisz jeszce jakies kwiatki, to bede wdzieczny, jesli sie nimi podzielisz ze mna. :)...
http://www.tuberadios.com/nixie/ Zobacz na tamten schemat. Masz tam rozwiązane skracanie liczenia liczników. Jeżeli dalej będa się przypadkowo ustawiały liczniki (po włączeniu zasilania), o trzeba dodać układ resetu (wykorzystać wejścia MR1,MR2) dla wszystkich 6 liczników
No nie do końca. Wyczerpana bateria spowoduje reset wewnętrznego zegara licznika który służy do przełączania taryf. Wiec będą rozbieżności ponieważ czas w liczniku nie będzie się zgadzał z rzeczywistym. Jednak jeśli masz taryfę G11 to zegar i jego prawidłowość wskazań nie ma znaczenia i w takim przypadku wyczerpana bateria uniemożliwi jedynie odczyt...
Witam objawy typowe dla zaniku napięcia na zegarach sprawdz bezpiecznik czy nie zasniedział w skrzynce albo złącze w liczniku do popsikania kontaktem Pzdr
Witam, potrzebuje ustalić skąd jest brany stały prąd do zegarów przez brak jego po jakimś czasie zeruje mi sie licznik i zegarek. Samochod vw caddy 2007,silnik bsu,
W tym modelu BMW to wszystkie mają kręcone liczniki! Twój kolega zrobił tzw. "test zegarów"! Włączasz stacyjkę ,wciskasz reset przebiegu bieżącego ,następnie wyłączasz stacyjkę i ją włączasz. Wtedy wykonasz test zegarów ,licznika itd. Pozdrawiam!
było o tym, była nawet lekka "przepychanka" w owym wątku :) Szukaj
7490 liczy w zakresie 0-9, do adresowania to lepiej licznik binarny 7493 (4bit). oczywiście może być 74LS93 albo 74HC93, bo jak zapytasz w sklepie o układ ze standardowej serii TTL to mogą sie trochę zdziwić. Zamiast 4 bitowego 7493 możesz użyć 8-bitowego 74hc590 12-bitowego 4020 14-bitowego 4040, układu który miał by licznik 16 bitowy nie kojarzę....
Po załączeniu kluczyka resetuje się licznik kilometrów dziennych oraz zegar.Auto jest kupione od kolegi który przed sprzedażą chciał wymienić radio- coś zwarł ,gdzieś coś prztyknęło i nie można dojść gdzie
Brak 30 na zegary.
napewno nic sie nie stanie, daje Ci slowo najwyzej skasuje Ci ustawienia aparatu, czyli zegar, licznik, ustawienia truby manula (jak takowy posiada) to jest reset programowy i uszkodzic aparatu nie moze, po prostu...
Spr bezpieczniki i czy wg są na swoim miejscu, albo uwalona pamięć licznika
Licznik taktowany zegarem 0,001. Liczy do 317, i reset licznika.
Witam kolegów. Poszukuje gotowego urządzenia, lub ostatecznie schematu urządzenia zliczającego czas w minutach. Konkretnie podam przykład. Zaczynam jakąś prace. Wciskam start. Licznik zlicza czas w minutach. Przerywam pracę. Naciskam przycisk. licznik staje zapamiętuje ilość minut(godzin). Zaś ponawiam pracę. Wciskam przycisk. licznik liczy dalej.Itd....
W przedstawionym kawałku programu OCR1A nie jest ustawiony więc w czasie resetu przyjmuje wartość domyślną czyli zero. W takiej sytuacji na wyjściu PWM, w momencie "przekręcenia" licznika pojawiają się krótkie impulsy o długości trwania jednego tika zegara. To taki "ficzer" timerów AVR. Jeżeli pragniesz zobaczyć ładniejszy przebieg to do rejestru OCR1A...
Mam problem z autem z tematu, 4 razy pod rząd w odstępach około 10 sekund wystąpiło chyba zwarcie gdzieś w okolicach tablicy z zegarami. Na 3 sekundy opadły wszystkie zegary na sam dół oprócz wskaźnika poziomu paliwa -ten poszedł do samej góry, dużo wyżej niż jest po pełnym zatankowaniu. Po tych 3 sekundach wszystko wracało do normalności, było to w...
Cześć kolego. Możesz wrzucić fotkę tego zegara w środku ? głównie chodzi mi o płytkę PCB z obu stron. Pozdrawiam
reset zegara reset zegara samochód reset zegara systemowego
passat antena separator regulacja prądu spawania bocznikiem budowa krajzegi
dewalt bateria zmywarka bosch płukanie
Kolizja tłoków z zaworami w Audi A3 1.8 benzyna 125KM Korg IS40 nie czyta dyskietki - możliwe przyczyny