Autor Tema: Cambiar de PIC a Arduino. buena o mala idea  (Leído 31892 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado PalitroqueZ

  • Moderadores
  • DsPIC33
  • *****
  • Mensajes: 5470
    • Electrónica Didacta
Re: Cambiar de PIC a Arduino. buena o mala idea
« Respuesta #45 en: 01 de Septiembre de 2014, 11:57:24 »
Código: [Seleccionar]
Cambiar de PIC a Arduino. buena o mala idea
¿y esta pregunta no se respondería si microchip (y tienen que ser ellos) sacasen una versión hardware libre con un pic32 y un compilador con un lenguaje amigable y que sea posible la conexión de modulos independendientes?
La propiedad privada es la mayor garantía de libertad.
Friedrich August von Hayek

Desconectado jhozate

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 1696
Re: Cambiar de PIC a Arduino. buena o mala idea
« Respuesta #46 en: 01 de Septiembre de 2014, 12:04:41 »
de hecho la apuesta de microchip  son los Chipkit Uno32 y son compatibles con los shield arduino
Ser Colombiano es un Premio, Saludos desde CALI-COLOMBIA

Desconectado xocas

  • Administrador
  • PIC24H
  • *******
  • Mensajes: 2312
Re: Cambiar de PIC a Arduino. buena o mala idea
« Respuesta #47 en: 01 de Septiembre de 2014, 12:05:48 »
Me parece que esa solución no tuvo mucho éxito amigo Pedro:
ChipKit UNO32
ChipKit MAX32

Edito: oppss, perdón, te he pisado la respuesta

Desconectado AleSergi

  • PIC16
  • ***
  • Mensajes: 207
Re: Cambiar de PIC a Arduino. buena o mala idea
« Respuesta #48 en: 01 de Septiembre de 2014, 12:35:44 »
Código: [Seleccionar]
Cambiar de PIC a Arduino. buena o mala idea
¿y esta pregunta no se respondería si microchip (y tienen que ser ellos) sacasen una versión hardware libre con un pic32 y un compilador con un lenguaje amigable y que sea posible la conexión de modulos independendientes?
Eso no lo hacía el "pingüino" Che?

Desconectado PalitroqueZ

  • Moderadores
  • DsPIC33
  • *****
  • Mensajes: 5470
    • Electrónica Didacta
Re: Cambiar de PIC a Arduino. buena o mala idea
« Respuesta #49 en: 02 de Septiembre de 2014, 00:00:49 »
pos fijate que no sabía que microchip había sacado ese módulo   :z)

La propiedad privada es la mayor garantía de libertad.
Friedrich August von Hayek

Desconectado champilton

  • PIC10
  • *
  • Mensajes: 19
Re: Cambiar de PIC a Arduino. buena o mala idea
« Respuesta #50 en: 02 de Septiembre de 2014, 23:58:30 »
no crei que fuera a ser tan comentado este tema, pero al ver los diferentes criterios y puntos de vista, creo que podria seguir con los PIC y sacarle mas jugo a sus bits, de todos modos aun me falta incursionar mas alla de los 16F ... quizas en algun tiempo libre pruebe arduino, y como muchos han comentado y como yo tmbn creo, lo utilizaria cuando requiera hacer un prototipo rapido que no me lleve mas de un par de horas. Al igual que muchos pienso que para un nivel universitario, en especial si se estudia una ingenieria electronica, arduino no deberia ser la base de los proyectos pues existen cosas en los desarrollos que debemos conocer como la palma de nuestra mano, y con arduino al facilitar muchas cosas, se omite el conocimiento de dichas partes.

me internare en arduino un dia de estos, no estara de mas conocerlo, por ahora tengo planes de saber mas y mas en cuanto a PICs

Gracias a todos por sus respuestas y enlaces  :) los vere en cuanto pueda.

 ((:-))

Desconectado Picuino

  • Moderadores
  • DsPIC33
  • *****
  • Mensajes: 5878
    • Picuino
Re: Cambiar de PIC a Arduino. buena o mala idea
« Respuesta #51 en: 03 de Septiembre de 2014, 06:23:21 »
no crei que fuera a ser tan comentado este tema
Es que este es un foro dedicado a los PIC y Atmel es uno de sus grandes competidores. Puede llegar a ser una cuestión de religión.


me internare en arduino un dia de estos, no estara de mas conocerlo, por ahora tengo planes de saber mas y mas en cuanto a PICs

Conocer Arduino no lleva más de dos horas. Internarse en los detalles, es tan difícil como pueda serlo una placa con PIC.


