Płytka A.4

Gotowe płytki drukowane są dostępne: http://nettemp.pl/forum/viewtopic.php?f=22&t=811

Wykaz elementów:

oznaczenie Wartość Opis
AUX 1×06 pinhead
C1 10uF/16V obowiązkowe przy zasilaniu >4V
C2 100nF obowiązkowe przy zasilaniu >4V
C3 100nF obowiązkowe
C4 100uF/16V obowiązkowe
D1 1N4148 tylko do przekaźnika RELAY
I2C Goldpin 1×04 złącze do I2C (opcjonalnie złącze PS-SR-ST-04/CONNFLY DS1002-01-1*40V13)
IC1 AMS1117/SOT223 obowiązkowe przy zasilaniu >4V
IC2 DS18B20 czujnik temperatury (opcjonalnie złącze CONNFLY DS1002-01-1*40V13 )
JP1 1×01 pinhead do ładowarki TP4056
JP2 1×01 pinhead do ładowarki TP4056
JP3 1×01 pinhead do ładowarki TP4056
JP4 1×01 pinhead do ładowarki TP4056
JP5 1×01 pinhead do ładowarki TP4056
JP6 1×01 pinhead do ładowarki TP4056
LED1 RED 3mm wskaźnik zasilania (nieobowiązkowy)
LED2 RED 3mm wskaźnik działania przekaźnika/triaka (nieobowiązkowy)
MDL1 ESP8266-12E/12F/7E obowiązkowe
OK1 MOC3041 optotriak do wykorzystania łącznie z triakiem T1 (zamiast przekaźnika)
R1 4k7/5% obowiązkowe
R2 4k7/5% obowiązkowe
R3 4k7/5% obowiązkowe
R4 4k7/5% obowiązkowe
R5 4k7/5% tylko przy wykorzystaniu GPIO4
R6 Nie montować GPIO10 - nie do wykorzystania
R7 4k7/5% tylko przy wykorzystaniu GPIO9
R8 33k/1% obowiązkowe (ADC)
R9 4k7/5% obowiązkowe przy wykorzystaniu DS18B20
R10 150-560/5% tylko przy wykorzystaniu diody LED1
R11 10k/1% obowiązkowe (ADC)
R12 220/5% tylko przy wykorzystaniu OK1+T1
R13 150-560/5% tylko przy wykorzystaniu diody LED2
R14 150/5% tylko przy wykorzystaniu OK1+T1
R15 4k7/5% tylko przy wykorzystaniu przekaźnika RELAY lub OK1+T1
RELAY SRD-05VDC-SL-C przekaźnik
S1 RESET-6×6 micro switch obowiązkowe
S2 FLASH-6×6 micro switch obowiązkowe
T1 BT137 triak łącznie z OK1
T2 BC337 tylko przy wykorzystaniu przekaźnika RELAY lub OK1+T1
U$1 DHT11/DHT22 czujnik wilgotności/temperatury (opcjonalnie złącze CONNFLY DS1002-01-1*40V13 )
UART 1×05 pinhead obowiązkowe
VSEL 1×03 pinhead obowiązkowe
X1 AK500/2 zasilanie (można zamiennie X3 lub inne sposoby)
X2 AK500/3 tylko przy wykorzystaniu przekaźnika RELAY lub OK1+T1
X3 USB-USB-A-H- zasilanie 5V - wtyk USB - odciąć 2 środkowe nóżki
X4 2EDGRC-5.08-02P-14-00A(H)złącze akumulatora Li-Ion
TP4056 moduł ładowania baterii Li-Ion

programowanie ESP

podczas programowania ESP wykorzystane są następujące PINy:

  • GPIO12 (przekaźnik) - PIN=6
  • GPIO5 (DHT11/DHT22) - PIN=1
  • GPIO13 (DS18B20) - PIN=7

Złącza

złącze AUX

  • GPIO4 - PIN=2
  • GPIO9 - PIN=11
  • GPIO10 - PIN=12

