Spisu treści:
Wideo: IOT123 - D1M BLOCK - ADS1115 Montaż: 7 kroków (ze zdjęciami)
2025 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2025-01-13 06:58
BLOKI D1M dodają dotykowe etui, etykiety, prowadnice biegunowości i wyrwania dla popularnych Wemos D1 Mini SOC/Shields/Clones. Jednym z problemów z układem ESP8266 jest to, że ma tylko jeden analogowy pin IO. Ta instrukcja pokazuje, jak złożyć ADS1115 D1M BLOCK, który może dodać do 4 dodatkowych wejść analogowych. Jeśli do tego będziesz używał ADS1115 D1M BLOCK, sugeruję, abyś używał go w połączeniu z 2xAMUX D1M BLOCK(ami).
Powyższy film przedstawia proces składania gotowych bloków, kompilacji/przesyłania i odczytywania wartości z 4 czujników analogowych.
Pierwotnie celem było stworzenie zintegrowanego multipleksera i breakouta (ADS1115 + 4 breakouty z typowymi pinami A, D, GND, VCC), ale wszystkie próby (około 20 różnych projektów z płytą prototypową) powodowały problemy związane z EMI z ESP8266. Stworzyłem projekt PCB, który może rozwiązać ten problem; Zgłoszę się z powrotem, gdy zostaną dostarczone i przetestowane.
Krok 1: Materiały i narzędzia
Dostępna jest teraz pełna lista materiałów i źródeł.
- Osłona Wemos D1 Mini Protoboard i żeńskie nagłówki z długimi pinami
- Cegła kompaktowa ADS1115
- Podstawa i pokrywa wydrukowana w 3D oraz etykiety dla ADS1115 D1M BLOCK
- Zestaw D1M BLOCK - Install Jigs
- Pistolet do klejenia na gorąco i gorące kleje w sztyfcie
- Mocny klej cyjanoachrylanowy (najlepiej nakładany pędzlem)
- Drukarka 3D lub usługa drukarki 3D
- Lutownica i lutownica
- ~24AWG przewód przyłączeniowy
- 3-pinowy męski nagłówek
- 4-pinowy męski nagłówek kątowy;
- Bocznik zworki 2,54 mm
Krok 2: Lutowanie kołków rozgałęźnych (za pomocą PIN JIG)
Powyżej znajduje się film przedstawiający proces lutowania dla PIN JIG.
- Przełóż szpilki nagłówka przez spód płytki (TX od prawej do lewej) i do uchwytu lutowniczego.
- Dociśnij szpilki do twardej, płaskiej powierzchni.
- Mocno dociśnij deskę do przyrządu.
- Przylutuj 4 kołki narożne.
- Podgrzej i ponownie umieść płytkę/kołki w razie potrzeby (płyta lub kołki nie są wyrównane lub nie są ustawione w pionie).
- Przylutuj resztę szpilek
Krok 3: Lutowanie pozostałych elementów
- Przylutuj piny do ADS1115 z plastikowymi przekładkami po przeciwnej stronie etykiety pinów
- Umieść ADS1115 na wierzchu (jak pokazano) i przylutuj na spodzie
- Umieść 3-pinowe złącze męskie na górze (jak pokazano) i przylutuj na spodzie. Zdejmij plastikowy kołnierz i odetnij szpilki nawet z szpilkami z poprzedniego kroku. Ma to na celu upewnienie się, że bocznik zworki znajduje się poniżej pokrywy (do układania innych modułów w stos)
- Umieść 4-pinową męską głowicę kątową na górze (jak pokazano) i przylutuj na spodzie
- Boczny styk 5V do 3-stykowego męskiego złącza zbiorczego, jak pokazano (schemat czerwony)
- Boczny styk 3,3 V do 3-stykowego męskiego złącza wtykowego, jak pokazano (schemat czerwony)
-
Podłączenie Boczny pin GND do pinu ADS1115 G, jak pokazano (schemat czarny)
- Podłącz pin ADS1115 V do 3-pinowego męskiego pinu rozgałęźnego, jak pokazano (schemat czerwony)
- Podłącz pin ADS1115 V do 3-pinowego męskiego pinu rozgałęźnego, jak pokazano (schemat czerwony)
- Boczny styk D1 podłączania do styku ADS1115 SCL, jak pokazano (schemat zielony)
- Boczny styk D2 podłączania do styku ADS1115 SDA, jak pokazano (schemat niebieski)
- Podłączenie pinu ADS1115 A0 do 4-pinowego męskiego kołka pod kątem prostym, jak pokazano (schemat żółty)
- Podłączenie pinu ADS1115 A1 do 4-pinowego męskiego kołka pod kątem prostym, jak pokazano (schemat żółty)
- Podłączenie pinu ADS1115 A2 do 4-pinowego męskiego kołka pod kątem prostym, jak pokazano (schemat żółty)
- Podłączenie pinu ADS1115 A3 do 4-pinowego męskiego kołka pod kątem prostym, jak pokazano (schemat żółty)
Krok 4: Przyklejanie elementu do podstawy
Po przylutowaniu pinów pozostałe kroki są takie same dla wszystkich BLOKÓW D1M.
Nieopisane w filmie, ale zalecane: umieść dużą porcję gorącego kleju w pustej podstawie przed szybkim włożeniem deski i wyrównaniem - spowoduje to utworzenie klawiszy kompresji po obu stronach deski.
- Trzymając dolną powierzchnię obudowy podstawy w dół, umieść lutowaną plastikową głowicę zespołu przez otwory w podstawie; (trzpień TX będzie po stronie z rowkiem środkowym).
- Umieść przyrząd do gorącego kleju pod podstawą z plastikowymi główkami umieszczonymi w rowkach.
- Umieść przyrząd do gorącego kleju na twardej płaskiej powierzchni i ostrożnie popchnij płytkę PCB w dół, aż plastikowe nagłówki dotkną powierzchni; powinno to mieć szpilki ustawione prawidłowo.
- Podczas używania gorącego kleju trzymaj go z dala od kołków głowicy i co najmniej 2 mm od miejsca, w którym będzie umieszczona pokrywka.
- Nałóż klej na wszystkie 4 rogi PCB, zapewniając kontakt ze ściankami podstawy; jeśli to możliwe, zezwolić na przesiąkanie po obu stronach płytki drukowanej.
- Na niektórych płytkach, gdzie płytka kończy się blisko pinów, nanieś dużą ilość kleju na podstawę do wysokości płytki; kiedy się ochłodzi, nałóż więcej kleju na górną część płytki drukowanej, łącząc się z dolnym klejem.
Krok 5: Przyklejanie pokrywki do podstawy
- Upewnij się, że szpilki są wolne od kleju, a górne 2 mm podstawy jest wolne od gorącego kleju.
- Wstępnie załóż pokrywę (praca na sucho), upewniając się, że żadne artefakty nadruku nie przeszkadzają.
- Podczas stosowania kleju cyjanoakrylowego należy zachować odpowiednie środki ostrożności.
- Nałóż cyjanoachrylan na dolne rogi wieczka, zapewniając pokrycie sąsiedniego grzbietu.
- Szybko dopasuj pokrywę do podstawy; zaciskanie zamknij rogi, jeśli to możliwe.
- Po wyschnięciu pokrywy ręcznie wygnij każdy kołek, aby w razie potrzeby znalazł się w środku pustej przestrzeni.
Krok 6: Dodawanie etykiet samoprzylepnych
- Nałóż etykietę pinout na spód podstawy, z kołkiem RST po stronie z rowkiem.
- Nałóż etykietę identyfikacyjną na płaską, nierowkowaną stronę, tak aby puste bolce znajdowały się na górze etykiety.
- Mocno dociśnij etykiety, w razie potrzeby płaskim narzędziem.
Krok 7: Kolejne kroki
- Zaprogramuj swój D1M BLOCK za pomocą D1M BLOCKLY
- Sprawdź Thingiverse
- Zadaj pytanie na forum społeczności ESP8266