Kretsschema över en elektronisk klocka på pic16f628a - enheter baserade på MK - radio-bes - elektronik för hemmet. Klocka på PIC16F84A Klocka på pic16f628a mikrokontroller med gemensam anod

Svar

Lorem Ipsum är helt enkelt dummy text från tryckeri- och sättningsindustrin. Lorem Ipsum har varit branschens standarddocka text ända sedan 1500-talet, när en okänd skrivare tog ett pentry av typ och förvrängde det för att göra en typprovbok. Den har överlevt inte bara fem http://jquery2dotnet.com/ århundraden , men också språnget till elektronisk sättning, förblev i stort sett oförändrad. Det blev populärt på 1960-talet med utgivningen av Letraset-ark som innehåller Lorem Ipsum-passager, och mer nyligen med programvara för desktop-publicering som Aldus PageMaker inklusive versioner av Lorem Ipsum.

Klocka - väckarklocka på en mikrokontroller PIC16F628A som drivs av batterier

Denna version av klockan är gjord på ett sådant sätt att förenkla kretsen så mycket som möjligt, minska strömförbrukningen och i slutändan få en enhet som lätt får plats i fickan. Genom att välja miniatyrbatterier för att driva kretsen, SMD-montering och en miniatyrhögtalare (till exempel från en icke-fungerande mobiltelefon) kan du få en design något större än en tändsticksask.
Användningen av en superljus indikator gör att du kan minska strömmen som förbrukas av kretsen. En minskning av strömförbrukningen uppnås också i läget "LoFF" - indikatorn är avstängd, och endast den blinkande punkten på klockans låga ordningssiffra slås på.

Fig 1. Frontpanelvy.

Justerbar ljusstyrka på indikatorerna gör att du kan välja den mest bekväma visningen av avläsningar (och återigen minska energiförbrukningen).
Klockan har 9 visningslägen. Växling mellan lägen utförs med "plus" och "minus" knapparna. Innan själva avläsningarna visas, visas en kort ledtråd om namnet på läget på indikatorerna. Varaktigheten av tipsvisningen är en sekund. Användningen av kortsiktiga uppmaningar gjorde det möjligt att uppnå god ergonomi för klockan. När du växlar mellan visningslägen (som det finns ganska många av för en så enkel enhet som en vanlig klocka), är det ingen förvirring, och det är alltid tydligt vilka avläsningar som visas på indikatorn.

Figur 2. Visningslägen.

Korrigering av avläsningarna som visas på indikatorn aktiveras genom att trycka på knappen "Korrigering". I detta fall visas en kortvarig prompt i 1/4 sekund, varefter det justerade värdet börjar blinka med en frekvens på 2 Hz. Avläsningarna korrigeras med plus- och minusknapparna. När du trycker på knappen länge aktiveras autorepeteringsläget vid angiven frekvens. De automatiska upprepningsfrekvenserna för att trycka på en knapp är: för timmar, månader och veckodag - 4 Hz; för minuter, år och indikatorljusstyrka - 10 Hz; för korrigeringsvärdet - 100 Hz.
Alla justerade värden, förutom timmar, minuter och sekunder, skrivs till EEPROM och återställs efter att strömmen slagits av och på. Sekunderna under korrigeringen nollställs. Alla lägen utom timmar-minuter, minuter-sekunder och LoFF återställs automatiskt. Om ingen knapp trycks in inom 10 sekunder växlar klockan till tim-minutersvisningsläget.
Genom att trycka på knappen "På/av larm." Väckarklockan slås på/av. Aktiveringen av larmet bekräftas av ett kort tvåtonsljud. När väckarklockan är på lyser punkten i den låga siffran på indikatorn.
I läget "Corr" visas en korrigeringskonstant på indikatorn, vars initiala värde är 5000 mikrosekunder per sekund. När klockan släpar ökar vi konstanten med mängden fördröjning beräknat i mikrosekunder per sekund. Om klockan har bråttom, minskar vi konstanten enligt samma princip.

Fig 3. Klockdiagram.

Klocka på PIC16F628A och DS18B20 temperatursensor.

4-segments LED-indikator.

Animerad skärmändring.

En variant av en enkel klocka på den populära och prisvärda mikrokontrollern PIC16F628A. Faktum är att AVR-projektet började med dem.