Al igual que muchos pienso que para un nivel universitario, en especial si se estudia una ingenieria electronica, arduino no deberia ser la base de los proyectos pues existen cosas en los desarrollos que debemos conocer como la palma de nuestra mano, y con arduino al facilitar muchas cosas, se omite el conocimiento de dichas partes.

Depende de qué proyecto y de qué parte del proyecto. En la mayoría de los proyectos durante la carrera, Arduíno puede ser lo más adecuado. Por eso lo inventaron profesores universitarios para sus alumnos.


Arduino facilita las cosas, pero no omite el conocimiento de las partes internas del microcontrolador (se puede programar en ensamblador y acceder directamente a los registros del microcontrolador)
Las librerías que te hacen la vida más sencilla no te impiden que tú programes a bajo nivel lo que quieras.
Muchos piensan como tú y luego utilizan pics programados con CCS para facilitar las cosas o utilizan el stack USB o Ethernet de Microchip (a ver quien es el guapo que lo programa por su cuenta)

Saludos.
« Última modificación: 03 de Septiembre de 2014, 06:25:50 por Picuino »

Desconectado ASTROCAR

  • PIC24F
  • *****
  • Mensajes: 664
Re: Cambiar de PIC a Arduino. buena o mala idea
« Respuesta #52 en: 28 de Septiembre de 2014, 10:46:58 »
hola buen dia, la placa arduino usa un microcontrolador y un pic es un microcontrolador claro està que de diferentes familias ambos pero son microcontrolador , si diseñas una placa para pic y pones los puertos bien distribuido como lo hicieron con arduinio y le colocas un bootloader tienes ya casi lo mismo ahora solo te falta el ide para trabajar el pic y listo no veo cual es el problema ahora si quieres comparar el microconlador de un hardware arduino con un pic en particular ya es otra la cosa.


Arduino es toda una plataforma hardware y software, en cambio pic es solo el microcontrolador que pasa con arduino que centraliso todo y hay solo lo que esta en su plataforma por eso tienes las librerias que tiene pero si pic hace lo mismo igual se crearia las librerias y todo lo demas de heccho ccs lo tiene, pero pic lo puedes programar en c, basic y cualquier leguanje  que quiera por decirlo de esa manera y si sacas el microcontrolador de arduino tambien podras hacerlo lo mismo logico que si atmel puedes programarlo en c, basic asm.

En conclusion, arduino es bueno para lo que fue pensado y pic es una familia de microcontrolador como lo es atmel solo que arduino hiso su plataforma y logro entrar en el mercado y sigue ofreciendo la publicidad necasaria aparte de brindar la comodidad  de hacer sus proyecto ya sea industriales o de hobbie pero proyecto al fin. pic tambien pudo hacer hecho lo mismo pero no salio un italiano haciendo lo mismo primero porque recuerden que el que lanzo arduino no tenia nada que ver con atmel solo que tomo esa familia de microcontrolador por sus razon en el momento pero pudo hacer tomado un pic o un arm. yo lo que noto es que arduino es una revolucion que ahorita esta perpetuada mas nada pero hay plataformas como raspberry, meb con arm los chipuno de pic solo que quien es mas visto ahora arduino mas nada.

Saludos y el que haga su  mejor proyecto que lo diseñe pensando en optimizar todo los recuerso, sea con la familia de microcontrolador que eligan.
EL APRENDER ES NADA; MEJOR ES COMPARTIR EL APRENDIZAJE

Desconectado jesalf

  • PIC10
  • *
  • Mensajes: 14
Re: Cambiar de PIC a Arduino. buena o mala idea
« Respuesta #53 en: 08 de Diciembre de 2014, 15:56:04 »

El problema no es del alumno, es del profesor que es tan mediocre que por ir de "modernillo" le permite hacer un PFC con un Arduino: y conozco a más de uno de cerca.

Jajaja este comentario me hizo el día... yo también conozco a más de uno.

En lo personal he usado poco el arduino, solo para saber de que se habla y poder opinar sobre el tema. Si bien es cierto que tiene muchas ventajas yo no lo usaría para enseñar a programar microcontroladores.  De las personas que conozco que usan arduino, un 95 % no tiene ni la menor idea de lo que hacen (o como hacen) las funciones que descargan libremente de internet, simplemente buscan quien ya hizo su trabajo y solo lo aplican.

Por otro lado, he visto como han dañado los arduino porque los usuarios no saben y creo que ni les dan importancia a las características eléctricas del arduino.

