Skocz do zawartości

Matthias

Użytkownicy
  • Zawartość

    15
  • Rejestracja

  • Ostatnio

Wszystko napisane przez Matthias

  1. Witam. Tak ceramiczny 100nF. Jeżeli w wersji SMD. Z tego co widzę na zdjęciu jego rozmiar to 0603 choć może to być rozmiar 0805. Tutaj tak dla przykładu z TME: https://www.tme.eu/pl/details/c0603c104k4rac7081/kondensatory-mlcc-smd-0603/kemet/ co prawda jest na 16V ale to dlatego że na niższe napięcia jest mały wybór no i progi od ilości szt. jakie trzeba zamówić + cena. Można też użyć zwykłego kondensatora ceramicznego THT one przeważnie mają napięcie pracy na 50V. Tylko trzeba się będzie trochę nagimnastykować aby go wlutować. Sterownik ten można uruchomić bez tego kondensatora
  2. Witam. Z tego co widzę ten element jest przy padach do których jest podłączane zasilanie. Jest on podłączony jednym końcem do jednego pada a drugim do drugiego pada. Tak się podłącza kondensatory do filtracji zasilania. Po za tym na zdjęciu po jego kolorze to na pewno jest kondensator. Rezystory są koloru czarnego. Standardowo do filtracji zasilania używa się kondensatorów o wartości 100nF. Jak będzie trochę większa pojemność to nie zaszkodzi. Należy także pamiętać o napięciu pracy tego kondensatora. Należy je dobrać w zależności jakie napięcie zasilania będzie użyte. Najlepiej napięcie p
  3. Odnośnie cewki to cewka przekaźnika jest elementem indukcyjnym, przez co gromadzi energię w wytworzonym polu magnetycznym w trakcie gdy przekaźnik jest włączony. W momencie wyłączenia energia ta jest częściowo oddawana z powrotem do cewki przekaźnika, w bardzo niebezpieczny dla układu sposób, generujący tzw. "szpilki" wysokiego napięcia wielokrotnie przewyższającego napięcie zasilania przekaźnika. Co więcej, generowane przez przekaźnik podczas jego wyłączania szpilki mają przeciwną biegunowość do napięcia zasilania. Z tego co czytałem w zależności od budowy przekaźnika szpilki napięcie mogą mi
    Świetny pomysł na sprawdzenie swojej wiedzy. Polecam!!!
  4. @marek1707 Witam. Dziękuje za odpowiedź. Odnośnie tych diod nie miałem do końca pewności czy jest to idealne rozwiązanie. Tak naprawdę nie byłem pewny swoich założeń z tymi diodami, ale ten post je rozwiał i teraz wiem, że w kolejnej wersji nie będzie diod. Ostatnio faktycznie na płytce stykowej zbudowałem fragment tego obwodu i faktycznie okazało się, że mogło się obejść bez tych diod. Generalnie moje pierwsze założenie było takie, że wgrywając bootloadery do procka na IC2 nie będzie nic do niego podłączone. Po prostu ktoś zakupi sobie określoną ilość procesorów i sobie do nich na przysz
  5. Witam wszystkich!!! Po długiej przerwie w końcu znalazłem czas aby opublikować swój kolejny projekt. Po mojej serii ostatnich artykułów dotyczących zalet Arduino UNO ten będzie można uznać poniekąd za ostatni z tej serii. Uważam bowiem, że temat sposobów ułatwiających wgrywanie sketchy oraz bootloaderów do procesorów Atmega8/168/328 stosowanych w popularnym Arduino UNO (głównie ten ostatni) został przeze mnie wyczerpany. Dziękuje wszystkim, którzy przeczytali moje poprzednie artykuły i sprawia mi ogromną satysfakcję, jeżeli informację w nich zawarte komuś mogły pomóc. Tyle tytułem wstępu.
  6. Witam wszystkich!!! Opisane tutaj metody są przeznaczone dla posiadaczy Arduino UNO lub jego klonów, z procesorem THT 28 pin!!! Poprzednio opisywałem jak z pomocą Bootloader programmer i Arduino Uno wgrywać bootloadery do procesorów ATmega8/168/328. Tym razem omówię jak wgrywać sketche czyli programy do ATmeg, tak abyśmy nie musieli co chwilę przekładać procesora z Arduino UNO do zaprojektowanego przez nas urządzenia. Pewne ułatwienie w tej kwestii możemy sobie zafundować już na etapie projektowania naszej płytki PCB. Jest to też przydatne zwłaszcza kiedy przewidujemy rozbudowanie lub mod
  7. Ostatnio temat ten przerabiałem i powiem tak. Wgrywasz za pomocą Arduino UNO bootloader i tylko bootloader, żadnych skeczy. Podłączasz programator usb uart. Oczywiście pin tx programatora do pinu rx Atmegi i podobnie z pinem rx programatora czyli do tx Atmegi. Ja się bawiłem konwerterem UART TTL RS232 PL2303HX USB 2.0. Oczywiście odpalasz środowisko Arduino IDE i w menu narzędzia patrzysz port do którego masz podłączony programator czyli COM. Ustawienie "Płytka" jeżeli wgrywasz program "skecz" do Atmegi 328 to musi być "Arduino Uno" jeżeli dla Atmegi 8/168 wybiersz wtedy Arduino NG or older i
  8. Tylko bym się jeszcze zajął kondensatorami C202 i C205 chodzi o to aby dać je jak najbliżej nóżek procesora bo odległość też może mieć znaczenie na filtrowanie napięcia zasilającego procek. Bywały przypadki gdzie pomimo zastosowanie kondensatorów na pinach zasilających procek występowały problemy z prawidłowym działaniem układu. Im bliżej tym lepiej. Jeżeli płytka będzie wykonywana czy w warunkach domowych czy przez zewnętrzną firmę to warto zrobić wylewke masy. W przypadku pierwszej metody zużyje się mniej roztworu trawiącego a dodatkowo urządzenie będzie lepiej zasilane a co więcej masa
  9. Cechą wspólną obu płytek jest połączyć elementy w w działający układ ale na płytce stykowej zawsze mogą wystąpić problemy w postaci niestykających połączeń czyli zaśniedziałe nóżki elementów wyrobione styki płytki. Ja generalnie miałem problem na zaprojektowanej PCB więc aby zaprogramować procka musiałem wylutować kondensator i wtedy program się wgrał bez problemu. Jak już wykorzystujemy kondensator na pinie RESET warto przy projektowaniu uwzględnić zworkę. To tylko dwie minuty pracy i koszt kilku groszy ale dzięki temu eliminujemy jeden problem i wtedy gdyby zaistniał problem z wgraniem progr
  10. Witam Odnośnie tego kondensatora na pinie RESET bezpiecznie jest dać zworkę aby na czas programowania procesora odłączyć go od pinu reset. Miałem przypadek gdzie kiedyś też kondensator 100nF zastosowałem na pinie RESET na procesorze Atmega328 i nie mogłem wgrać napisanego przez siebie programu, który był dobrze napisany. Wiec zacząłem szukać źródła problemu i natrafiłem na taki artykuł: http://mikrokontrolery.blogspot.com/2011/04/minimalne-podlaczanie-pinow.html#reset_vs_kondensator Faktycznie po usunięciu kondensatora program się wgrał i wszystko działało jak należy. Dlatego kiedy w
  11. Witam wszystkich!!! W końcu po długiej nieobecności na forum, zrealizuje to do czego się zobowiązałem w moim wpisie pod projektem Bootlader programmer for UNO R3 - Rev.2, a dokładniej mówiąc opisze jak za pomocą Arduino UNO i wyżej przedstawionego urządzenia wgrywać Bootloadery do konkretnych ATmeg. Na warsztat weźmiemy procesory ATmega 8/168/328, gdyż środowisko Arduino IDE wspiera te procesory umożliwiając nam wgranie wybranego bootloadera. Cały proces przedstawię z wykorzystaniem Arduino UNO R3 wyposażonym w ATmegę 328. Opiszę cały proces od początku czyli od instalacji środowiska Arduino
  12. Witam. Dziękuje Ci atMegaTona za konstruktywną opinię. Bo powiem, że dzięki niej dowiedziałem się paru rzeczy, ale zaraz się odniosę do wszystkiego. Nie będę ukrywać, że pierwsza część wypowiedzi, odnośnie taktowania procesora jest mi dobrze znana. Jednakże początkującym osobom w programowaniu z użyciem arduino, chciałem to przedstawić w dość uproszczony sposób, bo fakt faktem Atmegi, które można zamówić lub kupić, są już ustawione do pracy z konkretną częstotliwością taktowania, mowa tu o zewnętrznym kwarcu, który łatwiej jest podłączyć do procesora, szczególnie początkującym osobom
  13. Witam. Od jakiegoś czasu bawię się arduino UNO, które wybrałem ze względu na niską cenę, ale jak również że jest to dobra platforma dla początkujących, którzy zaczynają od prostych projektów do których ATmega 328 nadaje się idealnie, a także na łatwość przenoszenia projektów na zaprojektowane przez nas PCB. Głównie dzięki temu, że procesor ten nie jest na stałe wbudowane w arduino tylko znajduje się w podstawce. Można go łatwo wyjąć i zastosować w naszym projekcie, lub na przykład gdy procesor ten jest uszkodzony, możemy wymienić go na inny działający w naszym arduino. Co więcej nie musi
  14. Witam wszystkich. Nazywam się Maciek mam 32 lata, interesuje się elektroniką od 11 roku życia. Elektronika miała duży wpływ na to co chciałem robić w przyszłości, tak więc z zawodu jestem elektronikiem. Od dwóch lat kiedy znajomy z pracy powiedział mi o Arduino UNO, zacząłem się interesować programowaniem mikrokontrolerów. Wcześniej tego nie robiłem bo tworzyłem dość proste układy albo od kiedy zostałem ojcem nie miałem na to zbytnio czasu, który mam teraz. Mam nadzieję, że niedługo przedstawię kilka swoich projektów, nad którymi pracuje. Na początek chciałbym przedstawić prosty projekt,
×
×
  • Utwórz nowe...

Ważne informacje

Ta strona używa ciasteczek (cookies), dzięki którym może działać lepiej. Więcej na ten temat znajdziesz w Polityce Prywatności.