DAC con MCP4725 y Arduino - Aplicación Generador de Funciones | Sponsor LCSC

Sdílet
Vložit
  • čas přidán 20. 08. 2024
  • Vídeo patrocinado por LCSC:
    lcsc.com/?from...
    Si te ha gustado el vídeo no olvides dar Like y Suscribirte, esto ayuda al canal a crecer y a invertir en nuevos productos para mostrarles a ustedes.
    Componentes utilizados:
    Comprar MCP4725:
    lcsc.com/produ...
    Datasheet MCP4725:
    www.sparkfun.c...
    Nota Analog sobre DAC:
    www.analog.com...
    Programa Arduino:
    github.com/ele...
    SUSCRIPCION :D == www.youtube.com...
    DONACIONES :D == www.paypal.me/...
    Muchas Gracias!
    Sitio: electgpl.blogsp...
    Grupo de Facebook: / electgpl
    #dac #mcp4725 #arduino

Komentáře • 118

  • @josebaortizdezarate8534
    @josebaortizdezarate8534 Před 5 lety +3

    Dudo mucho q la gente se pueda cansar con tus vídeos. Son espectaculares. Tengo ganas de ver el último vídeo de la carga. Muy buen trabajo.
    Un abrazo

    • @electgpl
      @electgpl  Před 5 lety +1

      Jeje bueno me alegra eso! Si ya vendrá! Igual antes voy a subir uno de MOSFET, de precauciones y demás, porque planeo inyectar curvas de potencia en el programa de la carga para cuidar al MOSFET. Saludos

  • @oscarmantilla6801
    @oscarmantilla6801 Před 4 lety

    Hace como 20 años que no escuchaba hablar de un PLL y prescaler, gracias me hiciste recordar la electrónica de comunicación y mi proyecto de grado.

    • @electgpl
      @electgpl  Před 4 lety

      Jeje aquí vengo a traer conceptos antiguos! Aunque..... PLL y demás, es muy actual en telecomunicaciones. Saludos!

  • @Son0rOo
    @Son0rOo Před 5 lety +1

    Que grande! por ese video aprendi a hacer un dac con cadena resistiva, que es el ACK, el uso de la memoria FLASH en vez de la SRAM y para que sirve el "F(" antes de print en arduino, curioso jaja

    • @electgpl
      @electgpl  Před 5 lety +1

      Jejeje bueno, me alegra eso! A veces hago videos muy simples y me voy pensando que no es tan útil, pero creo que en estas cosas simples se pueden agregar detalles y está bueno si podes obtener algo de esto. Saludos

  • @OscarRodriguez-lf8bp
    @OscarRodriguez-lf8bp Před 5 lety +1

    Sebas...Muy bueno. Al igual que el amigo Joseba, dudo mucho que la gente se canse. Desde mi perspectiva, tus vídeos tienen mas contenido que otros que tratan el mismo tema pues, No son una "Guia para Armar".
    El contenido en tu caso es, una explicación sencilla del porque las cosas son como son. Algo que luego ayuda a pensar en el "como" (No solo en lo que tengo que soldar).!! Saludos, Oscar

    • @electgpl
      @electgpl  Před 5 lety +1

      Muchas gracias, jeje totalmente de acuerdo, de echo no me gustan para nada esos videos donde el 80% del vídeo es soldando los componentes... Son cosas que no entiendo, es decir, podría hacer un vídeo de cómo soldar y ya, despues es interesante comentar el funcionamiento, indicar los cálculos, explicar un poco. Pero bueno, por eso mí canal es diferente, creo que igual estoy pagando el precio de esa diferencia, porque entiendo que es más popular estar soldando los componentes y no explicar, jeje qué va a ser, yo seguiré haciendo lo que me gusta! Saludos

  • @otroblogdemarcelo
    @otroblogdemarcelo Před 5 lety +1

    Que bueno esto!!! Yo hice una onda sinusoide sacando desde dos pines directo, y con un filtro chiquito, pero claro, asi es mucho mejor! Gracias por la informacion!!!!

    • @electgpl
      @electgpl  Před 5 lety

      Bueno, es interesante eso tambien, hay métodos para usar dos salidas PWM en simultáneo para trabajar a 16bit. Saludos!

    • @otroblogdemarcelo
      @otroblogdemarcelo Před 5 lety

      @@electgpl Algo asi hice, basandome en una idea similar. Pero me voy a ir para el lado del 4725 que es un poco mas interesante. Saludos!

  • @deuteriumx5076
    @deuteriumx5076 Před 3 lety

    ¡¡Excelente!!😃 .... El tipo siempre hace lo que vos le mandas😎

  • @MartinGonzalez-vy5df
    @MartinGonzalez-vy5df Před 3 lety

    Te felicito loco, hoy con la lluvia me vi 10 videos al hilo de estos. Y obvio los comparti con un amigo que estudiamos en utn haedo electrónica tambien. Gracias por compartir tus conocimientos y proyectos. Y por putear porque me hace cagar de risa ajajajaj. Un saludo!

    • @electgpl
      @electgpl  Před 3 lety +1

      Muchas Gracias!!! Si el día estaba para ver algo en la tele! Jeje a mira que bueno, yo estudié unos años en FRH, después me pase a FRBA, muy linda la de Haedo! Jejeje bueno me alegra eso! Saludos!!!

  • @fbollini2
    @fbollini2 Před 5 lety +1

    Genio! Estaba esperando tu video!

    • @electgpl
      @electgpl  Před 5 lety +1

      Muchas gracias!!! Saludos!!

  • @sergiocasafus8736
    @sergiocasafus8736 Před 4 lety

    Me gustó la idea de controlar un varicap y armar un gen RF. Es un área que quiero aprender. Espero un vídeo de eso te agradecería mucho.

    • @electgpl
      @electgpl  Před 4 lety +1

      Muchas gracias! Ahora estoy esperando un instrumento de medición para RF que me va a dar mucho material para mostrarles. Saludos!

    • @sergiocasafus8736
      @sergiocasafus8736 Před 4 lety

      @@electgpl espero ansioso. El otro día hice el colpitts con un 2222. De verdad te agradezco todo lo que haces para que aprendamos

  • @guillermotodaro6573
    @guillermotodaro6573 Před 5 lety +1

    Excelente como siempre. Saludos.

    • @electgpl
      @electgpl  Před 5 lety

      Muchas gracias!! Saludos!

  • @poderpensar
    @poderpensar Před 5 lety +1

    Exelente esto me interesa para armar un generador de funciones con arduino, buen video saludos!!

    • @electgpl
      @electgpl  Před 5 lety +1

      Si! Anda bien, aunque tal vez hay que darle una vuelta más a la velocidad de muestreo porque es algo lento como generador. Sinceramente, es más rapdio una escalera r2r moviendo los GPIO que esto, sería más útil para realizar un generador. Saludos

    • @snowphrall2116
      @snowphrall2116 Před 5 lety +1

      @@electgpl podrias hacer una beta como para empezar :)

  • @1828fernando
    @1828fernando Před 5 lety +1

    Groso está impecable. Me interesó lo de hacer un sweep de frecuencia, de todas maneras me compré un generador de funciones.
    Saludos

    • @electgpl
      @electgpl  Před 5 lety +1

      Gracias! Si, igual no reemplaza ni en pedo a un instrumento, es más... Prefiero el XR2206

    • @electgpl
      @electgpl  Před 5 lety +1

      Tengo que comprar algún generador en algún momento. Lo que pasa que quiero uno que llegue bien arriba con la frecuencia y son demasiado caros jeje. Saludos

    • @1828fernando
      @1828fernando Před 5 lety +1

      @@electgpl yo me compré el fy6800 para lo que lo voy a usar me sobra y está barato!!!! 😬

    • @electgpl
      @electgpl  Před 5 lety +1

      Aaaaa si, yo probé el 6600 y anda bastante bien, se pone medio medio cuando empezas a aumentar la frecuencia, pero bueno, hay que pagar mucho para que no pase....

    • @1828fernando
      @1828fernando Před 5 lety +1

      jajaja tal cual!!! A mí me sobra, vos seguro lo vas a exigir más. Saludos!!!!

  • @mrDG02
    @mrDG02 Před 5 lety +1

    Muy buen video. Seria bueno ver esto utilizando trigonometria para la onda senoidal, ya que arduino puede calcular seno. Eso de seguro aumentaria la velocidad. Saludos.

    • @electgpl
      @electgpl  Před 5 lety +1

      Muchas gracias! Si se puede, pero ojo, lo he probado y es más lenta que la tabla, incluso si es solo la senoidal podes hacerlo en ram y va más rapdio que en Flash también. Saludos

    • @mrDG02
      @mrDG02 Před 5 lety +1

      @@electgpl Ok, sigue haciendo estos videos tan chéveres. Saludos

  • @automationsolartrack2634
    @automationsolartrack2634 Před 5 lety +1

    Excelente vídeo Sebas. Por simplicidad y explicación. Si interesa las aplicaciones relacionadas con la RF, aunque seamos una minoría, y esta base se presta para ello. Sugerencia de vídeo, sistemas de protección de fugas a tierra microprocesado, lo que sería un monitor de aislamiento para DC en vehículos eléctricos, sistema de repetidor simplex, fullduplex con enlace de radio a móvil, para apagones o catástrofes. Like +++

    • @electgpl
      @electgpl  Před 5 lety +1

      Muchas gracias! Si lo sé que no a todo el mundo le divierte, pero la verdad es que tampoco viene mal refrescar el funcionamiento de un PLL o un sintetizador digital, después de todo casi cualquier dispositivo lo usa hoy en día. Sistemas de protección para fugas, cómo sería? Tendría que llevarlo a un terreno que no sea auto porque no tengo jaja, bueno el sistema de repetición lo tengo echo hace mucho para alarma de emergencia. Y dentro de poco subo el kit de supervivencia zombies para cortes de luz jajaja

    • @automationsolartrack2634
      @automationsolartrack2634 Před 5 lety +1

      electgpl jajaja si, porque parece que el tema de zombis se lleva mucho 😂. Pertenezco al REMER de España, de ahí el comentario, sobre cuestiones de radio. Sobre detector de fugas es uno de tantos proyectos en lo que ando metido, y con tu visión y complemento de conocimiento, pensaba podía ser interesante y original plantear conceptos implicados. Un gran saludo sebas, sigue tal cual con tus vídeos.

    • @electgpl
      @electgpl  Před 5 lety

      Sería muy interesante, déjame que busque algo de eso! Saludos a España!

  • @pablohuento5190
    @pablohuento5190 Před 5 lety +1

    muy bueno el proyecto .saludos

    • @electgpl
      @electgpl  Před 5 lety

      Muchas gracias!! Saludos!!

  • @banistelrroy
    @banistelrroy Před 5 lety +1

    Cómo me aburrir si espero con ansias el vídeo de la carga electrónica si lo estás dedicando tiempo de seguro va a ser muy interesante y una de las mejores que hay en la red

    • @electgpl
      @electgpl  Před 5 lety +1

      Jeje si, antes de ello viene un vídeo de MOSFET donde se va a hablar de polarización correcta, de seguridad y demás, luego viene el final de la carga, ya que quiero ingresar curvas de protección de MOSFET en el micro. Saludos

    • @banistelrroy
      @banistelrroy Před 5 lety +1

      Sebas execelente, ojalá se consiga la estabilidad en la medición de la corriente o talvez sea mejor usar un sensor como el acs712, pensé usarías un MOSFET logic level, igual tengo una consulta anticipada no he visto a nadie q proteja la inversión de polaridad de la fuente a probar..osea si alguien conecta la fuente o cargador o lo que se valla a probar si lo conecta alrevez, y otra si la señal analógica para Arduino para los cálculos usarás tensión de referencia mediante el pin de referencia...mira comprobé que algunos proyectos al alimentar con diferentes fuentes los valores cambian y es creo porque los cálculos del adc de Arduino lo hacen con la referencia por defecto y no siempre es 5v estables a no ser si generamos una referencia externa estable ....igual Sebas por el tiempo que lo estás dedicando al proyecto será uno de los más completos que veo...estoy haciendo una que hace rato que quise hacer una y espero con mucha emoción que te salga lo mejor posible

    • @electgpl
      @electgpl  Před 5 lety +1

      Bueno lo de inversión de polaridad lo pensé desde el control de arudino y un relé. En cuanto a la referencia, el atmega328 tiene una referencia interna de 1.1V que anda muy bien, se puede utilizar tranquilamente. Bueno, si estoy tratando de que quede algo útil y distinto a lo que hay en la red. También en cuanto a la polaridad, se pueden usar doble MOSFET para trabajar en alterna. Saludos!!

    • @banistelrroy
      @banistelrroy Před 5 lety +1

      Claro lo de la polaridad lo decía más cuando quiera realizar pruebas de descarga a baterías o celdas si por algún error invierta la polaridad no valla a quemar algo...también está la referencia de 3.3v, tambien esta el tema del ruido que afecta mucho las mediciones y el relé mete ruido..bueno Sebas nuevamente espero con muchas muchas ansias la realización de este proyecto....sin duda será de lo mejor de allá visto...

    • @danieledgardopalomar7812
      @danieledgardopalomar7812 Před 3 lety

      @@electgpl Este video ya existe?

  • @pedrorodrigo2107
    @pedrorodrigo2107 Před 5 lety +1

    Estaría bien ver ese circuito que dices que va variando la frecuencia al meterle el diente de sierra. Apuntalo para la próxima...

    • @electgpl
      @electgpl  Před 5 lety +3

      Bueno, dale! si a mi me encanta este tipo de cosas, sucede que no lo subo mucho porque somos pocos a los que nos gusta el Radio la verdad, pero es muy util sinceramente, sobre todo ayuda mucho a entender el funcionamiento de un PLL y sintetizador de frecuencias, que son piezas fundamentales en casi todo dispositivo de hoy en dia. Saludos!

    • @fbollini2
      @fbollini2 Před 5 lety +1

      @@electgpl Personalmente nunca me interese por el RF, pero ya que es un tema que te apasiona estaría bueno que hagas algunos videos al respecto para que podamos aprender de tu experiencia. Podrías incluir algo en el curso de Eagle (guiño), sobre cómo disponer los componentes y trazados de pistas para evitar ruidos, interferencias, etc. Siempre me dió curiosidad eso. Saludos!

    • @electgpl
      @electgpl  Před 5 lety +1

      Si! Ese vídeo de Eagle, lo tengo apuntado ya, cómo diseñar en alta frecuencia, cómo diseñar en potencia, cómo diseñar en señales débiles. Son cosas que tengo para subir, posiblemente lo valla subiendo en el medio de la semana. La parte de RF no es la más popular, pero en mí experiencia con colegas, la mayoría de ellos me han confesado que no tienen experiencia en RF porque son circuitos más complejos de poner en marcha, porque se requiere instrumental si o si, etc... Y es verdad eso,. Sin instrumentacion en RF es difícil hacer algo de manera correcta. Saludos

    • @fbollini2
      @fbollini2 Před 5 lety +1

      @@electgpl Vas a tener que dejar el laburo para hacer todos los videos que tenés pendientes! jajaja. Ojalá CZcams te pagara más!
      Es cómo un circulo vicioso, sin intrumentación se complica meterse en el RF y si no te dedicás a eso dificilmente puedas pagar los instrumentos! jeje.
      Sí encarás videos sobre el tema sería bueno hacer uno o dos con algún proyecto medio basico para los que nunca leimos ni hicimos nada al respecto, al ser una temática menos popular creo que sí se justifica bajar un poco la complejidad a la que nos tenés acostumbrados, por lo menos para que yo entienda! XD
      Saludos y gracias por la dedicación que le ponés a esto, he aprendido mucho con tus videos!

    • @electgpl
      @electgpl  Před 5 lety

      Jejeje si, la verdad que no llego a hacer todo lo que quiero, no me da el tiempo la verdad.... Por eso elegí los sábados para grabar porque es el día que estoy tranquilo en casa. Jeje si, uno de los problemas de RF es la falta de instrumental. Yo tengo algunas cosas en el trabajo porque laburo con RF pero en casa lamentablemente no las puedo tener. Muy caras y tampoco los consigo en el pais... Y buen... Saludos!!!

  • @aprendiendomaker2288
    @aprendiendomaker2288 Před 3 lety +1

    Como siempre excelente, como siempre mi like. Al igual que el anterior generador, como generas las tablas?? Mi agradecimiento por compartir. Mis felicitacions por el excelente trabajo que haces.

    • @movilkurupc3236
      @movilkurupc3236 Před 2 lety +1

      Hola Estimado Sebastián.
      Hola Estimado Aprendiendo Maker.
      Asi es yo también estuve buscando como genera las tablas Sebastian y gracias a tu comentario (que ya en algún video de Sebastian indicó de como generar dicha tabla) me puse a ver varios videos y encontré que donde explica como genera dicha tabla y que página ocupa (daycount com) lo hace en el video de la serie de PICs que se llama "Generador de señales con R2R" czcams.com/video/mZLf3Vj-PKw/video.html. En el minuto 7.55
      Como siempre Sebastián excelentes tus videos y tu didáctica.
      Saludos. Charles

  • @leechan1486
    @leechan1486 Před 5 lety +1

    Esta Exelente el video estaria vien videos sobre pll sobre rf saludos gracias

    • @electgpl
      @electgpl  Před 5 lety

      Si, creo que lo voy a hacer porque ya me lo han pedido muchos y aparte porque está bueno para entender cómo funciona. Saludos

  • @oscarmantilla6801
    @oscarmantilla6801 Před 4 lety

    Excelente video tremendo profe

  • @carroceriasnicar
    @carroceriasnicar Před 3 lety

    Buenas, si yo quiero darle tierra de una jabalina a un Arduino uno con shield, de donde se la doy?

  • @davidzamoraparedes6296

    Excelente video de verdad, me has sacado de un apuro. Solo, tendras el diagrama del circuito ? De favor.

  • @dcsalg79
    @dcsalg79 Před 5 lety +2

    Esta bueno, pero usa más pic y menos Arduino !! 👍👍 Sabes mucho se nota

    • @electgpl
      @electgpl  Před 5 lety +3

      Jeje pero porque? En definitiva uso Arduino porque entiendo que hay mucha gente que puede acceder a el, podría usar PIC pero si no tenes el programador ya no podes hacer nada, o si no tenes el IDE, en Arduino es más sencillo. Pero la verdad es que tengo mucha más práctica con pic jeje fueron muchos años programando. Saludos

  • @matiasariel4268
    @matiasariel4268 Před 4 lety +1

    Hola capo: puede ser que ya haya visto este video y hayas mostrado la pagina donde sacaste el vector? Estaba buscando esa pagina. Gracias

  • @diegomanon6558
    @diegomanon6558 Před 2 lety

    Me puedes pasar el digrama de conexión que usaste en la proto

  • @andersonloterohernandez3851

    Saludos desde Colombia.. execelente vídeo... Una pregunta ¿este dispositivo se puede usar para producir una tensión DC variable de 0 a 3.3V para usarla como un voltaje de referencia ? .. gracias

  • @lauraberarducci7563
    @lauraberarducci7563 Před 3 lety

    Hola! Estoy haciendo un generador similar pero quiero conectar la pantalla lcd también con el protocolo I2C, cómo especifico la dirección de cada uno? Gracias

  • @sergiobarrios3306
    @sergiobarrios3306 Před 4 lety

    Amigo, estoy intentando generar la señal ECG normal, ya tengo la tabla de datos, tengo un MCP4822 y mi deseo es visualizarla en un monitor de signos vitales, por ese lado no habría problema ya que haría un arreglo de resistencias para obtener las 5 derivaciones que se necesitan.

  • @GasviTurk
    @GasviTurk Před 5 lety +2

    Pero explique de nuevo, acaso asuntos internos sabia que el infiltrado estaba en sus filas y no hizo nada para detenerlo, o permitió que actuara para tener una evidencia irrefutable ?

    • @electgpl
      @electgpl  Před 5 lety

      Jajaja muy buen capítulo, saludos!

  • @juanavila9670
    @juanavila9670 Před rokem

    Podrias dejar el circuito y el valor del potenciómetro porfa

  • @wilfransebastiancarrenorol6301

    amigo ¿podrias facilitar porfa un diagrama del circuito ? necesito ver bien las conexiones al MCP

  • @imanolramos2123
    @imanolramos2123 Před 4 lety

    Excelente video, pero para mostrar las señales en el serial plotter, como le haría?

    • @electgpl
      @electgpl  Před 4 lety +1

      Muchas gracias! Bueno creo que te conteste por telegram jeje pero lo dejo aquí porsi le interesa a alguien más. Básicamente dónde escribís el DAC con el valor de la tabla, ahí mismo escribís también en simultáneo al Serial.println() para que salga por serie y puedas verlo por Serial Plotter, asegúrate de que tengas la velocidad más alta en el serie por ejemplo 115200 para que pierda el menor tiempo en ese lugar y no frene tanto al DAC. Saludos

  • @victorescobar6097
    @victorescobar6097 Před 3 lety

    Hola muy buenas noches, por favor podría decirme como puedo unirme a su grupo de Telegram., de antemano muchas gracias. Excelente noche.

  • @jorgespina5513
    @jorgespina5513 Před 3 lety

    Muy buen video. A qué frecuencia máxima los has probado?gracias por tu respuesta

  • @LUMINARIASFOTON
    @LUMINARIASFOTON Před 5 lety +1

    hola sebas
    consulta se podria agregarle un tiempo off a la onda triangular? es decit que sea como un pwm rectangular comun y corriente
    pero en ves de variar el ancho de pulso positivo hacerlo con el ancho del tiempo negativo (en cero volt). saludos

    • @electgpl
      @electgpl  Před 5 lety +2

      Hola! Si claro, la señal la está haciendo totalmente a mano, podes customizar como quieras, si se puede. Saludos

  • @arturolunamedina8724
    @arturolunamedina8724 Před 5 lety +1

    cual es la frecuencia maxima o minima que puede dar y si la puedo modificar desde el programa?

    • @electgpl
      @electgpl  Před 5 lety

      Bueno, la frecuencia máxima de este DAC la vas a dar por el click del I2C, que son 400kHz para el Arduino. Entonces si haces una senoidal de 256 samples por ejemplo, vas a tener esos 400k sobre 256, es más o menos 1.5kHz, y esto es con el programa súper eficiente, instrucciones directas en ensamblador y demás. Lo cual con wiring es más lento aun. Saludos

  • @nkbnkbcerouno9644
    @nkbnkbcerouno9644 Před 4 lety

    puede ser que llegue solo a 3, Mhz maximo?

  • @LucasEtchezuri
    @LucasEtchezuri Před 5 lety +1

    Es posible que la recta del diente de Sierra no sea justamente recta? O es solo como se ve en el video? Si no es recta... A que se debe?

    • @leox2837
      @leox2837 Před 5 lety +1

      Para ser un circuito simple es bastante bueno. No puede ser perfecto como si lo hicieras con un generador de funciones

    • @electgpl
      @electgpl  Před 5 lety

      Es posible, en un momento probé usando un capacitor en la salida para suavizar un poco los escalones del DAC (porque solo use 100 pasos) y creo que nunca lo quité. Por eso se ve así, de todas maneras son valores en el vector, podes corregirlo como quieras esos valores. Para darle más linealidad o no. Saludos

    • @electgpl
      @electgpl  Před 5 lety +1

      Totalmente! Pero igual se puede modificar la forma de onda tocando el vector! Es muy manual, eso es bueno y malo a la vez pero en este caso es bueno porque es súper arbitrario. Saludos

  • @38911bytefree
    @38911bytefree Před 4 lety

    Perdon mi ignorancia, cero Arduino, es posible usar este DAC con un Oled tambien I2C (usando direccion diferente). ?. Necesito hacer algo relativamente rapido.

    • @electgpl
      @electgpl  Před 4 lety +1

      Hola podes usar el DAC con otro dispositivo I2C, podes cambiar la direccion con un jumper en el PCB, o podes usar I2C virtual, y tener dos puertos I2C si es que lo necesitas. Saludos.

  • @agustinvarela8182
    @agustinvarela8182 Před 5 lety +1

    Se puede sacar audio de ahí?

    • @electgpl
      @electgpl  Před 5 lety +1

      Con este DAC en el Arduino, no te va a dar la frecuencia de operacion, requiere una frecuencia mucho mayor para reproducir audio. Hay proyectos de bibliotecas DSP para Arduino que usan dos canales PWM en simultáneo para obtener 16bit de audio y realmente se escucha bien. Pero no usan este DAC, el puerto I2C es lento en arudino.
      Saludos

  • @deaelectronic8175
    @deaelectronic8175 Před 4 lety

    Excelecte video, una duda que frecuencia máxima podemos conseguir y de que manera podriamos conseguir que la señal senoidal por ejemplo llegase a 12Vpp.
    Saludos

    • @electgpl
      @electgpl  Před 4 lety +2

      Bueno, la frecuencia máxima está limitada por la velocidad del bus, si lo controlas por SPI podes ir mucho más rápido que por I2C, y también por el tipo de DAC este es un dac básico, convierte a tiempo real lo que envías con Arduino. Hay otros que tienen una memoria y guardan lo que reciben del arudino y luego convierten de su memoria interna y es muchísimo más rapido. También la velocidad depende del muestreo. Si haces una senoidal con 100 puntos es mucho más rápido que la misma senoidal con 10000 puntos. Pero una tiene más resolución que la otra. Depende que quieras hacer. Saludos!

  • @valentinvera1408
    @valentinvera1408 Před 4 lety

    Hola! La declaración de los pines de salida de señal que le llegan al conversor d/a la haces en la librería? Porque no ví en el programa que pines usas. Gracias

    • @electgpl
      @electgpl  Před 4 lety +1

      Los pines de I2C no hacen falta declararlos porque el arudino usa A4 y A5 para I2C, son los pines dedicados por hardware del protocolo. Saludos

  • @fedeperis
    @fedeperis Před 4 lety

    Hola cómo estás? Le haz hecho un análisis espectral a la señal seno que obtienes a la salida del dac? Muchas gracias

    • @electgpl
      @electgpl  Před 4 lety

      Hola! Bien y vos? En su momento si, pero me olvidé de publicarlo, tendría que hacerlo de nuevo porque ya no sé dónde quedó esas capturas. Pero tenía algunos armónicos... Saludos

  • @lottoalgoritmos3895
    @lottoalgoritmos3895 Před 4 lety

    Hola Gracias X tus videos. Tengo una Pregunta.
    Como puedo Programar Un Pic con as siguientes Tareas :
    [2720, 2170, 880, 787, 190]
    HZ
    Prog1: 2720HZ_(5min)_Silencio(1min)_2170(5min)_Silencio(1min)_880HZ_(5min)_Silencio_(1min)_787HZ(5min)_190HZ(5min)_Silencio_(1min):Onda Triangular
    Prog2: 2720HZ_(5min)_Silencio(1min)_2170(5min)_Silencio(1min)_880HZ_(5min)_Silencio_(1min)_787HZ(5min)_190HZ(5min)_Silencio_(1min):Onda Onda Cuadrada
    Prog3: 2720HZ_(5min)_Silencio(1min)_2170(5min)_Silencio(1min)_880HZ_(5min)_Silencio_(1min)_787HZ(5min)_190HZ(5min)_Silencio_(1min):Onda Sinosoidal
    Prog4: 3000Hz_(5min)_Silencio(3min): Onda Triangular
    Prog5: 3000Hz_(5min)_Silencio(3min): Onda Sinosoidal
    Quiero empezar la programacion pero por mi inexperiencia solo estoy estancado. Esa es mi idea y que se muestre en display Prog1("txt")
    Gracias y en espera quedo.

  • @JesusMartinez-vw4wu
    @JesusMartinez-vw4wu Před 4 lety +1

    Hola, pudieras pasarme el diagrama de la conexion entre el arduino y el MCP4725? SALUDOS!!!

    • @electgpl
      @electgpl  Před 4 lety

      Hola! El diagrama no lo subí porque básicamente es conectar el módulo DAC al Arduino y nada más. Pero tenés 4 pines, alimentación del módulo que lo alimentas del mismo Arduino y el bus I2C, en Arduino A4=SDA y A5=SCL, nada más. Luego la salida del dac es la que muestro en el osciloscopio. Saludos!

    • @JesusMartinez-vw4wu
      @JesusMartinez-vw4wu Před 4 lety

      @@electgpl Hola otra cosa, no puedo ir mas alla de 68 hz ? que le tendria que modificar para ir hasta 20khz?

    • @electgpl
      @electgpl  Před 4 lety

      Hola! Si, pero hay que modificar el programa. Tal vez sacrificar muestras. Saludo!

  • @Alex-ir8nu
    @Alex-ir8nu Před 4 lety

    en lugar de usar el MCP4725
    puedo utilizar una fuente de voltaje tipo buck
    para generar las funciones y mostrarlas en un osciloscopio ?
    que el arduino mande un pwm al transistor de la fuente de voltaje

    • @electgpl
      @electgpl  Před 4 lety +1

      Hola, si podes pero sería muy lento porque para eliminar el ripple de la fuente tendrías que emplear capacitores de salida que hacen que la transición sea lenta. Podes, pero es más lento. Para eso te conviene usar la salida pwm del arduino con un simple RC y listo. O un DAC tipo escalera R2R que es aún más rápido. Saludos

    • @Alex-ir8nu
      @Alex-ir8nu Před 4 lety

      @@electgpl gracias por contestar.
      Esta programación me serviría es que estoy con un proyecto el cual genero las funciones en LabVIEW y de ahí la mando a arduino y de ahí a una fuente qué hice para ver la onda en el OSCILOSCOPIO?

  • @josealonsoperezallende6404

    Genial como siempre señor👍🏻 una pregunta con es circuito se podrias aser con una bobina un acoplamiento inductivo resinante para inducir otra bobina?🙈😬

    • @electgpl
      @electgpl  Před 4 lety +1

      Hola, si claro, de puede hacer, hay que agregar la etapa de potencia. Saludos

    • @josealonsoperezallende6404
      @josealonsoperezallende6404 Před 4 lety

      Electgpl Exlente señor gracias saludos desde Mexico y La CFE yo trabajo en la empresa suministradora por aca, buena tarde

  • @danieledgardopalomar7812

    Gran video! super like!!!! te hago una pregunta si quisieramos mandar o trabajar con ram y no flash, es muy complicado o simplemente es un comando? Muchas Gracias!

    • @electgpl
      @electgpl  Před 3 lety +1

      Muchas gracias! Bueno si querés trabajar con ram podés hacerlo con instrucciones especiales, lo que yo conozco es sobre bibliotecas de AVR, con instrucciones de C o ensamblador. Dentro de Arduino con las instrucciones Wiring nunca lo vi. Saludos!

    • @danieledgardopalomar7812
      @danieledgardopalomar7812 Před 3 lety

      @@electgpl Gracias realmente siempre respondés y de la mejor manera, cosa que no pasa a menudo, te hago esta ultima pregunta, algo de esto se puede hacer pero sin comprar un DAC, osea a arduino pelado? creo que hiciste algo que se acerca a esto que te digo y es en el video de medicion de un filtro (diagrama de Bode) pero esto más bien llevado a una salida sintetizada senoidal y cuadrada.(pero que al final obtenga corriente!!!! jeje una señal electrica algo palpable sin dac externo y sin r2r)

    • @electgpl
      @electgpl  Před 3 lety +1

      Por nada! Trato de responder siempre, a veces se me escapa. si, podés usar la salida PWM para generar una señal que luego con filtro pasábamos RC podés convertir en una "continúa", eso lo podés hacer. Aunque tal vez si querés una senoidal te conviene más un SPWM que un PWM más un RC. Te ahorras ciclos en la tabla de memoria y podés aumentar la frecuencia de trabajo. Saludos!

    • @danieledgardopalomar7812
      @danieledgardopalomar7812 Před 3 lety

      @@electgpl MIL GRACIAS SEBASTIAN! iré por ahi SPWM.

    • @electgpl
      @electgpl  Před 3 lety

      Por nada! Aún no lo he realizado el SPWM. Saludos

  • @juancamilocely637
    @juancamilocely637 Před 4 lety

    Hola. Puedes subir el diagrama de conexiones?