» Elektronik »Pemasa astronomi - pencahayaan pintar membolehkan penyampai

Pemasa Astronomi - Lampu Pintar Pada Relay


ASTROTIMER v.6.9



Rajah rajah.


Untuk memudahkan kerja manusia dan untuk menjimatkan tenaga elektrik, sekali lagi disebabkan oleh kelalaian manusia, pelbagai mesin automatik digunakan dalam amalan. Khususnya, suis automatik untuk pencahayaan luar. Di tengah-tengah kerja mereka, optik foto dan komparator digunakan untuk mengurangkan kos litar. Kelemahannya adalah jelas: fotodetektor mesti dipasang di tempat tertentu, dilindungi daripada hujan alami, debu dan cahaya luar. Oleh kerana itu, peranti harus diletakkan dalam keadaan buruk (di luar) dan ditutup dengan saksama dan terisolasi dengan saksama, mencipta perlindungan dari cahaya luar, kelembapan dan perlindungan fotodetektor. Pada musim sejuk, fotogenor akan membeku dan menyumbat dengan salji.

Peranti ini tidak mempunyai kelemahan ini. Ia boleh diletakkan terus di dalam panel elektrik di sebelah kontaktor (pemula magnet, suis). Kuasa dibekalkan dari rangkaian yang sama.

Peranti ini didasarkan pada pengiraan matematik fenomena astronomi, seperti matahari terbit dan matahari terbenam. Dalam buku oleh J. Meus "Rumus Astronomi untuk kalkulator" (M., Mir, 1988) formula yang sangat tepat untuk pengiraan astronomi telah diterbitkan. Pada tahun 1989, O. Montenbrook dan T. Pfleger dalam buku "Astronomi dengan komputer peribadi" meletakkan asas-asas penggunaan formula matematik untuk bahasa mesin peringkat tinggi Pascal dan C.

Apakah komputer moden adalah mikrokomputer. Mengapa tidak menggunakan penyelidikan ini untuk mikrokontroler AVR. Pilihan jatuh pada Atmega8 kerana murahnya relatif. Petunjuk tujuh segmen LED untuk empat kebiasaan. Jam sebenar (DS1307) dengan bateri (CR2032), serta penggunaan eeprom, membolehkan anda mengingati tetapan sekiranya berlaku kegagalan kuasa. Skim ini agak mudah dan boleh dilakukan oleh amatur radio yang mempunyai kemahiran purata. Papan litar bercetak dibuat oleh kaedah LUT, jadi jejak itu menebal, di bahagian sisi, jumper dari dawai tin tin tunggal dengan diameter 0.5 mm diletakkan. Cip dalam pakej DIP.Matematik dalam program untuk mengira matahari terbit dan matahari terbenam adalah agak rumit, tetapi juga mikropengawal dengan frekuensi jam satu megahertz mengatasi dengan cepat, iaitu, apabila pengaturcaraan MK baru, fius dipasang secara lalai.

Ciri-ciri program ini.


Pemasa Astronomi - Lampu Pintar Pada Relay

Ia sepatutnya menjadi seperti ini.
Sekat digunakan pada lukisan tanpa menyentuh permukaan kerajang. Kami membungkus hujung kertas di papan supaya ia tidak merangkak. Di atas seterika, kami menetapkan pengawal suhu kepada dua. Kami memanaskan besi. Di bawah papan, kita meletakkan satu kertas penulisan (pejabat) yang dilipat menjadi empat dan meletakkan besi di atas. Kami memanaskan "pai" ini selama 10 minit. Hidupkan papan dan tutup dengan besi. Kami hangat selama lima minit lagi dan kemudian perlahan-lahan, tanpa tekanan yang kuat, seterikakan kertas sehingga corak papan mula menonjol. Berhati-hati meletakkan papan di tempat yang sejuk dan biarkan sejuk ke suhu bilik. Rendam papan yang disejukkan di dalam air suam selama 10 minit. Kemudian, dengan hati-hati memisahkan kertas dan dalam air yang mengalir, kita mula membasuh kertas yang tersisa dengan menyeka dengan jari-jari anda. Kadang-kadang di antara trek, kertas tidak dibasuh sepenuhnya. Kemudian kami menyediakan penyelesaian cuka yang lemah atau asid sitrik, menurunkan papan di sana. Akan ada zilch kecil, ini akan membubarkan residu kapur dalam asid dan teliti bilas papan. Jika tiba-tiba ternyata bahawa beberapa konduktor kurang dicetak, kita membetulkan penanda radio R-teck. Kami racun di klorida ferric dan menetes di cair dari Rose, maka kami menyolder komponen radio.




Jenis papan litar dipateri.


Kemasukan pertama.


