Cartes universelles pour maison intelligente basées sur le microcontrôleur ATmega128 (ATmega2561)

J'ai récemment écrit le premier article sur la façon dont j'ai commencé à convertir les lampes LED conventionnelles en lampes à intensité variable. Beaucoup n'ont pas aimé le fait que je fabrique mon variateur basé sur le microcontrôleur ATmega128 . Par conséquent, je veux expliquer pourquoi ce microcontrôleur particulier est utilisé, et pourquoi de nos jours, lorsque vous développez quelque chose POUR VOUS-MÊME, vous ne devriez pas vous efforcer de tout faire sur le microcontrôleur le plus faible qui ne peut qu'étendre les fonctionnalités de l'appareil que vous développez.





Afin de ne pas développer une carte à partir de zéro pour chaque appareil domestique intelligent, j'ai décidé de créer une carte universelle basée sur le microcontrôleur ATmega128 , à laquelle des cartes plus spécialisées pour des appareils spécifiques seront déjà connectées.



Pourquoi ce microcontrôleur a-t-il été choisi? C'est simple, car l' ATmega128 ne coûte que 20 cents de plus que l' ATtiny2313 . Et l' ATtiny2313 coûte le même prix que l' ATmega8 . C'est déjà sur ATtiny2313 peut être oublié comme un mauvais rêve.

Voici quelques photos avec des prix sur AliExpress (où j'achète des pièces) et continuez.





ATtiny2313:





Le coût d'ATtiny2313
Le coût d'ATtiny2313

ATmega8:





Coût ATmega8
Coût ATmega8

ATmega128:





Prix ​​ATmega128
ATmega128

ATmega2561:





Prix ​​ATmega2561
ATmega2561

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





ATmega128 ATmega2561.





Comparaison entre ATmega128 et ATmega2561
ATmega128 ATmega2561

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





.

:





Disposition du conseil

:





Face avant des planches
Face arrière des planches

:





La face avant des cartes après avoir soudé les composants
L'arrière des cartes après avoir soudé les composants

ADM488 :





Carte avec module ADM488
ADM488
Carte avec module ADM488
ADM488

nRF24L01+:





Carte avec module nRF24L01 +
nRF24L01+
Carte avec module nRF24L01 +
nRF24L01+

, 2 , ADM488 nRF24L01+, .





. - - .








All Articles