Beskrivning av klockan.


1. Funktioner.

– klocka, tidsvisningsformat 24-timmar, timmar:minuter.

– digital noggrannhetskorrigering. Daglig korrigering är möjlig ±25 sek. Det inställda värdet på 1 timme 0 minuter 30 sekunder kommer att läggas till/subtraheras från den aktuella tiden.

– termometer.

– indikation. Växelvis.

– anpassningsbar animering av ändrade avläsningar.

– användning av mikrokontrollerns icke-flyktiga minne för att spara inställningar när strömmen stängs av.

– om du trycker på knappen i huvudlägetPLUS , då visas tiden på indikatorerna om du klickar påMINUS - temperatur. När knapparna släpps återupptas den automatiska ändringen av avläsningarna.

2. Inställning.

2.1. När strömmen slås på är klockan i huvudläge.

2.2. Genom att trycka på en knappUPPSÄTTNING går in i inställningsläget och väljer en parameter att installera. Tillgänglig för installation i tur och ordning:

– minuter;

- Kolla på;

– sekunder (återställ till noll när du trycker på knapparnaPLUS ellerMINUS );

– korrigeringsvärde. I den mest signifikanta siffran symbolen "Med ";

– tidpunkt för indikering av aktuell tid. I de högsta siffrorna symbolerna "tc ". Inställningsområde 0÷99 sek. Om inställt på 0, kommer tiden inte att visas;

– temperaturindikeringstid. I de högsta siffrorna symbolerna "tt ". Inställningsområde 0÷99 sek. Om inställt på 0, kommer temperaturen inte att visas;

– val av animationseffekt. I de högsta siffrorna symbolerna "E.F. ". Om satt till 0, kommer informationsändringar att utföras utan effekter, om automatiskt läge är valt (symbolA ), så ändras effekterna växelvis. Om läget är valtr , då kommer effekterna att ändras slumpmässigt.

– välj animationshastighet. I den mest signifikanta siffran symbolen "P ". Inställningsintervallet är 0÷99. En enhet motsvarar ungefär 2 ms, ju högre värde, desto långsammare animering.

2.3. Parametern som ställs in blinkar.

2.4. Genom att hålla ned knapparnaPLUS / MINUS parametern ställs in snabbt.

3. Anteckningar.

Det är nödvändigt att balansera hastigheten på animeringen och den tid det tar att visa information. Om långsam animering och kort visningstid väljs kan det visa sig att informationen inte hinner uppdateras helt innan nästa pass.

När huvudströmmen är avstängd (+12V) indikeringen släcks, klockan fortsätter att gå. MK:n drivs från en reservkälla.

I arkivet finns firmware för indikatorer med gemensam katod och anod, ett projekt i Proteus och en beskrivning.

Frågor, önskemål i forumet.

11.03.2015

Lade till uppdaterad firmware för en indikator med en gemensam katod. Den nya firmwaren har fler animationseffekter och mindre ändringar i algoritmen. Detaljerad beskrivning i arkivet.

Bords- och väggklockor med termometrar tillverkas i fodral från analoga klockor. Klockan och termometern är tillverkade som separata, oberoende enheter.

Jag kommer inte att beskriva termometern den finns på samma webbplats. Kretsen, kretskort och firmware finns där, allt är oförändrat.

Temperaturgivaren DS18B20 på bordsklockan är placerad utanför fönstret. Isolerade ledningar 0,35 mm, ca 10 meter långa

Klockan är monterad på enstaka 7-segments gröna LED-indikatorer. Storleken på siffrorna är 14x25,4 mm - väl synlig från alla hörn av rummet. Observera att indikatorn är ansluten utan släckningsmotstånd. Detta beror på att varje segment består av två seriekopplade lysdioder och har en nominell spänning på 3,8 volt. Med dynamisk indikering överstiger strömmarna inte tillåtna värden.

Spänningsstabilisatorn sitter i adapterkontakten. Den är monterad på en 3-watts transformator och en högfrekvensomvandlare - stabilisator LM2575T-5.0 enligt en standardkrets. Mikrokretsen utan kylfläns värms praktiskt taget inte upp. Kontakt för 3,5 mm strömförsörjning. Kvarts 4 MHz.

