Ofrezco ayuda para proyectos de electronica.

Estado
Cerrado para nuevas respuestas.
Hola, construi un encendido electronico para auto, el cual funciona a base de la señal que toma del platino convirtiendo este por medio de dos transistores la salida hacia la bobina de un auto. El caso es que quiero implementar este mismo circuito en otro auto pero este tiene bobina captadora, hay algun circuito para hacer que de la bobina captadora se convierta en pulsos como los que da el platino para asi poder conectarlo al circuito que ya construi?

Agrego que mis conocimientos son intermedios pero no se nada de microprocesadores o programacion, me imagino que el circuito no es tan complicado solo te aclaro esto porque veo que a veces necesitas saber nuestro nivel de electronica, muchas gracias!
 
me podrias ayudar con un trabajo de comunicacion de datos, necesito trasmitir datos por fibra optica he buscado informacion pero no encuentro mucha,como seria el circuito tendrias algo
 

obz2k1

Bovino maduro
que tal mcpeibot ps mira aprovechando de tus conocimientos y abusando de tu apoyo, hace años que tengo un proyecto para mi carro de unas direccionales con leds, el proyecto lo hice asi puse 4 leds en serie para que cuando llegara la corriente de las direccionales prendieran todos en una intencidad alta, y la corriente de los cuartos le puse una resistencia de 680 ohms a 1/2 watt para que cuando prendiera los cuartos fuera una intensidad baja y se diferenciara cuando pusiera la direccional.
el diagrama quedo algo asi:

hize la prueba en la bateria directamente y funciona deaceurdo a lo que explique (si conecto el cable de los cuartos prende a intensidad baja y al conectar el cable de las direccionales prenden a intensidad alta). el problema es cuando los monto en las conexiones correspondientes del carro (osea en donde van las direccionales) al prender los cuartos prenden a baja intencidad, pero al poner las direccionales se apagan todos los led por completo. y si solo prendo las direccionales prenden a baja intensidad. Que es lo que me falta agregar a mi circuito? de momento tengo mi proyecto montado solo para cuartos (o luz de posicion) y la vdd se ve muy bien pero me gustaria que funcionara para cuartos y direccionales.
unas imagenes:

esta es la iluminacion que dan:

un close up:
 

mcpiebot

Bovino adicto
que tal mcpeibot ps mira aprovechando de tus conocimientos y abusando de tu apoyo, hace años que tengo un proyecto para mi carro de unas direccionales con leds, el proyecto lo hice asi puse 4 leds en serie para que cuando llegara la corriente de las direccionales prendieran todos en una intencidad alta, y la corriente de los cuartos le puse una resistencia de 680 ohms a 1/2 watt para que cuando prendiera los cuartos fuera una intensidad baja y se diferenciara cuando pusiera la direccional.
el diagrama quedo algo asi:

hize la prueba en la bateria directamente y funciona deaceurdo a lo que explique (si conecto el cable de los cuartos prende a intensidad baja y al conectar el cable de las direccionales prenden a intensidad alta). el problema es cuando los monto en las conexiones correspondientes del carro (osea en donde van las direccionales) al prender los cuartos prenden a baja intencidad, pero al poner las direccionales se apagan todos los led por completo. y si solo prendo las direccionales prenden a baja intensidad. Que es lo que me falta agregar a mi circuito? de momento tengo mi proyecto montado solo para cuartos (o luz de posicion) y la vdd se ve muy bien pero me gustaria que funcionara para cuartos y direccionales.
unas imagenes:

esta es la iluminacion que dan:

un close up:
Amigo, revisa tu diagrama, así como lo muestras no hay manera de que funcione.

Saludos!
 

mcpiebot

Bovino adicto
me podrias ayudar con un trabajo de comunicacion de datos, necesito trasmitir datos por fibra optica he buscado informacion pero no encuentro mucha,como seria el circuito tendrias algo
Hola, que tal?

Trabajar con fibra óptica para practicas escolares es relativamente sencillo, ya que puedes comprar un tramo de fibra óptica lo mas gruesa que puedas conseguir, de un lado le pones un led ultra brillante y en el otro extremo de la fibra un foto transistor, de esta manera puedes enviar datos de manera serial usando los leds.

Saludos!
 

mcpiebot

Bovino adicto
Hola, construi un encendido electronico para auto, el cual funciona a base de la señal que toma del platino convirtiendo este por medio de dos transistores la salida hacia la bobina de un auto. El caso es que quiero implementar este mismo circuito en otro auto pero este tiene bobina captadora, hay algun circuito para hacer que de la bobina captadora se convierta en pulsos como los que da el platino para asi poder conectarlo al circuito que ya construi?

