Si además quieres enviarnos un Artículo para el Blog y redes sociales, pulsa el siguiente botón:
Hola:
Por 'razones técnicas', me he liado a diseñar a toda velocidad un placa que haga de CPU para robots (otra más). A tales efectos, he puesto varios elementos que la pueden hacer interesante, empezando por acelerómetros triaxiales y tres giróscopos (una IMU completa de 6 grados de libertad), así como un sensor barométrico con temperatura (I2C) y una entrada de sensado de tensión de batería.
La cuestión es que me queda una entrada libre del ADC que me gustaría ocupar con algún tipo de sensor que podáis encontrar interesante. Dicho pin también puede ser salida DAC (ambos de 12bit @2MSPS). También tengo un OpAmp libre, para lo que se os ocurra.
Propuestas que me han llegado:
- Sensor de luz (fotodiodo + OpAmp).
- Compás - brújula (no conozco ninguna que de sólo una señal analógica de salida).
- ¿?
¿Que tipo de señal analógica o sensor analógico puede ser interesante poner de manera fija (para cubrir el máximo de necesidades)?
Necesito tomar la decisión en breve (antes del sábado al mediodía).
Para más información: hay otro conversor ADC/DAC de 8/2 canales y similares prestaciones, más tres puertos digitales libres, todos irán rutados a conectores de expansión. 3V3, 1MB SRAM externa, 1-2MB Flash SPI, 32MIPS@32MHz, comunicaciones con el módulo RF@2.4GHZ de Microchip, salidas para 18 PWM, seis USART libres, tres I2C-TWI libres, tres SPI libres (tres USART se pueden 'reconvertir' en SPI), 6 timers externos totalmente libres, dos de uso interno libres (todos de 16 bits), RTC, etc. Conector de programación PDI, JTAG, 128KB Flash programa, creo que 8K de RAM interna, 4K de EEPROM interna.
El que tengo elegido 'de momento' es el único que he encontrado 'interesante' de Farnell. ¿Puedes pasarme un link al pdf del mismo o del distribuidor o algo donde pueda encontrar una referencia?
Sé que hay en SMD, creo que Murata tiene de esto, entre otros fabricantes, pero estoy intentando que todos los componentes se puedan adquirir en Farnell, RS, SparkFun, DigiKey (sólo he mirado en Farnell de momento), y que sean de fabricantes más o menos 'solventes'. El módulo RF es el de Microchip de Farnell...
Aunque yo ni los fabrique ni los monte, al menos quiero poder montar un par de prototipos (una 'galleta' sería ideal), pero aún tengo que ver si el fabricante/montador 'oficial' va hacer algo al respecto.
Supongo que para poder recomendar un sensor es necesario conocer la finalidad de la placa.
Si es de uso general, a modo entrenador, yo también me quedo con la opción del potenciometro. Un mando analógico es muy útil en muchos programas, por ejemplo, para mover un servo o controlar la velocidad de un motor, el brillo de un led, etc..
La idea es hacer una CPU para uso en robótica y similares, de ahí que lleve incluida una unidad de medida inercial de 6 grados de libertad, un altímetro barométrico, y conexión inalámbrica. Lo básico para hacer algo de navegación, a falta de GPS (que no sirve de mucho en interiores).
En cualquier caso, no es claramente ninguna entrenadora, ya que no lleva ni USB ni puerto serie ni sistema de programación 'on board'. Como mucho puede que se suministre con un bootloader (el micro ya lleva previsto 8KB de flash dedicados a tal fin, pero no lleva ninguno grabado 'de fábrica'). Hacer un programador puede ser el siguiente paso, aunque deberé consultar con alguien.
Aún así, igual preparo la opción de poner un pote, aunque después no se monte. Al fin y al cabo, esta entrada igual va a ser 'opcional', y ya tenía previsto poder poner en su lugar una de las salidas de Vref de los giróscopos (los nuevos de ST).