Actualmente se pueden conseguir herramientas de bajo costo con microcontroladores de mayor capacidad de memoria, más periféricos, mayor velocidad de procesamiento, precargados con un bootloader... obviamente con los contras de compiladores de paga, una mayor curva de aprendizaje o que se tienen que conectar a un proto board que al final es igual en los arduino.

http://www.mikroe.com/stm32/clicker-2/
http://www.mikroe.com/mini/pic32/

Para la duda con la que se inicio este tema, cambiar de PIC a arduino, mi recomentación es NO. Si lo que quiere es aprender a usar otro microcontrolador u otra herramienta yo te recomendaría aprender a programar microcontroladores de otras marcas y/o familias.

Saludos.











Desconectado Picuino

  • Moderadores
  • DsPIC33
  • *****
  • Mensajes: 5878
    • Picuino
Re: Cambiar de PIC a Arduino. buena o mala idea
« Respuesta #54 en: 08 de Diciembre de 2014, 19:38:25 »
De las personas que conozco que usan arduino, un 95 % no tiene ni la menor idea de lo que hacen (o como hacen) las funciones que descargan libremente de internet, simplemente buscan quien ya hizo su trabajo y solo lo aplican.

Yo soy usuario de Arduino.
Tengo bastante idea de lo que hago, y como yo hay muchos más.
Creo que sería más interesante que comentases sobre ese 5% de personas que conoces, que saben lo que se hacen con Arduino.


Actualmente se pueden conseguir herramientas de bajo costo con microcontroladores de mayor capacidad de memoria, más periféricos, mayor velocidad de procesamiento, precargados con un bootloader... obviamente con los contras de compiladores de paga, una mayor curva de aprendizaje o que se tienen que conectar a un proto board que al final es igual en los arduino.

http://www.mikroe.com/stm32/clicker-2/
http://www.mikroe.com/mini/pic32/

Eso es como comparar una moto con un camión.


Solo un argumento sobre el precio:

   Arduino a Nano a 2,68 EUR   :shock:

   http://www.ebay.es/itm/NEW-Nano-V3-0-ATmega328-Controller-Board-5V-16M-CH340G-USB-Driver-For-Arduino-/141433274102?pt=AU_B_I_Electrical_Test_Equipment&hash=item20ee147ef6

  

P.D. Modifico con otro más barato.



En cuanto a mis recomendaciones sobre Arduino:

   1º Es conveniente informarse mejor sobre esta plataforma con tantas posibilidades.

   2º No utilices una sola plataforma en exclusiva.
       Si eres usuario de PIC o de ARM, ¡puedes utilizar Arduino también! es muy fácil y muy barato comenzar.

   3º No tengas complejos. No te vas a convertir en un usuario ignorante por usar Arduino.
       Para mí resulta obvio, pero creo que es necesario comentarlo.


Saludos.
« Última modificación: 08 de Diciembre de 2014, 19:48:09 por Picuino »

Desconectado Picuino

  • Moderadores
  • DsPIC33
  • *****
  • Mensajes: 5878
    • Picuino
Re: Cambiar de PIC a Arduino. buena o mala idea
« Respuesta #55 en: 08 de Diciembre de 2014, 20:20:51 »
Aquí un ejemplo de proyecto fin de carrera empleando Arduino:

Modelos numéricos y algoritmos para navegación en interiores empleando redes de sensores


Adjunto índice general:


