Spisu treści:
- Krok 1: Wymagania projektowe
- Krok 2: Pliki projektowe, lista części, przewodnik budowy
- Krok 3: Użycie
Wideo: 18-pinowa płytka rozwojowa PIC: 3 kroki
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:34
Od dawna bawię się układami Microchip PIC, ale zawsze radziłem sobie bez jakiejś formy płyty rozwojowej. W tym celu zaprojektowałem podstawową płytkę, do której miałem nadzieję uzyskać dane wejściowe. Nie zrobiłem jeszcze tej płyty, ponieważ czekam, aż pojawi się jakiś zestaw, aby go dokończyć i zrobić, jednak pomyślałem, że inni mogą go użyć lub zmodyfikować.
Krok 1: Wymagania projektowe
Wymogiem dla mnie było posiadanie 8 diod LED i przełączników, które nie były związane z portem lub pinem, ale miały zworki, aby umożliwić pełny wybór portu/pinu do podłączenia. Opcjonalne użycie zewnętrznego kryształu, dzięki czemu możliwe było użycie wewnętrznego oscylatora RC PIC. W końcu nagłówek ICSP, aby programowanie PIC nie wymagało usuwania. Płytka musiała być jednostronna, ponieważ nie mam udogodnień ani cierpliwości, aby iść podwójnie! Obwód nagłówka ICSP został użyty z Best Microcontroller Projects.
Krok 2: Pliki projektowe, lista części, przewodnik budowy
Załączam pliki Eagle do projektu. Z płytą, aby móc utrzymać jedną stronę, jest siedem połączeń drutowych. Starałem się, aby były krótkie, więc powinieneś być w stanie wykorzystać zmarnowane nogi z rezystorów itp. Lista części: R1-R8 150R (w oparciu o napięcie przewodzenia 2 V i 20 mA) R9-R16 1kR25-28 10kC1, C2 20pF CeramicC3, C4 10uF 16v ElectroliticD1, D2 1N4148IC1 PIC 16F62(7/8) (w gnieździe DIL)IC2 7805SW1-SW9 Przełącznik wciskany (RS część 378-6729)SV5, 7, 8 to nagłówki pinów, reszta to żeńskie, aby umożliwić pojedyncze drut rdzeniowy, który należy włożyć w celu połączenia. Konstrukcja powinna być dość prosta, jeśli masz doświadczenie w lutowaniu. Myślę, że są tutaj przewodniki, które pomogą ci w tym, jeśli nie. Zaczynając od mniejszych elementów, po większe. Zacząłbym od ogniw R26-28, D1 i 2, potem przełączniki i gniazdo DIL, pozostałe rezystory, kryształ, kondensatory, diody LED (zwracając uwagę na polaryzację), złącza i gniazda SV, IC2 i gniazdo DC. dodając PIC, podłącz zasilacz 9-12v i sprawdź, czy masz 5v na wyjściu IC2 i na pinie 14 na gnieździe IC1 i nic na żadnym innym pinie. Jeśli nie masz 5v sprawdź lutowanie pod kątem suchych połączeń na złączu DC, IC2 i IC1. Jeśli masz 5V na jakimkolwiek innym pinie na IC1 sprawdź, czy nie ma lutowanych ścieżek łączących lub słabego wytrawienia, gdzie ścieżki są nadal połączone.
Krok 3: Użycie
Podstawowe zastosowanie jest takie, że jeśli chcesz (na przykład) LED1 na RB3 i SW3 na RA2, umieścisz kabel połączeniowy na SV3 pin4 (SV3/4) do SV4 pin1 (SV4/1) i SV2/3 na SV6/ 3. Gniazda portu RA/RB są ustawione tak, że Pin1 to Rx0, Pin2 to Rx1 i tak dalej. To samo dotyczy diod LED i przełączników, Pin1 to pierwsza dioda LED/przełącznik, a Pin8 to ostatni. Aby użyć kryształu, należy utworzyć połączenie między SV1/1 a SV2/7 i SV1/3 do SV2/8. SW9 umożliwia zresetowanie obwodu. Układ pinów SV8, nagłówek ICSP, to:1 - VPP/MCLR2 - VDD -> Nieużywany3 - GND4 - PGD5 - PGC6 - PGM -> NieużywanyJeśli zauważysz coś nie tak z obwodem lub coś które można zmienić na lepsze, daj mi znać. Mam nadzieję, że jest to pomoc dla ludzi, kiedy to zrobię, zaktualizuję to o przewodnik obrazkowy dotyczący budowy i użytkowania.
Zalecana:
Płytka rozwojowa DIY ESP32 - ESPer: 5 kroków (ze zdjęciami)
Płytka rozwojowa DIY ESP32 - ESPer: Ostatnio czytałem o wielu IoT (Internet of Things) i zaufaj mi, po prostu nie mogłem się doczekać, aby przetestować jedno z tych wspaniałych urządzeń, z możliwością połączenia z Internetem, siebie i dostać się do pracy. Na szczęście okazja do
Granie w grę Flappy Bird z płytką rozwojową M5stick C opartą na M5stack Esp32: 5 kroków
Granie w grę Flappy Bird z płytką rozwojową M5stick C opartą na M5stack Esp32: Cześć, dzisiaj nauczymy się, jak przesłać kod gry w ptaki Flappy do płytki rozwojowej m5stick c dostarczonej przez m5stack. Do tego małego projektu potrzebne będą dwie rzeczy: m5stick-c tablica rozwojowa: https://www.utsource.net/itm/p/8663561.h
Płytka rozwojowa AVR: 3 kroki
AVR Development Board: Internet jest pełen projektów z Arduino. Przez chwilę we wszystkich danych Arduino brakuje informacji o mikrokontrolerze ATMEGA328. Ten Instruktor chce odzyskać początek tworzenia projektów z wykorzystaniem mikrokont AVR
Płytka programująca i rozwojowa ESP-12E i ESP-12F: 3 kroki (ze zdjęciami)
Płytka programująca i rozwojowa ESP-12E i ESP-12F: Zadanie tej płyty było proste: być w stanie zaprogramować moduły ESP-12E i ESP-12F tak łatwo, jak płyty NodeMCU (tzn. nie trzeba naciskać przycisków). Posiadaj piny przyjazne dla płytki stykowej z dostępem do użytecznego IO. Użyj oddzielnego portu USB do połączenia szeregowego
Pan E.Z. Płytka rozwojowa lampy: 4 kroki (ze zdjęciami)
Pan E.Z. Tablica rozwojowa rur: Cel/zadanie: Pan E.Z. Tube to tania, lampowa platforma audio bez „żelazka”: bez transformatora zasilającego, bez transformatorów wyjściowych. Wzmacniacz lampowy zazwyczaj ma kilka ciężkich, drogich transformatorów: transformatory wyjściowe, które chronią głośnik