Projekty mikrokontrolerów PIC dla studentów inżynierii

Wypróbuj Nasz Instrument Do Eliminowania Problemów





Skrótem PIC jest „Peripheral Interface Controller” i jest to rodzina mikrokontrolerów. Ten mikrokontroler jest produkowany przez różne firmy, takie jak mikroprocesor, NXP itp. Ten mikrokontroler składa się z Przetworniki analogowo-cyfrowe , pamięci, timery / liczniki, komunikacja szeregowa i przerwania połączone w jeden układ scalony. Kiedy wybieramy mikrokontrolery PIC do projektów mikrokontrolerów PIC lub projekty osadzone w dziedzinie elektroniki lub elektrotechniki istnieje dla nas kilka opcji, od 8-bitowych do 32-bitowych. Dostępnych jest wiele typów mikrokontrolerów, takich jak AVR, 8051, PIC i ARM. Programowanie mikrokontrolerów PIC odbywa się za pomocą zintegrowanych narzędzi programistycznych do wykonywania wielu operacji kontrolnych.

Kiedy wybieramy projekty mikrokontrolerów PIC oparte na elektronice lub elektryki, mamy do wyboru wiele opcji. Od ośmiobitowych do trzydziestu dwóch bitów, różne mikrokontrolery są dostępne, aby dobrze współpracować z projektami i produktami o różnych komplikacjach i ograniczeniach kosztowych. Ale jeśli mówimy o projektach studenckich, mogą to być albo duże projekty, albo mini projekty, tylko kilka mikrokontrolerów jest kompatybilnych. Zapoznaj się z niektórymi z najlepszych pomysłów na projekty mikrokontrolerów PIC, czytając następujące pojęcia.




Projekty mikrokontrolerów PIC dla studentów inżynierii

Te mikrokontrolery są używane w wielu aplikacjach, takich jak akcesoria audio, smartfony, urządzenia do gier wideo, zaawansowane urządzenia medyczne itp. Możesz uzyskać wyobrażenie o liście najlepszych projektów mikrokontrolerów PIC dla studentów inżynierii, czytając poniższe informacje koncepcyjne.

Projekty mikrokontrolerów PIC

Projekty mikrokontrolerów PIC



Projekt wyszukiwania odległości sonaru PIC (ultradźwiękowego)

Dalmierz sonarowy oparty na mikrokontrolerze PIC działa poprzez rozsyłanie krótkiego impulsu szumu o częstotliwości niemożliwej do usłyszenia przez ludzkie uszy, tj. Ultradźwiękowej lub ultradźwiękowej. Później mikrokontroler zauważa echo rozprzestrzeniania się szumu. Rozpiętość od rozprzestrzeniającego się hałasu do odbioru echa, oszacujemy odległość od artykułu.

Ten projekt zasięgu sonaru wykorzystuje 5 standardowych tranzystorów do uzyskiwania i rozprowadzania dźwięku ultradźwiękowego oraz komparator do ustawiania progowego poziomu rozpoznawania echa - dzięki czemu nie ma żadnych unikalnych składników poza mikrokontrolerem. Ultradźwiękowe przetworniki dźwięku są zwykłym rodzajem 40 kHz. Uwaga - stosowany jest wewnętrzny oscylator mikrokontrolera PIC, który gromadzi 2 piny - które można wykorzystać do standardowych wejść / wyjść.

BRAM oparty na PIC (autonomiczny mobilny robot dla początkujących)

Ten projekt pokazuje, jak opracować BRAM. Ma być budowany bez wysiłku poprzez wprowadzenie do użytku niektórych składników, które można łatwo odkryć w domu. Kluczowym kontrolerem tego projektu robota jest Microchip (PIC16F690). Do opracowania podwozia systemu robota wykorzystano 2 stare płyty CD. Przekładniowy silnik prądu stałego, kółka, akumulator i kluczyki lub wąsy w zderzaku robota są chwytane w dolnym pokładzie, podczas gdy górny pokład składa się z płytki czujników robota, mikroczipa i sterownika silnika PIC16F690.


