Bienvenido, Invitado |
Tienes que registrarte para poder participar en nuestro foro.
|
|
|
Programación CPLD'S |
Enviado por: david ortega - 13-03-2019, 12:49 AM - Foro: Electrónica
- Sin respuestas
|
|
Hola, alguien por aquí tiene experiencia en la programación de CPLD'S?. Resulta que he conseguido unas Atf22lv10c pero con mi Minipro TL866 II no puedo programarlas así que no se que hacer con ellas. Las cambiaría por unas Gal22v10 o unas ATF16V8 que creo que sí son compatibles con el Minipro. Gracias.
|
|
|
Laser nuevo y varias dudas con el encendido y velocidad de grabado |
Enviado por: Forsito - 12-03-2019, 09:45 PM - Foro: Laser CNC
- Respuestas (32)
|
|
Buenas.
Me ha llegado un laser de 5.5w, especificamente este:
https://es.aliexpress.com/item/L-seres-O...63c0Obq5q7
Como veis, dispone del botón para armado y desarmado de laser en la parte superior, pero he visto vídeos en internet y cuando está desarmado debería iluminarse una pequeña luz para calibrar el grosor del laser, a mi no me funciona, ¿Sabeis porqué?.
También he visto que el modo desarmado en los lasers, la luz es parpadeante y la fija es armado, en mi caso es lo contrario... fija es desarmado y parpadeante es armado ¿Es cosa de cada laser o tengo algo mal configurado?
La otra duda es respecto a la velocidad, he usado tanto el inskcape como el grbl laser de software y para grabar una imagen de 10x15 me indica que es 1 día de grabado , ¿Como aumento la velocidad? las lineas las tengo configuradas en 3000 porque si lo bajo al mínimo que son 1000, en la imagen se diferencian claramente la separación de líneas...
Es qeu he visto vídeos, de gente que pone entre 6000-10000 lineas y veo que graban mucho más rapido.
Tengo unos motores nema17 de 0.4a
La placa es una que lleva montada la máquina pero el china es arduino nano y unos drivers A4988
Llevo montado de firmware GRBL 1.1f
|
|
|
Controlar bucle con un final de carrera |
Enviado por: polu2 - 12-03-2019, 09:05 PM - Foro: Arduino
- Respuestas (10)
|
|
Hola a todos, me preguntaba si alguien sabe como poner una condición para posicionar un motor en un punto concreto sin que me interrumpa el bucle de rotación de dicho motor. Me explico:
Tengo un motor PAP con el controlador de pololu, con una rueda de colores con un imán y un sensor magnético (int finalCarrera = 8:
Lo que intento es:
1º - Girar el disco 360º hasta que el sensor se encuentre con el mán y a partir de ahí empezar la secuencia programada en el loop:
Código: for (int x = 0; x < numStepMotor; x++) {
digitalWrite(pinStep, HIGH);
delayMicroseconds(velocidad);
digitalWrite(pinStep, LOW);
delayMicroseconds(velocidad);
}
2º - Una vez que encuentre el imán, que se ejecute sin parar el contenido de la función void loop() para que pueda ir cambiando de color uno por uno o en cualquier orden programado:
Código: void loop() {
estadofinal = digitalRead(finalCarrera);
if( estadofinal == HIGH)
{
digitalWrite(pinDir, HIGH);
for (int x = 0; x < 25; x++) {
digitalWrite(pinStep, HIGH);
delayMicroseconds(velocidad);
digitalWrite(pinStep, LOW);
delayMicroseconds(velocidad);
}
delay(1000);
}
}
Aquí os dejo el código completo por si alguien me puede ayudar:
Código: const int pinDir = 2;
const int pinStep = 3;
const int numStepMotor = 400; //Es el número de pasos por rotación del motor (puede variar según el modelo)
const long velocidad = 4000; // Velocidad del motor
int finalCarrera = 8;
int estadofinal = 0;
void setup() {
pinMode(pinStep, OUTPUT);
pinMode(pinDir, OUTPUT);
pinMode(finalCarrera, INPUT);
digitalWrite(pinDir, HIGH);
for (int x = 0; x < numStepMotor; x++) {
digitalWrite(pinStep, HIGH);
delayMicroseconds(velocidad);
digitalWrite(pinStep, LOW);
delayMicroseconds(velocidad);
}
}
void loop() {
estadofinal = digitalRead(finalCarrera);
if( estadofinal == HIGH)
{
digitalWrite(pinDir, HIGH);
for (int x = 0; x < 25; x++) {
digitalWrite(pinStep, HIGH);
delayMicroseconds(velocidad);
digitalWrite(pinStep, LOW);
delayMicroseconds(velocidad);
}
delay(1000);
}
}
|
|
|
Problema eléctronica alimenta fuente |
Enviado por: lirico - 12-03-2019, 07:33 PM - Foro: Electrónica
- Respuestas (7)
|
|
Buenas tardes,
Recientemente he adquirido la ovm20 lite
Tengo un problema, cuando conecto la placa por usb, esta hace que circule voltaje hasta la fuente de alimentación, y aún estando apagada, esta se "enciende" (el ventilador de la fuente gira a bajas revoluciones) así como el del hotend (que tengo conectado a la fuente). Como podría solucionar esto?
Mi configuración es raspberry + ovm20lite (enciendo la psu usando el ps_on) aunque sin las raspberry también me ocurre.
Gracias!
|
|
|
Fresas poliestireno |
Enviado por: CABACO - 12-03-2019, 05:25 PM - Foro: Fresadoras CNC
- Respuestas (3)
|
|
Hola!!!
Pues eso, que tipos de fresas usáis para cortar y para grabar poliestireno.
Mi motor trabaja de 7000 a 10000 rpm.
El poliestireno q uso es blanco con una capa de pintura, y pretendo grabar letras y q queden blancas (color original del poliestireno).
Gracias de antemano.
Un saludo!!!
|
|
|
|