Setelah kami menyalakan papan litar, bilas dengan dibilunya berus yang pertama dibasahi di petrol dan kemudian dibasahkan dengan aseton. Kami sedang kering. Kami memprogramkan mikrokontroler dengan dua firmware. Fail Flash dengan pelanjutan * .hex atau * .rom, EEPROM * .eep.
Semak ralat dan kekurangan. Kami menghidupkan kuasa, mula-mula skrin percikan dengan versi firmware dipaparkan selama beberapa saat, pada masa ini pemuat kawalan shutter mosfet dikenakan dan program yang mengira masa momen senja awam dilancarkan, maka ia akan bermula sekali sehari pada 00:00 dan rutin memutuskan untuk menghidupkan atau matikan cahaya. Rutin ini berjalan setiap minit. Menekan butang Enter, kiri apabila penunjuk berada di bawah, tetapkan Lt latitude, longitude Ln, zon 2n, 2018, bulan Glam, dn hari, hr jam, minit minit, waktu dan waktu pada waktu malam untuk menjimatkan tenaga Untuk melumpuhkan pilihan ini, anda perlu menetapkan masa yang sama. Katakan 00 dan 00. Tekan seterusnya akan bertukar kepada mod operasi dengan paparan masa dengan titik kedua berkedip. Peranti sudah bersedia untuk pergi. Penarafan bahagian ini boleh diterima dalam lingkungan yang munasabah + -20%.



Permulaan siang hari


Permulaan gelap

Data dikira untuk latitud 69, longitud 33, zon waktu 3 ..

Maklumat tambahan.

Ini terpakai kepada mereka yang merasa sukar untuk membuat papan sendiri. Kami teruskan, anda boleh membayar dalam beberapa cara, termasuk menggunakan kad bank.



Kami klik pada butang "Tambah fail gerber anda", pilih fail gerber anda, apabila membuat astrotimer, pilih Proteus_LED_smd (GR) - CADCAM.ZIP secara langsung dalam bentuk termampat. Selepas beberapa saat, kita melihat lukisan papan. Secara lalai, 10 papan kos $ 2.


Pilih "SAVE TO CART" dan teruskan ke checkout. Bayaran tambahan untuk penghantaran akan muncul dalam jumlah keseluruhan. Anda boleh menyemak dan melihat jenis papan dengan mengklik "Gerber Viewer", akan ada dua jenis Top dan Bottom.



, sumber dalam CodeVisionAVR, projek dalam Proteus, fail gerber, fail PDF, lukisan dilampirkan. .

Permohonan:
auto_light_atm8_ds1307_lsd_0_6_9.zip [2.47 Mb] (muat turun: 153)

bottomgr.pdf [569.08 Kb] (muat turun: 94)
Lihat fail dalam talian:

bottom_smd.pdf [559.94 Kb] (muat turun: 102)
Lihat fail dalam talian:

proteus_led_smdgr.pdf [75.67 Kb] (muat turun: 110)
Lihat fail dalam talian:

proteus_led_smd.pdf [72.1 Kb] (muat turun: 80)
Lihat fail dalam talian:

topgr.pdf [113.25 Kb] (muat turun: 119)
Lihat fail dalam talian:

top_smd.pdf [104.85 Kb] (muat turun: 110)
Lihat fail dalam talian:

astrotaymer2.doc [1000.5 Kb] (muat turun: 142)
Lihat fail dalam talian:
10
10
10

Tambah komen

    • senyumtersenyumxaxaokdontknowyahoonea
      bosawalbodohyaya-yaagresifrahsia
      maaftariandance2dance3pengampunanmembantuminuman
      berhentikawan-kawanbaikgoodgoodwiseltolaklidah
      asapbertepuk tangancraymengisytiharkanderisivejangan dengarmuat turun
      panasberalunketawa1mdamesyuaratmoskingnegatif
      not_ipopcornmenghukumbacamenakutkanmenakutkancarian
      mengejekterima kasihinito_clueumnikakutbersetuju
      burukbeeeblack_eyeblum3memerahbermegahkebosanan
      ditapiskesenanganrahsia2mengancamkemenanganyusun_bespectacled
      shokrespektloldiingatiselamat datangkrutoyya_za
      ya_dobryipembantune_huliganne_othodifludlarangantutup
