czesc, Do sterowania załączaniem czasowym cewki przekaźnika proponowałbym uzycie prostego regulatora czasu na ukladzie NE555 można taki uklad poszukać w aplikacjach dla NE555 regulacja łatwa gdzy zastosuje sie potencjometr pozdr Andrzej
jeszcze jedno :) jak sie rysuje wykres COS z opoznieniem- bo step nie za bardzo dziala? tez dla tych samych danych? pozdrawiam
Moj problem jest inny. Ja mieszkam za granica i najchetniej chialbym miec aplikacje na telefonie ktora moglbym odpowiednio zaprogramowac. Moja mama mieszka w domu i wiadomo ze wiecznie kreci zaworem. W konsekwencji jest albo za goraco albo za zimno bo efekty pojawiaja sie z opoznieniem. Dodatkowo mysle ze spokojnie mozna zrezygnowac z ogrzewania kilka...
Jest 47mikro. Ale przeciez z R7 (10K) daje to pol sekundy (czyli ok)- skad wiec takie duze opoznienie w dzialaniu ukladu? Moze powodowac je stan przejsciowy? Prosze o wytlumaczenie dlaczego w tym wypadku 0.5 sek daje takie dlugie opoznienie? BF
no wlasnie nie, robie symulator skrzyzowania i chce wprowadzic opoznienie w petli sterujacej sygnalizatorami, ale jezeli wprowadze tam opoznienie (np dla zielonego swietla), to jednoczesnie zatrzymam ruch samochodow, bo pozostale pete tez sie zatrzymaja. nie chce wprowadzac watkow poniewaz trzeba byloby zrobic dwa i komunikowac je przez mutexy (o ile...
No to może zacznij od podstawowej funkcjonalności, którą sobie dalej rozszerzysz. Poniżej wklejam program, który testowałem u siebie i działa bez zarzutu - jest to tylko sterowanie opóźnionym wyłączeniem świateł dziennych. Teraz w pętli głównej dołóż sobie kolejne warunki zgodnie z tym, czego oczekujesz. Drobne kroki zawsze doprowadzą do celu, tylko...
Witam serdecznie, Będę bardzo wdzięczny za pomoc w skonstruowaniu układu, który włącza taśmę LED na określony czas po wciśnięciu przycisku. Przycisk chwilowy (odskakujący), ponieważ chodzi wyłącznie o chwilowe podanie prądu na "trigger" aby uruchomić przekaźnik wg wybranego programu. Zależy mi przede wszystkim na narysowaniu kreskami schematu połączenia...
Dokładnie tak jakwyżej zastosuj przekaźnik czasowy oraz jakiś ukryty przycisk(tylko ty bedziesz znał jego zastosowanie ktory bedzie restartowal w/w przekażnik. Przeciez nie bedziesz latał do rozdzielki aby zrestartować alarm.
pierwsze 3 funkcje to procedury opóźniające: 1. o 1 mikrosekundę 2. o zadaną liczbę mikrosekund 3. o zadaną liczbę milisekund opóźnienia stosuje się w celu synchronizacji, uzyskania odpowiednich zależności czasowych, w transmisji i tego typu rzeczach. Czwarta procedura to prosty test pamięci RAM. Czy coś jeszcze jest niezrozumiałe?
Potrzebny mi wylacznik czasowy, takie cos jak do swiatla na klatce schodowej. Czy ktos moze wie jak napisac taki program?? Mialby on byc na procesor atmel at90s8515, juz mam jeden program, ale napisany 'przestarzala' metoda. Zamieszczam go ponizej, moze wiecej wam to wyjasni. Potrzebuje miec to napisane w formie funkcji...hmmm...chyba nie jestem dobra...
Ja użyłem funkcji, o których pisałem poprzednio w tym wątku, tzn. _delay_us(double) i _delay_ms(double) z biblioteki avr-lib z pliku <util/delay.h> . Nie mierzyłem dokładnie czasów opóźnień, ale obsługa 1-wire działa mi ok. przy optymalizacji -o3, natomiast przy wyłączeniu ( -o0 ) coś jest nie tak. Na razie to mi wystarcza, gdy będę miał czas,...
Wybijasz szybe otwierasz maske obcinasz syrenke i po alarmie Jaki sens opóżnienia Ale to tylko moje zdanie PS poszukaj jakiegoś czasowego układu
nie jestem do konca pewny co to za elementy odrazu po mostku prostowniczym,ten w koleczku V i w prostokacie V. W ten sposób narysowałem stabilizator napięcia +12V, aby nie sugerować żadnego konkretnego układu :D (transformator, mostek prostowniczy i ten "stabilizator" umieściłem na obrazku tylko "dla formalności"), Jeśli nie dysponujesz "gotowym" napięciem...
Wyszło ok. Właśnie wróciłem z warsztatu - podłączyłem co prawda na krótko wszystko i zamiast przekaźnika ze zwłoką (czasowego) użyłem zwykłego (tylko do testu), a jako elementy wykonawczy silniczka - i podanie napięcia w jedną stronę (-+) powodowało zwarcie cewki przekaźnika i obracanie silnika w prawo - podanie napięcia w drugą stronę (+-) - obracanie...
Mam taki uklad. Relay jest ustawiony aby zaczac dzialac przy napieciu 18.96V. Jaki kondensator powinienem wstawic zeby uzyskac opoznienie 10ms? Ze wzoru t=RC obliczylem stala czasowa C=t/R wyszlo 5uF Czyli po 10ms kondensator naladuje sie do 63% czyli dokladnie do 18.96V... Tylko sie zastanawiam czy nie powinienem obliczyc kiedy kondensator bedzie...
Czy mógłby mi ktoś wyjaśnić tę procedurę opóźnienia czasowego OPOZNIENIE: LDI R17, 255 DLOOP1: LDI R18, 255 DLOOP2: DEC R18 BRNE DLOOP2 DEC R17 BRNE DLOOP1 RET Jakie opóźnienie wnosi ta procedura ? Czy są jakieś inne sposoby odmierzenia czasu np. 1 sekundy?Proszę o przykładową procedurę.
Chyba za ogolnie zadales temat. Zechciej doprecyzowac jak wielkie opoznienie, jaki zegar, czy na przerwaniach czy tez programowo i w jakim jezyku. Na poczatek podpowiem, ze z punktu widzenia celu czyli opoznienia 8086 nie rozni sie od innych procesorow, stad robi sie to tak samo jak w 68k czy w ARM. W mikrokontrolerach masz dodatkowo sprzetowe timery,...
Witam wszystkich, Potrzebuje ukladu, ktory po podaniu na jego wejscie +12 (-12V) wygeneruje na wyjściu krotki sygnał +12 (-12V) o okreslonym czasie trwania (najlepiej ok 1s). Przy czym sygnal wejsciowy moze sie utrzymywac przez jakis czas (np. 1min) ale sygnal wyjsciowy powinien zawsze trwac zaprogramowana liczbe sekund. Znalazlem na forum kilka ukladow,...
Witam Serdecznie. Mam duży problem. Jestem początkującym programistą C (wcześniej programowałem w ASM). Mianowicie programuję mikrokontroler c8051f352 firmy silicon laboratories. Niewiem jak obliczyć opoznienie bez wykorzystania timera. Robię programową magistralę 1 wire i muszę mieć precyzyjnie obliczone czasy. Może ktoś pomoże mi? Nota katalogowa...
1. układ podwajający częstotliwość bramka XOR z jednym wejsciem przez czlon RC podpietym 2.generator przebiegu prostokątnego z bramkowaniem generator na bramce Schmitta z jednym wejsciem jako bramkowanie 3.układ opóźniający impuls parzysta liczbe bramek not podlacz i masz opoznienie 4. nie wiem w jaki sposob masz sygnalizowac wystapienie impulsu ale...
Po wylaczeniu sprezarki zmieniasz zmienna np "status" na 1 i odpalasz timer. W przerwaniu (tak na prawde po ilus przerwaniach ) zmieniasz status zmiennej na 0. I tylko jak starus==0, mozesz ponownie wlaczyc sprezarke. Na bascomie sie nie znam ale tak bym to napisal w C ;) A kilka przerwan musi minac bo przy powiedzmy 1sekundzie opoznienie jakie mozesz...
Tylko nie wim jak sie programuje te czasowki. Wydaje mi sie ze bedzie to poznienie załaczania lub opoznienie wylczania. Rozumiem ze kolega chce rano o piatej nacisnac start odliczania xxx godzin dla wylaczenia i start odliczania dla zalaczenia? Zwykłe czasówki maja proste funkcje. Start- odlicza czas i zalacza.Lub Start - odlicza czas i wyłącza. Tak...
Każdy czasowy wykona tą funkcję .
chcialbym zrobic do auta uklad ktory by wydawal dzwiek dopoki nie wlaczy sie swiatel mjania ale z opoznieniem czasowym tzn. przekrecam stacyjke, odpalam silnik i po np. 20sek jesli nie wlacze swiatel wlacza sie brzeczyk. znalaslem dwa schematy ale niestety bez opisu. oba sa na ukladzie 555 wiec sadze, ze maja opoznienie czasowe ale sa to moje domysly....
Stary post ale , jest sposob aby przerwania od timera wystepowaly w rownych(co do jednego cylku) z gory okreslonych odstepach. Przy kwarcu 12MHz aby odmierzac rowne czasy np 20ms wystarczy na poczatku przerwania wpiac taka procedurke ktora modyfikuje odpowienido rejestry TL0 i TH0 i uwzglednia opoznienie czasowe. t0VAL equ 20000 ; czas miedzy przerwaniami...
To moze w omegasie tak jest bo np.w Zenicie ojca zaraz po odpaleniu slychac jak otwieraja sie elekrozawory i podawane jest cisnienie gazu na listwe wtryskowa- tu na pewno musialbym dac opoznienie czasowe.
Ja robie to tak: Podstawowe procedury 1W ;Zadeklarowac zewnetrznie szyny DQ1 DQ1EQUP3.4 ERROR_PEQUF0; brak odpowiedzi czujnika po RESET CZAS_KONVEQU16; x * 20ms ; Stale uzyte w procedurze RESET RES_TIMEEQU255; czes sygnalu RESET PRES_TIMEEQU15; czas oczekiwania na PRESENCE PRES_TIME_ENDEQU60; czas sygnalu PRESENCE RES_TIME_ENDEQU240; czas zakonczenia...
Siemka! Mam polutowany układzik który będzie czytał temperaturę z ds1820. Nie mam jednak kodu. W innym temacie na tym forum znalazłem procedurki: ;Zadeklarowac zewnetrznie szyny DQ1 DQ1 EQU P3.4 ERROR_P EQU F0 ; brak odpowiedzi czujnika po RESET CZAS_KONV EQU 16 ; x * 20ms ; Stale uzyte w procedurze RESET RES_TIME EQU 255 ; czes sygnalu RESET PRES_TIME...
Spawarki jednofazowej nie podlancza sie do dwoch faz i do zera chyba ze zerowanie sluzy jako uziemienie , czyli do obudowy .Mozna podlaczyc albo do dwoch faz , albo do jednej fazy i do zera .Przyczyna jest taka ze wybija bezpiecznik 16A , bo uklad 2008 nie posiada ukladu soft-start , natomiast uklad U209 posiada taka funkcje .Ewentualnie wymienic bezpiecznik,...
Aha, czyli tak jak myslalem, podawanie kolejnych pozycji z opoznieniem czasowym. No nic, dzieki ;)
Popytaj starszych ludzi Weteranow jak partyzanci podpalali niemcow w czasie wojny. Jest to bardzo tani i skuteczny sposob na wzniecenie ognia z duzym opoznieniem czasowym, zwlaszcza w piecu. Nie wymaga zadnych sterownikow , wystarczy wprawa . Niestety nie wolno takich metod opisywac na forum wiec musisz sam osobiscie wypytac Weteranow.
Do sterowania podgrzewaczy mozna uzyc dodatkowych sterownikow ktore je wlaczaja (tez cyfrowe M-Bus, CAM) obsluguja pompe obiegowa oraz dmuchawe nawiewu powietrza z programowynym opoznieniem czasowym wraz z pomiarem temperatury itd jak np:
Mozliwe ze masz zawilgocona elektronike kotla. Robia sie niewielkie zwarcia miedzy sciezkami i kociol zaczyna pstrykac itp. Podobnie dzieje sie np. z kuchenkami gazowymi gdy zalejesz wlacznik iskrownika, bedzie ciagle strzelalo iskra przy palniku. A jako dowcip, to moze masz tam bombe z opoznieniem czasowym, zalaczana po wylaczeniu CO, a ponowne wlaczenie...
A czy takie skutki mogly wystapic z opoznieniem czasowym?
Szczęść Boże ;) Myślałeś o wentylatorze z wbudowanym podtrzymaniem? Np.
Całe te ustrojstwa, tylko po to, aby przez pięć minut, po wyjściu z WC, wentylatorek dokonał skutecznej wymiany Ma działać od włączenia oświetlenia i skończyć pięć minut po wyjściu. Więc zastosuj wentylator do takiego właśnie rozwiązania dedykowany. Szkoda tylko, że dopiero teraz przedstawiasz genezę powstania wątku. Na przykład [url=]Link
Cześć Mam prośbę do osób, które 'pracowały' z tym układem Na podstawie pdf-a stworzyłem ramkę do obsługi tego układu oto ona uC do max132>>>0xC2 convert Vin and send Status register (50Hz) wait for end of conversion uC do max132>>>0x44 send Output Register 1 uC do max132>>>0x40 send Output Register 0 uC do max132>>>0x42 send Status register Czy jest...
praw: nie zgodze sie z toba. Petla for daje opoznienie czasowe i srednik po nim musi byc bo inaczej procek wykonywal by 0xFFFF razy instrukcje P++, po czym od nowa (z racji while(1)). Dzieki srednikowi prcek ma 0xFFFF razy nic nie robic, po czym inkrementowac P i znowu 0xFFFF razy nic nie robic, po czym P++ i tak w nieskonczonosc.
Jesli wolisz opoznienie czasowe, 555 sie jak najbardziej sprawdzi (o ile pamietam, napiecie pracy do 18V). Jesli natomist bardziej ci pasuje wlaczenie buzzera po odpaleniu silnika i wzroscie napiecia, mozna do tego ustrojstwa podlaczyc komparator (jedno wejscie np z akumualtora - 12V, drugie wlasnie to 13,5... z kad je brales? ;) ). Niezbyt orientuje...
dzieki! no więc chodziło mi głownie o " echo a12345 > com1 "Jak dokonać konfiguracji portu pamiętam że gdzieś sie wpiswało bezpośrednio 19200 8E1 , tylko gdzie? Czy jest jakiś sposob na opoznienie czasowe, czyzby trzeba było coś inkrementowac i sprawdzac if-em?
Tak dokladnie kazdy glosnik ma swoj kanal. Wtedy masz bogata mozliwosc manewrowania glosnikami i probowac rozne tweetery z roznymi wooferami. Zabwa sie zaczyna i nie widac konca. Tyle ze zestojenie wszystkiego zeby to gralo i znalezienia optimum ciec glosnikow przez wzmaka i radio, opoznienie czasowe, faza, to jest sztuka.
pomoglo opoznienie czasowe dzieki zamykam
witam szukalem po calym forum nie znalazlem odpowiedzi :/ problem polega na tym ze po przekreceniu ramienia nie startuje talerz, widac próbę - talerz leciutko drga i trzeba w tym momencie pchnac reka i wtedy talez sie juz kreci. Schemat sciagnalem z elektrody da sie z niego wyczytac co i jak ale jest troche slabej jakosci :/ - zmierzylem rezystancje...
u mnie na 3 wyswietlaczach bf nigdy nie dzialal zastosowalem opoznienie czasowe inaczej nie szlo pozdrawiam
OK pozostane przy tym 20mhz Nie nie to nie jest tak do konca ja potrzebuje przepisac cos z atmela 10mhz do szybszego i dodac troche modyfikacji Umiem programowac w delphi , vb , C++ tylko troche nie bardzo rozumiem jakby np mial dzialac moj program w asmie Przyklad : Odbierz bit 1 z portu D wykonaj petle i dodaj opoznienie czasowe Niewiem poprostu jakich...
Dzieki za odpowiedz. Jakie sa warunki przelaczenia sie na gaz? Wiem ze jest opoznienie czasowe oraz warunek temperatury. A jakby tak ustawic ten czas na miniumum powiedzmy 10 sekund oraz oszukac czujnik temperatury czy by to zadzialalo. Slyszalem rowniez ze przelaczenie sie na gaz moze byc uwarunkowane osiagnieciem 2000 obrotow ale w moim przypadku...
Jest mozliwe zrobienie na jednym przycisku start-stop. Nalezy zastosowac dwa przekazniki, jeden NO, ktory to po przycisnieciu wylacznika da podtrzymanie stykami wlasnymi i wlaczy zasilanie calej elektroniki, oraz da opoznienie czasowe do przekaznika NC o nie zasilaniu jego przez okres np; 2-5sek. W szeregu tego zasilania musi byc drugi przekaznik ze...
Witam. Poniżej przedstawiam kod, który jest synchronizowany z siecią elektroenergetyczną, a następnie na drabince r2r generuję 3 przebiegi prostokątne, przesunięte względem siebie o 120 stopni. Dodatkowo chcę regulować przesunięciem fazowym wszystkich przebiegów jednocześnie względem sygnału synchronizującego. Wszystko działa, ale jak zacznę zwiększać...
[syntax=c] #include <msp430xG46x.h> void main (void){ unsigned char blink_status=1; volatile unsigned int i; WDTCTL = WDTPW | WDTHOLD; //Stop Watchdog Timer P2DIR |= 0x04; //Configure P2.2 as Output (LED1) P1DIR &= ~0x01; //Configure P1.0 as Input (S1) while(1){ //Infinite loop if (blink_status == 1) { P2OUT ^= 0x04; //Toggle Port P2.2 i=15000;...
Przykladowy program napisany na szybko. C:\MinGW\bin>gcc -x c c:\test.c -o c:\test.exe -ansi -pedantic -Wall c:\test.c: In function 'main': c:\test.c:11:1: error: expected expression before '/' token c:\test.c:11:1: error: stray '\271' in program c:\test.c:18:23: error:...
Tak właśnie sie zastanawiałem. Można do satel micra podłączyć inne czujki niż satela? inny pilot? Alarm wewnętrzny jest podłączony z "puszka"?? czy tylko do pradu? Lepszym rozwiązaniem jest zamontować bezprzewodowa klawiature i opoznienie czasowe właczenia alarmu np 30s czy aktywacja alarmu na pilota?
Maly: Ja tez uwazam, ze nie ma sensu sie klocic, wiec jak to sie mowi zgoda! Warzywniak: Napiecie wzrasta dlatego, ze kondensator reaguje z takim jakby opoznieniem na zmiany napiecia z mostka, zaleznym od stalej czasowej. Ladowanie i rozladowanie jest przebiegiem wykladniczym. Gdy zastosujesz kondensator o pewnej pojemnosci to po doladowaniu go i zmianie...
ehh, widze, ze sie forum troche powiekszylo. troche sie z tym pogubilem, a elektronika zajmuje sie hobbistycznie, takze troche dla mnei to zagmatwane jest. nie dalo by sie po prostu wyzwalac drugi generator z opoznieniem, albo podawac ten sam impuls z opoznieniem na drugi tyrystor? niestety te impulsy musza miec okreslone parametry a nie byc "przypadkowymi"...
Witam. Przejrzalem CALE forum w poszukiwaniu rozwiazania mojego problemu. Probowalem wszystkiego co bylo podane w postach. Mam problem z polaczeniem tn2313 z ds18b20. zegar: kwarc 4MHz (testowalem juz na wew 1-8MHz bez rezultatow - ckdiv8 konfigurowalem poprawnie 1dis 0 en) podlaczam do portu d pod rozne piny. Od strony programowej tez powinno byc all...
Małe sprostowanie CONT_C to blok FB 41.... i nie ma nic wspólnego z obeiektem bo to jest ciągły regulator PID. Jeśli chodzi o modelowanie: dyskretyzujesz na papierze obiekt opisany transmitancją: K(s) = k/1+s*tau wklepujesz zdyskretyzowany model do jakiegos bloku funkcyjnego w sterownik i masz już obiekt. Masz możlwiość zasymulowania praktycznie każdej...
Proponujękupićcośtakiego na miejscu w Elektronicznym, będzie może i taniej. I wysyłki nie treba płacić. Pozdrawiam. jak bym kupil taki ukladzik to i tak bym musial go przerabiac bo nie dosc, ze jak nie wylacze siwatel to piszczy mi fabryczne powiadomienie w aucie to jak by jeszcze drugi buzzer zaczol bzeczyc to bym chyba sie &%^%... wiec wole zrobic...
Prosze o pomoc... mam router, przekazuje sygnal na 3 komputery w domu. Problemy wyskoczyly wylacznie przy komunikatorze gg. Zaznaczam ze rowniez w przypadku kiedy pracuje tylko jeden komputer. Zauwazalne jest zjawisko jakby sygnal docieral z opoznieniem. Nie przychodzi i nie przechodzi czesc wiadomosci. Na pozor wszystko wyglada ok. ale komunikator...
Mozliwe. Ale skoro mam ustawiony PORTD (piny danych wysylanych do wyswietlacza) ustawione na OUT, to jak czytac stany wymuszone na nich przez LCD (status)? Uzywam CodevisionAVR. A co do petli... stosuje je bo w katalogu sa podane minimalne odstepy czasowe miedzy wyzwalaniem odpowiednich stanow na pinach. Wynosza one srednio min. 80ns wiec musialem dac...
1 program to np workbench 2. o plyte chodzi mi o cos takiego np: , sa tez mniejsze. 3. jak chcesz sterowac cokolwiek potencjometrem to podepnij go z jednej strony pod suwak, bo tak to nie uzyskasz zadnej regulacji... 4. Mam nadzieje ze zdajesz sobie sprawe ze kondensator prawidlowo dziala przy pradzie przemiennym, a dla stalego to jest taka przerwa...
Nie wiem czego dotyczy pytanie, przychodza mi trzy opcje na mysl, moze Cie to naprowadzi i dasz rade napisac wiecej wskazowek. 1. Dystrybucja sygnalu zegarowego w FPGA. Mozna to nazwac synchronizacja dzialania ukladu. Wynikowy uklad jest synchroniczny czy zmiany w nim zachodza tylko w dyskretnych chwilach czasowych. 2. Synchronizacja danych do nowej...
Nie pamietam z kad sciagnalem kod zrodlowy po przerobieniu dla swoich potrzeb program 100% dziala. ;***************************************... ; I2C zapis i odczyt do EPROM 24C02 ; ;***************************************... $NOMOD51 $INCLUDE(REG517.INC) SDAEQU P4.7;LINIA DANYCh SCLEQU P4.6;LINIA ZEGAROWA ;***************************************...
Odpowiadam sam na swoje pytanie (może ktoś to doceni :) ) Na pytanie to wyczerpującej odpowiedzi udzielił mi mój wykładowca, któremu serdecznie dziękuję. cytat: "W przypadku modeli bez opoznienia sprawa jest prosta. Chodzi o stabilnosc - zatem liczy sie wszystko, co jest w petli. Rownanie charakterystyczne ma postac 1+KG(s)=0, gdzie G(s) to iloczyn...
pogrzebałem trochę po elektrodzie i znalazłem trochę materiałów na temat 1_wire w assemblerze dla '51 i stworzyłem to. ale coś nie działa. na Wyświetlaczu pojawia się tylko napis "temp:" i pełna kratka. co jest nie tak z tym kodem? ; lcd podlaczony do portu 3 lin_rw equ p3.1 lin_e equ p3.2 lin_rs equ p3.0 ;zewnętrzna szyna danych DQ DQ1 EQU P1.1 ; brak...
WITAM! Poniżej wkleję kod źródłowy mojego programu napisanego w asemblerze.Mam problem ponieważ zostałem zapytany przez wykładowcę gdzie w nim jest porównanie napięć na obu potencjometrach (bo dotyczy on potencjometru analogowego i cyfrowego i jeżeli przekroczy się tam jakąś wartość napięcia na cyfrowym to ma sie zapalać diodka).W załączniku dodam wszystkie...
itd... Słowo-klucz: automat czasowy
Zapewniam, że koszt czujnika mikrofalowego, IR, czy innych barier będzie zdecydowanie większy od kawałka cienkiej folii aluminiowej (spożywczej i cienkiego drutu (np Kynar). Z resztą poglądowy schemat wyjaśnia sprawę. P.s. próbowałem poprawić nazwy na schemacie, ale coś nie chce zapisać. [syntax=basic4gl]$regfile = "attiny85.dat" $crystal = 8000000...
Dzieki za pomysl, Widze jednak ze rowniez Przekaznik Priorytetowy na szyne DIN (np Przekaźnik priorytetowy PR-615) jedynie jest w stanie rozlaczyc obwod niepriorytetowy (okap) po wykryciu zalaczenia obwodu priorytetowego (plyta indukcyjna). Czy sa Przekanizniki priorytetowe ktore dzialaja odwrotnie (zalaczaja obwod niepriorytetowy [okap] po wykryciu...
Witam Robie budzik na bazie ukladow jak w temacie. Na razie jest to wstepna wersja, w ktorej odczytuje tylko rejestry z sekundami i minutami, a nastepnie wyswietlam je (po odpowiedniej konwersji) na czterech mulipleksowanych wyswietlaczach siedmiosegmetnowych. Ale niestety czasami (srednio raz na 15 minut) wyswietlaja sie niekompletne cyfry - cyfra...
Witam, Potrzebuje zakodować bity uzywajac biphase maski. Działa to tak jak na obrazku ponizej. Chcialbym do tego celu uzyc PWM wbudowanego w Timer1 na atmedze. Musze wysylac 6400 b/s, czyli potrzebuje min. 12800 Hz + cos na parity/preamble bits. Czy jest jakis naprawde dobry tutorial do PWM? Moze ktos moglby pokazac przykladowy kod, najlepiej z opisem...
Witam, Z gory przepraszam za dlugi opis, ale staralem sie ujac wszystko jaknajdokladniej, z racji ze problem jest troche nietypowy. Kociol Viessmann - Vitogas 100, GS1, sterownik KC2 (Vitotronic 100), termostat F, calosc okolo 7 lat. W instalacji rowniez Vitocell100 160l. Mam z kotlem problem od jakiegos czasu, przy czym rozne teorie dotyczace przyczyny...
a spróbuj tak: void opoznienie (int czas) { for(int i = 0 ; i <czas; i++) { _delay_ms(1); } } a później wywołuj funkcję opoznienie(200), gdzie 200 to będzie 200ms opóźnienia. Gdzieś słyszałem, że duże wartości opóźnienia za pomocą samego _delay_ms nie działa poprawnie. Druga sprawa - jeżeli potrzebujesz...
Dobrze, zastosuje rozwiązanie Y/D. Zanalazłem taki gotowy układ: <- nada się? Do tego potrzebuję jeszcze czujnik zaniku faz, przekaźnik czasowy, oraz elektrozawór. Czujnik zaniku faz: Przekaźnik czasowy: Elektrozawór: Może ktoś z Was może polecić jakiś elektrozawór żeby nie był "awaryjny". Nie wiem czy dobrze myślę, dlatego proszę Was o weryfikację....
Witam, Chce w łazience podłączyć: - wentylator lazienkowy: Awenta WA 120 z czasowym opoznienien. schemat podlaczenie: WA 100,120,150 - kinkiet nad lusterko Ma byc to podlaczone pod jeden dwu pozycyjny przelacznik( jeden do kinkietu drugi do wentylatora) Jak to wszystko prawidlowo podlaczyc? Gdy podlaczylem na probe swiatlo dziala ok( wlacza sie i wylacza)...
Dzięki za podpowiedź BlueDraco, masz rację tablica jest zbędna. Myslę że tak można by to zrobić, czy dobrze myślę? Trzeba tylko zainicjować zmienna "i" wartością 0b00010001 by działało na 4 bitach portu prawidłowo. [syntax=c]//============================... int main(void) { uint8_t i =...
Zachęcałbym jednak do poczytania na temat programowania sekwencyjnego. Pątla loop() jak najkrótsza w poszczególnych liniach wywoływanie funkcji, czy procedur. Program staje się bardziej przejrzysty, a szczegóły pozostają w funkcjach. Jeśli chodzi o sterowanie zaworem, to mamy stan kiedy zawór nie jest sterowany i kilka(naście) stanów kiedy zawór jest...
Przesyłam troszke prymitywną , ale działającą procedurke (a właściwie zestaw procedur) na w/w procesor pierwotnie działała na 12MHz, ale została zmieniona na 24MHz komentarze są troszke niedokładne, ale działa ! ;*************** ; 1-wire ;***************** TOUCHRESET: ;Inicjalizacja czujnika PUSHB PUSHACC MOVA,#4 CLRPISZ MOVB,#221 DJNZB,$ SETBPISZ MOVB,#6...
Jako ze mialem problemy z uruchomieniem w C wyswietlacza, a nie mam teraz czasu na bawienie sie z zaleznosciami czasowymi, wiec sprobowalem bascomem (o dziwo wyswietlacz sie uruchomil bez problemow). Czyli jezyk dla ulomnych wiec sam dopasowywuje zaleznosci czasowe dla procedur. Kwarc 8MHz, proc 90S4433. Kwarc taki duzy bo w zalozeniach mialem liczyc...
Jak w temacie problemem jest komunikacja miedzy tymi ukladami. Uzeram sie z problemem dosc dlugo. Procesor programowany przez ISP po wyciagnieciu wtyku wypisuje jakies bzdury. Po wlozeniu zworek tak by komunikacja przez SPI byla mozliwa program wisi. Zadbalem o wiekszosc rad z forum. Napiecie na pamiec podana z stabilizatora low-dropout, wlaczenie SPI...
Witam Przeciez to co chcesz uzyskac mozna zasymulowac np na COOL EDIT. Wtedy dokladnie bedziesz wiedzial co uzyskasz ale wydaje mi sie, ze krotkie powtorzenia i raczej nic poza. Bez feedbacku robisz tylko delay czyli opoznienie, a takowe stosuje sie w celu dopasowania przesuniec czasowych np na koncertach o duzych powierzchniach. To co uzyskasz to bedzie...
Zmienną "z" dodałem jak kombinowałem żeby coś z tego wyszło. program teraz wygląda tak: /***************************************... ****************************************... #include "51xD2.h" // zbiór definiujący rejestry procesora sbit DS = P2^0; // dane sbit SH_CP = P2^1; // zegar rejestru...
Mam za zadanie napisanie program, który będzie działał w następujący sposób: Zaświeca czerwoną diodę i oczekuje na naciśnięcie przycisku (mierząc czas). Jeśli przez 10 sekund nie nastąpi naciśnięcie przycisku dioda ma zgasnąć (na krótki, ale zauważalny czas) i odmierzanie czasu rozpoczyna się od nowa. Po naciśnięciu przycisku po czasie t (np.4 s) gasi...
Nie jest to samo, bo latch w stanie 1 na wejsciu sterujacym przepuszcza sygnaly wejsciowe na wyjscie jedynie z opoznieniem rownym czasowi propagacji przez kosc, a gdy wejsciu tym jest 0 to na wyjsciu utrwala sie na czas trwania tego 0 stan z chwili zmiany poziomu z 1 na 0, natomiast rejestr typu D zmienia stan wyjsc tylko na rosnacym zboczu zegara....
witam!! obszukalem cale forum i znalazlem mnustwo schematow do plynnego wlaczania/wylaczania z opoznieniem i bez swiatel w aucie - ale wewnetrznych ;( i wszystko przy zastosowaniu wlacznika drzwiowego... chcialbym abyscie pomogli mi zbudowac ukladizk z nastepunacymi funkcjami: 1. przy wlaczaniu swiatel postojowych plynnie sie rozjasniaja i na koncu...
Witam. Na jakze ciekawym ale niestety nieudolnie prowadzonym przedmiocie jakim jest elektronika dostalem zadanie zbudowania schematu timera wlaczajacego z opoznieniem diode led w oparciu o kondensator i z mozliwoscia zmiana stalej czasowej potencjometrem. Problem w tym,ze uklad trzeba najpierw wymodelowac w Pspice,ktory dla mnie jest malo intuicyjny...
Witam, jesli chodzi o kazdorazowe wlaczanie wentylatorka z opoznieniem i na okreslony czas to sa takie czasowe wlaczniki na rynku (ale czy jest sens wlaczac wentylator po kazdej wizycie w lazience>?) ja poszedlbym dalej zbudowal sobie sterownik, ktory wlaczy wentylator gdy poziom wilgotnosci przekroczy ustalony zakres, przy czym zrobi to, kiedy juz...
Samo się zapamiętuje - przerwanie zgłoszone jest "zgłoszone" dopóki go nie obsłużysz (albo ręcznie nie "skasujesz"), wcale nie musi być wciąż "fizycznie" w jakimś stanie. Ok, jakas flaga sie pojawia, ale jesli obsluguje takie z wyzszym priorytetem, to nizsze czeka. To nizsze niech bedzie czujnikiem zalania. Wody przybywa, czujnik ciagle to sygnalizuje,...
Chyba raczej nie, Raczej tak....po nawet krótkim użyciu hamulca włączały się czasowo...takie przynajmniej montowałem...ale tu może są inne dokladnie taki system jest w parktronikach aftermarketowych Valeo, jedno z zasilan jest brane ze swiatel stop, natomiast dziala to ze sporym opoznieniem i ja osobiscie montowalem te zestawy z pstryczkiem do wylaczenia...
w ukladzie opozniajacym jest na pewno kondensator i rezystor i to ona ustalaja stala czasowa po ktorej ma sie zalaczyc przekaznik bedzie to zwykly kondensator elektrolit szukaj po kolei idac od przekaznika od wyjsc glosnikowych jesli masz takowy a jak to jest na hybrydzie to poszukaj aplikacji i tam bedzie napewno wejsci opisane jako opoznienie i bedziesz...
Ze znakowymi to bawilem sie hd4480 i z tego co zauwazylem to duzo problemow jest podczas inicjacji glownie czasowo sa wrazliwe - nie wglebialem sie ale ten ks066 w pdf to chyba to samo co hd4480 przynajmie wyglada podobnie . jak masz zrodla do programow to najlepiej poszukac inicjacji i czasami sie pobawic (wydluzyc) -jesli to jest podpiete pod lpt...
Musisz jeszcze pamietac ze taki uklad -jego dzialanie-bedzie bardzo zalezny od tego, co do niego podlaczysz. Nie wiem do czego chcesz go uzyc. Ale zakladajac, ze narazie nic nie podlaczas - czyli masz szeregowo rezystor i kondensator podlaczone do baterii, to: Wyliczasz stala czasowa t=R*C (rezystancja rezystora i pojemnosc kondensatora w omach i faradach)...
mam problem z okapem nowy ,a po kilku dniach nie chce wykonywac polowy funkcji .nie dziala czasowe opoznienie wylaczenia,zamiast cyferki na wyswietlaczu <powinna wskazywac bieg wentylatora> pojawila sie literka C. CO MOZE BYC PRZYCZYNA????
ustawilem wszystko z poziomu opcji w bascomie ,ale tez dla pewnosci probowalem z $baud i pozostalymi w kodzie ,lecz dalej lipa. Ostatnio dochodzenie wykazalo ze nie bardzo zmienia poziom stan napiec na wyjsciu max232 , mimo ze na wejsciu tego ukladu pewne roznice w trakcie pracy zauwarzyc mozna... acha ! jeszcze jeden dosc typowy za pewne problem zwiazany...
mysle ,ze to musza byc chyba dwuuzwojeniowe przekazniki sprzezone ze soba - elementy czasowe juz sa niemodne -bo kto to teraz dobiera czasy opoznien na zalaczenie -albo opoznienie wylaczania . Takie cos to by zrobil pracownik produkujacy slawne cekntrale telef. STROWGER.ea - z Warszawy . w pare sekund ...ale dzis baza detali juz nie ta. Prawde powiedziawszy...
Witam serdecznie Czy ktos z Szanownych Forumowiczow ma na zbyciu lampy "czasowe" (bimetalowy przekaznik, z reguly uzywany do opoznionego wlaczania zasilania anodowego) CV979, CV190 albo DLS10 ? Moga byc inne, byle dawaly opoznienie MIN. 70 sek. I najlepiej, jak by tak ze 2... wiadomo, taki element dobrze miec w zapasie na wymiane... Jesli ktos z Was...
Hmm on niby jest na atmega16, a ja chcę to przerobić na atmega128...w ogole zauwazylem ze u mnie wyswietlanie na LCD jest uzaleznione od...opoznien czasowych. np tu tak jest...albo załóżmy że przed wyswietleniem jakiegoś napisu (całej procedury wyswietlania itd) dam opoznienie np 5ms to juz nie wyswietli, a jak w ogole nie dam albo dam jakieś 44us to...
Czesc Czy w "delay" musi byc studyjna jakosc dzwieku? Czym sie rozni " delay" od poglosu czy echa ? Z tego co wiem, to tylko odstepem czasowym. "Delay" oznacza opoznienie czyli poglos w tym wypadku, chyba , ze zle tlumacze angielski wyraz. Pozdrowienia.
Witam. Czy na pewno az tak duzy kondensator (duza stala czasowa) jest Ci potrzebna na resecie? Jakie opoznienie cie zadowoli? A napisac mozna to prosciej np. wpisujac wartosc 11111110 bin i wykorzystujac w petli komende rotacji (w assemblerze). Pozdrawiam
Bo to taki nijaki program, do bani jednym slowem. Porty RB0-RB3 laczysz kolejno z D4-D7 wyswietlacza (dane 4 bit). Do PA0 - RS wyswietlacza, do PA1 - E. Sygnal RW wyswietlacza musisz przylaczyc do masy. Opoznienie wywal z timera i zrob na razie normalna petle czasowa. Ten program jest do kitu, normalnie to wykorzystuje sie takze sygnal RW (tu nie wykorzystany)...
#include <avr/io.h> /***************************************... Definicje stałych ****************************************... #define F_CPU 1000000 /* 1MHz zegar procesora */ #define CYCLES_PER_US ((F_CPU+500000)/1000000) /* cpu cycles per microsecond */ /***************************************...
uzywam biblioteki ,gdzie max opoznienie to 32 000 us... dziala idealnie przy 1-wire gdzie czasy odgrywaja duzą role. F_CPU jest zdefiniowane(to nie jest caly kod) a wartosc 1334us wydawala mi sie ze bedzie dobra...w koncu stan bitu nie pojawia sie tylko na kilka us,i jakas "granica czasowa pomiaru" moze byc.wiec co radzisz? w jaki sposob uzyc ten samosynchronizacji...