WIZARDino - ESP32tiny

29.03.2019

Malá řídící destička využívající procesorový modul ESP32 devkit v1 "DoIT". Deska je určena pro vývojové a výukové účely pro zájemce o programování tohoto výkonného mcu modulu.

  • 4x digitální vstupy 0-15V Galvanicky oddělené s programovatelnou referencí úrovní a led signalizací stavu vstupu. Log. 1 v rozsahu vstupního napětí 7-15V.
  • 2x analogové vstupy / digitální vstupy 0-24V Galvanicky spojené s deskou.
  • 3x relé výstupy Každý výstup má přepínací kontakt s vratnou polymerovou pojistkou na společném vývodu com. Spínání zátěže do 30V / 3A a signalizace stavu pomocí led diody.
  • 1x PWM tranzistorový výstup Výstup je jištěn polymerovou pojistkou. Spínání zátěže 12V / 3A pro každý výstup. Signalizace stavu výstupu tranzistoru pomocí led diody.
  • 1x konektor LCD Konektor pro snadné připojení znakového lcd displeje s řadičem HD44780. Displej se připojuje pomocí deseti žilového plochého kabelu. Kontrast displeje se nastavuje pomocí trimru umístěného na desce.
  • 1x konektor komunikace Na konektor se zámkem je vyvedena komunikace USART.
  • Napájecí napětí desky je 12V DC, rozměry 100 x 90 x 20mm

Níže je testovací program destičky WIZARDino ESP32tiny, tento program slouží k základnímu otestování vstupů / výstupů destičky s pomocí lcd displeje 4 x 20. Program je napsán v prostředí Arduino IDE.

FUNKCE PROGRAMU: Aktivace vstupu in1 přivedením napětí v rozsahu 7-15V aktivuje relé1. Relé je sepnuto po dobu sepnutí vstupu. Stejně spínají vstupy in2, in3 výstupní relé rele2, rele3. Vstup in4 aktivuje automatický test PWM výstupu. Po aktivaci vstupu in4 se plynule zvyšuje výkon PWM výstupu 0->100% a pak plynule snižuje 100->0%. Rozlišení pwm výstupu je 8 bitové, takže jsou zobrazeny hodnoty 0-255.