22 ulasan
Penulis
20 output tidak boleh dipateri, ia adalah kuasa analog ADC dan komparator.
Penulis
Terima kasih! Saya akan membetulkannya kemudian.
Terima kasih! AstroTimer.lay6 PCB tidak mempunyai pemproses 20 kaki + 5V yang disambungkan.
Penulis
Terima kasih, perhatikan kesilapan itu, saya menyemak dan mengaplikasikan firmware hanya tanpa terjemahan masa. BC07 bermaksud hari Ahad, hari ketujuh dalam seminggu. Untuk 06/23/2018 SB06, maka akan ada pilihan nombor, 23.
Firmware
Saya cuba untuk menghidupkan dua pemproses - tingkah laku adalah sama. Saya berlari Lt beberapa kali dalam bulatan, ia masih ditetapkan pada 07. Firmware tanpa pembetulan berfungsi tanpa masalah. Parameter yang diingati Jika anda boleh menerangkan penentuan parameter BC07. Apabila ia berubah, perubahan Lt.
Penulis
Juga, bukan nombor sebenar lintang 207 atau 107 boleh ditulis ke dalam sel memori, tetapi kita melihat hanya dua digit terakhir (seperti milik anda 07), kemudian dengan butang yang anda perlukan beberapa kali jalankan nilai ini supaya undur bermula dari sifar hingga 90. Jika butang + tidak berfungsi, tekan - dan sebaliknya. Atau, sekali lagi, hanya flash sahaja.
Penulis
Secara peribadi, saya mempunyai dua alat sedemikian yang bekerja, atau sebaliknya, mereka bekerja sepanjang musim sejuk dalam mod dengan menjimatkan elektrik. Kerana pada musim sejuk bersama kami malam polar, maka mod ini ditetapkan, jika matahari belum naik secara paksa menghidupkan cahaya pada pukul 19:00 dan mematikan pada 00:00, dan pada musim bunga, lebih dekat dengan bulan Mei-Jun hari kutub dan pemasa telah berhenti mematikan dan mematikan lampu. Semua parameter diselaraskan dan diingat..
Penulis
Hanya diperiksa, segala-galanya ditetapkan dan diingati. Lt adalah parameter pertama, maka Ln. Bolehkah anda menyesuaikan Tu dan Tn? atau apa-apa dengan eprom Atmega. Ia berlaku bahawa parameter pertama tidak diingati, maka pemboleh ubah kosong ditulis di sana.
Ia dijahit dengan firmware pembetulan masa (SS). Saya perhatikan bahawa semasa operasi ia tidak mengingati parameter Lt. Sepanjang masa ia menetapkannya secara bebas Lt-07. Memasuki nilai lain mengembalikannya ke -07.
Terima kasih, saya akan cuba.
Penulis
OA dan firmware OK dengan terjemahan masa.
Muat turun
Quote: Andiss
Sesuatu arkib dengan projek baru entah bagaimana salah, beberapa fail teks di dalamnya.
Saya mula mengkaji pengaturcaraan pada sumber anda, semuanya cukup jelas di sana.
Di suatu tempat setahun yang lalu, kita berpadanan, ada masalah dengan pemindahan masa, sekarang semuanya OK!
Saya juga menambah pembetulan masa.

Bolehkah saya memuatkan firmware dengan pembetulan masa?
Penulis
dalam format LayOut. Tidak semak besi. Mungkin seseorang akan berguna.
Terima kasih, dimuat turun, kini saya akan faham.
Penulis
Inilah arkib penuh. Sila ambil perhatian bahawa terdapat ketidaktepatan dalam fungsi penguraian ke dalam jam dan minit, kerana ini, kadangkala kesalahan muncul, sekarang saya memperbetulkannya.
Penulis
Anda memuat turun fail Gerber untuk memerintahkan perisian dari pengilang cetak.
Saya memohon maaf atas pengulangan, saya fikir bahawa komen pertama tidak lulus.
Sesuatu arkib dengan projek baru entah bagaimana salah, beberapa fail teks di dalamnya.
Saya mula mengkaji pengaturcaraan pada sumber anda, semuanya cukup jelas di sana.
Di suatu tempat setahun yang lalu, kita berpadanan, ada masalah dengan pemindahan masa, sekarang semuanya OK!
Saya juga menambah pembetulan masa.
Selamat pagi, saya entah bagaimana sesuai dengan anda, anda membantu dengan pemindahan masa, terdapat beberapa masalah. Kini semuanya berfungsi dengan baik. Saya membuat jam automatik berdasarkan firmware anda, hanya perlu menghidupkan beban pada masa tertentu dan matikan beban pada masa yang lain. Saya juga menambah pembetulan masa. Dan secara umum, terima kasih kepada sumber anda, saya mula belajar pengaturcaraan.
Penulis
Siapa yang peduli. Kawalan beban menggunakan relay atau triac.
Penulis
Sila ambil perhatian bahawa dalam versi baru 6.9, algoritma pengiraan (sunrise.h) sedikit ditulis semula, kini ketepatan pengiraan bertambah baik dengan ketara. Dan dalam versi firmware yang kini berfungsi untuk saya menyerlahkan warna, ada suis cepat oleh jumper yang tidak menghidupkan lampu dan mematikan pada senja sivil dan pada waktu subuh / matahari terbenam. Saya memohon maaf, terdapat ketidaktepatan kecil di anod diod D1, anda perlu membuangnya ke titik tengah antara LAMP dan 220V, jika tidak, MOSFET adalah pemanasan.
Terima kasih kepada penulis, saya mengulangi peranti ini, ia telah bekerja hebat selama lebih daripada satu tahun. Benar, pilihan yang sedikit berbeza, pengarang di laman web ini mempunyai pelbagai modifikasi.

Kami menasihati anda untuk membaca:

Bawa ia untuk telefon pintar ...