Preguntas con etiqueta 'algorithm'

6
respuestas

¿Por qué la división de hardware toma mucho más tiempo que la multiplicación?

¿Por qué la división de hardware toma mucho más tiempo que la multiplicación en un microcontrolador? Por ejemplo, en un dsPIC, una división toma 19 ciclos, mientras que la multiplicación toma solo un ciclo de reloj. Pasé por algunos tutoriale...
5
respuestas

¿Puede FPGA superar a una PC de múltiples núcleos?

No entiendo cómo se puede utilizar FPGA para acelerar un algoritmo. Actualmente estoy ejecutando un algoritmo de tiempo real que consume mucho tiempo en una computadora portátil de cuatro núcleos para que se puedan hacer cuatro cálculos en paral...
4
respuestas

Use nivelación en la EEPROM de un microcontrolador

Por ejemplo: la hoja de datos de ATtiny2313 (como la mayoría de las hojas de datos de Atmel AVR) indica:    Resistencia EEPROM programable en el sistema de 128 bytes: 100,000 Escribir / Borrar   Ciclos Imagine que un programa solo requier...
1
respuesta

algoritmo AHRS bajo aceleraciones lineales continuas

He intentado varios algoritmos para obtener cabeceo, balanceo y giro bajo aceleraciones y vibraciones lineales continuas (más pequeñas que 0.4 g, frecuencia más baja que 10 Hz). Ninguno de ellos da buenos resultados porque las lecturas se desvía...
2
respuestas

Calcule las resistencias de todas las conexiones posibles dentro de una caja negra N-terminales en base a las mediciones entre terminales

Aunque parece que este no es el SE correcto para este hilo, ya que se trata de crear un algoritmo, el problema es en realidad encontrar un enfoque sistemático para la simplificación de circuitos resistivos arbitrariamente grandes de un patrón pa...
1
respuesta

Punto flotante TMS320 (DSP de Texas Instruments del '98)

Background ¿Hay alguien aquí que sea un experto en EE con experiencia en programación que haya trabajado con el DSP de la serie TMS320 C3X de Texas Instruments? Actualmente estoy trabajando con el C3X para un proyecto. Mi objetivo aquí es conv...
3
respuestas

¿Cómo puede una CPU de 8 bits calcular grandes números?

Estoy intentando diseñar una CPU de 8 bits que se pueda instruir en Logisim. ¿Es posible calcular grandes números con una CPU de 8 bits? En una computadora de 32 bits, puedes calcular números mayores de 32 bits, creo que es un truco de softwa...
6
respuestas

algoritmo PID: cómo explicar los cambios rápidos en el valor de entrada después de un largo retraso

Estoy intentando implementar un algoritmo PID básico en un Arduino Leonardo para mezclar agua de grifo caliente y fría mediante válvulas servocontroladas. El objetivo es mantener la temperatura lo más cerca posible de un punto de ajuste. Es espe...
3
respuestas

Técnicas de promedios móviles más rápidos con una huella mínima

He probado algunas técnicas de promedio en ejecución para suavizar el cambio en los datos de ADC en AtMega48 para controlar las luces (PWM) al girar un potenciómetro (ADC). Los filtros (pseudo códigos): Media móvil: adc_avg += new adc_ra...
3
respuestas

Proyecto de identificación de llamadas basado en software: problema al obtener la señal de identificación de llamadas

Hoy en día, estoy tratando de hacer un proyecto de identificación de llamadas sin utilizar los IC de identificación de llamadas. En primer lugar, he investigado mucho en Google para obtener información sobre las líneas telefónicas y sus propieda...