Академический Документы
Профессиональный Документы
Культура Документы
INFORME PREVIO
TRIAC BT138-600E
TRIAC de 600V y 12A, puede ser utilizado en aplicaciones típicas como control
de motores, iluminación doméstica e industrial, entre otras.
MOC 3021
Optoacoplador de fase aleatoria con fototriac, voltaje de salida 400 V, voltaje de
aislamiento 5000 V
-Voltaje de salida pico repetitivo max: 400 V
-Voltaje de aislamiento: 5000 VRMS
-Rata crítica de crecimiento del voltaje de estado off alta: 100 V/μs min.
-Corriente de disparo del LED: 8 mA tipico, 15 mA max.
-Corriente del LED en directo max: 50 mA
-Voltaje inverso del LED max: 6 V
-Aprobaciones de seguridad: UL, CSA, FIMKO
-Encapsulado: PDIP de 6 pines
es un detector de cruce por cero (zero crossing), un dispositivo que emite un pulso
cuando una señal de tensión pasa por 0V. Por supuesto, podemos conectar un
detector de paso por cero a un procesador como Arduino.
Otro uso frecuente es determinar el momento para conmutar una carga, por
ejemplo, mediantes un relé o un relé de estado sólido. Las cargas deberían ser
conectadas y desconectadas únicamente cuando la tensión atraviesa el cero en
sentido ascendente. De lo contrario estaríamos realizando la conexión con la carga
en tensión lo que provoca la generación de armónicos y, posiblemente, la
reducción de la vida útil de los componentes.
Los detectores de paso por cero como el H11AA1 también son necesarios para
realizar una regulación de potencia (dimmer) con un SSR, por ejemplo, para
regular la intensidad de la luz de una bombilla o la velocidad de giro de un motor.
Es necesario sincronizar la señal de disparo del SSR con la frecuencia de red, o y
aplicar un desfase temporal entre el paso por cero y el disparo, o provocaremos
parpadeos en la carga.
Industrialmente, los detectores de paso por cero son ampliamente utilizados en
aplicaciones que funcionan con corriente alterna, tanto para realizar mediciones
como para realizar acciones. También son componentes habituales en
aplicaciones de sonido y sistemas de comunicación.
Programación
void setup() {
pinMode(pulso,OUTPUT); //PIN 3 COMO SALIDA
void loop() {
brillo=analogRead(pot); // devuelve ente 0 a 1023
valor= map(brillo,0,1023,0,255);
analogWrite(pulso,127);
delay(50);
}
Simulacion
void setup() {
//Serial.begin(9600);
}
void loop() {
sensorValue = analogRead(analogInPin);
analogWrite(analogOutPin, outputValue);
// Serial.print("sensor = " );
// Serial.print(sensorValue);
// Serial.print("\t output = ");
// Serial.println(outputValue);
// delay(10);
}
III. BIBLIOGRAFIA
FINAL