Diy set c51 - elektronikus ébresztőóra

A nap minden kedves ideje.
A mai felülvizsgálat a DIY készletre vonatkozik, amely elektronikus ébresztőóra (két riasztás) és egy órás jelzés. Az adott készletet az eBay-en vásárolták meg, és ma valószínűleg ez egyike a legegyszerűbb és költségvetési tervezőknek.
Hosszú időre szerettem volna valami ilyesmit, hogy képes legyen "megölni" egy kis szabadidőt, és gyakorlati használatra. Nos, amíg felesége megkért, hogy vegyek neki egy digitális óra a konyhában, esett a választás a legtöbb költségvetési (akkor is, ha nem a legnagyobb ép) opciót. ) Általában az ilyen hatalmas különféle készletek értékesített most, amit mondanak, minden íze és színe, hanem azért, mert én nem tervezi, hogy többet költ a konyhai órára - szerezte meg a legolcsóbb megoldás, amelynek kódja megjelölés C51. A csomagot egy pályán küldték, amelynek mozgását itt lehet megtekinteni.
Szállítva kis sor egy műanyag zacskóba, ami az én esetemben nem volt csak becsukott klip, hanem zárt :) Ezt meg kell tenni annak érdekében, hogy a szállítás során, véletlenül kikapcsolódott, és a kis körök ne szóródjon ki belőle.

A csomagban van egy utasítás és minden szükséges alkatrész. A képernyő éjszaka nem hajlott - voltak ragadt egy kis darab polisztirol. ) A készletben szereplő utasítás egy kis lap egy A4-es (szintén A5-ös) A4-es levél felével, amelynek egyik oldalán a teljes részek listája nyomtatódik.

És a másik oldalon az óra fő elektromos diagramja:

A tasak többi része így néz ki:

Ennek a kialakításnak a központi eleme az AT89C2051-24PC mikrokontroller MSC51. gyártó - ATMEL.
Az AT89C2051-24PC fő jellemzői:
- 2 KB program flash memória (1000 írási ciklus);
- 128 x 8 bites belső RAM (RAM);
- 15 programozható bemeneti / kimeneti vonal;
- 2 16 bites időzítő / számláló;
- 6 megszakítási forrást;
- 2 megszakítási szint;
- párhuzamos programozási felület;
- egy programozható soros port (UART);
- működési frekvencia 0..24MHz;
- tápfeszültség 5V ± 20%;
- hőmérséklet -40 ... + 85 ° С.

Az AT89C2051-24PC érintkezőkiosztás az alábbi ábrán látható:

A mikrokontrollerre vonatkozó adatlap itt található.
Az összes órabeállítás az S1 és S2 gombokkal történik. Az S1 gomb hosszan megnyomja az órát a beállítások menübe, amelyben 9 elem található. Minden pont által kijelölt levél ábécé kapunk tól I. beállítási értékei végezzük megnyomásával S2, úgyhogy megfelelő mód h: óra / perc és perc / másodperc.
Tehát az A pont - az óra beállítása:

B pont - beállítási jegyzőkönyv:

C pont - az órai jel be- és kikapcsolása, ahogy mondtam, kezdetben be volt kapcsolva.

D pont - az első riasztás engedélyezése / letiltása:

E pont - az első riasztás órájának beállítása:

F pont - az első riasztás percének beállítása:

G pont - a második riasztás be- és kikapcsolása. Ennek megfelelően a H és I elemek - a második riasztás óráinak / percének beállítása.

Ha a riasztások le vannak tiltva, akkor 9 menüelem helyett csak 4 van.
Amint azt korábban említettem, az S2 gomb az óra üzemmódokat váltja: órák / percek és percek / másodpercek. Óra / perc mód:

Min / sec mód:

Végezetül szeretném megjegyezni, hogy a készlet nagyon érdekes és hasznos. Ki nézi össze, és várja a létesítmény a konyha (még mindig úgy gondolja, hogy lenne alkalmazkodni, mint a test, bár lehet, hagy.)). Az óra pontosságáról túl korai vitatkozni, de eddig az eltérések nem különösebben észrevehetők. A fő hátránya az, hogy minden beállítás visszaáll után azonnal kikapcsolja az órát a hálózati :( A többiek, minden rendben van :) Én személy szerint nagyon elégedett a vásárlás most vigyázzon magára valami mást ettől a sorozatát.
PS Kotik nem tudott áthaladni, és aktívan részt vett az összeállításban és a konfigurációban :)

Elvileg ez minden. Köszönjük az idejét és a figyelmet.