[Como Descargar, Instalar Y Activar Proteus Professional 8.5 Librerias Arduino

0 views
Skip to first unread message

Berry Spitsberg

unread,
Jun 12, 2024, 3:07:39 AM6/12/24
to ceipedsiocont



En cuanto a este archivo .hex que genera el IDE de Arduino, si lo que se quiere es evitar tener que seguir esta ruta mencionada anteriormente que es un poco extensa y difcil de recordar, tambin es posible cambiar la ubicacin de donde ser guardado dicho archivo .hex, si te interesa saber como hacerlo puedes leer la publicacin respectiva siguiendo el link a continuacin:

Al compilar en el Proteus, me aparece el siguiente error: The selected compiler 'Arduino.AVR' is not installed. Compilation Failed. Check the project settings. Cmo puedo solucionarlo? Cmo instalo el compilador que me hace falta?

Como Descargar, Instalar Y Activar Proteus Professional 8.5 Librerias Arduino


Download Filehttps://t.co/k5zG51rDB1



Debes instalar el compilador de Arduino. Es sencillo: desde la pestaa "source code" de Proteus, abres el men "system" y seleccionas la opcin "compilers configuration". En la columna "compiler" buscas arduino.AVR. Vers que a la derecha hay un botn que dice "download", haces clic all y lo instalas. Espero te sea de utilidad

Proteus no me permite simular con arduino mega, ya he descargado dos librerias y no realiza ninguna simulacion, ya realice la prueba con el arduino uno y funciona normal, que error podria estar sucediendo ?

Aunque creo que si no te pareci tan satisfactorio trabajar con la versin de IDE que te instal, en lugar de hacer el programa directamente en proteus, puedes hacer el programa directamente en el IDE de arduino como se hace normalmente y luego de compilar tan solo cargas el archivo .hex al modelo de arduino en proteus, como si se estuviera trabajando con cualquier otro microcontrolador en proteus.

Hola, s, lo intent, pero no pude realizar el paso de cargar el archivo ".hex" al proteus ya que en el compilador del arduino no me figuraba la lnea correspondiente. De cualquier manera lo voy a reveer, estoy en eso. Saludos!

Con mucho gusto y me alegra que te haya servido la explicacin y gracias por visitar el blog.
Recuerda que nos puedes seguir en nuestras cuentas de redes sociales de facebook, twitter y el canal de YouTube.

1) Respecto del archivo ".hex" generado por el Arduino: es actualizado cada vez que compilo un nuevo programa, me borra el ".hex" del anterior programa y me escribe el del nuevo.
2)Cada vez que ejecuto la simulacion en Proteus con el archivo ".hex" correspondiente (generado en la compilacion con el Arduino), debo cargarlo nuevamente, es decir, al guardar el proyecto de Proteus, este no guarda una copia del archivo ".hex" para ejecutar posteriormente la simulacion.

1- Si, el archivo ".hex" que es generado por arduino es actualizado cada vez que se compile un programa y borra cualquier otro archivo ".hex" de programas anteriores, por lo tanto mi consejo si por alguna razn despus de tener terminado un proyecto quieres guardar el archivo ".hex" es que lo copies y lo pegues en otra carpeta, puede ser donde tienes alojado todo el proyecto.

* Opcin 1: Estas trabajando en un programa de arduino que estas compilando continuamente y en una sola sesin de trabajo el archivo se esta actualizando constantemente, pero cada vez que ejecutas el "Play" de la simulacin en proteus, el simulador no reconoce los cambios y te toca volver a cargar el archivo.

Si tu caso es la opcin 1 que plantee, me parecera bastante extrao ya que proteus siempre reconoce automticamente los cambios que se hagan en un archivo ".hex" durante la misma sesin de trabajo, sin necesidad de estar cargando continuamente el archivo ".hex"

Pero si tu caso es la segunda opcin, entonces si es algo normal que sea necesario volver a cargar el archivo ".hex", mas que todo si transportamos los proyectos de proteus en memorias USB o existe cualquier cambio en la ubicacin del archivo de proteus.

Me podras informar que estas conectando a las entradas anlogas del arduino, osea cual es la seal anloga que estas ingresando al arduino?, en el cdigo de programacin todo sale perfecto, no hay ningn error de compilacin del cdigo?

Me parece bastante extrao tu problema, he hecho unas simulaciones de prueba y no se me ha presentado ningn problema con la conversin de anlogo a digital, ni tampoco con la transmisin serial por el terminal virtual de proteus.

* La primera es que el programa que ests simulando tenga algunos errores (no de compilacin pero que si retrasen la ejecucin) y esto logre sobrecargar el sistema en la simulacin y con eso hacer un poco lenta la simulacin hasta que llega a cerrarse el proteus.

* La segunda es que si el programa que tienes instalado no es original, se haya presentado algn problema a la hora de hacer la instalacin del proteus y luego la instalacin del Crack, lo cual puede estar generando errores de ejecucin del proteus. Podras intentar desinstalando el proteus y volvindolo a instalar.

Para realizar la simulacin en proteus es necesario descargar e instalar una librera, el link para descargar la librera se encuentra en la parte final de este post, esta librera adems del modelo de sensor ultrasnico, tambin incluye modelos de algunas tarjetas de arduino como son Arduino UNO, Mega, Lilipad y Nano.

Para poder simular este sensor en proteus, es necesario seleccionar un potencimetro que se debe configurar como divisor de voltaje y con el cual se va a simular la variacin de distancia, el potencimetro debe ser conectado al terminal del sensor llamado SimPin tal como se muestra a continuacin.

Antes de simular es necesario cargar el archivo .HEX al sensor, para esto se siguen los pasos acostumbrados para cargar un programa en un microcontrolador en proteus, se hace un doble click sobre el dispositivo y en la ventaja emergente se selecciona la opcin UltraSonicSensor.HEX y se selecciona la ruta en donde se encuentre alojado el archivo .HEX el link de descarga de este archivo lo encuentran al final del post.

795a8134c1
Reply all
Reply to author
Forward
0 new messages