złącze I2C

- można wykorzystac jako standardowe GPIO

  • SDA=GPIO2 - PIN=4
  • SCL=GPIO14 - PIN=5

w dokumentacji NodeMCU ponadto jest opisane że I2c można podpiąc do dowolnych GPIO
w naszym przypadku to bedzie:

  I2C connection
  Hook up SDA and SCL to any free GPIOs. Eg. u8g_graphics_test.lua expects SDA=5 (GPIO14) and SCL=5 (GPIO14). \\
They are used to set up nodemcu's I2C driver before accessing the display:
  sda = 4
  scl = 5
  i2c.setup(0, sda, scl, i2c.SLOW)

Sterowanie/modul wyjściowy

Przekaźnik

Elementem wykonawczym jest przekaźnik SRD-05VDC-SL-C wraz z tranzystorem sterującym T2-BC337

Triak

Zamiennie z przekaźnikiem można użyć pary optotriak MOC3041 wraz z triakiem T1-BT137

W przypadku kiedy nie chcemy używać części wykonawczej, można zmniejszyć rozmiar płytki poprzez odcięcie fragmentu oddzielonego różową linią.

Zasilanie

Moduł możemy zasilać na kilka sposobów:

  1. akumulator Li-Ion - podłączamy do złącza X4 i zwieramy kroplą cyny PAD1 z PAD3 oraz PAD2 z PAD4 (w tym przypadku zalecane jest niemontowanie LED)
  2. ładowarka TP4056 z zabezpieczeniem 8205+DW01A - montujemy ją na kołkach JP1-JP6, akumulator podłączamy do X4 [u](nie zwieramy PAD1-PAD4)[/u]. zasilanie dostarczamy poprzez złącze ładowarki (micro USB), lub poprzez X1 lub X3 (5V)
  3. napięcie 5-9V - w takim przypadku montujemy stabilizator AMS1117 3v3 (IC1) oraz kondensatory C1 i C2

Schemat

Spakowany zestaw plików

Uwagi montażowe

Montaż

Moduł ESP8266

montujemy bezpośrednio do płytki pcb po stronie ścieżek, lub „do góry nogami” tak, aby były widoczne oznakowanie GPIO na module, na podstawce (raster 2mm) po stronie elementów

Moduł ładowania TP4056

również po stronie elementów jest montowany „na kanapkę” „do góry nogami”. W przypadku kiedy chcemy wykorzystać złącze I2C ze standardową podstawką lub też złącze akumulatora, albo tez złącze X1 ten moduł należy montować po stronie ścieżek z wykorzystaniem kołków dystansowych.
Dodatkowo, w przypadku kiedy zamierzamy wykorzystać moduł do zasilania układu, nie należy montować kondensatorów C1 i C2

Wtyk USB

Wtyk USB do montażu przewlekanego montujemy od strony elementów, po wcześniejszym przygotowaniu płytki pcb w sposób pokazany na zdjęciu Należy spiłować nadmiar laminatu, aby powstało miejsce na wycięcie wtyku USB.
Podczas usuwania nadmiaru, należy zwrócić szczególną uwagę na to, żeby nie usunąć masy która znajduje się na krawędzi płytki
Przed zamontowaniem wtyku USB, należy usunąć 2 środkowe nogi wtyku, gdyż nie są wykorzystane i nie ma przewidzianych otworów montażowych.

Dostępność

Płytki G3 oraz A4, jak również części do ich poskładania są z reguły dostępne tutaj

Zdjęcia gotowych modułów

@arTii

@jupiter95

20160707_171316.jpg20160707_171330.jpg20160707_171344.jpg20160707_171735.jpg


esp8266/plytka_a4.txt · ostatnio zmienione: 2018/09/09 15:39 przez artii
CC Attribution-Share Alike 4.0 International
Powered by PHP Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0 Valid HTML5