Alla lågeffekts n-p-n-transistorer. Knappar 6x6 H=14/10mm lödda på ledarsidan . Längden på knapptryckaren väljs utifrån designkraven. Varje gång du trycker på knappen läggs en enhet till. När den hålls, går räkningen upp till en rimlig hastighet.

Motstånd MLT – 0,25. R3 – R6 1-3 kOhm.

Batterier: 4 st GP-170, eller liknande. När nätspänningen är avstängd levererar de bara ström till mikrokontrollern.

Det är lämpligt att välja dioder med lägst spänningsfall i framåtriktningen.
Skivorna är gjorda av ensidig folieglasfiber.
HEX-fil, diagram, tätningar i mapp nr 1.

Alternativ 2: på en bräda

Detta fodral passade inte två brädor: en klocka och en termometer. Jag ville inte minska storleken på klockindikatorn.

Jag gillar inte att visa tid och temperatur med en indikator i tur och ordning på en bordsklocka.
Jag fick ta ytterligare en mindre indikator för termometern och rita ett nytt kretskort. Därför är kretsen och firmwaren för termometern olika.

HEX-fil och termometerdiagram i mapp nr 2. Tryckt kretskort på samma plats.
Klockdiagrammet utan några ändringar är hämtat från första avsnittet.

Nedan kan du ladda ner firmware och kretskort i HEX-format

Lista över radioelement

Beteckning Typ Valör Kvantitet NoteraaffärMitt anteckningsblock
Alternativ 1
MK PIC 8-bitars

PIC16F628A

1 Till anteckningsblock
VR1 DC/DC pulsomvandlare

LM2575

1 5V Till anteckningsblock
VT1-VT4 Bipolär transistor

KT3102

4 Till anteckningsblock
VD1, VD2, VD4 Diod

D310

3 Till anteckningsblock
VD3 Schottky diod

1N5819

1 Till anteckningsblock
VS1 Diodbro

DB157

1 Till anteckningsblock
Cl, C2 Kondensator20 pF2 Till anteckningsblock
C3, C5 Kondensator0,1 µF2 Till anteckningsblock
C4 330 µF 16 V1 Till anteckningsblock
C6 Elektrolytkondensator100 µF 35 V1 Till anteckningsblock
R1, R2 Motstånd

10 kOhm

2 Till anteckningsblock
R3-R6 Motstånd

1 kOhm

4 Till anteckningsblock
R7, R10 Motstånd

100 Ohm

2 Till anteckningsblock
L1 Induktor330 µH1 Till anteckningsblock
Tr1 Transformator 1 Till anteckningsblock
F1 Säkring100 mA1 Till anteckningsblock
Batteri4,8 V1 Till anteckningsblock
HL1, HL2 Ljusdiod 2 Till anteckningsblock
S1, S2 Knapp 2 Till anteckningsblock
Z1 Kvarts4 MHz1 Till anteckningsblock
IndikatorFYS10012BG211 Till anteckningsblock
Alternativ 2
MK PIC 8-bitars

PIC16F628A

1 Till anteckningsblock
VT1-VT4 Bipolär transistor

KT3102

1 Till anteckningsblock
Cl, C2 Kondensator20 pF2 Till anteckningsblock
C3 Kondensator0,1 µF1 Till anteckningsblock
R1 Motstånd

4,7 kOhm

1 Till anteckningsblock
R2, R3, R5, R6 Motstånd

Hej kära läsare! Jag presenterar för dig historien om skapandet av klockor baserade på gasurladdningsindikatorer IN-14. Ett enkelt projekt förvandlades till en början till en hel konstnärlig komposition som fick mig att svettas mycket.

Klockan har noggrannhetskorrigering och backup vid strömavbrott.

Bakgrund

Allt började när Alexey (teXnik) postade min artikel. I nära kontakt med artikelförfattaren kunde jag upprepa projektet. Klockorna placerades på en dubbelsidig skiva med en mycket ergonomisk layout. Allt var bra, men det fanns en nackdel - omöjligheten att korrigera flyttningens noggrannhet.


Jag började leta efter kvartsresonatorer, men av någon anledning kunde jag inte uppnå mindre än en minuts användning på en dag.

