Jump to content

Termostat do zacierania


Shooter

Recommended Posts

Witam.

W związku z automatyzacją mojego gara do zacierania, wróciła mi chęć do zabawy w programowanie mikroprocesorów i budowę mikroprocesorowego termostatu w oparciu o układ AT89C51.

Ma on realizować;

- pomiar i wskazania temperatury bieżącej

- włączanie przekaźnika termostatu w oparciu o 3 wcześniej nastawione temperatury T1, T2, T3 w wcześniej ustawionych czasach C1, C2, C3. Czyli T1 ma być utrzymywana w czasie C1 etc.

- odliczanie aktualnie realizowanego czasu

 

wyglądało by to mniej więcej tak:

przykład

T1-65°C T2-72°C T3-78°C

C1-60' C2- 20' C3-30'

------------------------------

50,3°C on

T1- 62,0°C done- 60'

------------------------------

65,1°C off

T1- 65,0°C done- 55'

------------------------------

65,5°C on

T2- 72,0°C done- 20'

------------------------------

72,0°C off

T2- 72,0°C done- 18'

------------------------------

72,5°C on

T3- 78,0°C done- 30'

------------------------------

78,0°C off

T3- 78,0°C done- 20'

------------------------------

 

Proszę o dodatkowe pomysły.

Czy trzy czasy są wystarczające? Może potrzeba ich więcej?

Jak poradzić sobie z bezwładnością termiczną brzeczki? Czy czas zacierania liczy się od momentu osiągnięcia temperatury, czy należy odpowiednio wcześniej ją zwiększać (wtedy dojdzie zmienna B jak bezwładność, którą będzie się ustawiać aby grzałki włączyły się wcześniej i w zaplanowanym czasie osiągnęły temperaturę zaplanowaną dla kolejnego kroku programu).

Link to comment
Share on other sites

Jako, że zastanawiałem się już nad tym tematem, to włączę się do dyskusji.

 

Ilość przerw - w zasadzie wg uznania. bezpiecznym maksimum wydaje się 5 przedziałów.

 

Metoda przejścia do zadanej temperatury:

- implementacja regulatora - od najprostszego proporcjonalnego (im większa różnica temperatur tym większa moc grzałek) po bardziej skomplikowane PD czy PID

- bezwładność cieplna uwzględniona jest w parametrach algorytmu regulatora

 

Są już gotowe rozwiązania tego typu, które bardzo dobrze się sprawdzają, np. sterownik bolka http://www.piwo.org/forum/t855-Funkcje-sterownika-Wasze-opinie-sugestie.html - nie trzeba wyważać już otwartych drzwi.

 

Co do platformy sprzętowej. Wg mnie lepiej skupić się na otwartych platformach, np Arduino (oryginał http://www.arduino.cc/) który ma duże wsparcie społeczności, wiele bibliotek, proste IDE. Przykładowy projekt oparty o Arduino http://www.halfluck.com/automation/habs może będzie inspiracją.

 

Powodzenia w rozwoju projektu :tort:

Link to comment
Share on other sites

  • 2 months later...

co do funkcjonalności to jest ok

natomiast nie wiem co bedzie przy takim obciążeniu

 

ten regulator którego ja używam ma maks. obciążenie rezystancyjne 4,5kW

mam zamontowane 2 x 1500 w kegu do wysładzania gdzie obecnie pracuje

poprzednio używałem go do zacierania gdzie było 2 x 2000W i też było ok.

Link to comment
Share on other sites

Właśnie o funkcjonalność mi chodziło, bo oczywiście ten z mojego linku do 3,5 kW się nie kwalifikuje. Dzięki za szybką odpowiedź.

 

A w jaki sposób umieściłeś sondę w cieczy?

Edited by Maryush
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...