Witam mam problem a mianowicie pojawia mi się błąd: Error1multiple definition of `main' na Eclipse i avrstudio4 działa poprawnie podaje pliki: main.c: [syntax=C] #include <avr/io.h> #include <avr/interrupt.h> #include <util/delay.h> #include "d_led.h" // dołączenie naszego pliku nagłówkowego (obsługa LED) int main(void) { // ******...
Witam, Na zajęciach z Architektury komputerów spłodziłem z pomocą wykładowcy program wyświetlający tekst na wyświetlaczu LCD. Teraz chciałbym napisać program wyświetlający teksty i liczniki. Napisałem w C algorytm na jakim chcę się oprzeć: Dodano po 31 Z tego co wiem powinno być: Dodano po 55 Ogólnie nie wiem jak zamodelować te dwie pętle w ASM: Dodano...
Przy próbach pobierania prądu impulsowo mamy do czynienia z sytuacja, kiedy cewka napięciowa nadal jast zasilana sinusoidą 50Hz, natomiast cewka prądowa jest zasilana przebiegiem odkształconym. Ewentualny błąd zliczania energii może się pojawić jak różnica między przyjętym jako modelowym kształtem przebiegu prądu w cewce prądowej, który mial byc sinusoidą,...
Zacznij od nowa od wyświetlanai w przerwaiu timera - w tym programie wszystko jest źle. Całe wyświetlanie - to jakieś 5 linii kodu - mniej-więcej takiego: [syntax=c] uint8_t wyswietlacz[4]; // cyfry do wyświetlenia umieszczamy w tablicy // definicja tablicy zawierającej definicje bitowe cyfr LED static const uint8_t cyfry[] PROGMEM = { ~(SEG_A|SEG_B|SEG_C|SEG_D|SEG_E|SEG_F),....
Na podstawie książki "Podstawy Programowania Mikrokontrolera 8051" (Gałka) i materiałów znalezionych w sieci próbuję napisać program, którego zadaniem jest zdefiniowanie nowego znaku (symbol serca) i wyświetlenie go na LCD. Wiem, że program będzie prosty, ale utknąłem w miejscu z braku informacji. Znalazłem taki program, definiujący nowe znaki i wyświetlający...
(at)samsung1 Ty mówisz o wątkach a to, co chce zrobić autor to zamienić coś takiego: YIELD to po prostu zwrócenie następnego stanu (tasku?) + definicja następnego. Wskazuje mi to na to, że nie potrzebujesz do tego "maszyny stanów", bo wszystko odbywa się liniowo i równie dobrze można kod napisać tak: [syntax=c]#include <stdio.h> void launchRocket()...
Ok, coś pokombinowałem. Teraz proszę o sprawdzenie czy to dobrze zrobiłem :) Kod trochę poprawiłem. [Edit] Jeśli chodzi o kod to na pewno jest on napisany bezbłędnie. Tylko teraz pytanie jest takie czy spełnia on założenia tego co miałem zrobić? Niestety nie posiadam płytki, żeby to przetestować, ale ktoś bardziej doświadczony ode mnie może będzie wiedział...
clipping jest to obcinanie sczytow sinusoidy przez przesterowany wzmacniacz. tak mowi definicja.
Witam, mieszkam w starym poniemieckim budynku, w którym na klatce schodowej jest umieszczone zabezpieczenie główne budynku, zabezpieczenia przedlicznikowe i liczniki. Mieszkania znajdują się na długim balkonie, a nie w klatce schodowej jak w większości mieszkań. I teraz gdzie kończy się WLZ- czy na liczniku czy WLZ jest pociągnięta do każdego z mieszkań...
Przestrzeganie definicji i pojęć używanych w elektroenergetyce jest nieodzownym warunkiem poprawnego rozumienia literatury technicznej, norm i przepisów, a urządzenia, aparaty i ich części oraz procedury postępowania muszą być nazywane precyzyjnie, w sposób niedopuszczający wątpliwości i pomyłek- dlatego powstał ten słownik. Słownik pojęć używanych...
poszukaj i przestudiuj przyklady licznikow w vhdl, bo twoj kod - procz bledu "rising_edge" jest, powiedzmy, brzydki; nie jestem pewien czy dobrze cie rozumiem, ale to co masz w pliku ucf, konkretnie definicje okresu zegara, ma znaczenie tylko do analizy czasowej, nie definiuje faktycznej czestotliwosci; zapewne masz jakas plytke ewaluacyjna i na niej...
Nic nie grozi. Tak samo jak nic nie grozi za zerwanie plomby przed licznikiem ani na liczniku. Jest to jednak złamanie warunków umowy i teoretycznie łapie się na definicję nielegalnego poboru "niezgodnie z umową". Jak ktoś będzie upierdliwy mogą być kłopoty. Do założyciela wątku: nie pytaj na infolinii czy możesz podłączyć przewód tylko zgłoś zerwanie...
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. Znacznie trudniej jest wykonać interfejs użytkownika...
liczniki indukcyjne mają osobne obwody i cewki prądowe oraz napięciowe, przetworniki w licznikach elektronicznych działają tak samo. Nie działają tak samo. Stare liczniki mają "procesor" analogowy. Jego "program" zależy tylko od konstrukcji i znanych zjawisk fizycznych. To co robi procesor licznika elektronicznego jest tajemnicą producenta! Jeśli wierzyć...
Nie chce być czepialski ale napisałem post w dziale "Elektryka Początkujący". Mógłbym przytoczyć tutaj definicje kim jest osoba początkująca, bo chyba nie wszyscy wiedza. Jak ktoś kpi z początkującego, to świadczy tylko o kulturze tego człowieka. Przyznaje się jestem laikiem, początkującym, nie znam prawidłowej nomenklatury. Jak niektórych to bawi,...
Witam. Niestety, zacisku zerowego w gniazdku nie znajdziesz, ale w rozdzielnicy, dawnej tablicy licznikowej z zabezpieczeniami - już tak. Służył do podłączenia przewodów zerowych, jak i również do sprawdzenia obecności napięcia.
Witam! Jestem początkującym w świecie mikrokontrolerów i w swoich działaniach natknąłem na taki oto problem: znalazłem w sieci program do obsługi timera0 w trybie licznika zliczającego impulsy z wejścia T0. Po wgraniu go do mojej ATmegi32L zero odzewu z jej strony. Klikam guziczkiem i diody na porcie A ciemne, myślałem, że to kwestia zbyt długiego stanu...
Muszę przyznać, że mój wpis był troszkę skrótem myślowym, a odnosił się do faktu, że użycie tego wyrażenia przez kol. Pawła Es. kompletnie zaciemniło użyty przez niego skrót myślowy (w końcowym rozumieniu błędny/niepełny itd.): Licznik i mianownik musisz przedstawić w postaci iloczynów ułamków prostych . ponieważ zera i bieguny ułamka wymiernego wynikają...
To co teraz mierzę to są mikrosiwerty na godzinę czy co? Tak A jeżeli tak to jak to się przelicza na rentgeny czy rady? Rentgen - jest jednostką dawki ekspozycyjnej (mówi nam tylko o natężeniu promieniowania gamma w miejscu pomiaru - czyli jak bardzo fotony zjonizują nam kilogram powietrza). Jest to stara jednostka i uwaga: dotyczy tylko promieniowania...
dzięki za manuale ale do P8 juz mam przerobiony. pracuje w P8 od pół roku i myślę że rysowanie dość dobrze opanowałem chodzi mi o usprawnienie pewnych funkcji z automatu. u mnie w pracy przelozony chce wpisywac w ID cel i źródło np +CC01-E11-W1+CC02-E12 czy coś w tym stylu. wydaje mi się że wpisywanie tego z ręki jest bez sensu bo chyba to zaburza ideę...
Nie ustawiasz bitów WGMx2 w rejestrze TCCRxB i WGM23 w przypadku timera 1. Dodatkowo nie wiem jak jest z tym procesorem, ale miałem już przypadek błędnej definicji bitów w rejestrach w GCC (szczególnie jeśli jest to mało popularny model ATmegi), dlatego najlepiej zrobić to nie używając tych definicji, czyli po prostu zapisać rejestry bezpośrednio: TCCR0A=0xA9;...
Racja. Po tej uwadze znalazłem coś takiego na wyświetlaczu alfanumerycznym:[url=]Link (Mniej więcej w połowie: Przykład drugi - licznik owiec). Lecz gdzie w tym kodzie (on jest z komentarzami): [syntax=c][/syntax]de]/* Plik "main.c" KURS AVR-GCC cz.5 (przykład nr. 2) Licznik owiec :) (schemat i opis działania w artykule) uC atmega16 (1MHz) */ #include...
Kolega widzę jest "łapaczem zasłówkowym" :D a ja powiem, mądrej głowie ... :D Nie - autentycznie nie bardzo wiedziałem, co kolega miał na myśli. Tym bardziej, że wyszukiwarka podaje jakieś definicje "mocy skutecznej" (prawdopodobnie błędne) jedną z nich jest, że moc skuteczna jest to moc pozorna (a więc nie czynna). Link do informacji: . Druga sprawa...
W URE na szczęście nic nie słyszeli o neodymie. Oficjalna definicja nielegalnego poboru energii: : Dodano po 3 Z góry przepraszam za odbiegniecie od głównego wątku. Widze tu sporo specjalistów od liczników wody. Mam 3 pytania, 1. czy licznik wody, ten nowoczesny z plasikowymi częściami,jest odporny na benzynę ? 2. czy przepływ rzędu 1 cm3/sec poruszy...
Ta umowa i warunki dot domku jednorodzinnego (swoją drogą ciekawa definicja - to już z teściami nie wolno mieszkać- a szwagier to obcy :D:D) Podejrzewam że dla budynków wielorodzinnych są inne warunki techniczne, ale nie sądzę żeby ZE zostawił się na lodzie z opowiedziałnością i pewnie w umowie klientowskiej coś tam wcisnął. Pozdr.J. Ps Mihgur nie rozumiem...
Właśnie o tablice w pamięci programu mi chodziło. Zadowolę się samym jej odczytem. Przykład, który podałeś wyżej z pewnością się przyda, bo do EEPROMu jeszcze nie doszedłem a na pewno kiedyś dojdę. Wiem już, że cała tablica musi być na jednej stronie pamięci i tu przydaje się polecenie ORG. Wiem również, że jest tu potrzebny licznik (?) PCL. Co dalej?
Przecież wyraźnie napisałem, że ten układ ma zapobiegać pojawianiu się stanu wysokiego na wejściu R. Stała czasowa powinna być tak dobrana, żeby licznik zdążyl się zresetować. Jak ktoś będzie potrzebował stosowne definicje, to chętnie za niego wyszukam stosowne strony. ;)
Witam. Z tego co wiem rejestracja miesięcznego zużycia energii elektrycznej jest realizowana jedynie przez systemy komputerowe. powodem tego jest niejednoznaczna - z punktu widzenia techniki cyfrowej- definicja miesiąca. Jest to od 28 do 31 dni! Dawno temu ( lata 6o. XX wieku) liczniki mechaniczne tego rodzaju produkował Siemens. Wymagały one jednak...
Witam. Poskładałem i napisałem program, który powinien zliczać sekundy i minuty na przerwaniu. Zaznaczę, że jestem początkującym. Program działa w ten sposób: - zlicza sekundy do cyfry "9", a następnie wyświetla zero na tym wyświetlaczu, na którym zliczał te sekundy, a reszta wyświetlaczy jest wygaszana. Tak już pozostaje przez nieskończoność. Analizowałem...
Dlaczego wykonanie następującej instrukcji jest poprawne: BCSCTL2 = DIVS_3; a BCSCTL1 = RSEL_1; już nie. Wszystkie definicje typu: DIVS_3, CCIE, WDHOLD, ID_3..... Zdefiniowane są w pliku msp430x20x3.h . Podejrzyj ten plik i będziesz od razu wiedział czego możesz użyć a czego nie. Przykładowo w dziale Basic CLOCK Module u mnie plik wygląda tak: #define...
Odpowiem inaczej - moc bierna, z definicji, nie może być zamieniona na pracę... trudno w ogóle mówić o "pobieraniu mocy biernej", ona "wraca" do linii, powodując w niej straty, tym razem już mocy czynnej.
Rozumiem, że za pomocą tej swojej pierwszej metody chciałbyś uzyskać bardzo wysoką częstotliwość, ale nie bierzesz w tym przypadku pod uwagę, że takie programowe generowanie nośnej dosyć istotnie różni się od sprzętowego, o kótrym wspominał Konrad co sam już zauważyłeś. Tam czuwa sprzęt nad tym a w twoim programowym przypadku musisz wziąć pod uwagę,...
ZbeeGin --> jakiś czas temu programowałem AVR'ki głównie w Bascomie z połączeniem asemblera. Ale też już jakiś czas temu zacząłem naukę GCC. Przyznam, że od dawna chodziło mi po głowie to co tu napisałeś - czyli przygotowanie takich swoich właśnie chociażby plików nagłówkowych z tego typu definicjami. Nie widziałem wcześniej wprawdzie na oczy tego...
W sądzie ZE zażądał dokonania ekspertyzy przez bieglego - myślę, że będize to porażka patrząc na opinie przesłane mi przez forumowiczów. Ja zgłosiłam, żeby biegły określił czy otwarcie licznika miało wpływ na zmianę wielkości indukcji w szczelinie magnesu, ponieważ jak powiedziałam wykonana na moje zlecenie kolejna ekspertyza wykazuje inne wartości....
Przecież zmiana długości impulsu przy nie zmienionej ich częstotliwości to wręcz definicja zmiany współczynnika wypełnienia, a ja już nie pisałem jak to zrobić. Jeśli częstotliwość jest niezmienna, to jak najbardziej można wysterować przerzutnik monostabilny jak napisał Paweł Es. Doczepiłem się tylko tego "Raczej". Nie rozumiem w czym jest problem.
Witam ! Mam licznik 3f który ma 6 wyjść impulsowych. Dla każdej fazy mam pomiar mocy czynnej i biernej chwilowej. Z definicji tan fi = moc bierna/mocy czynnej. Czy Energetyka bierze pod uwagę uśrednione wartości Q/P dla poszczególnych faz, czy jak chociaż na jednej fazie jest przekroczenie tan fi to ENEA to wychwytuje. Dzięki za odpowiedź Paweł
Witam ! Mam licznik 3f który ma 6 wyjść impulsowych. Dla każdej fazy mam pomiar mocy czynnej i biernej chwilowej. Z definicji tan fi = moc bierna/mocy czynnej. Czy Energetyka bierze pod uwagę uśrednione wartości Q/P dla poszczególnych faz, czy jak chociaż na jednej fazie jest przekroczenie tan fi to ENEA to wychwytuje. Dzięki za odpowiedź Paweł
Proszę sobie przeczytać umowę szczegółową z ZE o układzie pomiarowym,to wszystko wyjaśni o ingerencji w układ pomiarowy. To może kolega podrzuci jakiś link i wskaże konkretny zapis. Najbardziej ciekawi mnie definicja ingerencji w układ pomiarowy, w szczególności zapis mówiący, że przyklejenie do licznika taśmą samoprzylepną fotodiody jest niedozwoloną...
Nie jest tak samo. Porównaj te formułki, w Twojej nie ma tego co u mnie jest wytłuszczone. A to istotne. Niby na czym ma polegać ta istotna różnica, bo ja jej nie zauważam? To porównaj jeszcze raz: 1. "Miejsce dostarczania energii elektrycznej i rozgraniczenia własności stanowią zaciski prądowe łączące przyłącze z instalacją odbiorcy." Wiemy gdzie...
Witam Nigdzie jakiejś w miarę definicji licznika i timera nie znalazłem. Może mi ktoś powiedzieć czy takie coś jest poprawne? Moduł czasowy (timer) - Działanie modułu czasowego odpowiada sposobowi działania przekaźnika czasowego z opóźnionym załączaniem lub wyłączaniem. Maksymalnie można zaprogramować 128 modułów czasowych oznaczonych instrukcją T0...
Ok, dzięki. No to powinno dzialać, a nie chce. Z tą funkcja czy bez niej, diodki migają tak samo. Chyba nie mam odpowiedniej dokumentacji. Zawsze jak sciagałem PDFa do np. jakiegoś AVRa, to w jednym PDFie był pełny opis, włącznie z rejestrami, pełną listą rozkazów itd... Teraz sciągnąłem PDFa do STM32F100RB i w zasadzie nic tam nie ma poza ogólnym opisem....
Czyli twoja definicja jest błędna, lub niepełna. Szacun, transformator jest maszyną elektryczną, bo jedną energię elektryczną zamienia na inną (dzięki Prawu Lentza) energię, czasem tożsamą, czasem mechaniczną. Razem dopełniliśmy definicję? Może są chętni by wyjaśnić wspólnie co nas łączy, a nie dzieli?
Witam. Mam układ DM74LS161AN. Ma liczyć od 1 do 11. Liczba 11 jest wykrywana przez bramkę NAND która podaje 0 na wejście PE (load). Podłączyłem scalaka według Datasheet'u i liczy co 2 zamiast co 1, tak jak powinien. Jeśli pre definicje zrobię na liczbę nieparzystą, to liczy nieparzyste co 2. Podłączenie jest następujące (podaje po pinach z funkcjami...
Zacząłem swoją przygodę z ARM'ami. [url=]Najpierw zapaliłem diodę LED, potem nauczyłem się odczytywać stan klawiszy, a na koniec zrobiłem to na przerwaniach. Teraz zająłem się układem TIMER/COUNTER. Przeczytałem liczący 1100 stron RM odnośnie rodziny AT91SAM4S (przeczytałem tylko to co potrzebne do uruchomienia timera). Potem zabrałem się do pisania...
A konkretnie to co z tego jest niezrozumiałe (po zajrzeniu do opisu instrukcji 51)? Może ujmę to tak : Chciałem opisać każdą linijkę co oznacza , jestem serem z assemblera dlatego nawet jeśli przeczytam definicje funkcji np add - ADD A, #dana · do akumulatora dodawany jest argument stały (8-bitowa liczba) to Jakbym dostał pytanie co się dzieje...
Nic tu nowego nie odkryłeś tylko czy w tym całym sposobie myślenia (Polskiego)nie ma błędu a może by energetyka sama zadbała o to by sobie kompensować sieć ,wiem rewolucyjne jak na nasz kraj poglądy. Kolego, wydaje mi się, że masz poważne problemy z przyswojeniem sobie wiedzy na poziomie podstawowym. Twoje pytania i zastrzeżenia świadczą o tym, że...
Nie lepiej zrezygnować z tych wszystkich "|=" na rzecz normalnego przypisania? No i po co ustawiać SMCR na dwie raty? No i czemu bez żadnego komentarza dotyczącego znaczenia tych magicznych wartości (w kontexcie ostatniej dyskusji o nieczytelnych definicjach ustawień dla portów)? 4\/3!!
Swoją drogą, ile budynek ma kondygnacji oraz lokali na jednej klatce? Pytanie dodatkowe, niezwiązane z tematem ale ciekawi mnie dlaczego kładą przewody o przekroju tylko 10mm² na "pion". Przeoczylem to pyt. 4 kondygnacje po 5 mieszkan plus jedno w suterenie. Czyli 21 lokali. Dodano po 24 Twój elektryk i tak będzie niezbędny, niepokoi mnie tylko...
Witam Mam mały problem chcę wykonać w ramach nauki licznik kliknięć który aktualny stan będzie wyświetlał na wyświetlaczu 7-segmentowym, zakres od 0 do 9. Mam napisany program z wykorzystaniem funkcji "switch" lecz program działa dobrze tylko do wartości "switch (n & 7)" gdy ustawie "switch (n & 9)" program zaczyna wariować i wyświetla na przemian...
Oczekiwałem, że opiszesz gniazdko jakie chcesz mieć,a nie zacytujesz definicję przewodu PE
Dlatego w dalszym ciągu podtrzymuję swoje zdanie dotyczące możliwie wczesnego podziału przewodu PEN na PE i N, oraz możliwie częstego uziemiania przewodu PE. Twoje zdanie jest słuszne(TRUE) w temacie ochrony ppor. lecz zmniejsza ochronę odbiorników. Układ TN-C wynika z biedy i roztropności. Z biedy - nie każdego odbiorcy stać na własny transformator....
Witam, ja też tak słyszałem że nie ma wymogu uziemienia rozdziału PEN i że można zrobić na piętrze jak dla mnie to jest to samo co zerowanie w gniazdkach. Z bolca wychodzi PE-żółto-zielony. Jak widać da się to zrobić. Nazywa sie to instalacja TN-C-S. Uziemia się obiekt- budynek, a nie punkt rozdziału. PEN z definicji jest prawidłowo uziemiony. Początkujący...
Ad 1. Jeżeli masz na myśli wskazówkę z mojego posta (post #3, punkt 3) to zaproponowana zmiana nie zmienia nic w działaniu programu! Chodzi tylko o unikanie magicznych liczb (patrz dalej). Program nie czeka na przycisk z przyczyny o której wspominałem w punkcie 4 ;) Ad 3. No a spodziewałeś się czegoś innego? Ad 2, 3, 4. Zdecydowanie powinieneś poczytać...
Nie ma definicji licznik::ile . To się w ogóle kompiluje? o_O Do tego brak destruktora i problem z atomowością jeśli obiekty będą wykorzystywane w przerwaniach.
Tak sobie głośno myślę, czy aby taki brak bilansowania międzyfazowego nie stoi w sprzeczności z 'definicją' licznika czterokwadrantowego. Jego 4-ćwiartkowość oznacza, że potrafi ocenić cosinus fi w czterech ćwiartkach. Czyli w założeniu bada jedną wypadkową wartość cosinus fi dla trzech faz. Tymczasem aby zliczać fazy osobno - musi wyliczać niezależnie...
Dzień dobry, Zakładam temat, mam nadzieję, że w prawidłowym miejscu na forum, bo próbowałem sam dojść co i jak, ale nie mam już pomysłu i pewnie jest to prostsze niż mi się wydaje, ale do rzeczy: w mieszkaniu (dokładnie na zewnątrz na klatce schodowej w skrzynce przy drzwiach) mam licznik ciepła Zenner Zelsius M 13 (instrukcję od modelu oznaczone jako...
Sam półprzewodnik promieniowanie alfa bardzo dobrze wykrywa. Pod warunkiem, że ono dotrze do złącza P-N. Mój znajomy próbuje robić takie detektory, ale nie z fotodiod kupionych w sklepie. Zadzwoniłem do tego kolegi i zapytałem. On do tych detektorów robi płytki krzemowe o grubości 5 mikronów - cząstka alfa przechodząc przez taką płytkę traci energię...
Witam Mam problem z uruchomieniem timera w Atmel Studio 7, program przeznaczony jest dla procesora xmega128a3u Mam załadowane następujące biblioteki: [syntax=c]#define F_CPU 2000000UL #iinclude <util/delay.h> #include nclude <avr/io.h> #<avr/interrupt.h> uint8_t licznik = 0; [/syntax] i poniżej definiuje ustawienia timera [syntax=c]TCC0.PER...
W którym miejscu nie wiem? Z tym krótkim odcinkiem? Kumaty elektryk to ciężki temat bo każdy ma swoją definicje bycia kumatym. Moją obecną instalację wykonywał kumaty elektryk i sądzisz że jeden obwód w mieszkaniu na przekroju 1,5mm2 jest ok?
Dzień dobry. Ostatnimi czasy w moje ręce wpadła tuba STS-5. Po wielu próbach udało mi się stworzyć detektor, który jest w stanie bez większych problemów zliczać impulsy generowane przez tubę. Konstrukcja opiera się o standardowy dzielnik napięcia, kondensator i dwa tranzystory BC547 bo takie miałem akurat pod ręką. Napisałem również program zliczający...
niestety... -nie wyskakuje żaden błąd ale nie działa w ten sposób. -Natomiast doszedłem dla czego, dzięki twojej podpowiedzi. Otóż przy Twoim dopisie pin ten nie był zdefiniowany na samym początku w definicjach jako // #define OUTPUT A5 - i po dopisaniu działa :) - jest tylko jeden problem. A5 LED mruga 5 razy... Dodano po 1 doszedłem do tego... wszystkie...
Z tego paragrafu nie wynika obowiązek rozdziału PEN przed licznikiem, było o tym na różnych seminariach i szkoleniach, prawo stosujemy całościowo, a nie wyrywkowo i budowlane nie jest tu wyjątkiem, albowiem podział wykonany przed licznikiem, jak i za nim, nie zmienia tego, że i tak uzyskamy odrębne przewody PE i N, definicja rozszerzona nie ma tu zastosowania....
Myślę, że o korekcie można zapomnieć bo nie sposób udowodnić: -jakie zużycie było w poszczególne dni i taryfy -jakie okoliczności zaistniały, że nie zgadza się data i godzina Podczas programowania licznika moim zdaniem naturalne jest wysłanie czasu systemowego z komputera, a ten z kolei powinien być dokładny z definicji. Nie sądzę z drugiej strony,...
Skoro masz linkę na prędkościomierz to z definicji jest to odrębny układ. Skąd pomiar bierze obrotomierz? To proste - zlicza "impulsy" zapłonu. ;)
(at)78db78 Nie tak do końca, drogi Kolego, bo potrafią tak perfidnie się wylać, że własny elektrolit w nich zawarty przeżera doprowadzenia. Poza tym, to PCB licznika to element motocykla, który z definicji trzęsie się jak barani ogon. :shocked!:
Z definicji - Chcąc zdefiniować zwarcie w najprostszy sposób, powinniśmy powiedzieć, że jest to połączenie dwóch lub więcej punktów obwodu elektrycznego (np. przewodów), które w normalnych warunkach pracy posiadają różne potencjały elektryczne (napięcie). Połączenie takie cechuje bardzo niska impedancja (rezystancja całkowita), która skutkuje przepływem...
Widziałem, że masz otwarte małe żądanie ściągnięcia ze zmianą ścieżki dołączania, ale nie sądzę, aby było to konieczne, ponieważ już kompiluje grzywny. Tak, byłem wtedy trochę zdezorientowany. Musiałem też walczyć z githubem, ale myślę, że teraz poradzę sobie lepiej. (at)Digga wystąpił błąd, który zepsuł bl0942: Widziałem twoją poprawkę. Najpierw miałem...
OK... Wyruszyłem w świat, którego jeszcze nie rozumiem =( Myślałem, że to łatwa aktualizacja =( Utworzyłem plik bin z ESPHome, wszystko poszło dobrze i działa bez żadnych definicji pinów GPIO. Ale gdy tylko zacznę je definiować w ESPHome, otrzymuję takie błędy kompilacji: src/main.cpp: W funkcji 'void setup()': src/main.cpp:279:47: błąd: 'PIN_FUNCTION_P14'...
przy czym instalacją nie wyrabia co powoduje zwarcie przynajmniej tyle co to rozumiem I dalej powtarza swoją bzdurę o zwarciu . Niech przeczyta definicję zwarcia elektrycznego i nie upiera się przy tej przyczynie problemów [url=(elektrotechnika)]Zwarcie (elektrotechnika)
To okradanie dostawcy energii. Jeżeli płaci za prąd to nie kradnie. A co powiesz na to, że ktoś kto według taryfy zatwierdzonej przez URE kwalifikuje się na taryfę Gx a wciskają mu Cx? Dostawcy energii mają własną definicję gospodarstwa domowego czy pomieszczeń gospodarczych i mają w poważaniu zatwierdzone taryfy. To jest prawdziwe okradanie.
Witam serdecznie mam mały kłopot z zatrzymaniem pętli licznika, używam do tego 2 styków Sw1 i sw2, czyli start stop jednak, gdy przyciskam styk odpowiadający za zatrzymanie pętli Ona po chwili jest uruchamiana ponownie Poprawiono tytuł na zgodny z regulaminem p. 3.1.15. oraz zasadami korzystania z działu mikrokontrolery . LordBlick
Witam serdecznie mam mały kłopot z obsługa przycisku KEY3 jeśli nacisnę klawisz sw3 to zmienna powinna zmienić wartość na 1,a warunek do obsługi klawiszy KEY2 i KEY1 powinien być spełniony, niestety nie działa :([syntax=c]/* * main.c * * * */ #include <avr/io.h> #include <avr/interrupt.h> #include <util/delay.h> #define KEY1 (1<<PB0)...
Mam nadzieję że zadziała: [syntax=c]#include <inttypes.h> #include <avr/io.h> #include <avr/interrupt.h> #include <avr/sleep.h> #define KEY1 (1<<PA0) // definicja przycików #define KEY2 (1<<PA1) #define KEY3 (1<<PA3) #define KEY1_DOWN ( !(PINA & KEY1) )// definicja wciśniętego przycisku #define KEY2_DOWN...
Koledzy, mam problem z przyłączami. Obiekt: Pomieszczenie węzła cieplnego w bloku zasilane z nowej tablicy licznikowej na zew. ścianie budynku. Wg warunków przyłączenia tablica zasilana ma być z istn. złącza kablowego umieszczonego przy słupie n/N linii napowietrznej znajdującej się na sąsiedniej działce (obie działki należą do miasta). Oczywiście w...
Witam. Piszę program do obsługi LCD. Piszę w asm i pod ATmega32. Przerwy czasowe chcę zrealizować za pomocą liczników. Program dla sprawdzenia inicjacii - nie pełny i nie działa właściwie - napisany dla próby. Napisałem początek programu i chciałem go zasymulować ale wciąż pojawia mi się ten sam błąd z którym po raz pierwszy się spotykam i nie wiem...
Witam, Od jakiegoś czasu próbuję obsłużyć interfejs SPI na uC ATMega32, ponieważ chcę sterować potencjometrem cyfrowym. Mam problem w sprzętowym SPI. Napisałem program testowy. Ma działać następująco: co 100ms (stała INTERWAL_RAMEK) ma nadać ramkę danych oraz zmieniać stan PA0 na przeciwny. W zależności od odkomentowanej linii w przerwaniu timera nadawanie...
Wszystko zamieściłem w 1 pliku żeby było pod ręką. Nie wiem dlaczego przy wyświetlaniu cyfr 0 i 7 nie zaświeca mi się SEG_A, przy pozostałych cyfrach nie ma z tym problemu. Co do wyświetlania temperatury to powinno być już chyba dobrze, tylko jutro muszę to sprawdzić na LM35 bo na potencjometrze to co chwila skacze mi napięcie. [syntax=c]/* * main2.c...
Witam, Pisze kod do projektu termometr na czujniku LM35 i Atmega8. Wartości zmierzonego napięcia z czujnika zapisuję w zmiennych TEMP oraz DZIESIATKI i JEDNOSCI. Mój problem polega na tym, że nie wiem jak mam zadeklarowac zmienne DZIESIATKI i JEDNOSCI aby mozna było te wartości przekazywać do obsługi przerwania ISR(TIMER0_OVF_vect) w którym chcę wyświetlać...
Witam ponownie, Nie pokazałem całego kodu nie ze względu na to że ktoś mi go może ukraść jak to napisał kolega ale właśnie z racji tego że jest on napisany przez amatora. Jest to mój pierwszy projekt z mikro kontrolerem oraz językiem C. Wcześniej trochę bawiłem się z PHP oraz HTML i nić po za tym. Dlatego nie chciałem abyście po mnie pojechali... Wracając...
[syntax=text]Witam książkowy program trochę przerobiony do swoich potrzeb i wyskakują takie błędy jak w temacie. Proszę o jakieś wskazówki. Bo właśnie się poddałem (brakuje mi pomysłu brak wiedz z c), szukałem i w google ale nic nie znalazłem. Zaczyna przygodę z c i się uczę dobra kod programu[/syntax] [code][syntax=c] plik LED4_Plex.c #include <avr/io.h>...
Po uwzględnieniu kodu adamas_nt w postaci: Dodano po 1 Cześć, po zastosowaniu kodu Dodano po 4 Panowie, bardzo dziękuję - udało się! kodem: [syntax=vb] Sub PODEST_STANY() licznik = 1 For k = 0 To 1 dzis = Date - k Data = dzis For g = 0 To 21 Step 3 If Sheets.Count > licznik Then Sheets.Add Sheets(licznik).Activate ActiveSheet.Name = Data & " 2A " &...
Witam Staram się złożyć bibliotekę do obsługi lcd ze sterownikiem pcd8544 i napotkałem pewien problem. Kompilator generuje taki błąd [syntax=dot]15:19:27 **** Build of configuration Release for project m8 **** make all Building file: ../LCD/PCD8544.c Invoking: AVR Compiler avr-gcc -Wall -Os -fpack-struct -fshort-enums -std=gnu99 -funsigned-char -funsigned-bitfields...
z gory zaznaczam ze to moj pierwszy program! mam atmege 128 i wysw. 7segm. i za zadanie mam jakikolwiek prosty zegarek/stoper napisac cos tam napisalam ale niestety zle mi wyswietla tzn wgl nie realizuje kodu teoretycznie algorytm jest dobrze napisany, ale jak zmieniam liczby tutaj : [syntax=c]TCCR0 |= (1<<WGM01); //tryb CTC OCR0 = 39; //ustawienie...
Napisałem program do transmisji danych przez RS232, który działa gdy jest w jednym pliku. Schody zaczęły się gdy chciałem go podzielić: main.cpp: [syntax=cpp]#include "UART.hpp" int main() { InitializeCriticalSection(&UART_BUSY... InitializeCriticalSection(&STOScs); InitializeCriticalSection(&WriteUART... SetupUart(); //inicjalizacja UARTa...
Poprawiłem kody. I odbieranie przez Slave działa. Master: [syntax=c]// F_CPU=11059200UL #include <avr/io.h> #include <util/delay.h> #include <avr/interrupt.h> #define MOSIPB5 #define SCK PB7 #define SS PB4 #define MISOPB6 void Init_SPI() { DDRB |= ( 1 << MOSI) | ( 1 << SCK ) | (1 << SS); SPCR = ( 1 << SPE )...
Witam! Mam dziwny problem i od paru godzin nie mogę znaleźć jego przyczyny. Mianowicie nie wiem dlaczego kontroler nie reaguje na zmianę stanu na wejściu PD2. Mam tam podpięty przycisk który ma włączać diodę podpiętą do PD6. Układ działa na 100% pod względem technicznym, ponieważ sprawdziłem go innym programem. Czuję że przyczyna jest gdzieś w napisanym...
Cześć ! Dziś chciałbym zaprezentować swój najnowszy projekt, którym jest świąteczna choinka LED. Jako, że według świątecznego zwyczaju swoich bliskich obdarowujemy prezentami ów ozdoba została wykonana dla moje dziewczyny, która bardzo lubi klimat świąt i wszystkie ozdoby z nimi związane. Ale do rzeczy! Tak to wszystko było... BUDOWA Sam pomysł narodził...
Witam, Opracowałem bardzo prosty sterownik diody LED RGB w obudowie 5050. Układ losuje kolor, płynnie przechodzi do niego, wyświetla przez jakiś czas, następnie cykl się powtarza. W celu urozmaicenia układu dodałem diodę led białą, czyli mamy w zasadzie RGBW. Sterowanie odbywa się 4-kanałowym programowym generatorem PWM, z użyciem korekcji jasności....
Witam Mam układ, który mierzy dwie temperatury ( DS18B20 ), dwa napięcia ( PCF8591 ( pobiera czas ( PCF8563 ), a z powodu niedużego wyświetlacza ( 12 x 4 ) wskazania są zmieniane do 10 sekund po przepełnieniu Timer1. Układy PCF8563 i PCF8591 są podpięte z "zewnątrz" przewodami około 10 cm. Magistrala I2C ma obniżoną prędkość przez Config I2cdelay =...
Ach, zapomniałem o globalnym włączeniu przerwań ( sei() )... :P LordBlick, może znalazłbyś troszkę czasu, by napisać w możliwie najkrótszej formie obsługę dowolnego timera w trybie timer (nie counter)? Tryb counter polega na zliczaniu zewnętrznych impulsów, więc nie jest tu użyty(kilka stron wcześnie tego tematu podawałem definicje Trise - liczenie...
Czy to zasilanie ma pełnić rolę obwodu odbiorczego, czy to ma być obwód dysdrybuujący (WLZ)? Należy uściślić pojęcia: Wewnętrzna linia zasilająca (WLZ) – linia elektryczna służąca do przesyłu energii elektrycznej, zlokalizowana pomiędzy przyłączem a rozdzielnicą główną w budynku. WLZ zwykle są realizowane w postaci linii kablowej, a ich parametry...
Prosze o pomoc w poprawie programu. Program działa, ale nie dokładnie, tzn. pokazuje oprócz dobrego wyniku, zera, których ma nie pokazywać. import java.io.*; public class pliki { public static void main(String abc[]) {String tekst=""; int licznik=0; int licznik1=0; int pomocnicza=0; String tab1[]=new String[100];...
Program bez przetwornika ADC. Program działa prawidłowo Dodano po 42 Od kiedy praca dyplomowa jest tajna? Pytam z ciekawości- kiedyś była jawna na całym etapie pisania. Dlaczego w pętli głównej blokujesz przerwania- potem wykonujesz sporo obliczeń- a potem odblokowujesz? A co będzie jak w tym czasie pojawią się dwa przerwania? Jedno pójdzie się kochać....
Witam Bawię sie ostatnio taka ciekawa funkcją do eliminacji zestyków i niestety nie potrafię jej zmusić do działania. #include <avr/pgmspace.h> #include <avr/io.h> // dostęp do rejestrów #include <avr/interrupt.h> // funkcje sei(), cli() #include <avr/signal.h> // definicje SIGNAL, INTERRUPT #include "HD44780.h"...
Dzięki sp3ots Kod pierwszy już jest ok natomiast drugi zmieniłem tak: If I1 = 0 Then Start Timer1 End If 'Start Timera If I1 = 0 Then If Licz >= 1 Then Switch = 1 End If End If If I1 = 0 Then If Efekt > 1 Then 'Zmiana efektu Call Zmien End If End If 'Włączanie układu If Switch = 1 Then If Efekt = 1 Then Call Wlacz End If End If 'Wyłączanie układu...
Witam, cel pozostał ten sam, lecz zmienił się kod, tym razem bez Lcd, więc jako zadanie dostałem opisanie krok po kroku otrzymanego kodu oraz przeniesienie kodu z języka Bascom na kod Asemblera i C. Jako, że programowanie nie jest moją mocną stroną, prosiłbym o pomoc (rady, sugestie najlepiej w sposób tzw. łopatologiczny jak można osiągnąć postawiony...
Prezentowane poniżej urządzenie to prosty asystent parkowania, który zainstalowany jest w garażu (a nie w aucie, jak to zazwyczaj bywa z takimi systemami). Korzysta on z ultradźwiękowego modułu do pomiaru odległości, którym mierzy odległość pomiędzy samochodem a ścianą, na której jest zainstalowany. Wynik pomiaru wyświetlany jest w postaci zapalania...
Wszystkie Timery będą wykorzystane do innych celów dlatego nice chcę wykorzysta któregokolwiek timera do przetwarzania ADC [syntax=c] #define F_CPU16000000UL//16MHz zegar procesora #include <avr/io.h> #include <util/delay.h> #include <string.h> #include <stdlib.h> #include <avr\interrupt.h> /***************************************...
Witam! Jakiś czas temu rozpocząłem naukę pisania programów na mikrokontrolery AVR w języku C++. Przeczytałem wiele tutoriali, poradników, itp., aż w końcu doszedłem do pisania własnych, prostych programów. Po kilku takich „pseudoprogramach” zdecydowałem, że teraz czas napisać coś bardziej rozbudowanego, a za razem przydatnego ;) Już od...
Jeśli źle umieściłem temat to bardzo proszę o przeniesienie. Kod który wklejam :
To mój drugi program ale nie robiłem jeszcze niczego na przerwaniach...każdy pisze po swojemu a nawet mając doświadczenie nawet wam trudno taki program przeanalizować....wszyscy odwołujcie się do google twierdząc że wszystkiego tam jest w bród a to nie jest tak różowo...może dla kolegi to banalne podstawy podając za przykład linki a potem te same procedury...
Witam Zmontowałem sobie układ atmega8 oraz 35 LED połączonych w małą matrycę 7x5 Załadowałem kod który jest napisany w listingu do książki Marcina Wiązania.Są tam dwa kody jeden do wyświetlania po kolei wszystkich znaków ASCII który działa bez problemowo oraz drugi który przewija text lecz on nie działa Oto ten kod. Co jest w nim nie tak? 'Program tablicy...
Witam! Mam problem z przerobieniem kodu tablicy świetlnej z wyświetlaczem matrycowym led. Posiadam kod z książki Marcina Wiązani - Programowanie mikrokontrolerów AVR w języku Bascom przerobiony według instrukcji użytkowników w temacie: 'Program tablicy świetlnej 'Sterowania multipleksowe wyświetlaczem matrycowym 7x5 LED 'Częstotliwość sterowania kolumn...
Witam Zmontowałem sobie układ Atmega32 z pojedynczym wyświetlaczem 5x7 i wszystko działa tak jak należy ale problem zaczyna się w innym miejscu. Potrzebuję połączyć 3 takie wyświetlacze, lecz nie mam pojęcia w jaki sposób to zrobić. Proszę o pomoc Tutaj podaję listing programu
Witam, Mam problem. Chodzi o listingi z książki Marcin Wiązania - Programowanie mikrokontrolerów AVR w języku Bascom W książce są dwa przykłady sterowania matryca Led 5X7 Pierwszy przykład z książki ma za zadanie wyświetlać znaki po kolei i to działa. Natomiast drugi listing ma za zadanie przesuwać znaki z lewej do prawej. I to już nie działa. Schemat...
Znalazłem kod tablicy świetlnej, 8x8 sterowanej przez rejestr 74164, niestetypo załadowaniu programu na tablicy świecą się tylko trzy kolumny diód :(. Czy ktoś mi pomorze to rozgryść? 'Program tablicy świetlnej 'Sterowania multipleksowe wyświetlaczem matrycowym 7x5 LED 'Częstotliwość sterowania kolumn wyświetlacza wynosi ok. 333 Hz 'czyli częstotliwość...
Oto reszta kodu. Jak policzyłeś dokładność? Tzn. jak uzasadnić to, że dla 4 impulsów mam 25% dokładności? Rozumiem, że 4 impulsy to w sumie 100%, ale nie rozumiem źródła tej niepewności. Gwoli wyjaśnienia - kilku zmiennych nie używam, to pozostałości po starych kodach (wiem, że powinienem je skasować :) ) a przetwornik ADC jest po to, że uruchamiam...
Słowo daję mazii 42713 , nie mogłem nadążyć za Twoim tokiem rozumowania przy wyznaczeniu mocy pobieranej przez komputer. Każdy sposób jest dobry, jak to w zadaniu. Wyniki mamy zgodne (niewielkie różnice z zaokrągleń). Czy nie byłoby bardziej przejrzyście gdyby wyjść z definicji stałej licznika... c=n/(P * t) gdzie: c - stała licznika [obr/KWh] n - l-ba...
program sie kompiluje i odpala jednak wyrzuca sie juz po wprowadzeniu argumentow potrzebnych do dalszej pracy, pomozcie please ... #include <stdio.h> #include <stdlib.h> #include <string.h> FILE *plik; FILE *plikz; char buf[1024]; char *wsk; int licznik=0; struct STUDENT { char imie[15]; char nazwisko[20];...
witam kiedyś zacząłem projekt ramienia robota ale nie ukończyłem go postanowiłem więc dokończyć co zacząłem ramie miało być sterowane 5 serwami przez klawiaturę matrycową mam prośbę czy może ktoś sprawdzić schemat i kod w bascomie ???? nie znam sie na eagle dlatego prosiłbym o wykonanie płytki w tym programie -link do schematu '---------------------------------------...
Witam podaję kod, który działa poprawnie, oczywiście należy go dopasować do swoich potrzeb. [syntax=vbnet] 'Sterownik swiatel V2.2 '10-06-2015 'Roman Biadała $regfile = "m128def.dat" $crystal = 11059200 '$lib "fp_trig.lbx" '******** Ustawienia portów ****************************************... '******** Sterowanie 74HC541 - przekaźniki *************************************...
Jeszcze takie jedno pytanie czy aplikacja Tauron e-licznik podaje wartość prądu oddanego do sieci z uwzględnieniem już 20% które musimy oddać za magazynowanie prądu czy pokazuje 100% oddanej energii i z tego musimy sobie obliczyć 20% Tauron E-licznik pokazuje energię oddaną do sieci pomniejszoną o autokonsumpcję czyli to co zużyliśmy w momencie kiedy...
Witam serdecznie grono forumowiczów. Mam w poniższym kodzie problem z czasami. Mianowicie definicje czasów działają trochę po swojemu, podpowiedzcie co jest nie tak bo nie bardzo wiem już gdzie szukać. Zmiana wartości w #define nie bardzo pomaga. Liczyłem stoperem i (czas załączania) działa tak jak chcę ale już (czas załącz wyłącz) powinien być 60 sekund...
W niniejszym opisie przedstawiono projekt nadajnika AM opartego na układach z serii 74xx. Autor już na wstępie przestrzega, że przedstawione rozwiązanie nie jest ani najprostszym, ani najtańszym ani najbardziej efektywnym sposobem realizacji takiego urządzenia, ale celem autora było pokazanie, że da się to zrobić z wykorzystaniem szeroko dostępnych...
Panowie, każdy Timer jest blokiem funkcjonalnym w mikrokontrolerze i nie można go dodawać do zmiennej. Ale tak jest z punktu widzenia człowieka. Dla kompilatora "Timer" to tylko literał. Tak samo jak każdy inny tekst. Atom napisał, iż nikt nie dodaje licznika, ale w pierwszym poście napisane: B = B + Timer2 jak wyżej, nie ważne co jest napisane. Człowieka...
Propozycja nr.1 LICZNIK-- 2 obwód--1x B16 + 1x B20 25A --->2 gniazda połączenie równoległe (kuchnia) LICZNIK-- 3 obwód--x B16 + 1x B20 25A --->2 gniazda połączenie równoległe(łazienka) Propozycja nr.2 LICZNIK--2 obwód--1x B16--->2 gniazda połączenie równoległe (kuchnia) Co kolega ma namyśli i jak definiuje pojęcie obwodu? Po co w obwodzie dwa zabezpieczenia?...
Witam, mam mały problem ze sterowaniem silnika krokowego za pomocą potencjometru. Postaram się szerzej opisać mój problem. Podczas działania programu wartość ADC dość mocno skacze mimo zrobionego zabezpieczenia. Silnik gubi kroki. Do celów testowych używam płytki prototypowej z procesorem ATMega32 i sterownika silników krokowych na układzie scalonym...
Pytam edukacyjnie. A ta struktura ma tylko 3 pola tutaj. W rzeczywistości będzie ona zawierać całą listę dat i czasów, więc będzie duża. Edukacyjnie więc - do wypełniania w pętli służy tablica, a nie rzutowane struktury czy jakieś unie (wspomniane tutaj pomysły z uniami i type-punning są w standardzie języka opisane jako "undefined behaviour", zabronione...
Dzień dobry. Ilekolwiek wolnego czasu byśmy nie mieli, zawsze przydałoby się więcej... Znowu się nie wyrobiłem, choć jak zwykle zmieniłem plany. Postanowiłem wysłać cokolwiek przez port szeregowy. Dostatecznie długo się do tego przygotowywałem, więc oczekiwałem szybkiego sukcesu. Ponieważ Tniasm nie jest zbyt wygodny w użyciu, a Pani Tasza poleca Sbasm,...
Witam Chodzi mi o moc bierną, a mianowicie wyjaśnienie tego czym ona dokładnie jest, co jest powodem sporu ze znajomym który twierdzi że energia bierna jest to też energia zużywana przez odbiorcę, ja twierdzę troszkę inaczej. Moje wyjaśnie tego pojęcia było by takie. Jak wiadomo moc bierna P=U*I*sin fi Taka jest definicja, ale w praktyce? Nie wiem czy...
Poniższy tekst dotyczy tego tematu (z powodu zamknięcia go w koszu odpowiadam tu): a w szczególności jego fragmentu: gdzie zarzucono mi niedopuszczalne uproszczenie. Otóż zarzucający chyba nie zauważył, że prawa i lewa część poniższego schematu różnią się jednym drobnym szczegółem: W opisie nie podałem jaka jest zależność e1 od e, bo nie to było głównym...
Mam Fiata Stilo 2005, 1.9 JTD 16V 140KM... Wszystko było ładnie pięknie, dopóki nie zaczęły się mrozy - przy -5st jeszcze jakoś sobie radził, ale jak dzisiaj w nocy przymroziło -17st to fiacik poległ... Na szybkiego posprawdzałem - po przekręceniu stacyjki i sprawdzeniu napięcia na zdjętej "fajce" od świecy - pojawia się ono czasem i tylko na ułamek...
Witam ponownie Zrobiłem to przez Timer0. Jednak problem z aktualizacją wyświetlania dalej występuje. Jeszcze drugi problem to start, przez okres zdefiniowany zmienną Licznik ( teraz równą 300 ) nic się nie wyświetla - dopiero po czasie = 300. Próbowałem również z Enable/Disable Interrupts na czas pomiaru, ale nie było żadnego efektu. Mam takie pytanie...
Tak patrzę i na moje oko to włączyłeś przerwanie timera, ok ale timerem 1 generujesz pwm i chcesz też używać jego overflow? A w czym to przeszkadza ? Nie modyfikuje przecież wartości licznika... Moja propozycja (w/g w/w definicji) do przeanalizowania(trochę zmieniłem konfigurację):[syntax=asm]##define ADC_CFG (1<<REFS0)|(1<<MUX2)|(1<&...
W tutejszym słowniczku "Definicje i pojęcia używane w elektroenergetyce" jest: Przewód ochronny (PE) - przewód elektryczny (żyła przewodu - wymagana przez określone środki ochrony przeciwporażeniowej ) przeznaczony do przyłączenia: części objętych połączeniem wyrównawczym, głównej szyny uziemiającej, uziomu oraz uziemionego punktu neutralnego źródła...
Korzystając z wolności słowa i wypowiedzi przedstawiam jedynie moje przemyślenia w przypadku ustalenia rozmagnesowania magnesów. Stanowczo nie są to oskarżenia pod żadnym adresem. "Gra w kotka i myszkę" Magia. Zaklęcia dla kotka: art. 3 PE. "Użyte w ustawie określenia oznaczają" . art. 3 ust.18 PE - definicja npe. kotek powołując się na art.3 ust.18...
Dzisiaj fragment książki ----------------------------------------... Rozdział 13. Zaawansowane sztuczki z PWM Cyfrowy syntezator dźwięków Aby generować dźwięki nieco bardziej interesujące od fal prostokątnych, musimy wykorzystać technikę PWM, żeby szybko zmieniać wartość średnią napięcia, które będzie wyznaczało...
Witam, otóż ostatnio przygotowywałem się do egzaminu czeladniczego i odpowiedziałem na wszystkie pytania z tematu technologia oczywiście chodzi o część ustną. Może komuś się przyda:) TECHNOLOGIA 1. 1.Podaj przykłady ochrony przeciwporażeniowej: Środkami ochrony podstawowej są: a) izolacja podstawowa (robocza) - izolowanie części czynnych, b) ogrodzenia...
Ano. Tyle, że są w sieci źródła, które się dają łatwo modulować. Co zwiększyło by stabilność sieci i zmniejszyło skoki w dużych elektrowniach. Odbiorców w pewnym zakresie też można modulować. Nie widać działań (ze strony operatorów) w tą stronę. Zamontowano super smartne liczniki. Często mają one wyjścia umożliwiające wysłanie sygnału do odbiorcy w...
Szczegóły? Proszę bardzo... ...na początek chce zbudować miniaturę tego co robi KUKA... czyli 2 ramiona na obrotnicy (narazie bez przegubu i chwytaka), całkowita wysokość by wynosiła maksymalnie 20cm (mały ciężar konstrukcji, małe momenty, silniczki itd. itp), myślałem o wykorzystaniu do napędu silniczków na prąd stały zespolonych z przekładniami ślimakowymi...
Interwał w przypadku każdego programu bazującego na moim wzorze wynosić powinien 250ms. Dokładnie tyle nie wynosi gdyż zmieniłem ten czas doświadczalalnie aby mój prędkościomierz, w moim programie pokazywał równo w prędkościomierzem orginalnym w samochodzie (nawiasem mówiąc nikt tej zmiany nie zauważył :)). Na sam początek proponuję napisać program,...
Witam sprzedam książkę: "Sztuka elektroniki" tom 1 i 2. Książki używane, stan dobry. Cena: 70 zł za oba tomy. Spis treści: CZĘŚĆ I Przedmowa / 11 Przedmowa do pierwszego wydania / 13 ROZDZIAŁ 1 Podstawy / 15 Wstęp / 15 Napięcie, prąd i rezystancja / 16 1.01. Napięcie i prąd / 16 1.02. Zależność między napięciem i prądem: rezystory / 17 1.03. Dzielniki...
Witam serdecznie. Mikrokontrolerami i w ogóle programowaniem bawię się od niedawna, dlatego też zamieszczony przeze mnie program na pewno nie wygląda zbyt estetycznie i na pewno też nie wykorzystuje pamięci w ekonomiczny sposób, ale nie chodzi o sam program, lecz o sposób naliczania sekund. Dlaczego w programie (poniżej) jest tak, że nie każda sekunda...
Zmontowałem przed wakacjami sonar z konaru napisałem program do obsługi(prawie sam :D) i program zwraca poprawne wartości z prawej strony a z lewej 3 diody na sonaże poprawnie mruga prawa a lewa ledwo co się zapala stwierdziłem że dałem ciała z elektroniką i teraz polutowałem 2 po 3 dniach go uruchomiłem(nie całkiem sam) i działa tak samo. listing programu...
Sprzedam książkę: "Sztuka elektroniki" tom 1 i 2. Książki używane, stan bardzo dobry Cena: 80 zł za oba tomy. Spis treści: CZĘŚĆ I Przedmowa / 11 Przedmowa do pierwszego wydania / 13 ROZDZIAŁ 1 Podstawy / 15 Wstęp / 15 Napięcie, prąd i rezystancja / 16 1.01. Napięcie i prąd / 16 1.02. Zależność między napięciem i prądem: rezystory / 17 1.03. Dzielniki...
Przewód zerowy na bank. Jak masz kogoś z kamerką na podczerwień to łatwiej będzie znaleźć. Zacząć od przyłącza przy liczniku. Aha! Jak w pokoju dotknę jednocześnie kaloryfera żeliwnego i radiatora w subwooferze z kompa, to kopie. W pokoju nie ma doprowadzonego uziemienia. Nie martw się, kogoś zabije, to się odnajdą plany i wiedza co zrobić, jak zrobić...
No z tą mocą to racja - źle najwidoczniej doczytałem jak dziś szukałem. Sprawa któ r a przychodzi mi na myśl à propos przesunięcia fazowego, to dwa układy wykrywania przejścia przez zero i wyliczenie licznikiem czasu od jednego do drugiego względem czasu całego okresu (jest to do zrobienia) . Chodzi mi o moc czynną , czyli o to ą którą liczy licznik....
A to dlaczego?? Luke, pomyśl trochę - miałoby to sens gdyby to urządzenie miało służyć do oszukiwania liczników. Jedyny znany obecnie sposób na zmniejszenie lub niemal całkowite wyeliminowanie zjawiska oporu elektrycznego występuje w nadprzewodnikach, Luke, nie bądź beton, skoro producent power optimizera mówi, że udało mu się osiągnąć taki efekt za...
Natomiast licznik dwukierunkowy, przynajmniej mój, nie wymaga wydzielenia/przepinania obwodów na jedną fazę, tylko liczy sumę zużycia na wszystkich fazach. Gdy sumaryczny pobór z wszystkich faz jest mniejszy niż produkcja na jednej fazie (mam jednofazowy inwerter), to licznik nie nalicza poboru, tylko produkcję. Więc cały czas mam maksymalne zużycie...
Czyli wyczyszczenie magistrali następuje w pierwszej linijce tej funkcji, tak? Mam cały program i coś jest nie tak. Temperaturę z MCP9700 odczytuje prawidłowo, a z dallasa mam ciągle "cisza". Poza tym wszystko działa bardzo wolno i jak wyjmę kondensator filtrujący spomiędzy pinów MCP9700 to nie reaguje na zmianę napięcia. Procesor to ATmega8 i jest...
No to może pokaże jak to wszystko teraz wygląda. Przede wszystkim po długich zabawach z programem i róznymi wersjami stwierdziłem, że ....nie ma sensu pakować się w różne cuda. Bawiłem się z kontaktronem i wyłączaniem "kluczem magnetycznym", ale porzuciłem temat. Powód prosty....w zasadzie wszystko co było mi potrzebne do zbudowania pierwszej wersji...
Coś tam kojarzysz, ale niezbyt dokładnie i piszesz bzdury. Liczenie impulsów enkodera służy tylko i wyłącznie kontroli sterowania i nie ma nic wspólnego z odwzorowaniem szybu. Określenie położenia kabiny w szybie nie polega na zliczaniu impulsów od dolnego przystanku lecz liczeniu impulsów od czujników. Odwzorowanie szybu ma na celu bardzo precyzyjne...
Jeżeli miernik mierzy (właściwie to liczy) wartość RMS (True) z definicji, to wszystko jest w porządku, niezależnie od kształtu przebiegu. Co jest w porządku??? Napisz jak policzysz moc wydzieloną na rezystancji mając wynik pomiaru RMS prądu lub napięcia. Zakładamy warunki ustalone i przebieg okresowy. Jak potrafisz, to zrób sobie symulację transient...
Zauważ że aby na kolektorze tego tranzystora podniosło się napięcie czyli napięcie na bazie spadło poniżej 0,7 V to napięcie na wyjściu transformatora by musiało też spaść bardzo poważnie, mało to sam transformator jest z definicji dolno przepustowy awięc przejście jakiejś szpilki jest też utrudnione. A co do pomiaru to ma on mieżyć częstotliwość sieci...
Już pisałem (pod źródłami) co jest nie tak... Co do Xtal to w każdym języku jest to istotne... Jeżeli zmieniasz kwarc to piszesz program od nowa ? A tak jak uzależnisz wartości zmiennych od Xtal i prescale to zmieniasz definicje na początku, a program działa dalej prawidłowo... No to poprawiony kod (niesprawdzony ;) ) : CONST T1_Prescale = 1024 CONST...
Witam mam dwa oddzielne programy w C. Jeden za pomocą przycisków steruję silnikiem(prawo lewo) Oto ten program: #include "C:\WinAvr\avr\include\avr\io.h... #define B4_ON PORTB |= 0x10 #define B4_OFF PORTB &= 0xEF #define B5_ON PORTB |= 0x20 #define B5_OFF PORTB &= 0xDF #define OSC 4 void waitms(unsigned char x) {// definicja...
Rzeczywiście pomyliłem typy bramek.Jeżeli znasz ten język programowania to czy wiedziałbyś jak zrealizować połączenie wewnętrzne(nie wychodzi ono na zewnątrz gala) które wygląda jak w tym układzie scalonym : Chodzi mi mianowicie o bramkę AND która łączy dwa wyprowadzenia pierwszego licznika dziesiętnego i wejścia CLK i steruje drugim licznikiem.Stany...
Tutaj masz wszystko... 'Program sterowania dwoma układami DS1820 dołączonymi 'do tej samej magistrali 1-Wire $regfile = "m8def.dat" 'informuje kompilator o pliku 'dyrektyw mikrokontrolera $crystal = 8000000 'informuje kompilator 'o częstotliwości oscylatora 'taktującego mikrokontroler Config Pinb.1 = Input 'linia PB1 jako wejściowa Config...
Czyli przy tym Program Sterowania Dwoma Układami Ds1820 Dołączonymi 'do tej samej magistrali 1-Wire $regfile = "m8def.dat" 'informuje kompilator o pliku 'dyrektyw mikrokontrolera $crystal = 8000000 'informuje kompilator 'o częstotliwości oscylatora 'taktującego mikrokontroler Config Pinb.1 = Input Config Pinc.5 = Output 'linia PB1 jako wejściowa...
Przepisujesz z ksiazki? :cunning: Popatrz dobrze czy np. jest tam cos takiego: $regfile = M8def.dat Tutaj masz poprawny kod: 'Program sterowania dwoma układami DS1820 dołączonymi 'do tej samej magistrali 1-Wire $regfile = "m8def.dat" 'informuje kompilator o pliku 'dyrektyw mikrokontrolera $crystal = 8000000 'informuje kompilator 'o częstotliwości...