Sadržaj:
- Korak 1: Explicación Del Diagrama Eléctrico
- Korak 2: Código Del Timer se može programirati
- Korak 3: Programabilni tajmer za PCB
Video: CIRCUITO TEMPORIZADOR PROGRAMIRAJ BASADO EN ARDUINO: 3 koraka
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:07
Les voy a comparar este proyecto de utilidad en empresas de Manufacturing y otras en donde is requiere activar alguna máquina de manera periódica sin intervención de algún operario.
Ovo je sistemski sistem za postojanje komercijalne trgovine Manera i sina bastante robusnosti i ekoniomike, ali si zaradio hacerlo nosotros mismos, un poco mas económico y nuestra manera, pues aquí les dejo una guía para ello.
Temperaturni krug za 256 napona od 60 sekundi ima 4,27 sati, s intervalom od minutu, koloda za minimalno osvjetljenje na 8P, sa naponom za 110 VAC @ 10A na 250 V @ 7A i pri aktiviranju temp. 1, 2, 3, 4, 5, 10, 20, 30, 40, 50, 60, 120, 180, 240 i 300 segundos fijados i dodatnih minisupusa na 4 poloa koji koriste mikrokontroler ARDUINO NANO. Por: Luis Lapham @lapham25 Verzija: 18/05/16 Verzija 2.0: 05.07.2017
Korak 1: Explicación Del Diagrama Eléctrico
La parte más interesante del timer, pues es el program de arduino en el que se kodificira los diferentes tiempos, de acuerdo al estado de los interruptores o minidipsw de entrada.
El dijagrama o hardveru su jednostavni i predstavljaju sada: Sigurnosni dijagrami, hecho en softver Eagle, podešavanje aplikacije za siguiente:
1.- La salida del pulso de activación es por la terminal A1/D15 hacia un tranzistor, with the diodo de protección para cargas inductivas, que actúa como interruptor para activar la bobina de un relevador de 5V ya su vez sulida de 110 ó 220V.
2.- La Salida A2/D16 za automatsko poništavanje početnih postavki za konačnu aktivaciju parametara za početak rada na arduinu s početnim temporizacijama. Napominjemo da je RED de retardo formada za R18 y C1, koji je sertifikovan za retardare ili pulse, koji su dovoljni za arduino lo detektiranje na terminalu RST i može se ponovo pokrenuti.
3.- A esta misma terminal RST va el prekidac ili push boton N. A. za hacer, si es necesario, un inicialización manual. Obratite pažnju na to da ručno resetiranje i automatsko resetiranje mogu dovesti do paralelnih grešaka u interferenciji.
4.- En terminal 4 de 5V, colocamos un puente o jumper para retirarlo en caso que requiera cargar nuevamente el program de la computadora al arduino.
5-. Los dipws deben de llevar las resistencias de PULL UP, en caso de 2.2K para fijar un nivel alto 5V, en las entradas del arduino cuando cada interruptor esta abierto, cuando estos se cierran uvodcen un cero, drenando la corriente respectiva (5V/ 2, 200 ohma) dichos otpora.
6.- Želite li ući u A0/D14, porque D13 hacia cosas raras y pues no la utilice?
Korak 2: Código Del Timer se može programirati
En el paso 2, za usporedbu programa o kodigu i Arduino del temporizador o tajmeru koji se može programirati.
En la primera imagen tenemos los comentarios pertinentes al programa.
En la segunda gráfica ilustramos deklaración de variables: SET es la suma de valores ponderado del tiempo de retardo principal, SET1 es la suma de valores ponderador para el tiempo de activación del relevador de salida. TB y TB1 sin los tiempos baza za izračunavanje, TR y TA son los tiempos de retardo y activación respectivamente y de A a L son las 12 varijabli asignadas a los 8 + 4 interruptores de entrada, en donde programaremos los tiempos requeridos a nuestra applicación y damos un valor inicial a todos de cero. En la tercera imagen predstavlja SETUP i donde se deklarira que pines del Arduino serán entradas y cuáles serán salidas. Brinque el pin 13, no super superición:(, sino por que no me funcionaba como entrada.
Para la cuarta image, comienza en si el program (LOOP) e iniciamos leyendo digitalmente los interruptores del A al H, si no activamos ninguno el program vuelve a la etiqueta nada: y vuelve a leerlos. Los que estén activados asignaran a las variables respectivas, un valor ponderado es decir, 1, 2, 4, 8, 16, 32, 64 i 128. (o moru de acuerdo i su pozición). Primjenjuje se retardo de 100 mS po katastarskoj lektiri za mikroelemente koji prekidaju posjede i greške u kontaktu.
En la quinta imagen leemos los dipsw que programer el tiempo de activación con las variables I, J, K, L que igual se asignan ponderadas, de acuerdo a la posición de cada interruptor.
Con la sexta pantalla vemos que se suman los valores ponderados y se multiplican con los tiempos base predefinidos para los dos tiempos TR y TA.
En la séptima imagen, vemos como se Calculan los tiempos de activación TA, del uno al 5 son directos, es decir se multiplica la lectura de los interruptores por uno, dos, tres, cuatro o cinco segundos. De 6 en delante, hay que multiplicar factor el. Necesario para obtener 10, 20, 30, 40, 50, 60, 120, 180, 240 y 300 segundos. Za korištenje kao obtener 10 senua za višestruko povećanje broja 6 ili 1,67.
Konačno, oktalna instalacija se mora aktivirati za automatsko resetiranje ili automatsko resetiranje softvera radi ponovnog pokretanja postupka. Espero que les sea de utilidad este program que sé que se puede mejorar y hacer mas eficiente, y dejo en sus manos el modificarlo y superarlo.
Korak 3: Programabilni tajmer za PCB
En esta última entrega les usporedba s disbonom od PCB -a doble cara para el circuito ya probado en tarjeta de Experimenttación o proto.
Električni krug se komprimira primerom u PROTO -u o eksperimentalnoj eksperimentalnosti, a ne o puderu koji je došao do los cambios necesariosa, antes de pasar los komponentama elektronike na PCB -u, ili na primjeri slike koja se prikazuje pomoću tajmera na PROTOBOARD -u.
El tamaño de la tarjeta PCB rezultat od 7 X 7 cm, y en la segunda imagen je distribucija de los komponenti, upotreba el programa EAGLE, que es gratuito hasta tarjetas 10 X 10 cm, creo, si ocupas mas grandes hay que pagar por softver.
En la tercera foto se ve la cara superior (TOP) del PCB, que debe contener el menor número de pistas posibles para tener pocos orificios con necesidad de alambre (TRUE HOLE) que conecten ambasador caras.
Y en la cuarta imagen je ve la cara de abajo de la PCB. También este diseño es preliminar y y puede mejorar bastante, aunque creo que no reducir de tamaño demasiado, jejeje.
En la siguiente liga de dropbox podrás disponer de los principales archivos del diseño para tu uso escolar o comercial, siempre citando la fuente (Ley de Weathon):
www.dropbox.com/…/dnwtb3…/AADqXDRw5WxnFFp5…
Konačno, s mikro programom bez es lo tuyo, možete uporediti s analitičkim odbrojavanjem tajmera, que cumple una funkción slican, aunque mas limitado en cantidad de tiempos, que el timer digitalno programirati.
Ovaj timer odgovara a la ultimativno snimljenom albumu, a zatim promatrajte kako se formiraju 2 sklopa LM555, autentico guerrero de la electrónica desde koje mogu varirati u dekadama, el primero se konfigurira kao multivibrador nestabilan i generira kao pulsos disparo para el segundo que un multivibrador monetable que genera un solo pulso de duración fija.
Entonces el primero genera el tiempo de retardo y el segundo el tiempo de aktiviranje timer -a. En este diseño la clave es el transformador de acoplamiento 1: 1 de los dos circuitos pues el monoestable solo responde a las bajadas del disparo y luego debe mantenerse en voltaje alto.
Espero que estos circuitos sean de utilidad para estudiantes y entusiastas de la electrónica y la programación, y kualquier duda o comentario lo recibiré con gusto.
Saludos y buen domingo.
Preporučuje se:
Predstavnik Ejemplo De Circuito Mediante Parámetros T: 3 koraka
Ejemplo De Circuito Representado Mediante Parámetros T: Las redes de dos puertos son topolog í as de circuitos que nos dozvoen modelar sistems definiendo un par de terminales como " puerto de entrada " y un par de termininales como " puerto de salida ". Las redes de dos puertos, tamb
Tajmer za rasvjetna tijela [Temporizador De Apagado De Lampara]: 3 koraka
Tajmer za rasvjetna tijela [Temporizador De Apagado De Lampara]: Prošlo je dosta vremena otkad sam objavio svoj posljednji instruktor, pa sam odlučio objaviti još jedan od svojih elektronskih projekata. Imam rasvjetno tijelo od dvije vrste načina osvjetljenja, jedan za istraživanje su dvije T5 fluorescentne cijevi od 28 vati koje su hladne
Pc4 Circuito Eléctrico: 6 koraka
Pc4 Circuito Eléctrico: Este proyecto es realizado gracias al program tinkercad que no permite simular un circuito eléctrico.Las herramientas a utilizar en la simulación y en lo práctico son: .Conducido, liderado.Pila plana 3 voltios.Placa de pruebas pequeña
Circuito Em Ponte - Medição De Impedância: 8 koraka
Circuito Em Ponte - Medição De Impedância: Olá, Segue nosso trabalho de Circuito em Ponte para medição de impedância
Podloga kontrolera Circuito Arduino: 6 koraka (sa slikama)
Circuito Arduino upravljački jastučić: " Circuito " je DIY kontrolni jastučić. To je dopunski projekt za moj prethodni projekt Robotic Arm. Kontrolni jastuk je računalno upravljana mehanička konstrukcija koja pomaže u kretanju i upravljanju bilo kojom robotskom rukom ovisno o servo moto