Preguntas etiquetadas con c

8
¿Cómo conectar un microcontrolador PIC?

Soy completamente nuevo en el mundo de los microcontroladores PIC y la ingeniería eléctrica, así que ve con calma :) De todos modos, logré programar mi PIC 16f627 para encender tres LED cuando se presiona el botón (disparador) y comenzar una secuencia de apagado (básicamente cada LED se apaga uno...

8
Medición de resistencia de un cable con un ADC

Estoy tratando de diseñar un circuito que pueda medir pequeñas resistencias hasta 0.1 Ohm y un máximo. de 10 ohmios. No mediré resistencias reales, sino una bobina de cables bastante grande, de hasta 500 m (como puede imaginar, estos cables son bastante gruesos). Aquí está el circuito que se me...

8
¿Qué tiene de malo este casting en código C para AVR?

Definí dos variables: uint8_t a[2]; uint16_t b; A continuación, quiero usar acomo variable de tipo uint16_t, por ejemplo b = (uint16_t)a; Pero esto está mal! Mis programas no funcionan correctamente con dicho código. Todo está bien, cuando sustituyo ba uint8_t b[2]las operaciones elementwise...

8
Protección de entradas ADC

Estoy usando un ADC MCP3424 . Después de romper una de las entradas de ADC, vi este hilo: ¿Protección de entrada de ADC? También leí la nota de la aplicación Microchip TB3013 . Figura 3 en particular: Las entradas analógicas del ADC deben sujetarse a ± 0.3V de los rieles de suministro. La V...

8
Comenzando con I2C en PIC18s

Para un proyecto, me gustaría que tres PIC (dos esclavos PIC18F4620, un maestro PIC18F46K22) se comuniquen a través del bus I2C. Más tarde, se pueden agregar más esclavos (como EEPROM, SRAM, ...). Estoy escribiendo el código para estos PIC en C usando el compilador C18. He buscado mucho en...

8
¿Cómo se usan los LFSR en aplicaciones reales como PRNG?

Estoy programando un LFSR (Registro de desplazamiento de retroalimentación lineal) en software con fines de aprendizaje, y he encontrado algunas limitaciones en su uso como generador de números pseudoaleatorios (PRNG). Si la semilla tiene pocos bits '1' y se usan pocos toques, se requiere un gran...

8
¿Entradas de inicio SR Latch (Flip Flop)?

Ok, esta es probablemente una pregunta básica, pero entiendo cómo funcionan los pestillos SR, excepto una cosa. En la entrada R y en la entrada S puedes hacerlos 0 o 1 ... pero ¿qué pasa con las líneas de entrada a su lado (que dependen de la salida de la R o puerta o S o puerta) ...... ¿Qué hacen...

8
Reloj SPI en PIC inestable

Estoy tratando de configurar el módulo MSSP de un PIC18F25K22 en modo maestro SPI. Estoy mirando la sincronización y el reloj no permanece estable durante toda la transmisión. Una imagen lo muestra mejor que las palabras. Después de enviar un bit, el reloj se acorta, y no en la misma cantidad...

8
VCO para sintetizador V / Octave y suministro de batería?

Ha sido un sueño para mí construir un sintetizador analógico durante algunos años. En este tiempo, he construido VCO basados ​​en el temporizador 555, que sé que generalmente no tienen una respuesta de frecuencia precisa sin una gran cantidad de circuitos adicionales. 555 VCO También construí un...

8
¿Cómo programo un PIC12?

Tengo un PIC12F675 que necesito programar. Estoy usando un Pickit 2 y el software Pickit 2. Supuestamente debería poder programarlo usando este circuito , pero el software Pickit 2 no detecta el chip en absoluto. Que va mal EDITAR: agregué una imagen de mi circuito a bordo. Y aquí es donde...