Jag bestämde mig för att bygga en stabil generator med logiska element med gamla sovjetiska kretsar.


Generatorn gjorde det möjligt att uppnå en noggrannhet på upp till en halv sekund på en dag. Resultatet är medelmåttigt och kräver även användning av en högprecisionsfrekvensmätare för att utföra justeringen. I den avstämda generatorn var det nödvändigt att låsa den variabla kapacitansen genom att lacka den, vilket återigen ledde till en frekvensförskjutning av den enkla anledningen att lacken stramade åt avstämningskondensatorns mellanrum. Dessutom ökade införandet av en stabil oscillatorkrets klockans strömförbrukning.

Efter att ha lidit i en vecka bestämde jag mig för att försöka upprepa ett annat klockprojekt med lampindikatorer, och definitivt med mjukvarukorrigering av hastigheten. Ämnet är inte nytt och under åren har det skett många framgångsrika implementeringar av en liknande idé.

Diagram över den nya klockan på PIC16F628A

Basen för kretsen är byggd på en PIC16F628A mikrokontroller, som skickar signaler till K155ID1-avkodaren och styr anodomkopplarna.

Kretsen drivs från en enda +12 V-källa. Stabilisatorn av LM78L05-typ producerar +5 V för att driva mikrokretsarna. Den höga spänningen som krävs för att driva gasurladdningsindikatorerna erhölls från en växelriktare på MC3403-chippet. Utspänningen justeras av en delare som ingår i återkopplingen.
Nackdelen med en sådan växelriktarkrets är frånvaron av en buffertomkopplare i fälteffekttransistorkretsen. Den totala strömförbrukningen för växelriktarkretsen är 230 mA.
Ett obestridligt plus är att justera utspänningen och som ett resultat justera ljusstyrkan på indikatorerna.

Den fasta programvaran uppfyller mitt grundläggande behov - att justera konstanten som påverkar klockan utan användning av precisionskvartsresonatorer. Larmfunktionen var en trevlig bonus.

Praktiskt genomförande

Efter att ha uppskattat alla fördelarna med detta schema bestämde jag mig för att upprepa det.
Den sammansatta enheten var tänkt att bestå av två kort med övergångskontakter: ett styrkort, på vilket 90% av alla element är placerade, och en indikeringstavla med IN-14-gasurladdningsindikatorer installerade på den.

Nackdelen med en sådan implementering är dimensionerna, men å andra sidan finns det också mångsidighet. Du kan ansluta indikeringskortet till alla andra gasurladdningsindikatorer utan att vidröra kontrollkortet.

Starta och ställa in klockan

Jag monterade ihop alla element, etsade brädorna och utförde installationen. Det är dags att kontrollera och konfigurera strömförsörjningen. Först startade jag strömförsörjningen på tomgång. 78L05-stabilisatorn fungerade som förväntat.
Växelriktaren var inställd på en spänning nära den nedre gränsen för indikatorernas tändning - cirka 170-175 V med hjälp av ett 2 kOhm trimmotstånd.

Jag satte in mikrokretsarna i uttagen och sedan hände det oväntade. Av okänd anledning slog 78L05-chippet igenom, och mikrokretsarna brann ut på grund av överspänning.
Som ett resultat av testerna fick jag reda på att det fanns defekta K155ID1-avkodare. Kontroll av motståndet mellan kraftstiften visar ett värde på ca 10 ohm. Detta kan ha orsakat att stabilisatorn 78L05 misslyckades.

Jag installerade en ny fungerande dekoder, gick till en radiobutik för att köpa ett nytt PIC16F628A-chip och programmerade det med .


Den här gången gick uppskjutningen under belastning utan incidenter. Indikeringslamporna tändes.



Klockan har 3 kontrollknappar: korrigering, larm och inkrement.
Jag kommer att citera orden från författaren till firmware:

