» Elektronik »Pemasa pada mikrokontroler atmega8

Pemasa pada atmega8 mikrokontroler


Saya ingin menawarkan tuan untuk pertimbangan dan pengulangan yang mungkin, skim yang sangat mudah, pemasa yang sangat baik. Dengan navigasi menu yang mudah, dengan paparan LCD kristal cecair, dengan jam masa nyata, dengan bilangan bahagian terkecil yang mungkin, dan dengan semua ini, anda boleh memprogram serentak selang waktu pada siang hari.

Saiz padat


Semak Cakupan Video


Jantung pemasa ini adalah mikrokontroller Atmega8 yang sangat popular dan tidak lagi mahal. Anda boleh mengatakan bahawa untuk firmware kita memerlukan seorang programmer yang tidak, tetapi ini tidak begitu, untuk firmware Atmega cukup hanya lima pendek 10-15 cm. Wayar yang disambungkan melalui perintang 150-200 Ohm. terus ke pelabuhan LPT mengikut skim ini.
Pemasa pada atmega8 mikrokontroler

Atas sebab ini, mikrokontroler ini telah menjadi yang paling popular dengan peminat ham.

Dalam angka ini anda lihat: Rajah pinout kaki MK untuk sambungan dan firmware.


Titik 1. Kami akan menyediakan segala yang diperlukan untuk pembuatan pemasa.

Komponen radio litar yang paling wajib, selebihnya biasanya boleh didapati di rumah, microcircuit terkecil adalah DS1307.


Kami akan memerlukan elemen radio seperti:

• Jam menonton bersepadu DS1307
• Paparan LCD cecair LCD
• Penstabil 7805
• 500-1000 MF - 16 volt.
• Relay atau elektronik kunci (bergantung kepada beban yang anda merancang untuk menyambung).
• rintangan 5,1kom - 3 pcs, perintang berubah (mengikut manual paparan LCD).
• Waktu kuarza 32768 Hz.
• Butang tanpa menetapkan - 4 pcs.
• bateri tablet 3 volt.
• Teksolit untuk lembaga.
• Pengubah kecil ~ 220v. -> ~ 6-12v.
• Buka kotak untuk perumahan.
+ Untuk programmer: resistor 150-200 ohms. - 4 pcs., Penyambung pelabuhan LPT (untuk kemudahan, tidak diperlukan).

Alat yang diperlukan untuk setiap radio amatur:
• Pematerian besi untuk litar mikrosfera, pematerian besi untuk komponen dan wayar radio pasif pematerian.
• Penguji untuk trek berdering dan menyemak komponen radio.
• Tin, rosin.
+ Pencetak laser (untuk membuat papan litar atau kaedah lain).

Titik 2. Mari kita mulakan pembuatan.

Kami akan melakukan pemasa mengikut skim utama ini.

Seperti yang anda lihat, tiada litar penguat bekalan dan keluaran di atasnya, ini kerana mungkin anda memutuskan untuk menggunakan bekalan kuasa terpencil terpencil, dan juga tidak diketahui apa beban yang anda merancang untuk disambungkan, oleh itu, setiap orang harus memilih penggerak untuk keperluan teknikal mereka sendiri.

Secara peribadi, saya menggunakan pemasa dan penggerak BP saya pada transistor dan relay.

Tetapi anda mungkin mahu menggunakan triac, thyristor dan triac sebagai penggerak; pilihan bagi litar seperti ditunjukkan di bawah.


Mereka lebih kompak (tanpa radiator), tetapi kurang berkuasa daripada relay mudah.

Selaras dengan gambarajah litar utama + BP + IU dan analisis dimensi pemasangan kotak anda untuk kes itu, serta saiz elemen radio yang dipilih, kami bentuk bentuk, saiz dan corak trek di papan. Untuk ini, mudah untuk menggunakan program Layout Sprint.

Untuk peranti saya, saya mendapat papan yang mudah.

