Skocz do zawartości

lukaszd82

Użytkownicy
  • Zawartość

    72
  • Rejestracja

  • Ostatnio

Wszystko napisane przez lukaszd82

  1. Proste ale skuteczne. Co prawda wiem że tak można, ale dla nowych adeptów może to być pomocne.
  2. Może transoptor? Nie znamy układu...
  3. lukaszd82

    Przeniesienie systemu na dysk USB - problem

    Jak nikt nie zobaczy co robisz to nie da się pomóc. Musisz robić jakieś zrzuty itd i to zamieścić...
  4. lukaszd82

    Przeniesienie systemu na dysk USB - problem

    Nie testowałem, ale to powinno być dla Ciebie pomocne: "Raspberry Pi 3 i bootowanie systemu z USB 3 model Raspberry przyniósł kilka nowości: czterordzeniowy, 64-bitowy procesor oraz wbudowany Bluetooth LE i WiFi. Ale to nie wszystko… W czwartek na stronie fundacji Raspberry pojawiła się informacja o wprowadzeniu nowej funkcji, czyli możliwości startowania systemu bezpośrednio z nośnika podpiętego przez USB, bez potrzeby używania kart microSD, co do tej pory nie było możliwe. Niestety, ze względów sprzętowych, opcja ta jest możliwa tylko w przypadku Raspberry Pi 3, chociaż jeżeli nie masz jeszcze najnowszego modelu, to może jest to dobry powód do zakupu Na stronie: https://www.raspberrypi.org/documentation/hardware/raspberrypi/bootmodes/msd.md została przygotowana odpowiednia instrukcją, razem z opisem włączenia nowej funkcji oraz przeniesienia obecnego systemu z karty pamięci na dysk lub inne urządzenie USB Mass Storage (np. Pendrive) bez utraty danych." Żródło: http://blog.nettigo.pl/2016/raspberry-pi-3-i-bootowanie-systemu-z-usb/ A dla starszych Rasp Pi ta instrukcja powinna być pomocna: Rasp Pi - system na HDD
  5. lukaszd82

    Zasilacz warsztatowy ogólnego przeznaczenia

    Jako prosty zasilacz proponuję kupić kit hiland 0-28vdc 0,01-2A. Koszt z aliexpress to ok 50zł. Oczywiście potrzebne jeszcze trafo. Ale mamy zasilacz nie tylko z regulacją napięcia ale również zadawanym ogranicznikiem prądu. No i odporny na zwarcia. Wstępne testy wyszły ok. W kicie brak radiatora dla tranzystora i wentylatora 24v (termistor do sterowania wentylatorem jest - obok gniazdo 2pin) Mam jeszcze konstrukcję na podstawie "stabilizator regulowany napięcia i prądu SN1533". Źródło można znaleźć w google. Dość prosty w budowie i nieźle działa. Są prostrze wersje SN1530...
  6. lukaszd82

    Tester elementów Atmega32 i LCD Nokia 5110

    Tutaj masz przykład kupnego testera, poczytaj. https://botland.com.pl/pl/mierniki-pozostale/6282-zestaw-do-testowania-tester-elementow-elektronicznych-tht-bte-056.html?search_query=tester&results=68 Zakresy pomiarowe (prawdopodowbnie są takie same w moim i kupnym bo oprogramowanie bazuje na tym samym projekcie) Pojemność kondensatorów: od 25 pF do 100 mF (rozdzielczość 1 pF) Pomiar współczynnika ESR dla pojemności powyżej 2 uF Indukcyjność: od 0,01 mH do 20 H Rezystancja: od 0,10 Ω do 50 MΩ Tester tranzystorów PNP / NPN, pomiar bety h21e Pomiar tranzystorów MOSFET z kanałem P oraz N Pomiar triaków / tyrystorów Diody Uf maksymalnie 4,5 V Jeśli już miałbyś kupować jakiś tester to zdecydowanie polecam: Ma dodatkowo pomiar napięcia (taką przystawkę można dodać i do mojego testera), odczyt kodów IR, możliwość odczytania adresu i temperatury Ds18b20, a reszty już nie pamiętam. Link do chińskich braci Jest jeszcze odczyt DH11, generator PWM, IR_Dekoder, IR_Enkoder, pomiar częstotliwości (zakresu nie pamiętam).
  7. Tester elementów elektronicznych na Atmega328P i LCD Nokia 5110 Opis konstrukcji Tester powstał w celu nauki rysowania schematów w Eagle oraz nauki podstaw programowania mikroprocesorów. Dodatkowo jest małych rozmiarów. Po raz pierwszy zastosowałem elementy SMD. Oczywiście wzorowałem się na dostępnych w sieci schematach, wykorzystałem doświadczenie autorów innych tego typu konstrukcji. Nowością jest wykorzystanie LCD Nokia5110/3110. Oczywiście można kupić obecnie testery o podobnych rozmiarach z wyświetlaczami kolorowymi, ale nic się wtedy nie nauczymy. Schemat i widok płytki w Eagle: No i fotki wykonanej konstrukcji: Aby ułatwić możliwość wymiany serca naszego projektu - procesora Atmega32 i podstawki testowej ZIF14 (procesor mozna uszkodzić nie rozładowanym kondensatorem, natomiast podstawka pomiarowa ZIF zużywa się), zostały one umieszczone w podstawkach. Dodatkowo gniazdo ZIF oraz enkoder ma znajdować się nad LCD w celu uproszczenia montażu całości w obudowie. Dla osób chętnych wykonać dla siebie taki tester zamieszczam linki do "referencyjnej" konstrukcji autora pierwowzoru całego projektu oraz do źródeł oprogramowania. W swojej konstrukcji, w celach testowych zastosowałem rezystory pomiarowe 680om oraz 470kom z tolerancją 0,1%. W oprogramowaniu wpisałem również dokładną wartość napięcia odniesienia w mV. Napięcie odniesienia TL431 z tolerancją 1%. Pomiar napięcia odniesienia wykazał 2491mV. Taka wartość została wpisana do programu mikroprocesora. Konstrukcja nie jest pozbawiona wad: dioda LED sygnalizująca pracę znajduje się pod LCD (moja świadoma decyzja), brak podświetlenia LCD (uznałem je za zbędne), zasilanie z zasilacza 12V (łatwo można przerobić całość i zastosować baterię 9V lub 2x18650), wykonanie pozostawia wiele do poprawy (w tym szczególnie luty SMD). Oto kilka filmów prezentujących jak pracuje tester: Przepraszam za jakość filmów, ale ciężko jest zmieniać elementy, trzymać tester i telefon w jednym czasie W załączniku zamieszczam materiały pozwalające na samodzielne skonstruowanie testera: Schemat w EAGLE wraz z rysunkiem ścieżek. Skompilowane pliki źródłowe oprogramowania w wersji 1.31m. Ustawienia fusebitów procesora, bo sam tego szukałem: Wyniki "pomiarów" z wykorzystaniem testera wychodzą zbliżone do pomiarów chińskim miernikiem ANENG 102 oraz bardziej znanym i cenionym UNI-T UT71. Przy okazji mogę nadmienić, iż wspomniany chiński miernik nie odbiega pomiarami od UNI-T. Projekt powstawał już dłuższy czas temu. Test polegający na stosowaniu rezystorów o tolerancji 0,1% oraz dokładnej kalibracji napięcia referencyjnego ujawnił, iż najsłabszym ogniwem jest w tej konstrukcji Atmega. Kusi zrobienie takiej konstrukcji na STM32. Mam 3 testery i uzyskuję na nich zbliżone wyniki (Wspomniana konstrukcja, konstrukcja z LCD 1604 i rezystorami 1%, tester GM328 z aliexpress). W przyszłości zminimalizuję cały tester stosując wszystkie elementy SMD i LCD bezpośrednio na PCB. Całość będzie wtedy kieszonkową wersją wielkości obecnego LCD. I z płytki wystawię złącza na zewnętrzne sondy. Tester elementów elektronicznych na Atmega328P i LCD Nokia 5110.zip eagle.zip
  8. ESP32 tylko do obsługi ds18b20 to przerost formy nad treścią. Do tego celu wystarczy ESP8266, który jest tańszy. Oczywiście opis ok, bo pasuje do obu urządzeń. Najłatwiej podpiąć czujniki do domoticz z wykorzystaniem EasyEsp (działa bezproblemowo z ESP8266, Arduino itp). Nie lubię gotowego sostu ale tam z konfiguracją poradził sobie mój 14-letni siostrzeniec.
  9. Opis konstrukcji Projekt powstał z myślą udostępnienia danych ze sterownika PLC przez internet. Wymieniony sterownik posiada port komunikacyjny RS232 oraz wykorzystuje protokół komunikacyjny Modbus RTU. Podczas wykonywania prac uznałem, iż miłym dodatkiem będzie możliwość zdalnego załączania urządzeń. Całość oparłem o uniwersalną płytkę stworzoną jakiś czas temu dla ESP8266. Schemat płytki uniwersalnej ESP8266: Oczywiście można skorzystać z płytki zamieszczonej w moim projekcie o stacji pogodowej. Jest ona niejako kolejną wersją powyższej (ale brak na niej dzielnika napięcia dla A0). A poniżej wygląd PCB z programu EAGLE: Oczywiście pliki Eagle i wszystko co niezbędne do powielenia projektu w załącznikach. Nie będę wymieniał wszystkich elementów, ponieważ od tego jest schemat. Nadmienię tylko, iż na płytce znajduje się stabilizator AMS1117 3.3V, z tego względu max napięcie zasilania to 12V (najlepiej niższe ze względu na grzanie się wspomnianego stabilizatora). Esp jest wpinane na PCB na adapterze (by zapewnić modułową konstrukcję).Uzupełnieniem konstrukcji jest konwerter RS232-TTL. Konwerter RS232-TTL jest zasilony z płytki ESP8266 napięciem 3,3V, natomiast RX i TX zostały wprowadzone na IN1 i IN2 ze schematu. Całość zaprogramowałem z wykorzystaniem Arduino IDE. Dla własnych potrzeb wprowadziłem odczyt wartości temperatur, potwierdzenia pracy urządzeń oraz rozkazy załączenia dla PLC: Modbus RTU: Rejestr 40001 - Temperatura kominka Rejestr 40001 - Temperatura w zbiorniku CWU Rejestr 40001 - Temperatura w kolektorze próżniowym Rejestr 40001 - Temperatura wody podłogówka Rejestr 40001 - Napięcie baterii akumulatorów (od paneli fotowoltaicznych) Rejestr 00005 - Potwierdzenie pracy pieca gazowego Rejestr 00007 - Potwierdzenie pracy schładzania instalacji kolektorów próżniowych Rejestr 40020 - Rozkaz na załączenie pieca gazowego Rejestr 40021 - Rozkaz na załączenie instalacji schładzającej Oczywiście całość oprogramowania sterującego instalacją domową działa autonomicznie na PLC. Przytoczone tutaj zmienne to tylko przykład możliwości wykorzystania wykonanego urządzenia oraz adaptacji zamieszczonych kodów do ESP8266. Jako interface webowy wykorzystuję gotową aplikację Cayenne IoT: https://cayenne.mydevices.com/ Konstrukcja nie jest pozbawiona wad: nie jestem programistą, więc kod nie jest optymalny, działanie Cayenne My Devices na PC pozostawia wiele do życzenia (o wiele lepiej działa aplikacja na Android). W załączniku zamieszczam: Schemat w EAGLE wraz z rysunkiem ścieżek (wersja oryginalna, pierwotna oraz zmodyfikowana ze stacji meteo). Skompilowane pliki źródłowe oprogramowania (oraz wersja edytowalna). Dokładniejszy opis konstrukcji oraz konfiguracji całości. Bramka Modbus.zip ESP8266 - Robert - RTUMaster.zip esp8266_STACJA_METEO (2).zip esp8266_rs232.zip
  10. Frezarka i 4 inne DIY wrzuciłem na forum. Czekają na akceptację. Życzę miłej lektury.
  11. lukaszd82

    Wątek zbiorczy: powitania użytkowników

    Już poprawione , coś mam z tym robotem ;> Bo nawet adres tak wprowadzam w pasku z ręki... A później ździwienie, że stronka się nie otwiera...
  12. lukaszd82

    Wątek zbiorczy: powitania użytkowników

    Witam wszystkich na forbot.pl Nazywam się Łukasz, mam 36 lat. Moja mała pasia to elektronika. Niestety nie mam na nią za dużo czasu, ale niekiedy uda mi się coś zrobić. Jak istnieje potrzeba to nawet coś zaprogramuję (arduino, rasp pi, avr, stm), oczywiście wspomagam się w takich wypadkach aktywnie internetem. Z wykształcenia jestem automatykiem i zajmuję się projektowaniem układów automatyki, programowaniem PLC (Fanus, Siemens, Mitsubishi, Omron, Wago, inne wg potrzeb), tworzeniem aplikacji SCADA (iFix, InTouch, Cimplicity), tworzeniem wizualizacji na HMI (Weintek, Siemens, inne wg potrzeb). Dodatkowo zajmuję się eksploatacją układów automatyki u siebie w zakładzie wraz z utrzymaniem ruchu systemów DCS (Ovation, PCS7, DeltaV).
  13. lukaszd82

    Jaka lutownica do 200 zł?

    A ja polecam KSGER T12 na stm32 v2.01 Mam stację własnej budowy na podstawie RL-1 (znajdziesz w sieci jak poszukasz opis konstrukcji), stację YiHUIA 937D+ i wspomnianą KSGER T12 z Chin. No i nie ma właściwie porównania. Grot t12 ma w sobie grzałkę. Koszt w Chinach grotu to ok 9-12zł. Czas grzania grotu od zera do 340stopni to ok 6sekund. Po tym czasie grot topi już bez problemu cynę. Rzeczywista (zmierzona przeze mnie) moc grzałki to ok 75W. Kolba ma w swojej budowie czujnik ruchu. Nieużywana stacja jest po ustawionym czasie najpierw usypiana (obniżona temp grota do min 150stopni - wg nastawy) a następnie po przekroczeniu kolejnego progu czasowego wyłanczana. Przy uśpieniu wystarczy podnieść kolbę, by wybudzić stację. W ciągu 2-3sekund mamy temp. grotu umożliwiającą lutowanie. Wybór grotów ogromny, ok 50 dostępnych typów, pasują oryginalne groty hakko t12 ale cena wielokrotnie wyższa (żywotność też). Poszukaj w google wg poniższego tytułu to znajdziesz szersze info: "Test/Porównanie stacji lutowniczych KSGER T12 vs YiHUA 937D+ vs DIY RL1" Polecana stacja jest dostępna przez aliexpress i realny czas dostawy to 2-4tygodni. Jakbym miał drugi raz wybierać to brałbym w tej cenie tylko na groty T12.
  14. Gdy testowałem pms5003 na arduino miałem odczyt ilości pyłów konkretnej wielkości prócz ppm. Sprawdź u siebie pmsx003.h na github Tam w przykładach jest opcja z filtracją i bez. Do tego jest też dynamik i coś jeszcze. Spodziewam się, iż w espeasy jest zaszyta ta sama biblioteka i patrząc na wyniki przed wprowadzeniem usypiania, pewnie jest jakaś filtracja. W założeniach miałem wykorzystać tą bibliotekę i napisać własny soft. I pewnie tak się stanie bo chcę dane wysyłać do Cayenne IOT, a EspEasy tego nie obsługuje... Ewentualnie napisz, z jakiej biblioteki tykorzystasz bo to też będzie dawało jakiś szerszy obraz sytuacji. Ponożej masz wyniki z 2 czujików, ale to noe moje pomiary. Jednak wynik pyłów dla pmsx003 to wynik działania wspomnianej biblioteki w monitorze portu com.
  15. Tylko weź pod uwagę, że korzystam z gotowego softu. Jak sam napiszę całość, to zrobię co zechcę. Niestety EspEasy to ja tylko robię konfiguruję, tylko piny wejściowe i nawet nie wnikałem jaka biblioteka jest podpięta. Jak miałem zrobione bez usypiania to żadnych skoków nie zanotowałem. A wtedy pomiar był co 10sekund. Pierwsze testy robiłem na arduino z biblioteką pmsx003 i też skoków nie było... Wartości nigdy nie zmieniały się gwałtownie o dużą wartość. Może sprawdź czy z tą biblioteką też będziesz miał skoki... No i bez usypiania to czujnik co roku do wymiany bo laser siada... Poza tym nie uważam tego za mega dokładny pomiar. Ta stacja to dla mnie takie "wskaźniki" dające przybliżone informacje na temat tego, co się dzieje z powietrzem w miejscu pomiaru, czy wietrzyć w pomieszczeniu ( w zależności czy na zewnątrz zapylenie jest sporo niższe niż wewnątrz) itp.
  16. No to co powiedzieć o stacjach gioś, które mają pomiar co 30min i tam żadnego uśredniania nie ma, pomiar, wysyłanie, uśpienie. Co z tego że tam jest kombajn jak tak to działa. A wiem to, bo nasi pracownicy serwisują ten sprzęt... A filtry wstępne (a takie tam są) co 3 miesiące są totalnie zalepione...
  17. Obudowy nie wykonałem z braku czasu. Poza tym od razu powstało 4 sztuki bo znajomi chcieli i obudowy we własnym zakresie. Pomiar porównywałem ze stacją GIOŚ w Połańcu stojąc tuż przy niej (na czas testów całość zasilałem z aku 3x18650, pomiar wtedy miałem co 10sek, ale stacja GIOŚ daje wyniki w równych godzinach, nie pamiętam już czy co 30 czy 60min). Co do pomiarów pms5003 to czujnik usypiam na 60 min, następnie następuje wybudzenie na 60sek -wg pdf po ok 30-45sek pomiary są wiarygodne. I wykonuję pomiar po tym czasie (właściwie idzie zapytanie po wybudzeniu ale czujnik wtedy nie wysyła info i esp nie odbiera ramki i drugi po tym czasie już wiarygodny) Wskazań CO2 nie weryfikowałem jak wysoko pójdą, dlatego kanał ai zabezpieczyłem zenerką na 1.2v (bo taką miałem pod ręką). Poza tym nie znam do końca metodyki działania MQ135 ale on daje wg moich testów 0v przy poziomie ok 400ppm. Dlatego do pomiaru dodałem tą wartość. Nie zrobiłem korekty od temp i wilgotności bo EasyEsp nie obsługuje oficjalnie tego czujnika. (zrobię to w wersi finalnej z własnym softem). Wtedy w razie potrzeby przetnę ścieżkę od AI i zrobię dzielnik. No i MQ135 należy teaktować tylko jako wskaźnik, nic więcej...
×