» elektronik »Astronomisk timer - smart belysning möjliggör relä

Astronomisk timer - Smart belysning vid relä


ASTROTIMER v.6.9



Kretsschema.


För att underlätta människans arbete och spara elektricitet, på grund av människans glömska, används olika automatiska maskiner i praktiken. I synnerhet automatiska brytare för utomhusbelysning. I hjärtat av deras arbete används fotooptik och komparatorer för att minska kretsens kostnader. Nackdelarna är uppenbara: fotodetektorn måste installeras på en viss plats, skyddad från naturlig nederbörd, damm och främmande ljus. På grund av detta måste anordningen placeras under ogynnsamma förhållanden (utomhus) och försiktigt förseglas och isoleras, uppfinna skydd mot främmande ljus, fukt och fotodetektorens skydd. På vintern fryser fotosensorn och täcks av snö.

Denna enhet saknar dessa nackdelar. Den kan placeras direkt i den elektriska panelen bredvid kontaktorn (magnetstart, omkopplare). Ström matas från samma nätverk.

Enheten är baserad på en matematisk beräkning av astronomiska fenomen, såsom soluppgång och solnedgång. I boken av J. Meus "Astronomiska formler för kalkylatorer" (M., Mir, 1988) publicerades mycket noggranna formler för astronomiska beräkningar. 1989 lade O. Montenbrook och T. Pfleger i boken "Astronomi med en persondator" grunderna för att tillämpa matematiska formler för maskinspråk på hög nivå Pascal och C.

Vad som är en modern dator är en mikrodator. Varför inte tillämpa denna forskning på AVR-mikrokontroller. Valet föll på Atmega8 på grund av den relativa billigheten. Indikator sju-segment LED för fyra bekanta. En realtidsklocka (DS1307) med ett batteri (CR2032), samt användning av eeprom, låter dig komma ihåg inställningar i händelse av strömavbrott. Schemat är ganska enkelt och kan göras av en radioamatör med genomsnittlig skicklighet. Det tryckta kretskortet är tillverkat enligt LUT-metoden, så spåren förtjockas, på delens sida läggs hoppar från en enkelkärnad konserverad tråd med en diameter på 0,5 mm. Chips i ett DIP-paket.Matematiken i programmet för beräkning av soluppgång och solnedgång är ganska komplicerad, men även en mikrokontroller med en klockfrekvens på en megahertz klarar snabbt, det vill säga när man programmerar en ny MK installeras säkringar som standard.

Funktioner i programmet.


Astronomisk timer - Smart belysning vid relä

Det borde vara något liknande.
Emnet appliceras på ritningen utan att röra vid foliens yta. Vi lindar pappersändarna på brädet så att det inte kryper. På järnet ställer vi in ​​temperaturkontrollen på två. Vi värmer upp järnet. Under brädet lägger vi ett pappersark (kontors) papper vikta i fyra och lägger ett strykjärn på toppen. Vi värmer denna "paj" i 10 minuter. Vänd brädet och täck med ett strykjärn. Vi värmer i ytterligare fem minuter och stryk sedan försiktigt utan starkt tryck tills pappersmönstret börjar sticka ut. Lägg försiktigt brädan på en kall plats och låt den svalna till rumstemperatur. Blötlägg det kylda brädet i varmt vatten i 10 minuter. Sätt sedan papperet försiktigt och i rinnande vatten börjar vi tvätta bort det återstående papperet genom att torka av det med fingrarna. Ibland mellan spår tvättas inte papperet helt ut. Sedan förbereder vi en svag lösning av vinäger eller citronsyra, sänker brädan där. Det kommer att finnas en liten zilch, detta kommer att lösa upp kriteresterna i syra och skölj grundligt skivan. Om det plötsligt visar sig att vissa ledare är dåligt tryckta, korrigerar vi R-teck-radiomarkören. Vi förgiftar i järnkloriden och lurar in smälten av Rose, sedan lödar vi radiokomponenterna.




Typ av löd kretskort.


Den första inkluderingen.