Corak yang terhasil boleh dipindahkan menggunakan penanda khas atau menggunakan teknologi LUT (menggunakan pencetak laser dan besi) pada lapisan tembolok teksolit. Jika anda mempunyai pencetak laser Brother (seperti saya), maka lebih baik untuk meninggalkan ide dengan LUT dengan segera, kerana toner refraktori ~ 400C yang digunakan di dalamnya dan bukannya biasa ~ 200є, dengan cara itu, saya biasa membeli printer ini secara khusus untuk LUT :(. , oleh itu, lembaga saya ditarik dengan penanda.
Corak yang digunakan untuk tembaga diukir dalam bak mandi dengan ferric chloride atau penyelesaian khas lain.

Kami menyolder bahagian-bahagian ke papan siap mengikut skema, kami memberi perhatian khusus apabila pemasangan dan pematerian microcircuit jam dan elemen kuarza. Panjang jejak di antara mereka harus minimum, tetapi lebih baik menggunakan kuarza mikro dari jam tangan dan soldernya secara langsung ke kaki jam MC. Kami mengisi semua ruang kosong di sebelah MS jam tangan dan kuarza dengan kes-kes kes itu (GND). Bateri diperlukan untuk mengekalkan tontonan dalam keadaan bekerja semasa memutuskan sambungan dari sesalur kuasa. Jika atas sebab tertentu anda tidak memasang bateri ini, kemudian letakkan dawai tambah pada kes itu, jika tidak, jam tangan tidak akan berfungsi.

Kami menyalakan mikrokontroler dengan programer atau dengan bantuan 5 wayar.

* Firmware * multitimer100.rar [5.35 Kb] (muat turun: 1466)

Penulis firmware itu terutama untuk kemudahan (terima kasih kepadanya untuk itu) dan tidak mengubah fius kilang, yang sangat memudahkan, tanpa masalah, firmware untuk pemula amatur. Sekiranya MK belum digunakan lagi, yang baru dari kedai, maka hanya masukkan firmware dan itu sahaja, tetapi jika sudah ada perubahan fius, anda perlu menetapkannya seperti CKSEL = 0001. Segala-galanya sederhana dan tidak memerlukan penjelasan.

Perkara 3. Perhimpunan.

Untuk kes itu, sangat mudah untuk menggunakan kotak simpang plastik, mereka datang dalam pelbagai saiz dan bentuk.


Dalam penutup dipotong dengan pisau, menggunakan gam panas-mencair dari pistol, kami menetapkan skrin LCD., Potong bukaan untuk butang kawalan dan butang kuasa.


Potong gam protruding.

Kami meletakkan semua nod dalam kes itu, sentiasa memeriksa bagaimana tudung ditutup, jika perlu kami memindahkan atau membengkokkan yang mengganggu. Segala-galanya ditetapkan pada gam panas.



Kami membekalkan kuasa kepada litar yang dipasang, seperti gambar yang sepatutnya muncul, jam bermula dari sifar.

Menu ini dikawal oleh empat butang.

Menu ini terdiri daripada tiga item, CLOCK - menetapkan jam, TIME - penetapan pemasa dan RESET - menetapkan semua pemasa yang ditetapkan.

Mula-mula kita pergi (*) ke menu jam dan tetapkan masa yang tepat.

Petunjuk untuk butang kawalan di bahagian bawah paparan, setiap menu berbeza, jadi tidak perlu untuk menggambarkan butang.

Sekarang semuanya siap untuk menetapkan kemasukan pemasa sementara dengan betul, setelah menekan trellis, program tersebut ditulis ke memori tetap MK.

Dalam video pada awal artikel anda boleh melihat lebih lanjut mengenai menu.

Saya menggunakan pemasa ini untuk hydroponics air.
6.3
6.5
3.8

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
6 komen
Mengulang pemasa ini, semuanya berfungsi dengan sempurna. Satu-satunya perkara yang saya akan menambah adalah, jika anda menjahit pengawal program kuda, kemudian buka fail firmware melalui "fail peranti terbuka" hanya dalam kes ini firmware akan ditulis sebagaimana mestinya. Sekiranya anda membuka firmware melalui "flash memory program terbuka", akan terdapat segi empat tepat pada skrin. Ini adalah perkara kecil, tetapi ia boleh mengelirukan walaupun yang berpengalaman :) Semua kejayaan dalam kreativiti.
Hello. Projek besar. Bolehkah saya menambah hari seminggu ke firmware untuk program setiap hari dalam seminggu. Terima kasih
Oleh itu saya memenangi punca hubungan kenalan butang. Tidak secara pemrograman, kerana tidak ada sumber.
Alasannya ialah pemakanan reka bentuk ini. Saya menggunakan bekalan kuasa beralih Cina bersaiz kecil pada 12V, dan ia memberi banyak gangguan dan ini adalah sebab operasi yang kurang dari butang.
Saya membuat unit pembekalan kuasa mengikut litar analog pada pengubah mudah "myrra" jenis 12V 1.5VA. Terdapat transformer seperti saiz kecil untuk papan litar bercetak.
Hasilnya, reka bentuk bagaimanapun berlaku, dan kesabaran dan kesabaran saya diberi ganjaran.
Sekali lagi, Terima kasih kepada pengarang dan laman web ini! minuman
Saya sangat ingin memasukkan setem pada halaman ini dalam pemasa pemasa ini, tetapi bukan bagaimana. Oleh kerana tidak ada pilihan sedemikian.
Tulis .... Saya akan berkongsi, saya tidak keberatan.
Saya tidak mendapat masalah dengan butang tetap. Dan kapasitor 100n dan barangan yang dihancurkan, semuanya tidak berguna.
Letakkan reka bentuk di rak. Dan itu adalah kasihan untuk membongkar dan saya minta maaf atas kerja saya, dan saya membunuh masa.
Penulis reka bentuk ini senyap seperti ikan di atas ais.
Terima kasih kerana peranti hebat! Satu-satunya peranti yang sesuai dalam semua aspek.
Masa depan yang akan dikumpulkan.
Apabila memasang reka bentuk ini, sukar untuk melancarkan jam tangan pada DS1307 (SOIC8). Jam tidak mahu bermula pada bila-bila masa. Ia telah diputuskan bahawa pengganti 4.7k diganti dengan 10k.
Satu-satunya yang saya belum menyelesaikan masalah dengan lantunan kenalan.
Apabila memasuki menu, klik "lalai" secara rawak.
Bolehkah saya meletakkan penunjuk LCD WH2002A?

Kami menasihati anda untuk membaca:

Bawa ia untuk telefon pintar ...