Jste zde

Hardware

Nové články

Nadpis Datum vytvoření
LED driver s MAX7221 Čtvrtek, Duben 30, 2015 - 10:56
Obnova pojistek - HVRescue Čtvrtek, Duben 23, 2015 - 09:00
Redukce z TQFP32-8 na DIL Čtvrtek, Listopad 28, 2013 - 07:40
USBasp programátor AVR Úterý, Červenec 30, 2013 - 10:12

Požadované vlastnosti

Modul napájení

  • 230V stř./5V ss.

Modul mikroprocesoru

  • bude vycházet z mikroprocesoru ATmega128-16AU
  • USB/RS232 převodník
  • slot na SD kartu (pro komunikaci použito SPI)
  • ethernet
  • bluetooth
  • bzučák
  • hodiny reálného času (RTC)
  • tlačítko nebo jumper pro resetování do továrního nastavení
  • stavová dioda, která bude blikáním informovat o stavu zařízení (z důvodu možnosti nemít připojen displej)
  • konektory pro připojení V/V modulů

Modul klávesnice a displeje

  • nepovinný display + ovládací tlačítka (konfigurace se bude dát nahrát přes seriový port, TCP nebo načtením z SD karty)

 

Moduly V/V

Teplotní modul

  • jumper, který určí, zda se jedná o chladící modul (při zvýšení teploty nad nastavenou hodnotu sepne, při snížení pod nastavenou hodnotu vypne) nebo o ohřívací modul (při zvýšení teploty nad nastavenou hodnotu vypne, při snížení sepne) - tato vlastnost může být řešena na straně firmwaru
  • konektory na 1-3 teplotní čidla, ze kterých se budou teploty průměrovat
  • 1ks SSR relé pro spínání spotřebiče
  • konektor pro přímé připojení tlačítka/přepínače, které sepne relé bez ohledu na teplotu

Teplotní modul - rozšířený

  • spínání více teplotních zdrojů do jednoho (např.: smíchání teplé a studené vody o různých teplotách do jedné, udržování teploty spínáním chladiva nebo ohřevu, ...)
  • konektory na připojení až 6-ti teplotních čidel, ze kterých se bude vyhodnocovat, které relé se má sepnout
  • 2ks SSR relé pro spínání spotřebičů
  • 2 ks konektoru pro přímé připojení tlačítek/přepínačů, který sepne relé bez ohledu na teplotu

Motorový modul - nízkonapěťový, stejnosměrný

  • ovládání chodu nízkonapěťového motoru s možností proměny rychlosti pomocí PWM (pulzně šířková modulace) a s možností reverzního chodu
  • konektor pro připojení SS motoru
  • konektor pro připojení napájení motoru z externího zdroje
  • konektor pro připojení potenciometru pro přímé ovládání PWM
  • konektor pro připojení tlačítka/přepínače na změnu chodu motoru
  • konektor pro připojení tlačítka/přepínač pro vypnutí/zapnutí externího napájení do motoru
  • jumper, který bude přímo spínat externí napájení

Spínací modul

  • spíná vysokonapěťové zařízení
  • 1ks SSR relé
  • konektor pro připojení tlačítka/přepínače pro přímé sepnutí zařízení

Servo modul

  • ovládání servo motoru (např. pro otevírání/zavírání ventilu)
  • konektor pro připojení servomotoru
  • konektor pro připojení potenciometru pro přímé ovládání servomotoru

Vstupní porty:

  • 1x teplotní čidlo v zásobníku teplé vody (HLT)
  • 1x teplotní čidlo na výstupu HLT
  • 1x teplotní čidlo ve scezovací nádobě (MLT)
  • 1x teplotní čidlo na výstupu MLT
  • 1x teplotní čidlo ve varně (BK)
  • 1x teplotní čidlo na výstupu BK
  • 1-4x teplotní čidlo ve spilce
  • 1-10x teplotní čidlo v ležáckém sklepě
  • 10x univerzální tlačítkový/přepínačový vstup sloužící k manuálnímu ovládání zařízení
  • 5x univerzální proměnný vstup (potenciometr) sloužící např. k míchání, ovládání otáček čerpadla, atd ...
  • ...

Výstupní porty:

  • 1x relé určené ke spínání ohřevu zásobníku teplé vody (HLT)
  • 1x relé určené ke spínání ohřevu ve varně (BK)
  • 2-8x relé určené ke spínání chlazení/ohřevu spilky
  • 1-10x relé určené ke spínání chlazení ležáckého sklepa
  • 1-6x relé určené pro spínání oběhového čerpadla/pumpy (jednosměrná pumpa, obousměrná pumpa, více jednosměrných pump, dvě jednosměrné pumpy zapojené proti sobě)
  • ...

Komunikace mezi moduly

  • bude probíhat pomocí sériové komunikace RS-485 (EIA-485)
  • jako protokol bude použit MODBUS RTU

 

Odkazy:
Výroba plošných spojů
Konektory
DX.com - 5V 3.8A Regulated Switching Power Supply
DX.com - PCB ENC28J60 Ethernet Module for Arduino (Works with Official Arduino Boards)
DX.com - Solid State Relay 230V/25A
DX.com - Solid State Relay 230V/50A
ECOM.cz - Digitální teplotní čidla
Arduino Ethernet Board
Analog Multiplexer/Demultiplexer - 4051