Prototyp jest ważną częścią procesu projektowania i rozwoju Jest to kluczowe, zanim projekt PCB przejdzie na wyższy poziom Więc jeśli jesteście cyfrowymi elektronikami, Arduino jest dobrym wyborem

Przed Arduino, początkujący mieli trudności z nauką mikrokontrolera Musieli korzystać z drogich pakietów, które wymagają trudnego do użycia kodowania języka montażowego

Jednak Arduino zmienia zasady gry, oferując przystępną cenowo i łatwą w obsłudze platformę, która jest kodowana w zaawansowanych językach programowania, takich jak C++.

Badamy panele Arduino i kroki potrzebne do stworzenia takich paneli

Co to Arduino

Arduino to open source cyfrowa platforma elektroniczna i sprzętowa, projekt i społeczność użytkowników Platforma zaprojektowała i zbudowała łatwy w obsłudze mikrokontroler z jedną płytą oraz pakiet do tworzenia cyfrowych produktów elektronicznych

Arduino-płyta elektryczna

Co to jest tablica eksperymentalna

Z drugiej strony płyta jest prostokątną plastikową konsolą z kwadratowymi perforacjami i rzeźbionymi symbolami i liniami Jest to podstawa konstrukcyjna do montażu wielu komponentów elektronicznych i mikrokontrolerów, takich jak Arduino, do tworzenia prototypów

Konstrukcja płyty testowej bez spawania jest główną różnicą między nią a płytą drukowaną

Płyta próbna bez spawania

Zazwyczaj płyty testowe są wyposażone w zworki, jednostki zasilania i komponenty elektryczne, takie jak tranzystory, rezystancje i kondensatory

Arduino ma jakieś specyfikacje

Napięcie robocze 7 – 12 V (gniazdo prądu stałego), 5 V (złącze USB)

Liczba punktów wejścia/ wyjścia Czternaście (sześć do operacji PWM)

Symuluje sygnał wejściowy 6

Pamięć flash używana do przechowywania programów 32KB

Pamięć jest niedostępna 2KB

EEPROM (film) 1KB

Prędkość zegara 16 megawatów

Prąd wyjściowy we/ wy prądu stałego 20mA

i zbudować panele eksperymentalne Arduino

Mikrokontrolery, takie jak ATmega328P, tworzą zestaw układów scalonych Arduino Inne części są równie ważne, tworzą bardzo ważne części obwodu Mikrokontroler Arduino ATmega328P ma następujące specyfikacje

rdzeń ATmega328P

Kategoria: Źródła Kategoria: Dzielenie się wiki

Opcja Arduino jest lepsza niż standardowy mikrokontroler ATmega328p, ponieważ jest wyposażony w moduł ładowania rozruchowego Arduino który umożliwia programowanie Arduino IDE Ponadto panel Arduino oferuje następujące korzyści

więcej informacji o działaniu sprzętu Arduino

Łatwa rozbudowa

Niskie zużycie energii

Wymagane składniki

Aby skonfigurować cały projekt, potrzebne są następujące komponenty

Połącz te składniki, tak jak pokazano na poniższej ilustracji

Tablica testowa Arduino ATmega328p z modułem konwertera szeregowego USB

Kategoria: Źródła Kategoria: Dzielenie się wiki

Aby ułatwić nawiązywanie połączeń, należy wiedzieć, do czego służy każdy palec w mikrokontrolerze To jest układ palców chipa

układ pinów ATmega328p i Arduino

Kategoria: Źródła Kategoria: Dzielenie się wiki

Podłącz zewnętrzny zasilacz

Najpierw podłącz kable do zasilania płyty testowej Proces ten obejmuje instalację zasilania i przewodów uziemiających, gdzie regulator napięcia będzie siedział na korku Zapisz numer sworznia, aby zapobiec połączeniu niewłaściwych komponentów

Następnie należy dodać przewód uziemiający i przewód zasilający do dolnej części obwodu, aby podłączyć każdą szynę Następnie należy zainstalować regulator zasilania i szynę zasilania na płycie głównej

