ENTORNO :
Ejecutando "Raspbian" en Model_B Raspberry Pi (Revisión 2) w / ribbon expandiendo el GPIO en una Breadboard como se muestra en la siguiente imagen.
SETUP
AquíhayunprimerplanodelaconfiguracióndeGPIOeneltableroylaconexióndemisonda.Misondaestáconectadaalcableverdequeestáconectadoalpin7(CE1).Mitierraestáobviamenteconectadaatierra,queeselcableamarillo.
Estoy utilizando GPIO pin 7 (CE1) como una salida a la que tengo conectada mi sonda y mi conexión a tierra está conectada al pin de tierra. He puesto la sonda en la configuración de 10: 1.
Mi programa refleja el ejemplo del programa "C" "wiringPi library" ubicado en aquí . Deberá desplazarse hacia abajo ya que el ejemplo se encuentra hacia el final. También adjunto una imagen a continuación de mi programa.
Noestoysegurodeloqueestáhaciendoladeclaración(si),perocomopuedever,estoyconfigurandoelmodoPINen(7,SALIDA)yestoyusandounbucle(while)paraactivarydesactivarelpinlomásrápidoposible.Esperolograrunaondacuadradadigitaldesdeesteprogramaparaverenmiosciloscopio.Sinembargo,estoyrecibiendounamalaseñalenlapantallacomosepuedeveracontinuación.
ELPROBLEMAQUETENGO:
¿Puedealguienayudarmeasolucionarproblemasenmiconfiguraciónparapodermostrarunaondacuadradadigital?Elenlacequeadjuntoarribaofreceunartículosobrecómoconfiguransubancodepruebas.Inclusomuestranlaseñalquesemostróenelosciloscopio.Sinembargo,poralgunarazónnopuedoreplicarsusresultados.AcontinuaciónsemuestraunartículoparalahojadeespecificacionesdelGPIO.Nuevamentemitableroeslarevisión2.
HOJADEESPECIFICACIONESPARAELGPIO:
ELPROBLEMAHASIDORESUELTO:
GraciasalcomentariodeK-Sidacontinuaciónyalmaravillosoenlacequehesolucionadoelproblema.Estoypublicandolanuevaimagendelaseñalqueestásiendoanalizada.Estámostrandounafrecuenciade4.3MHzqueestáalrededordeloquedeberíaser.