Agrego que mis conocimientos son intermedios pero no se nada de microprocesadores o programacion, me imagino que el circuito no es tan complicado solo te aclaro esto porque veo que a veces necesitas saber nuestro nivel de electronica, muchas gracias!
Hola, que tal?

La bobina captadora solo te entrega señales de corriente alterna, podrías probar con un diodo rectificador para ver si la señal resultante es como la que necesitas.

Saludos!
 

obz2k1

Bovino maduro
Amigo, revisa tu diagrama, así como lo muestras no hay manera de que funcione.

Saludos!
pero si esta funcionanado ahi estan las imagenes que si funciona, tal vez olvide mencionar que no se mucho de electronica y de simbologia, tal vez acomode mal los simbolos en pero ya montados estan correctos, alrato tratare de hacer un video.
aqui el video del funcionamiento directo de la bateria:http://www.youtube.com/watch?feature=player_detailpage&v=H8xX7_UMAdo
 

mcpiebot

Bovino adicto
pero si esta funcionanado ahi estan las imagenes que si funciona, tal vez olvide mencionar que no se mucho de electronica y de simbologia, tal vez acomode mal los simbolos en pero ya montados estan correctos, alrato tratare de hacer un video.
aqui el video del funcionamiento directo de la bateria:http://www.youtube.com/watch?feature=player_detailpage&v=H8xX7_UMAdo
Amigo, es importante que revises tu diagrama y lo entiendas, ya que si no lo haces va a estar difícil que sepas interpretar algún diagrama que te pase si no sabes leer los símbolos.

Me queda claro que el circuito funciona, por eso las fotos que tienes.

Saludos!
 

obz2k1

Bovino maduro
Amigo, es importante que revises tu diagrama y lo entiendas, ya que si no lo haces va a estar difícil que sepas interpretar algún diagrama que te pase si no sabes leer los símbolos.

Me queda claro que el circuito funciona, por eso las fotos que tienes.

Saludos!
ahi esta el detalle, mis conocimientos de electronica son basicos y las simbologias no las conozco todas ps no me dedico de lleno a la electronica, pero los diagramas los llego a entender, ahora solo quisiera saber si el diagrama que tengo no me funciona para lo que intento hacer y el motivo por el cual se me apaga cuando lo conecto en los cables corerspondientes del carro. un dia fui con un conocido que sabe algo de electronica y ps me dijo que estaba regresando la corriente por eso se me apagaban, que le pusiera un diodo a uno de las corrientes para que no se regresara, lo compre y lopuse y ni asi corrigio el problema.
 
ahi esta el detalle, mis conocimientos de electronica son basicos y las simbologias no las conozco todas ps no me dedico de lleno a la electronica, pero los diagramas los llego a entender, ahora solo quisiera saber si el diagrama que tengo no me funciona para lo que intento hacer y el motivo por el cual se me apaga cuando lo conecto en los cables corerspondientes del carro. un dia fui con un conocido que sabe algo de electronica y ps me dijo que estaba regresando la corriente por eso se me apagaban, que le pusiera un diodo a uno de las corrientes para que no se regresara, lo compre y lopuse y ni asi corrigio el problema.
Disculpa por meterme pero te dare una sugerencia, para empezar en tu diagrama tienes el catodo de los leds al positivo y va al negativo es por eso que asi no funcionaria entre otras cosas pero la solucion te la hare mas facil. En ese tipo de arreglos para hacer la luz mas fuerte o mas debil, en lugar de poner resistencias para eso, se ponen cantidad de led. Te voy a poner un ejemplo, para la luz de cuartos 6 leds para las direccionales 12 leds, asi cuando hagas el cambio se prenden 6 leds mas de los que ya llevas y aumenta la intensidad de luz, ahora bien TE ACLARO que aun asi deben llevar resistencias ya que los leds funcionan con corriente y debes limitarla segun el tipo de leds que manejes, espero haber ayudado un poco y disculpen la intromision.
 

obz2k1

