Estoy leyendo este gran libro ( Programación AVR: Aprendiendo a escribir software para hardware por Elliot Williams) y configurando mi arduino atmega328pu, programador de usbasp y usando avrdude para programar el chip.
El libro muestra la siguiente configuración para apagar el chip del puerto USB de la computadora a través del programador USBASP.
Elautorexplicaquedebesusarun100nF(0.1µF)atravésdelaVCCparaconectaratierraparasuavizarelvoltaje.
¿Cómosecalculaodeterminaesevalor(100nF(0.1µF))?Séque5VestásaliendodelpuertoUSBdelacomputadoraymepreguntocómoesoinfluyeenelcálculo.
¿Quéhaceeso?
¿Esobásicamente"corta" ciertos voltajes directamente a tierra, cuando el voltaje aumenta?
Parte 2: un ejemplo similar pero diferente
También hay una configuración similar de un mintduino pero el autor está usando una batería de 9V, por lo que el voltaje es diferente, pero en ese caso el escritor / experimentador muestra que está conectado como el siguiente *:
Porsupuesto,tambiénpuedeverqueesteexperimentadorestáconfigurandoelatmega328parausaruncristalexterno(16MHz)perousadostapasdesuavizadode22pFycolocaunaserieencadapin(XTAL1,XTAL2),cadaunaconectadadevueltaalsuelo.
¿Explicaciónbásica?
¿Puedealguienproporcionarunaexplicacióndecómoestossonsimilaresodiferentes?
¿Fórmulageneral?
¿Puedealguienproporcionarunafórmulageneralparacalcularlosvaloresmáximosquedebousarenloscasosenqueelvoltajeesdiferente?
*Puedeverelartículocompletodemintduinoen: