Papan universal untuk rumah pintar berbasis mikrokontroler ATmega128 (ATmega2561)

Saya baru-baru ini menulis posting pertama tentang bagaimana saya mulai mengubah lampu LED konvensional menjadi lampu yang dapat diredupkan. Banyak yang tidak suka bahwa saya membuat dimmer saya berdasarkan mikrokontroler ATmega128 . Oleh karena itu, saya ingin menjelaskan mengapa mikrokontroler khusus ini digunakan, dan mengapa saat ini, ketika mengembangkan sesuatu UNTUK DIRI SENDIRI, Anda tidak boleh berusaha melakukan segala sesuatu pada mikrokontroler terlemah yang hanya dapat memperluas fungsionalitas perangkat yang Anda kembangkan.





Agar tidak mengembangkan papan dari awal untuk setiap perangkat rumah pintar, saya memutuskan untuk membuat papan universal berdasarkan mikrokontroler ATmega128 , di mana papan yang lebih khusus untuk perangkat tertentu sudah akan terhubung.



Mengapa mikrokontroler khusus ini dipilih? Sederhana saja, karena ATmega128 hanya 20 sen lebih mahal daripada ATtiny2313 . Dan ATtiny2313 harganya sama dengan ATmega8 . Itu sudah tentang ATtiny2313 bisa dilupakan seperti mimpi buruk .

Berikut adalah beberapa gambar dengan harga di AliExpress (di mana saya membeli suku cadang) dan melanjutkan.





ATtiny2313:





Biaya ATtiny2313
Biaya ATtiny2313

ATmega8:





Biaya ATmega8
Biaya ATmega8

ATmega128:





Harga ATmega128
ATmega128

ATmega2561:





Harga ATmega2561
ATmega2561

, ATmega128 8 , , . 5 , ATmega128. 128 , . - , , .





ATmega128 ATmega2561.





Perbandingan antara ATmega128 dan ATmega2561
ATmega128 ATmega2561

, SPI , , , , , , ATmega128, ATmega2561, 2 "". , ATmega2561, ATmega128. , ATmega2561. , , smd . , - ( ). 10 . ATmega128, ATmega2561 . , , smd , , .





.

:





Tata letak papan

:





Sisi depan papan
Sisi belakang papan

:





Sisi depan papan setelah komponen disolder
Sisi belakang papan setelah komponen disolder

ADM488 :





Papan dengan modul ADM488
ADM488
Papan dengan modul ADM488
ADM488

nRF24L01+:





Papan dengan modul nRF24L01 +
nRF24L01+
Papan dengan modul nRF24L01 +
nRF24L01+

, 2 , ADM488 nRF24L01+, .





. - - .








All Articles