Poniżej podano materiał konstrukcyjny BRAM:

  • 2 płyty CD lub DVD do obudowy
  • 2 motoreduktor na prąd stały z kołem lub zmodyfikowany silnik serwo
  • Jedno opakowanie na baterie AA 3 na 1,5 V z przyciskami ON-OFF
  • 1 plastikowy koralik i 1 spinacz do papieru do kółka
  • 2 mikro klucze i 2 spinacze biurowe do czujnika zderzaków
  • Śruby, płytka drukowana, nakrętki, uchwyty, podwójna taśma łącząca wszystkie te elementy razem.

Wszechstronny sterownik programu centralnego ogrzewania wykorzystujący PIC16F628A

Ten wszechstronny sterownik instalacji c.o. przeznaczony jest do obsługi kotła. 2 przekaźniki sterują ciepłą wodą i dostarczaniem ciepła. Zawiera przyciski sterujące na panelu przednim z ekranem LCD 16 × 2. Daje również sekwencyjne skojarzenie, które pozwala na pracę na odległość za pomocą pomocy komputera.

Programator i przekaźniki sterujące kotłem grzewczym są sprzężone w różnych jednostkach tylko po to, aby zlokalizować przekaźniki w pobliżu kotła, podczas gdy programator może być umieszczony w dowolnym miejscu zamieszkania, wykorzystując niskie napięcie z powrotem do elementu przekaźnika. Ponadto można również opracować łącze interfejsu szeregowego sąsiadujące z programatorem, w tym przypadku wymagane są tylko 4 przewody do sterowania zasilaniem i przekaźnikiem.

funkcje

  • Samoregulujący do centralnego ogrzewania i kotła.
  • Dziesięć elastycznych programów.
  • Programy można ustawić zgodnie z przekonaniem.
  • Ręczna obsługa i konfiguracja z panelu elewacyjnego lub pilota
  • Obsługa baterii dla RTC (zegar czasu rzeczywistego).
  • Do programatora znajdującego się w pewnej odległości od kotła można wykorzystać 6-żyłowy przewód alarmowy.
  • Panel przedni można zablokować
  • Oparty na Microchip PIC 16F628 (mikrokontroler).

Wszechstronny rejestrator temperatury wykorzystujący PIC12F683 i DS1820

Tutaj przedstawiamy projekt rejestratora temperatury, który jest oparty na 8-pinowym mikrokontrolerze firmy Microchip (PIC12F683). Bada wartości temperatury z czujnika cyfrowego (DS1820) i gromadzi je w wewnętrznej pamięci EEPROM. Mikrokontroler posiada 256 bajtów domowej pamięci EEPROM, a wartości temperatury będą zapisywane w formacie 8-bitowym. Oznacza to, że zbadanych zostanie 8 ważnych bitów wartości temperatury z czujnika cyfrowego, a rozdzielczość temperatury będzie wynosić jeden stopień C.

Funkcje rejestratora temperatury

Rejestrator danych

Rejestrator danych

  • Interpretuje temperaturę z czujnika cyfrowego i gromadzi ją w wewnętrznej pamięci EEPROM
  • Może gromadzić około 254 wartości temperatury. Lokacja EEPROM „0” jest wykorzystywana do zapisywania przerw w próbkowaniu, a lokalizacja „1” jest wykorzystywana do zapisywania liczby rekordów.
  • Dostępne są 3 alternatywy przerwy w próbkowaniu: 1 sekunda, 1 minuta i 10 minut. Można to wybrać podczas włączania.
  • Klawisze Start i Stop do sterowania ręcznego.
  • Zarejestrowane wartości są przesyłane do komputera przez port szeregowy. Istnieje przycisk wysyłania, który umożliwia rozpoczęcie przesyłania danych.
  • Dioda LED pokazująca różne trwające procesy.
  • Ponownie ustaw klawisz, aby usunąć wszystkie poprzednie dane.

Czujnik gazu za pomocą PIC16F84A

Normalny 0 fałszywy fałszywy fałszywy EN-US X-NONE X-NONE

Tutaj przedstawiamy obwód czujnika gazu obsługiwany przez mikrokontroler PIC16F84A i czujnik GH-312. GH-312 jest w stanie wykryć gazy, takie jak gaz skroplony, propan, dym, alkohol, butan, metan, wodór, itp. Gdy wykrywa którykolwiek z tych gazów, podpowiada mikrokontroler (PIC16F84A), który w zamian włącza brzęczyk i świeci diodą LED. Tutaj użyliśmy 9-woltowej baterii w projekcie, ponieważ czujnik potrzebuje 9-woltowego wejścia.

