Witam
Zostałem poproszony o zaprojektowanie sterownika do akwarium. Założenia były takie:
1. Od 4 do 8 wyjść 230V
2. 4 wyjścia 12V
3. 1 wyjście regulowane od 1,25V do 12V
4. Pomiar temperatury
5. Zegarek z podtrzymaniem
6. Interfejs: klawiatura + wyświetlacz
7. Alarm dźwiękowy (buzer).
Opcjonalnie:
1. Pomiar pH
2. Sterowanie IR
3. USB - możliwość podłączenia do kompa
I już pełen wypas - połączenie przez internet.
Po kilku (kilkunastu) godzinach siedzenia i przepytywania wujka Google powstało to co znajduje się w załączniku (schemat ma format A2 dlatego jest jako załącznik).
Opis:
Procesor ATmega32 - jako master
Procesor ATtiny2313 - jako slave
- Zastosowanie drugiego procka podyktowane było brakiem odpowiedniej ilości lini I/O w ATmedze. Wiem że są dedykowane układy do tego a że mam kilka 2313 w szufladzie więc postanowiłem je wykorzystać.
Moduł ENC28J60 - gotowy moduł ethernet
Przejściówka z rs232 na USB
Czujniki temperatury na 1 WIRE
RTC na PCF8583
Pomiar pH na poczwórnym wzmacniaczu LF444
Program jeszcze nie powstał - na razie chodzi o sprawdzenie samego schematu czy czasem nie zrobiłem gdzieś gafy.
Schemat jest w postaci modułowej więc powinien być dość czytelny.
Z góry dziękuję za uwagi i sugestie.
Zostałem poproszony o zaprojektowanie sterownika do akwarium. Założenia były takie:
1. Od 4 do 8 wyjść 230V
2. 4 wyjścia 12V
3. 1 wyjście regulowane od 1,25V do 12V
4. Pomiar temperatury
5. Zegarek z podtrzymaniem
6. Interfejs: klawiatura + wyświetlacz
7. Alarm dźwiękowy (buzer).
Opcjonalnie:
1. Pomiar pH
2. Sterowanie IR
3. USB - możliwość podłączenia do kompa
I już pełen wypas - połączenie przez internet.
Po kilku (kilkunastu) godzinach siedzenia i przepytywania wujka Google powstało to co znajduje się w załączniku (schemat ma format A2 dlatego jest jako załącznik).
Opis:
Procesor ATmega32 - jako master
Procesor ATtiny2313 - jako slave
- Zastosowanie drugiego procka podyktowane było brakiem odpowiedniej ilości lini I/O w ATmedze. Wiem że są dedykowane układy do tego a że mam kilka 2313 w szufladzie więc postanowiłem je wykorzystać.
Moduł ENC28J60 - gotowy moduł ethernet
Przejściówka z rs232 na USB
Czujniki temperatury na 1 WIRE
RTC na PCF8583
Pomiar pH na poczwórnym wzmacniaczu LF444
Program jeszcze nie powstał - na razie chodzi o sprawdzenie samego schematu czy czasem nie zrobiłem gdzieś gafy.
Schemat jest w postaci modułowej więc powinien być dość czytelny.
Z góry dziękuję za uwagi i sugestie.