Att göra yoghurt med Servomotor (1 / 5 steg)
Steg 1: Reaktorn
När jag säger reaktorn, menar jag "en plats eller behållare där en (biologisk eller kemisk) reaktion äger rum". Detta är den term som används av kemisk ingenjörer. I vårt fall är reaktorn en behållare med kontrollerad temperatur.
Innan vi fortsätter, jag vill göra det klart att den lösningen jag genomfört är rudimentär och byggdes på en söndag morgon, när alla järnhandeln var stängda, med endast material och komponenter som fanns till hands. Som ett faktum, var som roliga... Något som Apollo 13 utmaningen - att lösa problemet med vad du har till hands. Det bör användas som utgångspunkt för en mer elegant lösning.
Min reaktorn var gjord av en stor skål med vatten. Den blandningen mjölk + förrätt placerades i små krukor med lock och dessa inkvarterades i skålen. Nu var allt jag behövde ett system för att kontrollera temperaturen i vattnet och hålla den varm (37° C) under sex timmar. Det tydligt syns att vi har att montera en sluten slinga temperatur controle. En sluten slinga kontroll har tre huvuddelar - en sensor, ett ställdon och en styrenhet. I vårt fall:
- sensor = LM35
- manöverdonet = uppvärmning motstånd (60W, 127Vac)
- Controller = Arduino Nano
Nu måste du fråga vart sjutton tar servomotor passar i detta projekt. Låt oss förklara. Uppvärmning motståndet kan användas på två sätt - på/av eller linjär läge (med PWM, till exempel). Jag valde det andra läget och använde en 600W ljus dimmer att genomföra en "linjärt" variant. Potentiometer för dimmer kopplas ihop med skaft av servomotor, efterlikna en mänsklig hand agera.
Att sätta allt tillsammans har vi detta flöde:
- LM35 mäter vattentemperaturen (10mV / ° C).
- Arduino make A/D omvandling, beräknas felet (setpoint minus uppmätta värdet), kastar det här värdet i kontrollen algoritm som genererar en utgång.
- Servomotor tar emot utsignalen från Arduino och vänder potentiometern, orsakar en förändring för den utstrålade effekten från uppvärmning motståndet.
- Enligt variationen av kraften levereras av uppvärmning motståndet, temperaturen ökar eller minskar.
Detta flöde sker flera gånger per minut, att göra ett slutet kretslopp kontroll.