Skocz do zawartości

lukaszd82

Użytkownicy
  • Zawartość

    86
  • Rejestracja

  • Ostatnio

Wszystko napisane przez lukaszd82

  1. No kolega w 1 wersji zrobił i sprzedał 24 kolumny. 2-3wersja podobnie. Teraz 4 wersja powstaje..
  2. sporo elementów miałem z innych projektów, ale: 1. Łożyska liniowe SC12UU -12 sztuk ~136zł ali 2. Łożyska liniowe SC12VUU - 2 sztuki ~19zł ali 3. Śruba trapezowa Tr10x2 - 540mm, 440mm, 220mm ~12zł allegro 4. Sprzęgła elastyczne 6,35x10 -4 sztuki 21zł ali 5. Uchwyty prowadnic liniowych 12mm - 14 sztuki `48zł ali 6. Arduino Nano - 1 sztuka 8zł ali 7. Rasp Pi Zero W - 1szt ~52zł botland 8. Zasilacz 24VDC, 48VDC - po kilka sztuk ~200zł 9. Silnik krokowy NEMA23 - 3sztuki ~50zł allegro KH56KM2 Japan Servo 2,2A 1,76V, połączenie bipolarne ok 1Nm 10. Prowadnica liniowa 12mm - 3x400mm, 2x500mm, 2x200mm ~32zł allegro 11. Nakrętka śruby Tr10x2 - 3 sztuki ~34zł ali 12. Uchwyty śruby - KFL00 - 6 sztuk (6x4,00zł) ~24zł ali 13. Wrzeciono 300W - 1 sztuka ~136zł ali 14. Uchwyt wrzeciona 52mm - 1 sztuka ~30zł ali 15. Sklejka szalunkowa 21mm z cięciem ~110zł sklejki.pl 16. Śruby wg potrzeb ~50zł 17. Sterownik silnika krokowego - klon TB6600 3 sztuki (3x22,74zł) ~68zł ali 18. Inne drobne elementy nie uwzględnione powyżej ~100zł CAŁOŚĆ ~1130zł Mój koszt ~520zł Podałem ceny ze źródeł z których pochodzi większość elementów. Sporej części nie kupowałem, bo już zalegała w szufladach, szafkach... Niekiedy dziwnie może wyglądać dobór elementów, ale adaptowałem to co mi pozostało by pozbyć się wszystkiego, co się da Normalnie bym zastosował prowadnice podparte i ruchomą bramę bo wtedy pole robocze jest większe, ale prowadnice już takie miałem z innej maszynki więc dokupiłem tylko łożyska. Stąd też 3 prowadnice na osi X (dla sztywności). W planach budowa poważniejszej maszynki z polem roboczym ok 1.5x0.8m, ruchoma brama, prowadnice podparte fi25 i fi20, wrzeciono mokry chińczyk 1.5-2.2kW. Maszynka ma wycinać elementy pod kolumny w małej manufakturze. Można więc tą frezarkę potraktować jako pierwszy test ;> Tu kolumienki kolegi. Teraz powstaje już 3 lub 4 wersja o innym wyglądzie i wymiarach, lepiej wykonane bo całość forniowana itd... Parametry Kolumn z fot (1 wersja) : Głośnik niskotonowy : 2x GDN 13/50/9 Tonsil Głośnik wysokotonowy : GDWK 10/80/26 Tonsil Impedancja : 6Ω Skuteczność : 89dB Zakres częstotliwości : 45Hz - 25KHz Moc nominalna : 100W Moc szczytowa : 160W Wymiary : SxWxG 210x500x300mm Ciężar : 12kg No i mam już zapytanie od kolegi stolarza o coś o polu roboczym 2x1m ale zobaczymy co z tego będzie
  3. Kasowanie luzu w planach. Raczej skorzystam z połączenia dwóch nakrętek i sprężyny. 1 śruba okazała się od razu wadliwa. Na odcinku ok 100mm był luz 0.3-0.5mm. Na pozostałych śrubach na razie luz w granicach 0.05 (sprawdzane czujnikiem zegarowym).
  4. EMMC ma jednak więcej możliwych cykli zapisu niż karty SD, stąd do domoticza lub pod jakikolwiek system moze to być lepsze rozwiązanie. Jeśli chodzi o szybkość zapisu/odczytu to są one już porównywalne, a nawet nowsze karty moga mieć wyższe prędkości (ale to niestety ogranicza wydajność huba USB więc nie ma co przesadzać). Ostatnio kupiłem 2 karty SD 32GB UHS-II 60MB/35MB (Zapis/odczyt) na kościach MLC. Zobaczymy jak długo podziałają. Stare kingstony po 2 latach zaczęły padać... Tutaj małe wyniki testów pamięci: Za Rasp Pi 3B+ przemawia na pewno wsparcie. Podpięcie SSD pod taki mikrokomputer nie przyniesie wzrostu prędkości operacji na plikach z dwóch powodów. Hub USB dzieli wydajność na wszystkie podpięte urządzenia, a sam ma prędkość ograniczoną możliwościami USB2.0 Wersje mikrokomputerów z portami sata niestety też wykorzystują w 95% przypadków mostek SATA-USB i mamy tu znowu to samo ograniczenie. Wszelkie testy do jakich dotarłem potwierdzają to wynikami. Jedyny plus to niezawodność SSD ale tu nie wiem czy jest obsługiwany TRIM. Jeśli nie, to będziemy mieli do czynienia z szybką degradacją nawet takiego dysku (już znalazłem info, iż raspbian nie wspiera TRIM źródło) Jako przykład wyniki dla Orodroid U3: "Port SATA pozwolił mi wierzyć, że będzie można uzyskać szybsze transfery danych. Do testów wykorzystałem dysk ADATA SSD SX300 o pojemności 64GB. Jakie wyniki? Kto zgadnie? Odczyt 28MB/s i zapis w ciężkich bólach 13MB/s. Jak to możliwe? Na spodzie płytki PCB znajduje się układ GL830 od GenesysLogic, który jest niczym innym, niż niskobudżetowym mostkiem SATA/PATA na USB 2.0. Ale dlaczego nie ma chociaż tych 30-40MB/s, które oferuje USB 2.0? A no dlatego, że nie wiedzieć dlaczego i po co, producent zdecydował się na wykorzystanie tylko jednego z dwóch dostępnych hostów USB 2.0 oferowanych przez A83T… razem z pozostałymi dwoma gniazdami USB 2.0…. z wykorzystaniem wbudowanego huba. Efekt? Współdzielona przepustowość. Jest to zatem pierwszy raz w dziejach, kiedy pamięć eMMC jest szybsza od SATA i to dwukrotnie!" źródło Z testów wynika, że pamięci Emmc maja jednak najwyższą prędkość odczyt/zapis i na system może to być najlepsze miejsce.
  5. Właśnie pod domoticza szukałem czegoś z emmc bo już 2 karty mi w sumie na rasp pi2 i pi zero padły. Ale teraz jeszcze myślę o czymś pod automat do gier. Tyle że to plan już chyba na kolejną zimę Najłatwiej by było odpalić retropi, jojsticki i przyciski ok. 100zł na ali. I stąd pytanie o wydajność. Retropi można odpalić na bananapi m2+. A na silniejszej maszynce parę portów z pc można odpalić. Nie szukam jednoznacznych odpowiedzi, ale opini posiadaczy tych sprzętów.
  6. poszukam w historii na ali ale Arduino od nich było trefne i programy rozjeżdżały się w czasie. Zwrócili kasę za zakup jak przedstawiłem filmik z najprostrzym przykładem z migającą diodą i zamiast 1sek to dioda migała co 4sekundy A po roku przez przypadek znalazłem info, iż wystarczy dograć do Arduino IDE odpowiednie biblioteki, wybrać płytkę WAVGAT i wszystko działa. Oczywiście to Arduino Nano 3.0 WAVGAT ma ta samą wadę z LM1117 jak wcześniej pisałem... Arduino Nano 3.0 WAVGAT Teraz na stronie dali opis jak dograć pliki, o których mówiłem
  7. Mam przynajmniej 6sztuk i działają. Jedyny problem to stabilizator do wymiany w 5/6 przypadków. (działa do 150-200mA ok, później zawiechy, resety). Ale pocieszę kolegę, u nas za 20-30zł jest to samo, wiem bo testowałem z kilku sklepów. Dlatego teraz kupuję głównie w Chinach... Tylko unikać WAVGAT, bo nie są zgodne z arduino do końca i wymagają dodatkowych bibliotek hardware do poprawnej obsługi... W przeciwnym razie wszystko co związane z czasem rozjeżdża się
  8. Zależnie od źródeł raczej nie taniej, chyba że nie liczymy części z tzw. szuflady ;> Arduino micro na ali z wysyłką 7,40zł ;> Ale jakość i pewność działania w porównaniu z własnym układem pozostawia wiele do życzenia. W klonach bardzo słabej jakości są AMS1117 i już przy 150mA pojawiają się niekiedy problemy. Kilka diodek i układ potrafi się wyłączyć, traciś stabilność...
  9. Witam, czy ktoś ma oba mikrokomputerki? Chodzi mi o bezpośrednie porównanie. Nigdzie nie znalazłem dokładnie takiego. Chciałbym zobaczyć porównanie wydajności: 1. CPU, 2. GPU, 3. porównanie szybkości działania ze względu na wykorzystaną na system pamięć: o SD (RaspPi) oraz EMMC (BananaPi). Na pewno EMMC będzie sprawiało mniej problemów w dłuższym użytkowaniu (myślałem o DOMOTICZ i stąd pomysł na BananaPi M2+). 4. Porównianie szybkości LAN i USB. 5. Kompatybilność z Raspbian 6. Zużycie energii przez obie platformy. 7. Jakość wykonania, awaryjność (jeśli ktoś ma na ten temat informacje). 8. Ewentualnie proszę o wymianę uwag, doświadczeń rzutujących na całokształt korzystania z danej "platformy". Interesuje mnie tylko rasp Pi 3B+ (jako lekko ulepszona wersja Pi 3) i BananaPi M2+. Ja mam tylko Rasp Pi 2B, ale jest nie do ruszenia ;> (moje małe centrum multimedialne z obsługą DIY ambilight, z którego korzysta najczęściej najmłodszy członek rodziny ze względu na ilość "odpowiednich" bajek).
  10. Proste ale skuteczne. Co prawda wiem że tak można, ale dla nowych adeptów może to być pomocne.
  11. Jak nikt nie zobaczy co robisz to nie da się pomóc. Musisz robić jakieś zrzuty itd i to zamieścić...
  12. 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
  13. 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...
  14. 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).
  15. 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.
  16. Frezarka i 4 inne DIY wrzuciłem na forum. Czekają na akceptację. Życzę miłej lektury.
  17. Cyfrowa stacja lutownicza Jest to mój 2 prolekt po 12 letniej przerwie z elektroniką. Była to okazja do poznania Eagle oraz podstaw programowania mikroprocesorów. Obecnie wiele rzeczy bym poprawił i docelowo tak się chyba stanie. Działanie stacji oceniam bardzo pozytywnie. Obecnie mam 3 stacje lutownicze, więc już mogę coś na ten temat napisać ale to już dłuższy temat. Projekt polecam wszystkim, którzy mają niewykorzystane trafo 2x12V 60VA (minimum) oraz LCD1602 i procesor Atmega8. Są to chyba 3 najdroższe elementy (pomijając kolbę 907A, którą przez internet można kupić poniżej 30zł z kosztami wysyłki). Docelowo schemat podzieliłem na 2 zasadnicze części: 1. Płytka zasilająca 2.Płytka sterowania Wzory płytek w Eagle standardowo dostępne są w załączniku. A tutaj jeszcze foto gotowych płytek: Aby ułatwić możliwość wymiany procesora i wzmacniacza operacyjnego, zostały one umieszczone w podstawkach. Płytka sterująca oraz płytka zasilająca zostały połączone za pomocą złącza goldpin. Obudowa została wykonana z płyt meblowych oklejonych fornirem dębowym. Dodatkowo składałem dla znajomego CNC z chin i w ramach testów wykonałem panel przedni oraz tylni na tym CNC (materiał to 1,5mm blacha aluminiowa). Efekty pracy widać na poniższych zdjęciach: Zasilanie 230V trafia na gniazdo komputerowe oraz włącznik (pozyskane z zasilacza ATX). Następnie mamy bezpiecznik szklany i transformator toroidalny 50VA 2x12V. Transformator miał wymienione uzwojenia wtórne. Miałem transformator z tylko jednym uzwojeniem o napięciu 10,5V, więc od nowa zostały nawinięte uzwojenia 2x12V. Takie napięcia są wprowadzone zgodnie z zamieszczonym schematem na płytkę zasilającą. Zastosowałem najprostszą kolbę 907A z termoparą. Wykorzystałem dostępne w sieci oprogramowanie stacji lutowniczej RL-1 zawierające algorytm PID do sterowania grzałką. Konstrukcja nie jest pozbawiona wad: Obudowa nie jest dokładnie spasowana z panelami czołowym i tylnym (miała być tymczasowa, a wyszło jak zwykle). Słaby obieg powietrza w obudowie (pomimo tego faktu nic się nie przegrzewa przy długiej pracy. Oto film prezentujący rozgrzewanie grota od temperatury 38 stopni do 320 stopni: Już w 22 sekundzie grzałka osiąga temperaturę zadaną. Od 35 sekundy przykładam do grota cynę o grubości 0,7mm. Cyna zaczyna się topić ok. 50 sekundy. Temperatura grota została zestrojona ze wskazaniem stacji za pomocą termopary i procedury opisanej w dokumentacji stacji RL-1 (w załączniku AVT987). A to obecnie przeze mnie posiadane stacje lutownicze: Jak już wcześniej wspomniałem, wykonałbym kilka zmian. Najważniejsza to zmniejszenie wymiarów stacji. Trafo zajmuje 1/3-1/4 obudowy. Obecnie całość znalazłaby się na jednym PCB, wszystkie elementy SMD, cała stacja zmieściłaby się za LCD. Do tego trafo i wymiar całości zmniejszony minimum o połowę. Poza tym, prócz najdłuższego rozgrzewania i braku mocy przy lutowaniu dużych pól masy stacja działa nad wyraz dobrze. EAGLE_Moja stacja lutownicza.zip AVT987.pdf Cyfrowa_Stacja_Lutownicza_RL1 - do wgrania.zip Cyfrowa_Stacja_Lutownicza_RL1 - edytowalne oprogramowanie.zip Cyfrowa stacja lutownicza RL1.zip
  18. 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
  19. 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...
  20. 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).
  21. 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
  22. Opis konstrukcji Całość jest wynikiem obserwacji innych tego typu konstrukcji oraz własnych przemyśleń i możliwości. Konstrukcja to typowy drewniak (tania w budowie). Część elementów posiadałem z innych projektów. Całość jest sterowana z wykorzystaniem GRBL 0.9j i Arduino Nano 3.0. Dodatkowo, aby uniezależnić się od PC gcode wysyłany jest z Rasp Pi Zero W bezpośrednio do Arduino. Pole robocze frezarki to ok 240x 200mm. Wstępnie zostanie ono ograniczone limitami w oprogramowaniu GRBL. Docelowo prawdopodobnie zainstaluję krańcówki. Prześwit osi Z 64mm. Formatki ze względu na cenę całości zostały zamówione ze sklejki szalunkowej co było błędem. Różnice w grubości poszczególnych arkuszy dochodziły do 2mm (z tego powodu dostałem zwrot 50% opłaconych za sklejkę środków). Wykaz głównych elementów konstrukcji: 1. Łożyska liniowe SC12UU -12 sztuk 2. Łożyska liniowe SC12VUU -2 sztuki 3. Śruba trapezowa Tr10x2 - 540mm, 440mm, 220mm 4. Sprzęgła elastyczne 6,35x10 -4 sztuki 5. Uchwyty prowadnic liniowych 12mm - 4 sztuki 6. Sklejka szalunkowa 21mm (ok. 1,5m kwadratowego) 7. Arduino Nano 3.0 8. Rasp Pi Zero W - 1szt 9. Zasilacz 12VDC, 24VDC, 48VDC - po kilka sztuk 10. Silnik krokowy NEMA23 - 4sztuki 11. Prowadnica liniowa 12mm - 3x400mm, 2x500mm, 2x200mm 12. Nakrętka śruby Tr10x2 - 3 sztuki 13. Uchwyty śruby - łożyskowane - 6 sztuk 14. Uchwyty prowadnic liniowych 12mm - 10szt 15. Wrzeciono 300W - 1 sztuka 16. Uchwyt wrzeciona 52mm - 1 sztuka 17. Sklejka szalunkowa 21mm z cięciem (formatki wg projektu) 18. Śruby wg potrzeb 19. Sterownik silnika krokowego - klon TB6600 3 sztuki Wykaz formatek ze sklejki: 500x400 1x - podstawa 542x350 2x - boki 400x59 1x - przód (pod montaż uchwytu śruby poruszającej stolik oś Y) 400x70 1x - tył (pod montaż uchwytu śruby poruszającej stolik oraz silnika krokowego oś Y) 400x200 1x - podstawa osi X 400x121 2x - tylne półki tworzące wnękę na elektronikę 390x280 1x - stolik 142x242 1x - podstawa osi Z 142x38 1x - dół podstawy osi Z (montaż łożyska śruby osi Z) 142x50 1x - góra podstawy osi Z (montaż łożyska śruby osi Z oraz silnika krokowego) 142x130 1x - oś Z (pod montaż wrzeciona) Soft - kontroler GRBL W moim przypadku, posiadam klon arduino nano z układem CH341 instaluję driver Arduino driver ch341ser tworzący wirtualny port COM do komunikacji z mikroprocesorem. Następnie oprogramowaniem Xloader wgrywamy soft na Arduino i gotowe. Soft - wysyłanie g-code do kontrolera GRBL Teraz potrzebny nam soft na PC do wysyłania komend dla naszego kontrolera GRBL. Soft jest zarówno pod windows jak i pod linuxa. Ja w tym celu wykorzystuję minikomputer Rasp Pi Zero W (zamiast stacjonarnego PC). Wykorzystanie Rasp Pi Zero W jako PC do wysyłania G-code niesie ze soba pewne następstwa. Zasięg Wi-fi okazał się mały ze względu na słabą antenkę w malinie. Dodatkowo wydajność 1 rdzeniowego PC z 512MB RAM jest mizerna. Z tego powodu testowałem wiele rozwiązań by wybrać najbardziej dla mnie optymalną wersję. Skończyło się na instalacji Raspbian Lite, doinstalowaniu lekkiego środowiska graficznego oraz serwera VNC (by w łatwy sposób przegrywać nowe g-code do wykonania). Testowałem 2 programy do obsługi frezarki z systemu linux maliny: 1. bCNC. 2. Universal Gcode Sender - ten program pozostawiłem. Po wgraniu oprogramowania na malinkę wystarczy podpiąć do malinki po USB Arduino z wgranym Grbl, wybrać port COM i połączy się z oprogramowaniem. Zobaczymy wtedy ustawienia konfiguracyjne naszego softu. Ich opis jest zależny od wersji. W moim wypadku Konfiguracja GRBL 0.9 Schemat elektryczny Poza schematem jest chińskie wrzeciono 300W, które załączam ręcznie. Prędkość jest sterowana z wykorzystaniem regulatora PWM 60VDC, 20A i zasilana napięciem 48VDC. Działanie Po wstępnej konfiguracji możemy przystąpić do testów naszego CNC. 1. Frezowanie napisów w płytkach plastikowych 2. Wyfrezowane płytki pod ESP8266 A oto filmiki z działania urządzenia: Podsumowanie Na pewno konstrukcja nie jest najlepsza, 3 prowadnice na jednej osi (wykorzystałem posiadane prowadnice i łożyska).Dość cienkie prowadnice, dodatkowo swobodnie wiszące. Przy pierwszych testach wyszło, iż śruba trapezowa na osi X jest do wymiany (na odcinku 100mm ma luz ponad 0,3mm). Pozostało zrobić osłony śrub trapezowych i prowadnic osi Y, w planach osłona z pleksy aby wióry nie rozsypywały się przy frezowaniu poza urządzenie. Być może później jakiś odciąg. Oczywiście pojawi się wyłącznik awaryjny oraz krańcówki. W sumie jestem zadowolony. Podstawowy cel - grawerowanie PCB wraz z wierceniem, wycinanie formatek ze sklejki i pleksy bezproblemowe. W razie dodatkowych pytań postaram się w miarę możliwości udzielić odpowiedzi. Jeśli ktoś chciałby dokładniejsze informacje na temat wykonania całości po polecam pobranie i przejrzenie pliku Frezarka CNC.zip (33 strony powinny zaspokoić ciekawość). Frezarka CNC.zip
  23. 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.
×
×
  • Utwórz nowe...