Estoy diseñando un proyecto de hobby para encajar en un determinado factor de forma usando un mini módulo nRF24L01 + y un microcontrolador ATtiny441.
Paraahorrarespacio,megustaríamezclarelmódulonRF,esdecir,soldarloaunseparadorde1mmdealto,conlaantenaorientadahacialaplaca.AquíhayunfragmentodecómoseveelPCB,dondeU1eselATtinyyelcuadroamarilloquelorodeaeselcontornodelnRF:
Observecómoelorificiopasantedelpin13delaATtinycorrespondealperímetrodelaantenadelnRF.Seríabuenousarestaconfiguración,porque:
- MantienelaslíneasSPIagradablesycortas
- AhorraunatoneladadeespacioencomparaciónconlacolocacióndelnRFenlaPCB(mirandohaciaafuera)
PlaneoconfigurarelnRFaunasalidadepotenciarazonablementebajade-12dBm,ejecutarelATtinyconelrelojinternode8MHzyenviarpaquetes(nuncarecibir)aproximadamentecada10segundos.ElnRFfuncionaa~2.4GHz.EnlacapturadepantalladePCB,C1eslatapadedesacoplamientode0.1uFparaVCC,ylocolocarémuchomáscercadelICdespuésdecolocarelICdeformamáspermanente.HehechoalgosimilarconunArduinoProMini,peroelnRFestabaalfinaldeltablero,nosobrevolandodirectamenteelmicrocontrolador.
Preguntas: ¿La comunicación del nRF afectará gravemente el comportamiento del ATtiny? Si funciona, ¿hay advertencias (por ejemplo, asegúrese de no ejecutar ninguna instrucción en la CPU mientras se transmite)?