När vi har lödat kretskortet, skölj det noggrant med en borste fuktad först i bensin och sedan fuktats i aceton. Vi torkar. Vi programmerar mikrokontrollern med två firmware. Flash-fil med tillägget * .hex eller * .rom, EEPROM * .eep.
Kontrollera om det finns fel och brister. Vi slår på strömmen, först visas en stänkskärm med firmwareversionen i några sekunder, under denna tid laddas mosfet-slutarkontrollkondensatorn och ett program som beräknar tiden för civila skymningsstunder startas, sedan startar det en gång om dagen klockan 00:00 och en rutin som beslutar att slå på eller stäng av ljuset. Denna rutin går varje minut. Tryck på Enter-knappen, vänster när indikatorn är under, ställ in Lt latitude, Ln longitud, 2n zon, 2018, Г⅂ månad, dn dag, timmar timmar, nn minuter, stäng av tid och tn i tid på natten för att spara energi För att inaktivera detta alternativ måste du ställa in samma tid. Låt oss säga 00 och 00. Nästa tryck växlar till driftläge med tidsvisning med en blinkande andra punkt. Enheten är klar att gå. Klassificeringarna för delarna är acceptabla inom ett rimligt intervall på + -20%.



Början av dagsljus


Början av mörkret

Uppgifter beräknade för latitud 69, longitud 33, tidszon 3.

Ytterligare information.

Detta gäller de som har svårt att skapa en styrelse på egen hand. Vi fortsätter, du kan betala på flera sätt, inklusive att använda ett bankkort.



Vi klickar på knappen "Lägg till din gerber-fil", välj dina gerber-filer, när du gör astrotimer, välj Proteus_LED_smd (GR) - CADCAM.ZIP direkt i komprimerad form. Efter några sekunder ser vi tavlan. Som standard kostar 10 tavlor $ 2.


Välj ”SPARA TILL KARTA” och fortsätt till kassan. En extra avgift för leveransen kommer att visas i det totala beloppet. Du kan kontrollera och visa typ av bräde genom att klicka på "Gerber Viewer", det finns två typer av topp och botten.



, källor i CodeVisionAVR, projekt i Proteus, gerber-filer, PDF-filer, ritningar bifogas. .

Bilaga:
auto_light_atm8_ds1307_lsd_0_6_9.zip [2,47 Mb] (nedladdningar: 153)

bottomgr.pdf [569.08 Kb] (nedladdningar: 94)
Visa online-fil:

bottom_smd.pdf [559,94 Kb] (nedladdningar: 102)
Visa online-fil:

proteus_led_smdgr.pdf [75,67 Kb] (nedladdningar: 110)
Visa online-fil:

proteus_led_smd.pdf [72,1 Kb] (nedladdningar: 80)
Visa online-fil:

topgr.pdf [113.25 Kb] (nedladdningar: 119)
Visa online-fil:

top_smd.pdf [104,85 Kb] (nedladdningar: 110)
Visa online-fil:

astrotaymer2.doc [1000,5 Kb] (nedladdningar: 142)
Visa online-fil:
10
10
10

Lägg till en kommentar

    • lelerxaxaOKdontknowyahoonea
      bossscratchluraJaja-jaaggressivhemlighet
      ledsendansdance2dance3benådningHjälpdrycker
      stoppvännerbragoodgoodvisselpipasvimningsanfalltunga
      rökklapparcraydeclarehånfulldon-t_mentionnedladdning
      hettaRASANDElaugh1mdamötemoskingnegativ
      not_ipopcornstraffalässkrämmalarmrapportersök
      hånthank_youdettato_clueumnikakutöverens
      illabeeeblack_eyeblum3rougeskrytaledan
      censureradepleasantrysecret2hotasegeryusun_bespectacled
      shokrespektlolprevedvälkommenkrutoyya_za
      ya_dobryihjälparene_huliganne_othodiFLUDförbudstänga