Maksymalne napięcie, które można zastosować do gniazda VCC, wynosi 6V i należy unikać osiągania tej wartości Użyj ciśnienia elektrycznego pomiędzy 3,3 a 5,5 V

W większości przypadków zasilacz prądu stałego o mocy 9 – 12 V (bateria) wystarczy Jednak to jest praca regulatora napięcia Dlatego zasilacz wejściowy powinien wynosić od 7 do 16 V, aby uzyskać napięcie o mocy około 5V od regulatora

Dodaj kondensator 10uF między regulatorem ciśnienia wewnątrz a ziemią Ponadto na prawej szynie pomiędzy podłogą a zasilaniem zainstalowano podobny kondensator

Następnie włóż diodę LED i opór 220 ohm po lewej stronie obwodu, a regulator napięcia znajduje się naprzeciwko klamry

Po wyłączeniu zasilania należy załadować mikrokontroler, a następnie przejść do modułu konwertera szeregowego

Podłączyć mikrokontrolery

Najpierw włóż chip do płyty testowej, tak jak pokazano na powyższym rysunku Następnie podłącz rezystancję ciągnięcia na 10 reset obr./ min od podstawy resetowania do +5V, aby zapobiec resetowaniu chipa podczas normalnej pracy reset podłoże zostanie uziemione na 0V, następuje ponowne uruchomienie spinacza mikrokontrolera

Następnie podłącz zegar 16 MHz do pinów 9 i 10 Podłącz dwa kondensatory 22 pF do tych końcówek i podłogi

rdzeń ATmega328P przymocowany do tablicy eksperymentalnej

Kategoria: Źródła Kategoria: Dzielenie się wiki

Następnie należy podłączyć mały przełącznik dotykowy między resetowaniem a uziemionym stykiem, który służy jako przycisk resetowania Dzięki temu, jeśli chcesz ponownie uruchomić chip, aby wysłać nowy program, naciśnij przełącznik

Niektóre chipy są wstępnie programowane z migającymi diodami LED Zazwyczaj Arduino zawiera programy bezpośrednio od producenta

Upewnij się, że są one połączone w następujący sposób

Gniazdo 7 – cyfrowe napięcie zasilania

Gniazdo 20 – AVCC – ADC — napięcie przetwornika zasilania Jeśli nie używasz ADC, należy podłączyć go do zasilacza wejściowego W przypadku korzystania z ADC następuje podłączenie sworznia do zasilania za pomocą filtra niskonapięciowego

Symulowane podstawowe podstawowe stężenie dla styków 21 – ARFE – ADC

Po zakończeniu instalacji i podłączeniu baterii diody LED tablicy powinny migać Celem diod LED jest sprawdzenie, czy płyta drukowana otrzymuje prawidłową moc lub zwarcie

Możesz przestać, ale prawdziwa przyjemność polega na programowaniu płyt testowych Arduino Aby odświeżyć go przy użyciu kodu, należy podłączyć port USB do modułu konwertera szeregowego do płyty testowej

Ponieważ kod zostanie wpisany w Arduino IDE komputera, moduł konwertera USB do szeregowego udostępnia port USB Jeśli masz port, możesz podłączyć komputer do chipa tablicy eksperymentalnej za pomocą kabla USB

Podłącz port USB do szablonu konwertera szeregowego

Wystarczy stworzyć te pięć połączeń

Röntgenblik: Röntgenblik: röntgenblik: röntgenblik: röntgenblik: röntgenblik: röntgenblik: röntgenblik

Od DTR/RTS do RST dzięki pojemności 10uF

gdzie można uzyskać kreatywność w Arduino IDE i spróbować uruchomić inny kod na chipie, na przykład przejść do trybu snu przez jakiś czas

Przykład migającego kodu LED w Arduino IDE

Kategoria: Źródła Kategoria: Dzielenie się wiki

Wyciąg informacyjny

Jak widać, panel Arduino zapewnia łatwą w obsłudze i przystępną cenę platformę do testowania i opracowywania, co jest idealnym rozwiązaniem dla początkujących cyfrowych projektantów elektronicznych Jeśli masz jakieś pytania, zadzwoń do nas