2 visningslägen är implementerade: timmar-minuter och minuter-sekunder. Växla med knappen "Öka".
- När du trycker på "Correction"-knappen går klockan in i sekunders korrigeringsläge (sekunder återställs med "Increment"-knappen). Nästa tryck på "Correction"-knappen växlar klockan till minutkorrigeringsläget (minuterna ökas med "Increment"-knappen). Ytterligare ett tryck på "Korrigering"-knappen kommer att gå till klockkorrigering (timmarna ökas med "Öka"-knappen). Nästa tryck på knappen "Korrigering" återgår till visningsläget för timmar och minuter.
- När du trycker på larmknappen går klockan in i visningsläget för larminställning. I det här läget använder du knappen "Öka" för att slå på väckarklockan. Påslagning bekräftas av ett kort pip och en blinkande prick tänds. Larminställningen justeras efter att du trycker på knappen "Korrigering". Efter det första trycket - minuter, efter det andra - timmar (ökas med "Öka"-knappen). Efter den tredje tryckningen - övergång till normalt läge.
- Klockan har en korrigeringsfunktion genom att justera konstanten (justeringsläget aktiveras när du håller ned "Korrigeringsknappen" i mer än 1 sekund). Som standard är konstanten 1032 mikrosekunder per sekund. När klockan släpar ökar vi konstanten (”Inkrement”-knappen) med mängden fördröjning beräknat i mikrosekunder per 1 sekund. Om klockan har bråttom minskar vi konstanten (”Väckarklockan”-knappen) med samma princip.
- Återgång till normalt läge utförs från korrigeringslägen 3 minuter efter det sista trycket på någon knapp.
- När larmet går hörs en ljudsignal som stängs av genom att trycka på någon av knapparna eller automatiskt efter cirka 4 minuter.

För tydlighetens skull presenterar jag en kort video för er uppmärksamhet. Videon visar tidskorrigeringslägen: nollställning av sekunder, inställning av minuter, inställning av timmar.


Jag håller knappen intryckt i mer än 1 sekund och går in i konstantjusteringsläget. Som du kan se är min nuvarande konstant 1292 mikrosekunder. Ganska långt från startvärdet på 1032 mikrosekunder.
Det tog mig fyra dagar att korrigera klockan. Ursprungligen var klockan långsam med 2 minuter per dag. Det tog 2 dagar att göra grovjusteringar och 2 dagar att göra finjusteringar. I slutändan märkte jag inte att klockan släpade eller rusade en sekund under veckan. Slagkorrigeringen är klar.

Efter cirka 3 veckor dog 2032-batteriet och klockan slutade komma ihåg inställningar och den aktuella tidpunkten när strömmen gick bort. Jag noterar att den etablerade konstanten inte går förlorad. Jag bestämde mig för att komma ur situationen helt enkelt - jag introducerade en mer skrymmande strömförsörjning - två AA-batterier.

Ovanlig designfodral

Elektronik redo! Framåt ligger programmets höjdpunkt – kroppen.

Jag arbetade med kroppen med särskild flit. Redan från början ville jag inte göra en typisk klocka "a la Nixiclock", där 4 lampor sticker ut från höljet. Jag ville ha något mer. För att placera dekorativa element nära lamporna valde jag ett Gainta G0477 fodral med måtten 187x118x37 mm.

Vad har jag inte provat! Även speglar och glaskulor, men till slut gillade jag ingenting. Ett tag övergav jag projektet och började arbeta med Pokémon-förstärkaren, samtidigt som jag funderade på alla möjliga alternativ för att dekorera höljet till en rörklocka. En dag, på väg till jobbet, föll min blick på en förstörd kolumn på en av reklamaffischerna. Min fantasi tog upp idén om antika grekiska kolonner och bad.
Och så gick det upp för mig - det borde finnas kolumner nära klocklamporna! Även utan att helt föreställa mig sätten att genomföra, började jag utveckla denna idé. Två pelare är lite torra, det är bättre att ta något liknande, som de kinesiska eller japanska portarna som står vid ingångarna till templen.

När jag kom hem skissade jag direkt på en skiss i Photoshop.


Jag gillade verkligen det här alternativet, men det var fortfarande lite torrt och det fanns mycket ledigt utrymme kvar på kroppen. Jag började tänka på asiatiska stilar. Vad kan jag lägga till?

Jag måste säga er att jag redan innan min alltför stora passion för radioelektronik översatte japansk fantasy-manga (analogt med serietidningar). Därför kom drakar naturligt att tänka på. Nämligen den japanska floddraken. Efter att ha jobbat lite i Photoshop lade jag till i skissen.