Bovino maduro
Disculpa por meterme pero te dare una sugerencia, para empezar en tu diagrama tienes el catodo de los leds al positivo y va al negativo es por eso que asi no funcionaria entre otras cosas pero la solucion te la hare mas facil. En ese tipo de arreglos para hacer la luz mas fuerte o mas debil, en lugar de poner resistencias para eso, se ponen cantidad de led. Te voy a poner un ejemplo, para la luz de cuartos 6 leds para las direccionales 12 leds, asi cuando hagas el cambio se prenden 6 leds mas de los que ya llevas y aumenta la intensidad de luz, ahora bien TE ACLARO que aun asi deben llevar resistencias ya que los leds funcionan con corriente y debes limitarla segun el tipo de leds que manejes, espero haber ayudado un poco y disculpen la intromision.
el problema es el espacio reducido, solo con 8 quedan mas o menos exactos y no se ve tan abultado, el diagrama ya me habian comentado que estaban mal la direccion de los simbolos leds, pero en ya montados estan bien (+-,+-,+-,+-,+-) las resistencias que siempre he usado para 1 led ha sido de 680 homs a 1/2 watt y me funcionan muy bien (no se calientan y su intencidad es muy buena)
 
Para empezar debes poner a tus leds cuando se quedan en alta intesidad una resistencia de 100 Ohms, esta no bajara la intensidad solo reducira la corriente a 20ma ya que por lo que veo estas utilizando leds ultrabrillantes cierto? si no la pones estas reduciendo drasticamente la vida util de los leds, por otra parte por lo que comentas es que la corriente se regresa por otro lado, dime, estas probando las direccionales incluidas las que trae el auto con foco "normal"? porque el problema al sustituir los leds por foco normal, deja de ser intermitente ya que baja mucho el consumo y esto ocasiona que el relay que los controla no haga su funcion, desconozco el sistema electrico de tu auto, disculpa si caigo en muchos errores solo estoy hablando en forma generalizada por falta de mas datos.
 

obz2k1

Bovino maduro
Para empezar debes poner a tus leds cuando se quedan en alta intesidad una resistencia de 100 Ohms, esta no bajara la intensidad solo reducira la corriente a 20ma ya que por lo que veo estas utilizando leds ultrabrillantes cierto? si no la pones estas reduciendo drasticamente la vida util de los leds, por otra parte por lo que comentas es que la corriente se regresa por otro lado, dime, estas probando las direccionales incluidas las que trae el auto con foco "normal"? porque el problema al sustituir los leds por foco normal, deja de ser intermitente ya que baja mucho el consumo y esto ocasiona que el relay que los controla no haga su funcion, desconozco el sistema electrico de tu auto, disculpa si caigo en muchos errores solo estoy hablando en forma generalizada por falta de mas datos.
si son leds ultra brillantes y ya tengo un buen rato con los leds en serie directos a los cuartos (algo asi como un año aprox), eso de regresar la corriente me lo dijeron, no se si enrealidad se regrese. y las intermittentes funcionan bien solo que mas aceleradas pues las calaberas de mi carro son de leds. mi auto es un jetta A2 sin computadora.
 
hola me podrias ayudar a cambiar la señal de entrada de este programa y como lo puedo unir con otro quiero q la señal entre en ra1


#include <16f877a.h>
#fuses hs,nowdt,noput,nolvp
#device adc=8
#use delay(clock=20M)
#define LCD_DATA_PORT getenv("SFR:pORTB")
#define LCD_ENABLE_PIN PIN_B2
#define LCD_RS_PIN PIN_B0
#define LCD_RW_PIN PIN_B1
#include <lcd.c>

int8 q;
double p=0;
//****************** defino funcion ADC ***************
void modulo_adc();

//***************** programa principal ***************

void main(){

SETUP_ADC_PORTS(AN0); // defino el pin analogo a usar
setup_adc(ADC_CLOCK_INTERNAL); // define el tipo de clock a usar
lcd_init(); // inicializo el lcd

while(true){
modulo_adc();


lcd_gotoxy(4,1);
printf(lcd_putc,"VOLTS:%1.3f",p);



}
}
//*********** funcion ADC****************

void modulo_adc()
{ set_adc_channel(0);
delay_us(20); // tiempo de conversion
q= read_adc(); // lectura del valor
p=50.0*q/127.5; // conversion adc
}
 
AYUDA URGENTE MIKROC PRO XFI!!!!

Hola a todos!!!! Soy estudiante Erasmus en Escocia, y tenemos una asignatura en la que hemos programado un robot con lego y lo llevaba bien. Hasta que el otro día nos pusieron un práctica de programar en MIkroC for PIC, y no tengo ni idea de cómo va la cosa, no nos han dado a penas apuntes, donde por cierto no resuelvo mis dudas, y añadiendo que las explicaciones en clase fueron en inglés.... pues eso, que estoy bastante perdida y no sé ni por donde cogerlo. He perguntado al profesor y eso, pero la verdad es que me quedo igual. Voy a contaros qué necesito a ver si alguien me puede ayudar.