Wyjście czujnika, gdy monituje mikrokontroler, wynosi 5 V, co jest idealne do niezachwianego połączenia z dowolnym mikrokontrolerem. Chociaż używana jest bateria 9 V, każdy zasilacz 12 V będzie działał bez zarzutu, ponieważ czujnik może zarządzać od 9 V do 20 V, a napięcie mikrokontrolera jest synchronizowane przez kontroler 7805.

Komunikacja RS232 z mikrokontrolerem PIC

Normalny 0 fałszywy fałszywy fałszywy EN-US X-NONE X-NONE

Ten projekt pokazuje, jak wykonać nieskomplikowaną komunikację przez interfejs RS232 przy użyciu mikrokontrolera PIC. RS232 jest normalne dla kolejnego interfejsu komunikacyjnego, który umożliwia przesyłanie i odbieranie danych przynajmniej przez 3 przewody. Dzięki interfejsowi RS232 możliwe jest zorganizowanie połączenia między mikrokontrolerem a komputerem PC, przez port COM komputera lub między 2 mikrokontrolerami.

RS232 jest używany z różnych powodów, takich jak przesyłanie poleceń komputera do mikrokontrolera, przekazywanie informacji debugowania z mikrokontrolera do terminala, pobieranie najnowszego oprogramowania układowego do mikrokontrolera i wiele innych. Komputer PC zostanie wyposażony w program terminala do odbierania i wysyłania danych. Dane przesyłane przez mikrokontroler są wyświetlane w oknie terminala, a klawisz (y) wciśnięty (e) w terminalu przekażą pasujący kod klucza do mikrokontrolera.

Światło rowerowe LED za pomocą PIC10F200

W tym projekcie zastosowano wielofunkcyjne światło rowerowe LED, wykorzystujące 3 diody LED. Projekt jest wspierany przez podstawowy mikrokontroler (PIC10F200), działający z napięcia zasilającego od dwóch do pięciu woltów. W stanie gotowości zużywa mniej niż 1 µA, dzięki czemu idealnie pasuje do funkcji zasilania bateryjnego. Wykorzystuje 3 oddzielnie sterowane diody LED o wysokiej intensywności i pojedyncze naciśnięcie przycisku do włączania i wyłączania światła oraz zmiany trybów działania.

Pilot zdalnego sterowania Mini IR z 3 przełącznikami

Ten projekt pilota z trzema przyciskami mini IR przesyła 12-bitowe wskazania SIRC IR używane przez dowolne piloty do telewizora. Jest przeznaczony do współpracy z projektami karty sterownika przekaźnika 2-kanałowego i 3-kanałowego. Płyta sterownika przekaźnika wykorzystuje mikrokontroler Microchip PIC10F200 (mikrokontroler), który jest tani wraz z kilkoma łatwymi do zlokalizowania elementami składowymi, co czyni go niezwykle ekonomicznym w montażu.

Obwód zdalnego sterowania z 3 przyciskami mini IR jest bardzo łatwy. PIC10F200 (mikrokontroler) jest zaprogramowany za pomocą oprogramowania układowego w celu wytworzenia kartera 40 KHz transformowanego danymi skonfigurowanymi w SIRC. Wszystkie 3 przełączniki mają przypisane różne kody poleceń, które oprogramowanie sprzętowe przekazuje za pomocą diody LED podczerwieni po naciśnięciu przycisku. Całe urządzenie jest zasilane z CR2032, czyli 3-woltowej litowej baterii pastylkowej. Gdy żaden klawisz nie jest wciśnięty, mikrokontroler przechodzi w tryb czuwania, w którym pobiera około 100nA (0,1μA). Jeśli bateria nie jest używana, będzie działać przez kilka lat.

Zdalne sterowanie telefoniczne za pomocą mikrokontrolera PIC16F84A

Ten projekt projektu zarządza co najmniej ośmioma urządzeniami, wprowadzając do gry mikrokontroler PIC znany jako PIC16F84A, powiązany z linią telefoniczną. Jedynym aspektem jest to, że w przeciwieństwie do innego pilota linii telefonicznej, ten sprzęt nie wymaga odpowiedzi na połączenie na zdalnym końcu, dlatego nie będą naliczane żadne opłaty. Ten gadżet zależy od liczby dzwonków podanych na linii telefonicznej w celu stymulowania lub rozłączania urządzeń.

