//***************** CZUJNIK TEMPERATURY ********************** // Definicje dotyczace 1wire #define PORT1Wa PORTB // port z podlaczanym 1Wire #define DDR1Wa DDRB // port z podlaczanym 1Wire #define PIN1Wa PINB // port z podlaczanym 1Wire #define ONEWIRE 0 // bit uzytego wejscia // 1wire podlaczony jest do PORTB.0 #define WIRE_0a sbi(DDR1Wa, ONEWIRE)...
Jeśli mowa jest srebrem, a milczenie złotem, to słuchanie jest platyną- ten zwrot ułożył autor aforyzmów Andrzej Majewski (ur. 1966). Posłuchajcie więc tej opowieści. Dziś platyna jest cennym metalem, ale nie zawsze tak było. Za datę odkrycia platyny uważa się rok 1735. Hiszpański wyraz "platina", którego użył Antonio de Ulloa można tłumaczyć jako...
Dzisiaj fragment książki ----------------------------------------... Projekt 11. Pomiar temperatury - czujnik LM35 Jest ciepło czy zimno? Czujnik LM35 jest niedrogim i łatwym w użyciu termometrem (rysunek 3.17). Jedyne, co trzeba zrobić, to zmierzyć napięcie za pomocą funkcji analogRead() oraz obliczyć temperaturę...
Wg mnie to w 90% przerost formy nad treścią. 1. Te czujniki są bardzo zawodne, a ich wykonanie pozostawia wiele do życzenia. Żaden renomowany producent nie robi tego typu czujników. 2. Zabezpieczanie się za pomocą detekcji gazów usypiających ma sens w przypadku wyrafinowanych obiektów, wyrafinowanych złodziei, którzy idą po konkretne kosztowne rzeczy...
Zmontowałem układzik wg schematu czujnik2.gif . Działa b. ładnie ale tylko przy zasilaniu symetrycznym. potrzebne jest dodatkowe -5V do zasilania LM-a. Odpowiedź na skokowe podanie sygnału wejściowego jest prawie niezauważlna, ułamek sekundy. Zauważ, że na wyjściach czujników zmiany będą b. wolne bo wilgotność nie zmienia sie skokowo. Układ działa tez...
Witam, Napisałem program obslugi korzystająć z dokumentacji czujnika oraz kursu dla Arduino (dostosowałem go do `51). Problem polega na tym, ze żadna z danych kalibracyjnych odczytana z EEPROMU nie może mieć wartości 0x00 lub 0xff, moje wyniki są następujące: BMP085 inicialization OK! msb=1d lsb=cc ac1=7628 msb=fc lsb=a4 ac2=-860 msb=c7 lsb=ff ac3=-14337...
Witam wszystkich, Potrzebowałem uruchomić układ z większą ilością termometrów DS18x20, które będą rozlokowane w różnych miejscach domu i poza nim. Część z nich będzie wpływała na uruchomienie ogrzewania, inna część będzie tylko informacyjna. Jeszcze inna będzie miała za zadanie zabezpieczenie elektroniki przed przegrzaniem. Taki w ogólności jest zamysł...
Witam, Na tej stronie znalazłem opis jak podłączyć czujnik DS18B20 do wyświetlacza LCD Oto kod: 'Jednopunktowy termometr z czujnikiem DS18B20 'www.portalnaukowy.edu.pl 'Program na podstawie kursu z ksiażki "Mikrokontrolery dla Poczatkujacych" Pana Piotra Góreckiego $crystal = 4000000 'deklaracja częstotliwosci pracy kwarcu $regfile "attiny2313.dat"...
Witam Nurtuje mnie zagadnienie czułości czujników temperaturowych. Na laboratoriach wykonywaliśmy pomiary używając termorezystorów Ni 100 Pt 100, termistora NTC oraz termoogniw NiCr-NiAl i Fe-CuNi. Problem dotyczy wyznaczania czułości tych czujników. Prowadzący na obronie sprawozdania uznaje wszystkie odpowiedzi oraz wszystkie wykresy jako błędne. Nikt...
Posiadam analogowy czujnik światła DFrobot Gravity PT550 i potrzebuję otrzymać wynik w luksach. Ten czujnik praktycznie do pomiaru luksów się nie nadaje. Po pierwsze jego charakterystyka widmowa czułości zupełnie nie odpowiada czułości oka ludzkiego (czujnik jest najbardziej czuły na bliską podczerwień, niewidoczną dla człowieka, reszta widma też niezgodna)...
Witam, postanowiłem zbudować własny czujnik PAS (czujnik wykrywający obrót korby pedałowej w rowerze). PAS powinien wysyłać sygnały (prostokąt TTL) podczas kręcenia pedałami. Jego budowa jest prosta: koło z magnesami (8, 10, 12) na osi korby pedałowej i moduł czujnika na ramie. Jako czujniki stosuje się Hall'e. Na rynku można spotkać co najmniej trzy...
Witam Was. Mam taką prośbę. Otóż chciałem uruchomić czujnik temperatury, ponieważ LCD udało mi się uruchomić tak więc postanowiłem iść dalej za ciosem :>. Niestety układ nie działa. Przedstawię kod i opiszę co i jak. led.c <- tak się nazywa tymczasowo główny plik. Kod: #define F_CPU 16000000 #include <avr/io.h> #include <util/delay.h>...
Witam. To znowu ja :D .Tym razem mam następujący problem.Po zmontowaniu czujnika parkowania i zaprogramowaniu wystąpił błąd w kodzie.Wiem że gdzieś pomyłka "znakowa" ale dalej nie umiem go zlokalizować.Za pomoc Dziękuje :) KOD: [syntax=c]#include "LiquidCrystal.h" #define pin_nadajnik 6 //Definicja pinu, do ktĂłrego podĹ‚Ä…czamy nadajnik...
witam mam czujnik dht11 i 3 diody czerwoną zółtą i zieloną chce aby jedna z nich świeciła się przy danej temperaturze np zielona 20 stopni itp oto co mam napisane jak narazie i od tego potrzebuje napisać kod do tych diód ktoś pomoże diody są na wejściach 7 6 i 5 #include <LiquidCrystal_I2C.h> // dołączam bibliotekę od obsługi lcd #include <DHT.h>...
Ta pętla na końcu nie ma sensu, zawsze wykona się tylko raz. Pętla loop() działa w kółko, więc odczyt knockSensor bedzie też cykliczny - jeżeli cały będzie spełniony warunek ( sensorReading >= threshold ), dioda będzie migać. Jak mogę go przerobić abym mógł podłączyć dwa czujniki, które będą sterować dwoma osobnymi diodami? Powinieneś zmodyfikować...
Dobra, chyba będzie lepiej, jak zamieszczę cały kod: [syntax=c]#include <avr/io.h> #include <stdint.h> #include <util/delay.h> #include <string.h> #include <avr/interrupt.h> #include <util/atomic.h> #include <avr/sleep.h> #include <avr/wdt.h> uint8_t time=0; #define LED_PIN (1<<PB3) // definiujemy...
100A w odległości 10mm daje 2mT, w odległości 20mm 1mT (równo, z definicji - przynajmniej tej, co kiedyś obowiązywała, bo od czasu, jak się uczyłem, parę razy zmieniali definicje). Ale tam ma być 900A - przydałby się czujnik np. 25mT. Albo czujnik, który pokaże tylko, czy kierunek pola jest zgodny, czy przeciwny (może z niewielką histerezą), plus cewka...
Jaki to klimatyzator? Nie wiem czy do końca rozumiesz zasadę dodawania i wykluczania opcji: np jak chcesz by nie kompilowało danego modułu robisz [syntax=c]#ifdef USE_DHT // jeśli jest zdefiniowane USE_DHT #undef USE_DHT // wyłącz definicję USE_DHT #endif // koniec definicji[/syntax] a teraz jeśli chcesz by obsługa DHT była wkompilowana: [syntax=c]#ifndef...
Posiadam ESP8266(WeMos D1 mini) do którego chcę podłączyć czujniki BME280 oraz DHT22. Moje pytanie brzmi czy jeśli podłączę BME280 poprzez I2C(GPIO4 i GPIO5) oraz DHT22 poprzez 1-wire(GPIO14) czy to zadziała? Czy będą jakieś problemy? Czy uda się to zaprogramować bez problemów? Zaproponuj przykładowy kod. Witaj! Podłączenie czujników BME280 oraz DHT22...
Potrzebuję informacji na temat 'Wykorzystania czujników optoelektronicznych w biopomiarach'. Próbowałem znaleźć informacje na temat: -definicji biopomiarów -definicji czujników optoelektronicznych -informacji na temat : fotoogniwa, fotodiody, kamery ccd Znalazłem tylko mało wartościowe informacje.. Może tutaj ktoś się tym interesuje? i mógłby mi pomóc.....
Programowanie modułu BTM-222: Moduł BTM-222 to układ w pełni kompatybilny z interfejsem szeregowym USART. Moduł jest fabrycznie ustawiony na szybkość transmisji 19 200 bps, 1 bit stopu, brak parzystości. Nominalne wartości można zmienić podłączając układ do portu COM komputera. Operacja ta jest możliwa dzięki wprowadzeniu odpowiednich komend AT. Do...
Informacyjnie dla autora wątku, który buduje układ i innych mogących czerpać wiedzę z tego wątku, aby sami mogli sobie wyrobić opinię i sprawdzić fakty zanim powtarzalność stanie się błędem granicznym lub rozdzielczością. Zasady są uniwersalnie nie ważne czy mówimy o gazach, temperaturze czy pomiarze wartości elektrycznych. Są to uniwersalne definicje...
Są przynajmniej 2 szkoły. Ja zaczynam blok klamrą w nowej linii wszystko dalej odsuwam o tabulator i kończę klamrą na wysokości zaczynającej klamry. [syntax=c] int funckja() { if (true) { return 1; } } [/syntax] tyle że coś w tym edytorze elektrodowym tab z klawiatury nie wchodzi. W powyższym przykładzie spacje. Druga szkoła to klamra na końcu definicji...
Hmmm.. a czy ktoś potrafi podać definicję czujnika, przetwornika i jakiś innych podstawowych terminów które powinienem podać na początku mojej prezentacji?
oki wpakuj teraz mój programik :) jest on tez na 1 czujnik z dokladnoscią 0,5 stopni Ctermometr smiga bez problemu. Nie zapomnij pozmieniać portów ;) 'konfiguracja programowa $crystal = 4000000 Config 1wire = Pinc.1 Config Lcd = 16 * 2 Config Lcdpin = Pin , Db4 = Porta.0 , Db5 = Porta.1 , Db6 = Porta.2 , Db7 = Porta.3 , E = Porta.5 , Rs = Porta.4 Deflcdchar...
próbuje zrobic temomert z czujnikiem wilgotności. Odczyt temperatury jest dodkonywany z DS 18B20 $crystal = 16000000 $lib "mcsbyte.lbx" $regfile = "m16def.dat" $baud = 19200 Config 1wire = Porta.0 Deflcdchar 0 , 238 , 234 , 238 , 224 , 224 , 224 , 224 , 224 'definicja symbolu "stopień" Config Portd = Output Config Scl =...
O co chodzi w tym schemacie połączeń i czego on dotyczy: Bo ja z tego co wyczytałem to czujniki odbiciowe charakteryzuja się tym, że mamy nadajnik i odbiornik w jednej obudowie no i nadajnik nadaje pulsujące o jakiejś stałej częstotliwości promieniowanie podczerwone i jak w strefie działania czujnika (którą w zależności od modelu można regulować bądź...
Witam. Od kilku godzin szukam czegoś w języku C do przynajmniej sprawdzenia czy mam dobrze podpięty czujnik temperatury. W bascomie trochę znalazłem ale nie rozumiem tego języka więc kopiowanie i wklejanie nie ma sensu. Czujnik podłączony mam do portu PD0 Znalazłem coś takiego: unsigned char exist1w(void){ //sprawdzanie czy urzadzenie 1wire...
to zdecydowanie inklinometr tu jest adres strony firmy gdzie możesz je kupić: Ponieważ on z definicji jest czujnikiem odchylenia od poziomu
Właśnie problem w tym, że chodzi mi o typowo ogólne definicje oporności wyjściowej, zależności prądowych i schematy blokowe, przykładowe rysunki poparte wzorami. Znalezienie takich informacji w internecie sprawiło mi dużo problemów, a jak coś było to okazało się niepoprawne lub dla mnie bezużyteczne :/ Szukałem książek w bibliotekach politechniki, ale...
Witam, posiadam czujnik PNP IM12-02BPS-ZW1 firmy SICK.Chciałbym aby po zbliżeniu przedmiotu(aktywacji czujnika) załączane był inne niewielkie urządzenie o poborze prądu do 100mA. Z definicji , aktywny czujnik PNP NO podaje na wyjście(przewód czarny) dodatnie napięcie zasilania(w moim przypadku około 12V bo taki napięciem zasilam czujnik). Problem polega...
Ale przyspieszenie (przy czujniku piezzorezystywnym) nie zależy od zmiany rezystancji tylko od rezystancji. A wzór jest prosty: Acceleration = R * b +c Trzeba tylko znać b i c. Przy pojemnościowych tak samo. Czyli zależność jest liniowość a trzeba tylko znaleźć współczynnik proporcjonalności.
Witam. Jestem w trakcie budowania wskaźnika temperatury i napięcia do motocykla. Wygląda to mniej więcej tak: Wszystko jest fajnie tylko że mam teraz w programie 104 ify - od 16 stopni do 120. Mniej więcej do 60 stopni wszystko się udaje. Potem już tylko błąd że za mało pamięci. Czy ratuje mnie tylko procek o większej pamięci? Czy da się to jakoś zoptymalizować?...
Od początku - definicję błedu znasz, więc szukaj jego przyczyny w tym czujniku do którego się dotykałeś. Za malowanie kropek temat od razu powinien polecieć w kosz - nie problem potknąć się o ząbek i cały cyrk się zaczyna.
W jaki sposób mogę podłączyć czujnik ciśnienia do dmuchawy, która w razie spadku zadanego ciśnienia (rzędu 2-4bar) Dmuchawa to z definicji sprężarka niskociśnieniowa albo wręcz wentylator, więc 2..4bar nie otrzymasz. sprawi jego wzrost. Domyślam się, że pomiędzy czujnikiem a dmuchawą musi znajdować się jeszcze coś ale nie wiem co Stycznik przekaźnik...
Proste zadanie z matematyki - - jeżeli taki czujnik obróci się o 10 otworków - 1 obrót - 360 stopni, to znaczy, że taśma przebyła drogę 2*pi*r - gdzie r to promień wałka na którym nawinięta jest taśma. W zależności od tego jaką dynamikę odczytu chcesz mieć, albo mierzysz czas "przebycia 1 otworku" albo mierzysz ilość przebytych otworków w ciągu 1s;...
Spróbowałem zrobić to programowo, w sumie to zadziałało, ale nie do końca poprawnie. Czujnik dawał odpowiedź, ale nie dawał zera. Na oscyloskopie to trochę dziwnie wyglądało bo był stan wysoki i taki w połowie heh. Tu kod: [syntax=C]#include <msp430g2553.h> void ustawienia(void) { // Stop watchdog WDTCTL = WDTPW + WDTHOLD; //Ustawienie częstotliwości...
Szumlus proszę Cię jeszcze o pomoc w sprawie tego termometru z dwoma czujnikami.Na Atmega16 działa wszystko ok,ale jak próbowałem wgrać na moją Atmegę8 to pokazuje mi cały czas temperaturę -45 stopni.Nie wiem w czym jest problem i co trzeba zmienić w Twoim programie aby zaadoptować go do Atmegi 8. proszę o pomoc i pozdrawiam :-)
witam Miałem uszkodzony jeden z przednich czujników, po wymianie podczas jazdy do przodu i zbliżając się do przeszkody na ekranie pojawia się tylko jedna kreska i brak jest sygnałów dźwiękowych. Tył działa poprawnie. Wraz ze zbliżaniem się do przeszkody kreski narastają razem z dźwiękiem. Przed awarią wszystko funkcjonowało prawidłowo. Podobno w Lexia...
Poniżej wklejam działający kod obsługi czujnika ciśnienia MPL115A2 - może komuś się przyda. Komentarzami nie należy się przejmować, część udało mi się przetłumaczyć w oparciu o inne znalezione przykłady. Teraz ( 23:55 19/04/2013 ) w południowej części Krakowa pokazuje 995 hPa Byte . Jak najlepiej podzielić zmienna typu Long ?
Witam ponownie! Dzięki za rady, poprawiłem definicję kasowania bitu i ustawiania wg. Twojej sugestii. Pull-up'a miałem już wpiętego, bo drugi czujnik działał. Problem okazał się leżeć zupełnie gdzie indziej. Mimo Twoich porad, pierwszy czujnik dalej nie ruszył. Okazało się, że jest uszkodzony . Kupiłem kolejny i wstał bez problemu. Stąd też te wszystkie...
Witam, podepnę się pod temat. Borykam się od jakiegoś czasu z pewnym problemem. Posiadam takie stanowisko: - PLC S7-1200 DC/DC/RLY - wzmacniacz mostka tensometrycznego ADT42 Wobit - czujnik tensometryczny belkowy 500N Mam pewne podejrzenia co do poprawności wskazania wyniku - faktem jest, że ten wynik po prostu nie jest realny. Wiem co powiecie - przyłóż...
Panowie może trochę gwoli wyjaśnienia bo pada sporo pytań o detekcję na elektrodzie (zaznaczam, że w żaden sposób nie bronię ani nie promuję tu jakiegokolwiek producenta): Po pierwsze kolego Grossvater twierdzenie, że kalibracja jest zrobiona na wyrost tylko udowadnia brak znajomości procedur. Takie ustawienia są prawidłowe tylko nie wiesz dlaczego...
Witam Posiadam mikrokontroler STM32F103VET6 oraz czujnik AM2305, z którego próbuję odczytać wilgotność oraz temperaturę. Niestety w żaden sposób nie jestem w stanie odczytać poprawnych danych, albo same jedynki albo same zera lub kosmiczne liczby. Przeglądając dokumentacje okazuje się ze timingi są identyczne z czujnikiem DHT22 wiec wzorowałem się co...
Odpuść sobie dłubanie w tym czujniku, bo one się psują z definicji i nic tam nie poradzisz.
Witam, mikroprocesor Atmega 8A odczytuje błędne dane z czujnika temperatury MLX90614 wersja 5V Sprawdzone rzeczy: -ciągłość połączeń -napięcie pomiędzy nóżkami zasilania -nowy mikrokontroler -definiowanie innych wejść sda i scl w atmedze - różne adresy zapisu i odczytu zapisu:&B00000000, &H5A odczytu:&B00000001 &H5B -różne napięcia podciągające schematy...
Witam wszystkich zmontowałem oparty o moduł DHT11 i Wemos D1 mini bezprzewodowy czujnik wilgotności i temperatury który będzie raportował do domoticza wyniki pomiarów. Czytałem że DHT11 jest tylko z definicji odporny na warunki pogodowe i nie można go wystawić na warunki atmosferyczne. Czy ktoś z was opracowywał jakąś odpowiednią obudowę na taki moduł...
Witam, Mam problem z wyświetleniem temperatury na LCD. Wynik jest pokazywany tylko w liczbie całkowitej, a przydałoby się przynajmniej 1 miejsce za przecinkiem jeszcze. Niestety nie do końca ogarniam i mimo kilku różnych prób i podejść do tematu nie udało mi się osiągnąć celu :( Kod programu: [syntax=c] #include <avr/io.h> #include <avr/pgmspace.h>...
Sprecyzuj co dokładnie rozumiesz pod pojęciem wilgotności gleby. Jest przynajmniej kilka różnych definicji tej wielkości. Czy potrzebny jest czujnik z sondą wbijaną w ziemię ? Jeśli tak to jaka ma być jej długość ? Jaka mniej więcej ma być odległość pomiędzy czujnikami ? Czy temperatura ma być mierzona na pewnej głębokości (jakiej ?) czy na powierzchni...
Czujnika się nie programuje. W pierwszej generacji czujnika NoX 1836060 występował błąd 109.9, W zamienniku 2011649 pojawia sie błąd 70.1, ale poprzedni bład już nie. błąd 70.1 ma definicję: "CAN message (ATO1) from NOx sensor after catalyst, transfer speed too high." A ty pisałeś, ze wymieniono czujnik NoX przed katalizatorem. Błędu 109.9 nie moge...
Czujnik zewnętrzy chyba powinien być stosowany do sterowania pogodowego kotłem a przy wyborze opcji takiego sterowania powinno w instrukcji być napisane jaki czujnik i gdzie go podłączyć. Jaka regulacja pogodowa współpracuje z tym kotłem? Jaki to kocił? Poprosilibyśmy o symbol, zdjęcie tabliczki znamionowej. Jako inżynier chciałbym tutaj przytoczyć...
Jeżeli ktoś nie spotkał... nie znaczy że nie ma(!). Zatem pokuś się o zdefiniowanie polskiej nazwy "czujnik stykowy". Znalazłem definicję "czujnika" i "czujnika zbliżeniowego" ale definicji "czujnika stykowego" brak :) Czujnik zbliżeniowy – typ czujnika, który reaguje na zbliżanie się określonego obiektu w momencie, gdy odległość między nimi...
Znowu mam pytanie z ruchem słońca na niebie.Chodzi mi o czujnik fotorezystor który mam ustawiony pionowo.I tutaj jest problem nie równomierne oświetlanie go przez słonko gdy wedruje po niebie (konty nachylenia) co powoduje przekłamania.Co zrobić aby słonko go oświetlało równomiernie niezaleznie od jego pozycji ?Nie chodzi mi o przygasanie gdy jest nad...
Wygląda mi to bardziej na układ dydaktyczny, niż "komercyjny". W realizacjach przemysłowych sygnały błędów muszą być jakoś obsłużone, np. przez awaryjne zamknięcie obiektu regulacji. Ogólny algorytm działania wydaje się poprawny. Wybrałeś regulację dwustanową w tzw. trybie przepytywania (tu: czujników), w odróżnieniu od tzw. trybu przerwań. Przy okazji...
flash: OpenBK7231N_1.16.2.rbl Kontaktron bezpośrednio wlutowany w nieużywane GPIO 8 (PWM 2) i GND. Sygnalizuje poprawnie 1 i 0 przy DoorSnsrWSleep oraz DoorSnsrWSleep_nPup. Identyczna sytuacja – brak wybudzenia gdy zaśnie przy zwarciu, ale wybudza się gdy zaśnie przy rozwarciu i się przysunie magnes. EDIT: Znalazłem rozwiązanie drogą dedukcji – do pobudki...
Witam Panie Krzysztofie zrobiłem to w ten sposób : potrzebuję tylko schemat. ogólnie w zadaniu mam tak: Schemat układu cyfrowego powinien zawierać wszystkie niezbędne informacje . Symbole bramek logicznych powinny być zgodne ze standardem IEEE/ANSI. 1. Definicja problemu: Celem projektu jest zbudowanie układu kombinacyjnego, który monitoruje pięć dwustanowych...
Nie chcę się spierać czy coś się tutaj rusza czy nie, bo to bez znaczenia ale jest coś takiego jak ruch drgający, który jak sam zakomunikowałeś stanowi problem. Mam wrażenie, że nie masz nic konkretnego do dodania w temacie tak jak kolega (at)jacekrutkowski i silisz się na udowadnianie czegoś co nie ma żadnego znaczenia w tym temacie. Nazwę tematu...
jeszcze dochodzi błąd z CS 112 -brak definicji
Nie, nie lutuję do kabli tylko przykręcam do złącz ARK Oto program: $crystal = 4000000 'deklaracja częstotliwości pracy kwarcu $regfile "attiny2313.dat" 'model procesora dla którego jest ten program Deflcdchar 1 , 14 , 17 , 17 , 14 , 32 , 32 , 32 , 32 ' definicja znaki stopnia Config 1wire = Portd.5 ' konfiguracja portu PD.5 jako wejścia magistrali...
Ponieważ są rozbieżności w definicji: - tensometr to element do pomiaru naprężeń - czujnik tensometryczny, przetwornik siły/masy, belka wagowa to gotowy element z wbudowanym mostkiem (przykład w zalączniku) Ja mam czujnik tensometryczny w zrozumieniu przetwornika siły. Czułość mostka to 2mV/V. Odnośnie rozdzielczości to właśnie 12bit wyliczyłem teoretycznie...
pozwolcie ze sie dolacze mam problem z kompem a przynajmnie tak mi sie wydaje mianowicie zczytalem takie bledy 1405 1503 0400 1502 0443 0412 1530 1410 1602 0110 0230 0341 0170 1640 0335 0105 0115 0500 0130 0120 POMOCY, czy moglby mi ktos powiedziec dlaczego prawie wszytkie mozliwe bledy mi wywala?? chyba z pol godziny przy lampce siedzialem. pomocy...
to stawiam flaszkę, że coś masz nie tak z timingami :) zrób, przynajmniej na razie, odmierzanie czasu w oparciu o timer. Nie jestem mistrzem assembera, twoja funkcja, mimo że wygląda dobrze, chyba nie działa dobrze. Ewentualnie fusy lub zła definicja w SYS_FREQ w porównaniu do rzeczywistości.
Jeśli wykorzystujesz 8bit z przetwornika to do wzoru wstaw 255.ADC, ADCW to są specjalne definicje które maja ułatwić obsługę przetwornika.
Z całym szacunkiem ale nie jest dobrze tu cytuję„histereza CWU - odstęp pomiedzy temperaturą CWU (t1), przy której załacza sie podgrzew CWU, a temperaturą CWU (t2), przy której podgrzewanie sie wyłącza. Czyli to: t2-t1, przy czym t2>t1. Taka sama definicja, dla CO jak wstawisz CO zamiast CWU. ” czyli powinien się włączać gdy temperatura...
Tranzystory BSS138 mają napięcie progowe do 1,5V. Biorąc pod uwagę że na rezystancji wewnętrznej pinów IO procka może się odłożyć z 0,3V to tranzystory będą na granicy włączania. A trzeba jeszcze pamiętać że granicy włączania (napięcie progowe) a jakieś większe włączenie to dwie rożne sprawy. Musowo zatem dać większe napięcie niż napięcie progowe. Faktycznie...
Problemy z nazewnictwem czujka czy czujnik pochodzą od początku lat dziewięćdziesiątych ubiegłego wieku. Wtedy w Techomie przyjęto wzorując się na nazewnictwie stosowanym w pożarówce czujka - to czujka z elektroniką do obróbki a czujnik - element detekcyjny. Sygnalizowałem to około 1995 roku, że błędnie przetłumaczono z angielskiego fragmenty normy...
Witam No cóż takie mogą być skutki projektowania/wykonania instalacji wg tylko jednego kryterium - ma działać :| Proponuję jednak uściślić definicje bo IMHO pod pojęciem sensor opisuje kolega przetwornik. :cry: pozdrawiam pm001
Dziś byłem u znajomego, odczytaliśmy błędy. Niestety żadnej dodatkowej definicji błędu nie znaleźliśmy (prawdopodobnie to oprogramowanie, które on posiada nie umożliwia tego). Zrzut ekranu z błędem poniżej. Skasowaliśmy też błędy. Niestety i to nie pomogło. Więc brak adaptacji nowego czujnika można odrzucić. Dziś sprawdzę jeszcze rozrząd.
Pomińmy na razie część różniczkującą D i całkującą I regulatora PID. Idealny regulator proporcjonalny P ma 2 wejścia: wartość zadaną (SetPoint, SP) i wartość zmiennej procesowej (Process Value, PV). Różnica SP - PV to uchyb, oznaczany jako E (od Error). Wartość wyjściowa regulatora to uchyb pomnożony przez wzmocnienie regulatora Kp. W rzeczywistości...
Kolego definicje służą temu żeby sobie ułatwiać życie a nie je utrudniać. Przeanalizuj sobie swoje i sprawdź co robią i czy ma to sens. Poza tym czasy. Jeśli instrukcja pisze o tym że sygnał może przyjść w czasie 15-60uS to znaczy że czekasz minimum 60uS zanim zaczniesz sprawdzać. Tak samo w funkcjach presence, odczytu i zapisu bitu. Tam w ogóle na...
1. Wg schematu: płytka Gy-68 posiada pull-upy. Na płytce są dwa rezystory SMD z symbolem 472. Co może spowodować zdublowanie pull-upów? 2. Skoro ma tendencję do wycieków to czemu bez BMP180 by to działało sprawnie? Jakieś poszlaki? 3. Analizując po raz nty kod: Czy moja definicja [syntax=c]long currentPressure = barometer.GetPressure(); float altitude...
Mam Atmegę8 i DS18b20 i w Eclipse i w MkavrC 8000000. Wynik na lcd -17024, a binarnie 1011110110000000. Dodam, że miało wyświetlić temperaturę w stopniach Celsjusza. Jeżleli ktoś ma ciekawe sugestie to ładnię proszę o pomoc. Pozdrawiam Poprawiłem tytuł na "język C", a nie "C++", gdyż kod jest kodem C. W przyszłości proszę rozróżniać języki.
Qurczę - no ręce opadają.... Miałem już w swoim niekrótkim życiu naprawdę wiele sytuacji - gdzie konsekwencja w zrozumieniu i egzekwowaniu pozwoliła rozwiązać faktyczny problem a nie na rympał wymienić na nową połowę urządzenia. Koleś przez telefon mówił iż z definicji wymienia filtr. Przyjechał i po diagnozie stwierdził iż nie trzeba. 2x drążyłem....
Dajemy zlinearyzowany przetwornik PT100/I PT 100 z definicji jest liniowy... PS. Sposób kalibracji tego urządzenia na filmiku przerażający. PT 100 do wody z lodem, sprawdzić termometrem laboratoryjnym temperaturę i ma być 100 ?. Resztę sobie łatwo policzyć.
Ja ogólnie korzystam z biblioteki DallasTemperature znajdziesz ją bez problemu. A dodatkowo dołączam mój skrypt dla dwóch termometrów cyfrowych : [syntax=c]#include <OneWire.h> #include <DallasTemperature.h> // Biblioteki #define ONE_WIRE_BUS_1 2 // Definicje pinów wejscia jako 2 i 4 #define ONE_WIRE_BUS_2 4 OneWire oneWire_in(ONE_WIRE_BUS_1);...
To się nazywa wygładzanie ? Moźe jakaś definicja jak przy kwadracie Panie docencie. Czy przy dzielniku napięciowym napięcie się proporcjonalnie nie zmniejsza ? Moźe trochę elektrotechniki. Proszę o umiar w wypowiedzi. Moderator Krzysztof Reszka
Z tego: [syntax=c]#define Trig (1<<PD0) PORTD |= (1<<Trig); [/syntax] de facto wykonane zostanie : [syntax=c]PORTD |= ( 1 << (1<<PD0) );[/syntax] czyli: [syntax=c]PORTD |= ( 1 << (1<<0) );[/syntax] czyli: [syntax=c]PORTD |= ( 1 << 1 );[/syntax] co skończy się ustawieniem bitu PD1 w PORTD a powinno być: [syntax=c]PORTD...
Cześć, Z kodu nie wynika, że zliczanie czasu odbywa się w setup(), zresztą nie miałoby to sensu. Z definicji funkcja setup() jest wykonywana jeden raz przy starcie układu i służy do zainicjowania środowiska. Właściwy kod programu wykonywany jest w pętli w funkcji loop() i tu rzeczywiście jest problem, bo bez zagłębienia się w dokumentację trudno wnioskować...
Oplułeś mi monitor, to właśnie jest kontrybucja Taka jest definicja ?
Kolego "piracik" proszę pisz trochę jaśniej o czym rozmawiamy bo naprawdę ciężko mi Tobie coś doradzić i pomóc. Zobacz: - Temat jest o detektorach tlenku węgla - Przeskoczyłeś na "gazex'a" w kotłowni - Teraz mówisz, że wyciek sprawdzałeś wykrywaczem nieszczelności, i to o jego zatrucie pytasz Mamy już co najmniej 3 tematy. Staram się profesjonalnie...
Posprzątałem trochę w programie i próbowałem uruchomić tą wersje z mierzeniem czasu miedzy przerwaniami jednak wyświetlało dziwne wartości i nie mógł się zdecydować czy prędkość wynosi 100 czy 900 obr/min taki mniej więcej rozrzut miał więc wróciłem do wersji zliczania impulsów i aktualnie wygląda to tak. [syntax=c]#include <avr/io.h> #include...
PIR reaguje na ciepło, na jego różnice. Idź tym tropem. Trop nic nie da. Miałem wam napisać : poszukaj zasady działania w Google ale...... Na polskich stronach Google nikt nie wie jak działa taka czujka. Nawet mądrale w Wikipedii. Definicja : PIR passive infrared detector. Co to znaczy ? Pasywny Detektor Podczerwonego Promieniowania. Dlatego na LED...
int delayval = 100; Czemu int? W kodzie nie widzę aby wartość była modyfikowana, czemu więc nie jest to stała a jeszcze lepiej definicja, bo kod delay robi się strasznie długi gdy używa się zmiennej. Dalej, NUMPIXELS 120. 120 LED * 100ms = 12 sekund przez, które program "wisi". W tym czasie nie zareaguje na przycisk.
Cena, wymiary, pobór prądu też zupełnie inny. 2MB = 11 centów, 1µA Standby Current Nadal się nie doczekałem twojej propozycji procka z większą pamięcią. Oczywiście w SO8, bo przecież innego nie przylutujesz. Jeżeli ktoś ma wymagania aby "doniczka" wydawała dźwięki Hi-Fi Mam nieco inną definicję HiFi. Jak ten dźwięk w nim się znalazł? Czary.
Sposób z komendami AT jest mocno nieefektywny. To były pierwsze metody wykorzystania ESP, aktualnie kod po prostu wgrywa się do ESP. Przykładowy sposób wykorzystania ESP do wyświetlania wartości z kodu z wykorzystaniem websocket znajdziesz tu: - cały kod HTML, JS jest wewnątrz ESP. Jeśli nawet nie możesz podłączyć wszystkiego do wolnych pinów ESP8266...
Cała magia dzieje się w bloku "switch". To tam jest implementacja tej prostej maszyny stanów Ale ten kod się nie skompiluje (w wypadku AVR) i nie zadziała poprawnie w środowisku Arduino. Chodzi o zademonstrowanie idei działania zapisu o określonej godzinie bez powtórek a takie rzeczy najszybciej testuje się na pececie. Potem wystarczy w zasadzie przekopiować...
Próbowałem skompilować dla 8371N, ale wygląda na to, że SDK jest uszkodzony dla powe_save, gdy aktywuję flagę ręcznego oszczędzania energii: beken378/func/power_save/manual_ps.c:190... błąd: ,,SCTRL_LOW_PWR_CLK" niezadeklarowany (pierwsze użycie w tej funkcji) reg = REG_READ(SCTRL_LOW_PWR_CLK); ^ ./beken378/driver/include/arm_arch.h:55:... uwaga: w...
a artykuł z tego co zrozumiałem jest na stronie sklepu z częściami Uhm... Poodzenia. W polszy też jest pewien sklep piszący artykuły, robiący filmiki, a finał jest taki, że 80% tego materiału w ogóle nie powinno trafić do sieci. Ja definicję błędu podałe Ci z dokumentacji serwisowej, co z tym dalej zrobisz twoja sprawa. Jeśli zmywak stał kilka lat...
Tak trudno ominąć posta czy trzeba zawsze dorzucić coś swojego? Dowal jeszcze, że temat wałkowany milion razy, użyj opcji szukaj i zasilacz z czarnej listy. Tylko tyle potraficie Poza tym jakbyś umiał czytać ze zrozumieniem to nigdzie nie użyłęm słowa "system bezprzewodowy". Zapytałem o alarm bezprzewodowy a takie urządzonko spełnia definicję alarmu...
Co to jest TuyaMCU? :O Trochę boję się go ponownie otworzyć, ponieważ akumulator jest przylutowany pod płytką drukowaną.. ale wygląda na to, że pod spodem nic nie ma (próbowałem zrobić zdjęcie). Czy naprawdę muszę korzystać z funkcji głębokiego uśpienia? Ponieważ myślałem o podłączeniu go bezpośrednio do mojego UPS przez USB-C bez żadnej baterii. Mówiąc...
Wartość, którą otrzymałeś, to wartość défaut sterownika, myślę, że masz złą definicję pinów, a to nie mówi ci, że masz sht Tam blisko, ale polecenie i2c to nie to samo.
Jak wygląda kod w BASCOM do bariery optycznej z modulowaną wiązką? Portb.2 - nadajnik IR Portb.0 - LED - kontrolka Portb.3 - odbiornik IR Aby stworzyć kod obsługujący barierę optyczną z modulowaną wiązką IR w BASCOM, musimy wykonać kilka kroków: 1. Modulacja sygnału na nadajniku IR : Sygnał IR jest często modulowany, aby uniknąć zakłóceń z otoczenia....
Dziekuje Krzysiek7 za informacje a komentujacemu desilvaart napisze tylko ..... ze jak bym sie znał to bym nie pytał wiec po co te komentarze nic nie wnoszące ?..chyba od tego jest to forum i jeszcze te słowa na wyrost o szanowaniu ..ja tutaj wszystkich szanuje ...według twojej definicji wyjdzie na to że jeszcze przerosić powinienem za zadane pytanie...
Nie rzucaj się tak od razu na głęboką wodę, zacznij od prostszych rzeczy jak choćby wklejenie kodu w znaczniki C++ by można go było przeczytać. Zmierz sobie czas trwania impulsu używając millis() lub micros() z podziałem na etapy pomiaru przez switch case. A wklejony kod wygląda tak: [syntax=c]#include <ArduinoBLE.h> #define trigPin 0 #define...
Tak kiedy już ustaliliśmy konwencję to chciałbym żebyś to zrobił za mnie. Poniższy kod zamień na język Basic i ładnie wstaw na Elektrodzie w Syntax Basic Bascom. Możesz to dla mnie zrobić? :D /* Device register map */ /** Z przyjemnością pomogę Ci przekonwertować podany kod na język BASIC, zgodnie z konwencją, jaką ustaliliśmy. Niestety, w twoim ostatnim...
Witam Porwałem się na robienie własnego sterownika co i stanąłem w martwym punkcie. Mianowicie sterownik składa się z 2 płytek na których są Atmegi 16 taktowane zewnętrznym kwarcem 11.059200 + kwarc zegarkowy jeden układ odpowiedzialny za odczyt temperatur regulację fazową wentylatora oraz sterowanie elektrozaworami a drugi obsługa wyświetlacza graficznego...
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...
Witajcie. Piszę krótko. Używam STM32F407. Do trzech różnych USARTów mam podłączone cwa czujniki i jeden datalink Czujnik_1 - USART1 Czujnik_2 - UART5 Datalink - USART3 Z czujników zbierane są dane a datalink wysyła te dane, które zostały odebrane. Wszystko dzieje się na przerwaniach. Kiedy podpinam każdy z czujników oddzielnie i datalink'a, wszystko...
Witam Konstruuje projekt który ma być docelowo systemem monitorowania i bezpieczeństwa układu laboratoryjnego. Mój problem polega na tym że: Chciałbym aby po wciśnięciu określonego przycisku na klawiaturze numerycznej program na chwile zatrzymał się pozwolił na wpisanie hasła a później wrócił do normalnej pracy(zbierania danych z czujników) oczywiście...
Dzień dobry, Po znalezieniu strony [url=], gdzie na dole strony jest przykład odczytu wartości z tego czujnika (gotowy sketch), postanowiłem takowy czujnik zakupić. Używam zwykłego UNO, innego konwertera poziomów i nie mając owej nakładki z wyświetlaczem i przyciskami podpiąłem wyświetlacz LCD klasycznie: [syntax=c]LiquidCrystal lcd(12, 11, 5, 4, 3,...