Código: [Seleccionar]
1. Introducción . . . . . . . . . . . . . . . . . . . . . . .  1
1.1. Redes de sensores . . . . . . . . . . . . . . . . . . . . 1
1.2. Localización y navegación . . . . . . . . . . . . . . . . 2
1.3. Objetivos del proyecto . . . . . . . . . . . . . . . . .  3
1.4. Organización de la memoria . . . . . . . . . . . . . . .  3
2. Escenario experimental                          5
2.1. Contexto del experimento . . . . . . . . . . . . . . . .  5
2.2. Descripción del escenario . . . . . . . . . . . . . . . . 5
2.3. Obtención de observaciones para modelización . . . . . .  6
2.4. Trayectorias experimentales . . . . . . . . . . . . . . . 9
3. Descripción de los datos                         11
3.1. Conjuntos de datos . . . . . . . . . . . . . . . . . . . 11
3.2. Descripción de los ficheros de datos . . . . . . . . . . 12
3.2.1. Ficheros de datos de modelización . . . . . . . . . .  12
3.2.2. Ficheros de datos de prueba . . . . . . . . . . . . .  13
3.3. Estudio de los datos de modelización . . . . . . . . . . 13
3.3.1. Potencia recibida frente a distancia . . . . . . . . . 13
3.3.2. Media y varianza muestral de las observaciones . . . . 15
3.3.3. Histogramas de las observaciones . . . . . . . . . . . 18
3.4. Estudio de los datos de prueba . . . . . . . . . . . . . 21
3.5. Conclusiones . . . . . . . . . . . . . . . . . . . . . . 23
4. Modelos numéricos                           25
4.1. Definición de las ecuaciones del sistema . . . . . . . . 25
4.2. Modelo de movimiento . . . . . . . . . . . . . . . . . . 26
4.3. Modelo de observación . . . . . . . . . . . . . . . . .  28
4.3.1. Ecuación de observación . . . . . . . . . . . . . . .  28
4.3.2. Modelo logarítmico . . . . . . . . . . . . . . . . . . 29
   Definición del modelo . . . . . . . . . . . . . . . . . .  30
   Cálculo de los parámetros del modelo . . . . . . . . . . . 31
   Curvas de ajuste . . . . . . . . . . . . . . . . . . . . . 32
4.3.3. Modelos Polinómicos . . . . . . . . . . . . . . . . .  34
   Definición del modelo . . . . . . . . . . . . . . . . . .  34
   Cálculo de los parámetros del modelo . . . . . . . . . . . 35
   Curvas de ajuste . . . . . . . . . . . . . . . . . . . . . 36
4.3.4. Interpolación de la varianza de observación . . . . .  38
4.4. Conclusiones . . . . . . . . . . . . . . . . . . . . . . 40
5. Algoritmos de localización                        43
5.1. Filtro de Kalman Extendido . . . . . . . . . . . . . . . 44
5.1.1. Introducción al Filtro de Kalman . . . . . . . . . . . 44
5.1.2. Fases del algoritmo . . . . . . . . . . . . . . . . .  45
5.2. Filtro de partículas . . . . . . . . . . . . . . . . . . 46
5.2.1. Introducción al filtro de partículas . . . . . . . . . 46
5.2.2. Fases del algoritmo . . . . . . . . . . . . . . . . .  48
5.3. Ejemplos de aplicación de los algoritmos . . . . . . . . 49
5.3.1. Ejemplo unidimensional lineal . . . . . . . . . . . .  49
5.3.2. Ejemplo unidimensional no lineal . . . . . . . . . . . 51
5.4. Linealización de los modelos de observación . . . . . .  52
5.4.1. Modelo logarítmico . . . . . . . . . . . . . . . . . . 53
5.4.2. Modelo Polinómico . . . . . . . . . . . . . . . . . .  54
5.5. Conclusiones . . . . . . . . . . . . . . . . . . . . . . 55
6. Simulaciones                                57
6.1. Simulaciones con datos sintéticos . . . . . . . . . . .  57
6.1.1. Número de partículas . . . . . . . . . . . . . . . . . 57
6.1.2. Error de estimación de los algoritmos . . . . . . . .  59
6.1.3. Ejemplo: una trayectoria aleatoria . . . . . . . . . . 63
   Modelo polinómico de tercer orden . . . . . . . . . . . .  63
   Modelo logarítmico . . . . . . . . . . . . . . . . . . . . 65
6.1.4. Primera trayectoria de prueba . . . . . . . . . . . .  67
   Modelo polinómico de tercer orden . . . . . . . . . . . .  67
   Modelo logarítmico . . . . . . . . . . . . . . . . . . . . 69
6.1.5. Segunda trayectoria de prueba . . . . . . . . . . . .  70
   Modelo polinómico de tercer orden . . . . . . . . . . . .  71
   Modelo logarítmico . . . . . . . . . . . . . . . . . . . . 72
6.2. Pruebas con datos experimentales . . . . . . . . . . . . 73
6.3. Conclusiones . . . . . . . . . . . . . . . . . . . . . . 78
7. Conclusiones y trabajo futuro                  81
7.1. Conclusiones . . . . . . . . . . . . . . . . . . . . . . 81
7.1.1. Modelos . . . . . . . . . . . . . . . . . . . . . . .  82
7.1.2. Algoritmos . . . . . . . . . . . . . . . . . . . . . . 83
7.1.3. Simulaciones . . . . . . . . . . . . . . . . . . . . . 83
7.1.4. Pruebas experimentales . . . . . . . . . . . . . . . . 85
7.1.5. Resumen . . . . . . . . . . . . . . . . . . . . . . .  86
7.2. Líneas futuras de trabajo . . . . . . . . . . . . . . .  87
A. Presupuesto . . . . . . . . . . . . . . . . . . . . . . .  89
A.1. Recursos materiales . . . . . . . . . . . . . . . . . .  89
A.2. Recursos humanos . . . . . . . . . . . . . . . . . . . . 90
Referencias . . . . . . . . . . . . . . . . . . . . . . . . . 91