Wskazówki dotyczące pilota zdalnego sterowania sterowanego telefonem:

  • Opracowując obwód centralny, upewnij się, że użyłeś 18-pinowego gniazda mikrokontrolera. Nie lutuj bezpośrednio układów scalonych do płytki drukowanej, ponieważ może być konieczne jej wyjęcie do programowania. Przed użyciem PIC w obwodzie centralnym należy go najpierw zaprogramować. W sieci dostępnych jest wielu programistów do programowania mikrokontrolerów PIC.
  • Wyjmij PIC z 18-pinowego gniazda programatora i umieść go w gnieździe obwodu centralnego.
  • Teraz podłącz obwód do linii telefonicznej i włącz zasilanie.
  • Teraz płytka drukowana jest gotowa do testowania.

Zautomatyzowany system gospodarki wodnej miasta

Jedną z istotnych cech zarządzania jakimkolwiek miastem jest gospodarka wodna. Jest to podstawowa cecha, ponieważ obecnie źródła wody są bardzo ograniczone i nikt nie może sobie pozwolić na jej marnotrawstwo. Ten projekt dotyczący gospodarki wodnej dotyczy automatyzacji alokacji i zarządzania wodą wraz z postępem technologicznym. Różne aspekty zawarte w systemie są następujące: -

  • Mobilne kontrolowane przydzielanie wody w różnych regionach.
  • Sterowanie prędkością silnika w zależności od poziomu wody w zbiorniku.
  • Obliczenie rachunku na podstawie zużytej wody.
  • Przydział wody zgodnie z opłaceniem rachunku.
  • Aktualizacje i status telefonów komórkowych za pośrednictwem modułu G.S.M.
  • Głosowe oświadczenia w urzędzie dotyczące statusu.
  • Rejestrator danych w centrum administracyjnym do analizy statystycznej.

Pomiar oparty na mikrokontrolerze PIC

Głównym celem tego projektu jest pomiar parametrów ogniw słonecznych poprzez gromadzenie danych z wielu czujników.

Zasilacz składa się z transformatora obniżającego napięcie 230 / 12V, który obniża napięcie do 12V AC. To napięcie AC jest zamieniane na DC za pomocą mostek prostowniczy , tętnienia są usuwane za pomocą filtra pojemnościowego, a następnie regulowane do + 5V za pomocą regulatora napięcia, co jest wymagane do pracy mikrokontrolera i innych obwodów.

Pomiar mocy fotowoltaicznej fotowoltaicznej oparty na mikrokontrolerze PIC

Pomiar mocy fotowoltaicznej opartej na mikrokontrolerze PIC

Ten projekt wykorzystuje panel słoneczny, który stale monitoruje światło słoneczne. W tym projekcie różne parametry panelu słonecznego, takie jak prąd, napięcie, temperatura czy natężenie światła, są monitorowane za pomocą mikrokontrolera PIC z rodziny PIC16F8.

Podobnie, natężenie światła jest monitorowane za pomocą czujnika LDR, prąd przez czujnik prądu, napięcie odpowiednio na zasadzie dzielnika napięcia, a temperatura przez czujnik temperatury. Wszystkie te dane są wyświetlane na wyświetlaczu LCD, czyli połączony z mikrokontrolerem PIC .

Oświetlenie uliczne oparte na mikrokontrolerze PIC, które świeci się po wykryciu ruchu pojazdu

Głównym celem tego projektu jest wykrycie ruchu pojazdu na autostradach i włączenie tylko kilku świateł ulicznych przed nim, a następnie wyłączenie świateł, gdy pojazd zjeżdża ze świateł, aby oszczędzać energię. W nocy wszystkie światła na autostradzie pozostają WŁĄCZONE dla pojazdów, ale gdy pojazd nie porusza się, marnuje się dużo energii.

Światło uliczne, które świeci się po wykryciu ruchu pojazdu

Światło uliczne, które świeci się po wykryciu ruchu pojazdu

