Sari la conținut
ELFORUM - Forumul electronistilor

Divizor tensiune


criss

Postări Recomandate

momentan numai sal detecteze.....doar teste fac.

softul merge,dupa ce am inlocuit dioda a mers, inafara de portul mort.

am sa postez si softul.

PS. am facut mai multe,dar cred ca ii deajuns sal pun pe acesta+ca nici acesta nui terminat mai trebuie sa adaug intarzierea.

#include <avr/io.h>#include <util/delay.h>void initiere_port (void);void intrare_1 (void);void intrare_2 (void);void intrare_3 (void);void iesire(void);int main(void){	 initiere_port();while(1){		 intrare_1();		 intrare_2();		 intrare_3();		 iesire();		}}void initiere_port(void){		DDRB |= (1<<3); 		DDRB |= (1<<5);		DDRB |= (1<<6);		DDRB |= (1<<7);} void intrare_1(void){if(!(PIND&(1<<2))) {			PORTB |= (1<<3); 		}else{				PORTB &= ~(1<<3); 	} } void intrare_2(void){if(!(PIND&(1<<1))) {			PORTB |= (1<<5);		}else{				PORTB &= ~(1<<5); 		} }void intrare_3(void){if(!(PIND&(1<<4))) {				PORTB |= (1<<6);		}else{				PORTB &= ~(1<<6); 	} }void iesire(void){	if(!(PIND&(1<<1)) || !(PIND&(1<<2)) || !(PIND&(1<<4)))	{		PORTB |= (1<<7);	}	else	{		PORTB &= ~(1<<7);			}}
Link spre comentariu
  • Răspunsuri 26
  • Creat
  • Ultimul Răspuns

Top autori în acest subiect

  • criss

    13

  • Laci

    11

  • one

    1

  • prozorianu

    1

Top autori în acest subiect

Nu stiu ce sa zic..., ai 12 dupa un lm7812 si se arde zenerul de 5V, dupa un divizor care din 12Vface 4V..., verifica montajul, verifica sursa daca nu-i stapunsa traful si iti baga faza, pur si simplu nu inteleg...

Link spre comentariu

traful este ok, din piata lam luat acuma cativa ani era de la un magnetofon sau ceva de genul ii matahala, utilizez o punte ruseasca ceva de genul 5A, 2condensatori rusesti ceva in jur de 2000uf bucata si 2 stabilizatoare 5v respectiv 12v.imi este mai bine filtrata decat cealalta sursa ce am construito si teoretic ar fi fost mai bun dar se observa pe LCDuri ca are un bruiaj, mai pot folosi o sursa reglabila de 1-30V pe LM317 care ii ok. la alte montaje de ce nu face faze din acestea?oricum am sa masor sursa ca sa fiu 100% dar nu cred ca ar fi probleme....

Link spre comentariu

Daca vrei numai pentru detectare tensiune atunci pune optocuploare, daca si alea se strapung atunci chema pe agentul Muller si Moly :)), sau folosesti niste opampuri repetoare, ca sa izolezi de la port.

Link spre comentariu

am schimbat diodele tot zener de 5,1 dar de alt fabricant(nu stiu care ca nu se vede pe ea...asa de mici sunt) si prima rezistenta am schimbat cu una de 100k, acuma toata seara am lasat sa mearga si fara nici o problem + mam mai jucat cu ea am intrerupt/pornit in mod repetat si totul este ok...acuma am sa incerc sa pun la loc rezistenta de 10k ca deja ma intriga de ce nu a mers cu diodele respective + ca erau si de 1.3w....

Link spre comentariu
  • 3 ani mai târziu...

Salut !Si eu vreau sa fac o automatizare cu arduino mai exact sa citeasca tensiunea de pe acumulator si sa inchida un releu cand acumulatorul se descarca la 10.5 V si sa deschida releul cand tensiunea de pe acumulator ajunge iar la 14.5 V .Pana la urma ce divizor de tensiune ati folosit ?

Link spre comentariu

Parerea mea este ca nu trebuie sa se foloseasca divizor rezistiv.Divizorul trebuie compus dintr-o dioda zenner (intre intrarea microcontrollerului si baterie) de 9V sazicem.Apoi intre intrarea microcontrollerului si masa o rezistenta. Astfel, adc masoara doar diferenta dintre 9V sa zicem si tensiunea pe baterie, oferind o precizie si o rezolutie mai mare. Daca in loc de rezistenta se monteaza un semireglabil si se culege tensiunea de pe cursor, e si mai bine. Tensiunea de intrare poate fi limitata la max. 2.5V.Cu un tranzistor si un semireglabil multitura se poate improviza un zenner reglabil.Un pull-up activat din greseala ar trebui sa strice toate masuratorile. In cazul in care se utilizeaza un divizor rezisiv.

Link spre comentariu
  • 2 săptămâni mai târziu...

Creează un cont sau autentifică-te pentru a adăuga comentariu

Trebuie să fi un membru pentru a putea lăsa un comentariu.

Creează un cont

Înregistrează-te pentru un nou cont în comunitatea nostră. Este simplu!

Înregistrează un nou cont

Autentificare

Ai deja un cont? Autentifică-te aici.

Autentifică-te acum



×
×
  • Creează nouă...

Informații Importante

Am plasat cookie-uri pe dispozitivul tău pentru a îmbunătății navigarea pe acest site. Poți modifica setările cookie, altfel considerăm că ești de acord să continui.Termeni de Utilizare si Ghidări