Den sista sketchen gjorde mig helt enkelt. Brådskande, klipp! Men praktiken förblev vag. Jag började gå igenom alternativen. Det första som kom att tänka på var djupetsning av aluminiumämnen med järnklorid med en teknik som liknar LUT, som jag framgångsrikt använde i mina tidigare projekt.


Alternativet var lämpligt, men mängden arbete som skulle utföras var mycket större, och det skulle vara problematiskt att bearbeta metall in i minsta detalj.

Allt som återstår är att använda folie-PCB. Att arbeta med ensidigt foliebelagt PCB är många gånger enklare än att arbeta med aluminium.
Optimerade bilden för möjlighet till bildetsning med hjälp av LUT. Jag etsade "tavlan" med några brister.

Det svåraste kvarstår - att klippa ut bilder från ett enda mönsterkort. En fruktansvärt lång och tråkig process som inte kan genomföras utan en kreativ impuls och en stor lust. Jag gjorde grova snitt av bitar av PCB med en sticksåg, sedan med små nypor, med vassa nypor, naggade jag alla tillgängliga konturer nära designen, till ett gap på 1,5-2 mm från kanten, för att inte skada designa sig själv på något sätt.

De inre delarna borrades ut med borrar med olika diametrar, följt av exakt borttagning. Avslutar sedan med nålfilar. I mina papperskorgar hade jag två uppsättningar nålfilar i olika former och storlekar. Jag tillbringade lång tid och ihållande att rita ut varje kurva i designen, välja och kombinera önskad storlek och form på filerna.

Det tog mig cirka 2 veckors koncentrerat arbete på min fritid från andra saker att göra Draken av en bit PCB. Han lyckades ganska mycket plåga sin frus öra för musik med sin "shimming".

Efter att ha avslutat arbetet blev fingertopparna på min högra hand lika grova som om jag hade spelat gitarr i en vecka på repetitioner i två timmar om dagen.


Draken är äntligen utskuren. Nästa steg är målning. Efter att ha inbillat mig en kväll bestämde jag mig för att jag skulle måla den röd. Det var här det slutliga namnet på klockan "Red Dragon" kom ifrån.

Låt oss börja experimentera med färg. Jag köpte genast två burkar aerosolfärg i färgerna "Chinese Cherry" (akryl) och "Raspberry" (alkyd). Namnen ansvarar inte för nyansernas noggrannhet och är av villkorlig karaktär. Inget av de presenterade alternativen tillfredsställde mig i slutändan. "Chinese Cherry" visade sig vara för mörkt, och alkyden "Raspberry" tog väldigt lång tid att torka, vilket kan leda till att damm fastnar när man målar hemma. Bara 3-4 stora dammfläckar på en blank spegel kan döda all din arbetsglädje.

Det slutade med att jag gick och handlade röd matt färg. Till min förvåning visade det sig att sådan färg inte finns i naturen. Det vill säga, du kan inte köpa det i burkar; för att göra detta måste du köpa huvudfärgen, en matta tillsats separat, och gå till ett specialiserat center för att förbereda blandningen. För mina ändamål är detta ett för dyrt alternativ.

Beslutet kom oväntat. Jag såg metalliska färger på hyllorna. Dessa färger är en övergångslänk mellan en blank och matt yta, det vill säga att de inte har en blank spegel, och i fallet med en akrylbas torkar de mycket snabbt. Färgen jag valde hette "Kalina".

Hallon, viburnum, körsbär - kompott kan tillagas.

Jag provade färgen på en sampler. Det satte sig på 5 minuter, och inte en enda dammfläck hann fastna. Jättebra, du kan måla det.

För att måla sådana fall använder jag en smart "färglåda" - jag skär en 5-liters plastflaska på längden i två halvor, målar delen och täcker den med en halv. Denna metod tillåter inte damm att lägga sig på ytan, och hålet från nacken tillåter luft att cirkulera.

Nästan allt är klart. Allt som återstår är att skissera drakens och portens inre konturer med färg. Saken är komplex och kräver skicklighet. Jag tog en tunn pensel och började måla min hand på speciella stenciler. Mina schabloner är 3 ord etsade i aluminium. Jag spårar dem, tittar på resultatet, raderar färgen med ett lösningsmedel och gör om igen tills min hand når jämna drag utan att flyga utanför gravyrens gränser.
Jag satt där i ungefär en timme och insåg att med de grova kuddarna på fingrarna kunde jag inte känna trycket från borsten.