Tenmos una barra horizontal con una bola que va de una punta a otra, y nos han dado una tabla excel con los valores de la bola en cada momento. El caso es que tengo que hacer un programa que calcule los componentes proporcional, integral y diferencial del sistema de viga equilibrada PID. para asegurarme que el cálculo sea rápido, tengo que usar números enteros, positivos y negativos incluyendo el 0. Tengo que utilizar una de las filas del excel para proporcionar valores iniciales, aunque necesito otra fila para el cálculo diferencial e integral

Después temgo que comprobar que lo calculado en mi programa funciona correctamente con la hoja de cálculo y la Watch Window en MikroCPro. Asegurándome de el valor final de "y", la salida PID, se encuentre en el rango correxcto, e incluir en la rutina una forma de calcular solo los valores de I y D, cuando los valores obtenidos para ki y kd no son 0. Evaluar la exactitud del cácluclo del resultado final en comparación con los de la hoja excel. Para la entrada de números reales, como kp, supón que hay un programa ya que los transforma en entero, por ejemplo que un valor de 0,2 se ha multiplicado por 10 para darle un valor de 2 o por 100 para darle un avlor de 20. Recuerde esto para compensar de manera que los valores finales estén en el rango.

Adjunto el enunciado en ingles:
Using the MikroC Pro for PIC software develop a program that will calculate the proportional, integral and differential components of a Balanced Beam PID control system. To ensure that the calculation is fast it should be done using whole numbers only, negative and positive including zero. Use only one of the rows from the spreadsheet model to provide initial values, though another row will be required for integral and differential calculation. Confirm that calculated output from your program works correctly using the spreadsheet and the Watch Value window in MikroCPro. Ensure that the final value of y, the PID output, is in the correct range and also include in your routine a means of only calculating I and D values when the gain values for ki and kd are not zero. Assess the accuracy of the calculation of the final output against the spreadsheet values. For real number inputs, such as Kp values, assume that some other software routine has already transposed them into the whole number range, for example, that a gain value of 0.2 has been multiplied by 10 to give it a value of 2 or by 100 to give it a value of 20. Remember to compensate for this so that the final values are in the correct range.


Submissions should consist of a program with a written explanation describing the algorithm used to obtain the PID control and the starting values used by the algorithm. Discuss the accuracy of the approach used to do this calculation. Use screen capture and the Watch Window to prove that the algorithm correctly calculates the values. The original program files must be submitted on CD/DVD plus a paper copy summary sheet.


Espero que alguien pueda ayudarme porque no tengo ni idea!!!!!

Mcuhiiiiiiisimas gracias de antemano!!!!

Saludos a todos

 

mcpiebot

Bovino adicto
hola me podrias ayudar a cambiar la señal de entrada de este programa y como lo puedo unir con otro quiero q la señal entre en ra1


#include <16f877a.h>
#fuses hs,nowdt,noput,nolvp
#device adc=8
#use delay(clock=20M)
#define LCD_DATA_PORT getenv("SFR:pORTB")
#define LCD_ENABLE_PIN PIN_B2
#define LCD_RS_PIN PIN_B0
#define LCD_RW_PIN PIN_B1
#include <lcd.c>

int8 q;
double p=0;
//****************** defino funcion ADC ***************
void modulo_adc();

//***************** programa principal ***************

void main(){

SETUP_ADC_PORTS(AN0); // defino el pin analogo a usar// mira aqui:mota:
setup_adc(ADC_CLOCK_INTERNAL); // define el tipo de clock a usar
lcd_init(); // inicializo el lcd

while(true){
modulo_adc();


lcd_gotoxy(4,1);
printf(lcd_putc,"VOLTS:%1.3f",p);



}
}
//*********** funcion ADC****************

void modulo_adc()
{ set_adc_channel(0);
delay_us(20); // tiempo de conversion
q= read_adc(); // lectura del valor
p=50.0*q/127.5; // conversion adc
}
Revisa el renglón donde puse la imagen.
Saludos!
 
Hola que tal? Es grato encontrar post como estos en los que se ofrecen ayuda. Me gustaria que me ayudara en el manejo de matriz de led´s. Lo segui a su blog y es muy interesante. Lo contacto por este medio por si cuenta con algun tutorial, o bien me pudiera ayudar con uno para el manejo de matrices, de antemano muchas gracias!!
 