Ten projekt zapewnia rozwiązanie, które pomaga oszczędzać energię, co jest osiągane dzięki zastosowaniu czujników, które wykrywają zbliżający się pojazd na autostradach, a następnie podpowiadają włączenie kilku świateł ulicznych przed pojazdem. Gdy pojazd mija światła uliczne, system automatycznie wyłącza światła.

Obecnie, Lampy HID stosowane są w miejskich systemach ulicznych. Lampy HID działają na zasadzie wyładowania gazowego. Zatem natężenie nie jest kontrolowane przez żadną redukcję napięcia. W przyszłości białe lampy oparte na diodach LED zostaną zastąpione lampami HID w systemach oświetlenia ulicznego. Intensywność światła jest również możliwa dzięki PWM (modulacja szerokości impulsu) który jest generowany przez mikrokontroler PIC.

Czujniki wykrywające ruch pojazdów są umieszczone po obu stronach drogi, aby wysyłać sygnały do ​​mikrokontrolera, aby włączać / wyłączać diody LED. W ten sposób ten projekt pomaga oszczędzać dużo energii. Ponadto projekt ten można rozwinąć przy użyciu odpowiednich czujników nie tylko do wykrywania uszkodzonych świateł ulicznych na autostradzie, ale również do wysyłania wiadomości SMS do działu kontroli za pośrednictwem modemu GSM w celu podjęcia działań naprawczych.

Oparta na mikrokontrolerze PIC automatyczna kontrola intensywności oświetlenia ulicznego

Ten projekt służy do sterowania automatyczną intensywnością świateł ulicznych za pomocą mikrokontrolera PIC. Ten proponowany system wykorzystuje diody emitujące światło zamiast lamp HID w systemie oświetlenia ulicznego w celu oszczędzania energii. Mikrokontroler PIC służy do kontrolowania natężenia światła poprzez wytwarzanie sygnałów PWM, które napędzają MOSFET, aby przełączać diody LED zgodnie z żądaną operacją.

Automatyczna kontrola intensywności oświetlenia ulicznego

Automatyczna kontrola intensywności oświetlenia ulicznego

Intensywność świateł ulicznych jest utrzymywana na wysokim poziomie w godzinach szczytu, ponieważ ruch na drogach ma tendencję do powolnego zmniejszania się w późnych godzinach nocnych, natężenie również stopniowo maleje do rana. W końcu całkowicie wyłącza się o 6 rano i ponownie wznawia o 18 wieczorem. Ponadto projekt ten można rozwinąć, integrując go z panelem słonecznym, który pomaga przekształcić intensywność światła słonecznego w odpowiednią energię, która jest wykorzystywana do zasilania świateł autostradowych.

System sygnalizacji ruchu oparty na mikrokontrolerze PIC

Głównym celem tego projektu jest opracowanie opartego na gęstości system sygnalizacji świetlnej . Ten projekt wykorzystuje mikrokontroler PIC, który jest prawidłowo połączony z czujnikami. Czujniki te automatycznie zmieniają czas na skrzyżowaniu, aby dostosować się do ruchu pojazdów, tak aby uniknąć niepotrzebnego czasu oczekiwania pojazdów na skrzyżowaniu.

Sterowanie sygnalizacją ruchu w oparciu o gęstość

Sterowanie sygnalizacją ruchu w oparciu o gęstość

Czujniki użyte w tym projekcie to podczerwień, a fotodiody są ustawione w linii widzenia w poprzek ładunków, aby wykryć gęstość przy sygnale drogowym. Gęstość pojazdów mierzy się w trzech strefach: niskiej, średniej i wysokiej, na podstawie których odpowiednio przydzielane są czasy.

Ponadto projekt ten można ulepszyć, synchronizując wszystkie węzły komunikacyjne w miastach, uruchamiając między nimi sieć. Sieć może być przewodowa lub bezprzewodowa. Ta synchronizacja znacznie pomoże w zmniejszeniu zatorów w ruchu.

Oparty na mikrokontrolerze PIC

Głównym celem tego projektu jest zaprojektowanie przypomnienia o lekach za pomocą pliku Mikrokontroler PIC który przypomina pacjentowi o przyjęciu leku o ustalonej godzinie. Ten projekt najlepiej nadaje się dla osób starszych. Ten proponowany system przypomina lekarstwo brzęczącym dźwiękiem, a także wyświetla nazwę leku, który należy przyjąć w tym czasie.