22 kommentarer
Författaren
20 utgångar kan inte lödas, det är den analoga effekten för ADC och komparatorer.
Författaren
Tack! Jag kommer att korrigera det senare.
Tack! AstroTimer.lay6 PCB har inte en 20 fots processor + 5V ansluten.
Författaren
Tack, märkte felet, jag kontrollerade och använde firmware endast utan tidsöversättning. BC07 betyder söndag, den sjunde dagen i veckan. För 06/23/2018 SB06 kommer det att vara ett val av nummer, 23.
införing
Jag försökte blixt två processorer - beteendet är detsamma. Jag körde Lt flera gånger i en cirkel, det är fortfarande inställt på 07. Firmware utan korrigering fungerar på båda utan problem Parametern kommer ihåg. Om du kan förklara inställningen för parameter BC07. När det ändras ändras Lt.
Författaren
Inte ett riktigt antal latitud 207 eller 107 kan skrivas in i minnecellen, men vi ser bara de två sista siffrorna (som din 07), sedan med de knappar du behöver flera gånger kör detta värde så att nedräkningen börjar från noll till 90. Om + -knappen inte fungerar, tryck på - och vice versa. Eller, återigen, bara blixtsnabbt.
Författaren
Personligen har jag två sådana enheter som fungerar, eller snarare, de arbetade hela vintern i ett läge med att spara el. eftersom på vintern med oss polar natt, då inställdes detta läge, om solen inte har stigit tvinga ljuset med kraft klockan 19:00 och stäng av klockan 00:00, och på våren, närmare maj-juni polar dag och timern har redan slutat slå lamporna på och av. Alla parametrar justerades och memoriserades..
Författaren
Bara kontrollerad, allt är inställt och kommer ihåg. Lt är den allra första parametern, sedan Ln. Kan du justera Tu och Tn? eller något med Atmega's eprom. Det händer att den allra första parametern inte kommer ihåg, då skrivs en tom variabel där.
Det var sytt med firmware för tidskorrigering (SS). Jag märkte att det under drift inte kommer ihåg Lt-parametern. Hela tiden ställer den in oberoende Lt-07. Om du anger andra värden återställs de till -07.
Tack, jag ska försöka.
Författaren
OA och OK firmware med tidsöversättning.
nedladdning
Citat: Andiss
Något arkiv med ett nytt projekt är på något sätt fel, några textfiler inuti.
Jag började studera programmering på dina källor, allt är ganska tydligt där.
Någonstans för ett år sedan, korresponderade vi, det fanns problem med tidöverföringen, nu är allt OK!
Jag har också lagt till en tidskorrigering.

Kan jag ladda upp firmware med tidskorrigering?
Författaren
i LayOut-format. Checka inte in järn. Kanske kommer någon att komma till hands.
Tack, laddat ner, nu kommer jag att förstå.
Författaren
Här är hela arkivet. Observera att det fanns en felaktighet i funktionen av sönderdelning i timmar och minuter, på grund av detta uppstod ibland ett fel, nu korrigerade jag det.
Författaren
Du laddade ner Gerber-filer för att beställa programvara från tillverkaren av utskrifter.
Jag ber om ursäkt för upprepningen, jag trodde att den första kommentaren inte gick.
Något arkiv med ett nytt projekt är på något sätt fel, några textfiler inuti.
Jag började studera programmering på dina källor, allt är ganska tydligt där.
Någonstans för ett år sedan, korresponderade vi, det fanns problem med tidöverföringen, nu är allt OK!
Jag har också lagt till en tidskorrigering.
God eftermiddag, jag korresponderade på något sätt med dig, du hjälpte till med tidsöverföringen, det fanns vissa problem. Nu fungerar allt bra. Jag gjorde en automatisk klocka baserad på din firmware, det var bara nödvändigt att slå på lasten vid en viss tidpunkt och stänga av lasten vid en annan tidpunkt. Jag har också lagt till en tidskorrigering. Och i allmänhet, tack vare dina källor, började jag lära mig programmering.
Författaren
Vem bryr sig. Laststyrning med relä eller triac.
Författaren
Observera att i den nya versionen 6.9 skrivs beräkningsalgoritmen (sunrise.h) något om, nu beräknas noggrannheten i beräkningen. Och i firmwareversionen som nu fungerar för mig för att markera färger, finns det en snabb omkopplare av jumpern som inte slår på och stänger av lamporna vid civil skymning och vid gryning / solnedgång. Jag ber om ursäkt, det finns en liten felaktighet i anoden för D1-dioden, du måste kasta den i mittpunkten mellan LAMP och 220V, annars värms mosfet.
Tack vare författaren upprepade jag den här enheten, den har fungerat underbart i mer än ett år. Det är riktigt, något annorlunda alternativ, författaren på webbplatsen har olika ändringar.

Vi rekommenderar att du läser:

Räcka den till smarttelefonen ...