Documentos de Académico
Documentos de Profesional
Documentos de Cultura
1
CONTROL DIGITAL
.
SISTEMA DE CONTROL ON-OFF PARA UN TANQUE
1 INTRODUCCIÓN
3
CONTROL DIGITAL
.
5. DIADRAMA DE FLUJO sen1=analogRead(A0);
tansen1=map(sen1, 0, 1023, 0, 10);
sen2=analogRead(A1);
tansen2=map(sen2, 0, 1023, 22, 0);
//
int conemergy=digitalRead(emergency);
if (conemergy== HIGH){
contemergy++;
delay(200);
}
if (contemergy== 2){
contemergy= 0;
}
6. PRUEBAS DE SIMULACION
if (contemergy==1){
digitalWrite(bom, LOW);
} else{
if (tansen1<=4){
digitalWrite(bom, LOW);
}
else if (cond==0 && tansen2<=12){
analogWrite(bom,254);
// digitalWrite(bom, HIGH);
//delayMicroseconds(1);
//digitalWrite(bom, LOW);
//delayMicroseconds(2200);
}
else if (cond==0 && tansen2>12){
analogWrite(bom,153);
Fig.4 simulacion en tinkercad del circuito en montaje
if (cond==0 && tansen2>15){
. cond=1;
7. CODIGO DE PROGRAMACION }
int sen1; //deposito //digitalWrite(bom, HIGH);
int sen2; // tanque //delayMicroseconds(430);
int tansen1; //digitalWrite(bom, LOW);
int tansen2; //delayMicroseconds(380);
int bom = 13; }
int emergency = 3; //boton de emergencia else if (cond==1 && tansen2>15){
int contemergy; analogWrite(bom,0);
int cond = 0; }
else if (cond==1 && tansen2<=12){
void setup() { cond=0;
// put your setup code here, to run once: }
Serial.begin(9600); }
pinMode(bom,OUTPUT); }
pinMode(emergency,INPUT);
void loop() {
// put your main code here, to run repeatedly:
4
CONTROL DIGITAL
.
8. CONCLUSIONES:
• Se obtuvo una problemática con las tierras
del módulo, que están interconectadas entre
ellas y se necesita un aislamiento del
circuito de potencia y el sistema de
desarrollo.
• Se necesitaron pruebas experimentales para
calibrar el sistema de control, ya que se
presentó un error de precisión de 0.5 cm.
• Se logró una buena histéresis al momento
de controlar el nivel de un tanque.
• Aprendimos sobre los sistemas de control
ON-OFF, así como la instrumentación
necesaria para llevar a cabo el control.
9. REFERENCIAS BIBLIOGRAFICAS
5
CONTROL DIGITAL
.
ANEXOS:
PRUEBAS DE SIMULACION EN TINKERCAD
6
CONTROL DIGITAL
.
DIAGRAMA DE FLUJO