Przypomnienie o lekach oparte na mikrokontrolerze PIC

Przypomnienie o lekach oparte na mikrokontrolerze PIC

Ten projekt wykorzystuje klawiaturę matrycową do przechowywania odpowiedniego czasu określonego leku. Oparty na RTC połączony z mikrokontrolerem , zaprogramowany czas podania leku jest wyświetlany na wyświetlaczu LCD wraz z dźwiękiem brzęczyka, aby ostrzec pacjenta o przyjęciu odpowiedniego leku. Mikrokontroler użyty w tym projekcie pochodzi z rodziny PIC16F8, a RTC utrzymuje dokładny czas, ponieważ jest obsługiwany przez kryształ.

Ponadto projekt ten można ulepszyć integrując go z technologią GSM, dzięki czemu pacjent otrzymuje przypomnienie w postaci wiadomości SMS o leku, który musi zażywać na swój telefon komórkowy. Można również wprowadzić postanowienie o zmianie nazwy leku poprzez połączenie tego urządzenia z komputerem.

Kilka innych projektów kontrolera PIC

Oto lista kilku innych projekty oparte na mikroprocesorach .

  • Wykrywanie kradzieży zasilania przed podaniem licznika energii i zawiadomienie do pokoju kontrolnego przez GSM
  • Jednostka sterująca prędkością zaprojektowana dla silnika prądu stałego z mikrokontrolerem PIC
  • Automatyczne sterowanie intensywnością świateł ulicznych za pomocą mikrokontrolera PIC
  • Połączenie w sieć sygnałów z wielu skrzyżowań ulic w celu lepszego zarządzania ruchem
  • Oświetlenie uliczne LED z czujnikiem ruchu pojazdu i ściemnianiem w czasie bezczynności
  • Funkcje myszy bezprzewodowej za pomocą pilota do telewizora za pomocą mikrokontrolera PIC
  • Pomiar mocy fotowoltaicznej
  • Przypomnienie o lekach za pomocą mikrokontrolera PIC
  • Kontrolowany przez PIC dynamiczny sygnał ruchu miejskiego oparty na czasie
  • Używanie pilota do telewizora jako myszy bezprzewodowej do komputera za pomocą mikrokontrolera PIC
  • Pre-Stampede Monitoring and Alarm System przy użyciu mikrokontrolera PIC
  • Przenośne programowalne przypomnienie o lekach za pomocą mikrokontrolera PIC
  • Synchronizacja prędkości wielu silników w przemyśle za pomocą mikrokontrolera PIC
  • Zsynchronizowane sygnały drogowe na różnych skrzyżowaniach za pomocą mikrokontrolera PIC
  • Rachunek licznika energii z kontrolą obciążenia przez GSM z funkcjami programowanymi przez użytkownika za pomocą mikrokontrolera PIC
  • System pomiaru energii słonecznej
  • System sygnalizacji ruchu oparty na gęstości, wykorzystujący mikrokontroler PIC
  • Kontrola urządzeń oparta na RFID i uwierzytelnianie za pomocą mikrokontrolera PIC
  • Światło uliczne, które świeci się po wykryciu ruchu pojazdu
  • Zawiadomienie właściciela o kradzieży pojazdu na jego telefonie komórkowym przez GSM z funkcjami numerycznymi programowanymi przez użytkownika za pomocą mikrokontrolera PIC

Dlatego na początku opracowywania dowolnego projektu mikrokontrolera PIC należy użyć prostego PIC. To z pewnością pomoże tym studentom i hobbystom, którzy rzeczywiście chcą wprowadzać wielkie innowacje w zakresie interfejsów PIC, ale stoją w obliczu trudności ze znalezieniem doskonałego projektu do zainicjowania. Te omówione tutaj projekty mikrokontrolerów pic są naprawdę jednymi z najlepszych projektów elektronicznych obsługujących interfejs mikrokontrolera PIC. Uważamy, że możesz lepiej zrozumieć te pomysły projektowe. Ponadto wszelkie pytania dotyczące tego artykułu lub ostatniego roku projekty elektroniczne możesz skontaktować się z nami, komentując w sekcji komentarzy poniżej.