Lösningen visade sig vara enkel, men inte självklar vid första anblicken - en permanent markör för brädor som Edding404.

Med den kan du göra jämna slag med en tjocklek på 0,5 mm. Jag provade den på en stencil och insåg att den blev nästan perfekt. Det finns inga överskott, den enda svårigheten är att välja längden på slaget så att markörspetsen inte torkar helt. Ja, ja, den här markören ritar perfekt på slät textolit, men slutar snabbt att skriva vid beröring av matta (välabsorberande) ytor. Anledningen är att tillgången på färg i finspetsen snabbt tar slut. I det här fallet behöver du bara vänta 5-10 minuter tills spetsen är mättad med färg igen.

Jag övade och började måla draken och grinden. Det hade gått mindre än en halvtimme innan markören slutade skriva helt. Inga försök att måla det fungerade. Färgmarkören har tagit slut.


Denna version av klockan är gjord på ett sådant sätt att förenkla kretsen så mycket som möjligt, minska strömförbrukningen och i slutändan få en enhet som lätt får plats i fickan. Genom att välja miniatyrbatterier för att driva kretsen, SMD-montering och en miniatyrhögtalare (till exempel från en icke-fungerande mobiltelefon) kan du få en design något större än en tändsticksask.
Användningen av en superljus indikator gör att du kan minska strömmen som förbrukas av kretsen. En minskning av strömförbrukningen uppnås också i läget "LoFF" - indikatorn är avstängd, och endast den blinkande punkten på klockans låga ordningssiffra slås på.

Indikation
Justerbar ljusstyrka på indikatorerna gör att du kan välja den mest bekväma visningen av avläsningar (och återigen minska energiförbrukningen).
Klockan har 9 visningslägen. Växling mellan lägen utförs med "plus" och "minus" knapparna. Innan själva avläsningarna visas, visas en kort ledtråd om namnet på läget på indikatorerna. Varaktigheten av tipsvisningen är en sekund. Användningen av kortsiktiga uppmaningar gjorde det möjligt att uppnå god ergonomi för klockan. När du växlar mellan visningslägen (som det finns ganska många av för en så enkel enhet som en vanlig klocka), är det ingen förvirring, och det är alltid tydligt vilka avläsningar som visas på indikatorn.


Korrigering av avläsningarna som visas på indikatorn aktiveras genom att trycka på knappen "Korrigering". I detta fall visas en kortvarig prompt i 1/4 sekund, varefter det justerade värdet börjar blinka med en frekvens på 2 Hz. Avläsningarna korrigeras med plus- och minusknapparna. När du trycker på knappen länge aktiveras autorepeteringsläget vid angiven frekvens. De automatiska upprepningsfrekvenserna för att trycka på en knapp är: för timmar, månader och veckodag - 4 Hz; för minuter, år och indikatorljusstyrka - 10 Hz; för korrigeringsvärdet - 100 Hz.
Alla justerade värden, förutom timmar, minuter och sekunder, skrivs till EEPROM och återställs efter att strömmen slagits av och på. Sekunderna under korrigeringen nollställs. Alla lägen utom timmar-minuter, minuter-sekunder och LoFF återställs automatiskt. Om ingen knapp trycks in inom 10 sekunder växlar klockan till tim-minutersvisningsläget.
Genom att trycka på knappen "På/av larm." Väckarklockan slås på/av. Aktiveringen av larmet bekräftas av ett kort tvåtonsljud. När väckarklockan är på lyser punkten i den låga siffran på indikatorn.
I läget "Corr" visas en korrigeringskonstant på indikatorn, vars initiala värde är 5000 mikrosekunder per sekund. När klockan släpar ökar vi konstanten med mängden fördröjning beräknat i mikrosekunder per sekund. Om klockan har bråttom, minskar vi konstanten enligt samma princip.
Fortsätter ämnet:
Hus gjorda av timmer

Filipok, Leo Tolstojs berättelse är ett av verken i skolans läroplan varje barn som studerar i 1:a, 2:a eller högst 3:e klass bör läsa den på ett eller annat sätt. I denna...