Los profesores que han dirigido un PFC así no me parecen ni mediocres ni que vayan de modernillos.


Repito: utilizar Arduino no te convierte en un usuario ignorante.


Saludos.

Desconectado micro_pepe

  • Moderadores
  • DsPIC30
  • *****
  • Mensajes: 3206
Re:Cambiar de PIC a Arduino. buena o mala idea
« Respuesta #56 en: 22 de Abril de 2020, 17:03:50 »
Leyendo un articulo sobre Arduino, dice que es buena idea hacer una donación de vez en cuando, o comprar placas originales, ya que de momento es software y hardware libre ¿imagináis que puede pasar si hiciesen el IDE de pago? ¿lo creéis posible?

Yo suelo usar PIC, el IDE permite depurar, y puedes hacer debug con un PICKIT o un ICD, hay más variedad de micros, el tema de los fuses me gusta más sobre todo para proteger el código... Y Arduino principalmente para probar algunos periféricos, y luego adaptar librerías a PIC, o si quiero hacer algo rápido, o complejo como un servidor web, o cosas así.

Saludos!!!
Se obtiene más en dos meses interesandose por los demás, que en dos años tratando de que los demás se interesen por ti.

新年快乐     的好奇心的猫死亡

Desconectado KILLERJC

  • Colaborador
  • DsPIC33
  • *****
  • Mensajes: 8242
Re:Cambiar de PIC a Arduino. buena o mala idea
« Respuesta #57 en: 22 de Abril de 2020, 17:59:00 »
Citar
Los profesores que han dirigido un PFC así no me parecen ni mediocres ni que vayan de modernillos.


Repito: utilizar Arduino no te convierte en un usuario ignorante.

Cuando pregunte si podia utilizar una placa de desarrollo, ya que el micro era un TQFP 100 , y mas algunos componentes que no eran simple de conseguir aca, me dijeron que no... Si o si placa realizada por mi mismo... Distintas universidades, distintos docentes, distintas politicas.

Desconectado Picuino

  • Moderadores
  • DsPIC33
  • *****
  • Mensajes: 5878
    • Picuino
Re:Cambiar de PIC a Arduino. buena o mala idea
« Respuesta #58 en: 22 de Abril de 2020, 18:34:35 »
Depende de dónde quieran dedicar más esfuerzo. Si el desarrollo hardware no es importante se puede recomendar una placa de desarrollo. Por otro lado si el desarrollo hardware se considera una competencia básica a adquirir, se puede recomendar que se diseñe desde cero.
Incluso el mismo docente puede recomendar ambas cosas dependiendo del proyecto.

Yo mismo hago cosas con Arduino y también hago cosas con PCB diseñados a medida por mí. En otras ocasiónes empecé con un arduino y terminé diseñando ese mismo proyecto con un PCB a medida. Ambas opciones son compatibles a la vez.

Saludos.

Desconectado Picuino

  • Moderadores
  • DsPIC33
  • *****
  • Mensajes: 5878
    • Picuino
Re:Cambiar de PIC a Arduino. buena o mala idea
« Respuesta #59 en: 22 de Abril de 2020, 19:00:17 »
Leyendo un articulo sobre Arduino, dice que es buena idea hacer una donación de vez en cuando, o comprar placas originales, ya que de momento es software y hardware libre ¿imagináis que puede pasar si hiciesen el IDE de pago? ¿lo creéis posible?

Yo suelo usar PIC, el IDE permite depurar, y puedes hacer debug con un PICKIT o un ICD, hay más variedad de micros, el tema de los fuses me gusta más sobre todo para proteger el código... Y Arduino principalmente para probar algunos periféricos, y luego adaptar librerías a PIC, o si quiero hacer algo rápido, o complejo como un servidor web, o cosas así.

Saludos!!!

El IDE no van a hacerlo de pago porque es open source. Basado en wiring que también tiene licencia libre.
De todas formas puedes utilizar otros IDE más profesionales.
https://aprendiendoarduino.wordpress.com/2016/11/06/otros-ides/

Saludos.