Hola que tal? Es grato encontrar post como estos en los que se ofrecen ayuda. Me gustaria que me ayudara en el manejo de matriz de led´s. Lo segui a su blog y es muy interesante. Lo contacto por este medio por si cuenta con algun tutorial, o bien me pudiera ayudar con uno para el manejo de matrices, de antemano muchas gracias!!
Te recomiendo este articulo

Saludos!
 
Hola a todos!!!! Soy estudiante Erasmus en Escocia, y tenemos una asignatura en la que hemos programado un robot con lego y lo llevaba bien. Hasta que el otro día nos pusieron un práctica de programar en MIkroC for PIC, y no tengo ni idea de cómo va la cosa, no nos han dado a penas apuntes, donde por cierto no resuelvo mis dudas, y añadiendo que las explicaciones en clase fueron en inglés.... pues eso, que estoy bastante perdida y no sé ni por donde cogerlo. He perguntado al profesor y eso, pero la verdad es que me quedo igual. Voy a contaros qué necesito a ver si alguien me puede ayudar.

Tenmos una barra horizontal con una bola que va de una punta a otra, y nos han dado una tabla excel con los valores de la bola en cada momento. El caso es que tengo que hacer un programa que calcule los componentes proporcional, integral y diferencial del sistema de viga equilibrada PID. para asegurarme que el cálculo sea rápido, tengo que usar números enteros, positivos y negativos incluyendo el 0. Tengo que utilizar una de las filas del excel para proporcionar valores iniciales, aunque necesito otra fila para el cálculo diferencial e integral

Después temgo que comprobar que lo calculado en mi programa funciona correctamente con la hoja de cálculo y la Watch Window en MikroCPro. Asegurándome de el valor final de "y", la salida PID, se encuentre en el rango correxcto, e incluir en la rutina una forma de calcular solo los valores de I y D, cuando los valores obtenidos para ki y kd no son 0. Evaluar la exactitud del cácluclo del resultado final en comparación con los de la hoja excel. Para la entrada de números reales, como kp, supón que hay un programa ya que los transforma en entero, por ejemplo que un valor de 0,2 se ha multiplicado por 10 para darle un valor de 2 o por 100 para darle un avlor de 20. Recuerde esto para compensar de manera que los valores finales estén en el rango.

Adjunto el enunciado en ingles:
Using the MikroC Pro for PIC software develop a program that will calculate the proportional, integral and differential components of a Balanced Beam PID control system. To ensure that the calculation is fast it should be done using whole numbers only, negative and positive including zero. Use only one of the rows from the spreadsheet model to provide initial values, though another row will be required for integral and differential calculation. Confirm that calculated output from your program works correctly using the spreadsheet and the Watch Value window in MikroCPro. Ensure that the final value of y, the PID output, is in the correct range and also include in your routine a means of only calculating I and D values when the gain values for ki and kd are not zero. Assess the accuracy of the calculation of the final output against the spreadsheet values. For real number inputs, such as Kp values, assume that some other software routine has already transposed them into the whole number range, for example, that a gain value of 0.2 has been multiplied by 10 to give it a value of 2 or by 100 to give it a value of 20. Remember to compensate for this so that the final values are in the correct range.


Submissions should consist of a program with a written explanation describing the algorithm used to obtain the PID control and the starting values used by the algorithm. Discuss the accuracy of the approach used to do this calculation. Use screen capture and the Watch Window to prove that the algorithm correctly calculates the values. The original program files must be submitted on CD/DVD plus a paper copy summary sheet.


Espero que alguien pueda ayudarme porque no tengo ni idea!!!!!

Mcuhiiiiiiisimas gracias de antemano!!!!

Saludos a todos

La "ventaja" de los compiladores en C es que te evitan el trabajo de pensar. Basta que te leas el manual de microe para que encuentras la respuesta a lo que buscas.

Saludos!
 

kaminoz

Bovino maduro
Amigo, tengo este dilema, compre unas bocinas Apple Pro de Harman Kardon estan traen un conector especial con un microchip inhibidor, ya lo retire como dice en algunos foros y ya estan cableadas, pero necesitan amplificacion ya que cada una trabaja a 10W RMS, en algunos foros decian que con conectarlas a un Subwoofer activo, era suficiente, pero habra forma de fabricarles un amplificador de minimo 20W RMS, agradeceria tu consejo.
 
Estado
Cerrado para nuevas respuestas.
Arriba