Arduino அடிப்படையிலான பேட்டரி ஓவர் டிஸ்சார்ஜ் பாதுகாப்பு சுற்று

சிக்கல்களை அகற்ற எங்கள் கருவியை முயற்சிக்கவும்





இந்த இடுகையில், ஆர்டுயினோவைப் பயன்படுத்தி 12 வி பேட்டரிக்கு ஓவர் டிஸ்சார்ஜ் பாதுகாப்பு சுற்று ஒன்றை உருவாக்க உள்ளோம், இது ஓவர் டிஸ்சார்ஜுக்கு எதிராக 12 வி எஸ்எல்ஏ பேட்டரியைப் பாதுகாக்க முடியும், மேலும் அதிக கட்டணம் வசூலிக்கப்பட்ட பேட்டரி இணைக்கப்பட்டால் இணைக்கப்பட்ட சுமைகளை ஓவர் மின்னழுத்தத்திலிருந்து பாதுகாக்க முடியும்.

பேட்டரி கட்டணம் / வெளியேற்ற விகிதங்களைப் புரிந்துகொள்வது

எல்லா பேட்டரிகளும் இயற்கையான வீழ்ச்சியைக் கொண்டுள்ளன, ஆனால் அவற்றில் பெரும்பாலானவை பயனர்களின் பகுதியிலிருந்து அறியாமையால் சேதமடைகின்றன. ஒரு பேட்டரியின் மின்னழுத்தம் ஒரு குறிப்பிட்ட அளவிற்கு கீழே சென்றால் பேட்டரியின் ஆயுட்காலம் குறையும், 12 வி எஸ்எல்ஏ பேட்டரி இருந்தால், அது 11.80 வி க்கு கீழே செல்லக்கூடாது.



இந்த திட்டத்தை ஒப்பீட்டாளர்களுடன் நிறைவேற்ற முடியும், ஆனால் இங்கே நாம் மைக்ரோகண்ட்ரோலர் மற்றும் குறியீட்டைப் பயன்படுத்துகிறோம்.

இந்த சுற்று, எதிர்ப்பு சுமைகள் மற்றும் செயல்பாட்டின் போது விநியோகத்தில் சத்தத்தை உருவாக்காத பிற சுமைகளுக்கு மிகவும் பொருத்தமானது. பிரஷ்டு டிசி மோட்டார்கள் போன்ற தூண்டல் சுமைகளைத் தவிர்க்க முயற்சிக்கவும்.



மைக்ரோகண்ட்ரோலர்கள் சத்தத்திற்கு உணர்திறன் கொண்டவை, இந்த அமைப்பு இதுபோன்ற விஷயத்தில் பிழை மின்னழுத்த மதிப்புகளைப் படிக்கக்கூடும், மேலும் இது தவறான மின்னழுத்தத்தில் சுமைகளிலிருந்து பேட்டரியை துண்டிக்கக்கூடும்.

எப்படி இது செயல்படுகிறது

Arduino அடிப்படையிலான பேட்டரி ஓவர் டிஸ்சார்ஜ் பாதுகாப்பு

விவாதிக்கப்பட்டது வெளியேற்ற பாதுகாப்புக்கு மேல் 12v பேட்டரிக்கான சுற்று ஒரு மின்னழுத்த வகுப்பினைக் கொண்டுள்ளது, இது உள்ளீட்டு மின்னழுத்தத்தை இறக்குவதற்கும், குறுகிய வரம்பிற்குக் குறைப்பதற்கும் பொறுப்பாகும், அங்கு arduino மின்னழுத்தத்தைப் படிக்க முடியும்.

ஆர்டுயினோவில் உள்ள அளவீடுகளை அளவீடு செய்ய 10 கே முன் அமைக்கப்பட்ட மின்தடை பயன்படுத்தப்படுகிறது, இந்த அளவீடுகள் ஆர்டினோவால் ரிலேவைத் தூண்டுவதற்குப் பயன்படுத்தப்படுகின்றன, இந்த அமைப்பின் அளவுத்திருத்தம் கட்டுரையின் பிற்பகுதியில் விவாதிக்கப்படும்.

ரிலேயின் நிலையைக் குறிக்க எல்.ஈ.டி காட்டி பயன்படுத்தப்படுகிறது. டிரான்சிஸ்டர் ரிலேவை ஆன் / ஆஃப் செய்கிறது மற்றும் ரிலேயில் இருந்து உருவாக்கப்படும் உயர் மின்னழுத்த ஸ்பைக்கைக் கைது செய்வதற்காக ரிலே முழுவதும் ஒரு டையோடு இணைக்கப்பட்டுள்ளது, அதே நேரத்தில் அதை ஆன் / ஆஃப் செய்கிறது.

பேட்டரி மின்னழுத்தம் 11.80V க்கு கீழே செல்லும்போது, ​​ரிலே இயக்கப்பட்டு, பேட்டரியை சுமைகளிலிருந்து துண்டிக்கிறது மற்றும் எல்.ஈ.டி காட்டி கூட இயக்கப்படும், சர்க்யூட் பேட்டரியிலிருந்து அதிக மின்னழுத்தத்தைப் படிக்கும்போது இது நிகழ்கிறது, நீங்கள் நிரலில் அதிக வோல்டேஜ் கட்-ஆஃப் அமைக்கலாம் .

பேட்டரி 11.80V க்கு கீழே செல்லும்போது, ​​ரிலே சுமைகளைத் துண்டிக்கிறது, நிரலில் அமைக்கப்பட்டுள்ள பெயரளவு மின்னழுத்தத்திற்கு மேலே பேட்டரி மின்னழுத்தம் அடைந்த பின்னரே ரிலே சுமைகளை பேட்டரியுடன் மீண்டும் இணைக்கும்.

பெயரளவு மின்னழுத்தம் சுமையின் இயல்பான இயக்க மின்னழுத்தமாகும். சுமைகளிலிருந்து துண்டிக்கப்பட்ட பின்னர் பேட்டரி மின்னழுத்தம் உயரும், மேலும் இது குறைந்த பேட்டரி நிலையில் ரிலே இயக்கத்தைத் தூண்டக்கூடாது என்பதால் மேலே கூறப்பட்ட வழிமுறை செய்யப்படுகிறது.

நிரலில் உள்ள பெயரளவு மின்னழுத்தம் 12.70 V ஆக அமைக்கப்பட்டுள்ளது, இது வழக்கமான 12V SLA பேட்டரிகளின் முழு பேட்டரி மின்னழுத்தமாகும் (சார்ஜரிலிருந்து துண்டிக்கப்பட்ட பின்னர் முழு பேட்டரி மின்னழுத்தம்).

நிரல் குறியீடு:

//---------Program developed by R.Girish----------//
float cutoff = 11.80 //Cutoff voltage
float nominal = 12.70 //Nomial Voltage
float overvoltage = 14.00 //Overvoltage
int analogInput = 0
int out = 8
float vout = 0.0
float vin = 0.0
float R1 = 100000
float R2 = 10000
int value = 0
int off=13
void setup()
{
pinMode(analogInput,INPUT)
pinMode(out,OUTPUT)
pinMode(off,OUTPUT)
digitalWrite(off,LOW)
Serial.begin(9600)
}
void loop()
{
value = analogRead(analogInput)
vout = (value * 5.0) / 1024
vin = vout / (R2/(R1+R2))
if (vin<0.10)
{
vin=0.0
}
if(vin<=cutoff)
{
digitalWrite(out,HIGH)
}
if(vin>=nominal && vincutoff)
{
digitalWrite(out,LOW)
}
if(vin>=overvoltage)
{
digitalWrite(out,HIGH )
delay(10000)
}
Serial.println('INPUT V= ')
Serial.println(vin)
delay(1000)
}
//---------Program developed by R.Girish----------//

குறிப்பு:

மிதவை வெட்டு = 11.80 // வெட்டு மின்னழுத்தம்
மிதவை பெயரளவு = 12.70 // பெயரளவு மின்னழுத்தம்
float overvoltage = 14.00 // Overvoltage

மேலே உள்ள மதிப்புகளை மாற்றுவதன் மூலம் நீங்கள் கட்-ஆஃப், பெயரளவு மற்றும் அதிக மின்னழுத்தத்தை மாற்றலாம்.
நீங்கள் வெவ்வேறு பேட்டரி மின்னழுத்தத்துடன் வேலை செய்யாவிட்டால் இந்த மதிப்புகளை மாற்ற வேண்டாம் என்று பரிந்துரைக்கப்படுகிறது.

அளவீடு செய்வது எப்படி:

இந்த பேட்டரிக்கு மேல் வெளியேற்ற பாதுகாப்பு சுற்றுக்கான அளவுத்திருத்தம் கவனமாக செய்யப்பட வேண்டும், உங்களுக்கு ஒரு மாறுபட்ட மின்சாரம், ஒரு நல்ல மல்டிமீட்டர் மற்றும் முன் அமைக்கப்பட்ட மின்தடையத்தை சரிசெய்ய ஒரு திருகு இயக்கி தேவை.

1) பூர்த்தி செய்யப்பட்ட அமைப்பு சுமை இல்லாமல் மாறி மின்சக்தியுடன் இணைக்கப்பட்டுள்ளது.
2) மாறி மின்சக்தியில் 13 வோல்ட் அமைக்கவும், மல்டிமீட்டரைப் பயன்படுத்தி இதைச் சரிபார்க்கவும்.
3) சீரியல் மானிட்டரைத் திறந்து 10 கே முன்னமைக்கப்பட்ட மின்தடை கடிகாரம் அல்லது எதிர் கடிகாரம் வாரியாக சுழற்றி, அளவீடுகளை மல்டிமீட்டரின் வாசிப்புகளுக்கு அருகில் கொண்டு வாருங்கள்.
4) இப்போது, ​​மாறி மின்சக்தியின் மின்னழுத்தத்தை 12V ஆகக் குறைக்கவும், மல்டிமீட்டர் மற்றும் சீரியல் மானிட்டர் ஒரே அல்லது மிக நெருக்கமான மதிப்பைப் படிக்க வேண்டும்.
5) இப்போது, ​​மின்னழுத்தத்தை 11.80 V ஆகக் குறைக்க ரிலே தூண்டப்பட வேண்டும் மற்றும் எல்.ஈ.டி ஒளிர வேண்டும்.
6) இப்போது, ​​மின்னழுத்தத்தை 14.00V ஆக அதிகரிக்கவும் ரிலே தூண்டப்பட வேண்டும் மற்றும் எல்.ஈ.டி ஒளிரும்.
7) மேலே உள்ள செட் வெற்றிகரமாக இருந்தால், மாறி மின்சாரம் முழுவதுமாக சார்ஜ் செய்யப்பட்ட பேட்டரியுடன் மாற்றப்படும், சீரியல் மானிட்டர் மற்றும் மல்டிமீட்டரில் உள்ள அளவீடுகள் ஒரே மாதிரியாக இருக்க வேண்டும் அல்லது மிக நெருக்கமாக இருக்க வேண்டும்.
8) இப்போது சுமைகளை இணைக்கவும், இரண்டிலும் உள்ள அளவீடுகள் ஒரே மாதிரியாக இருக்க வேண்டும் மற்றும் ஒத்திசைக்கப்பட வேண்டும்.
மேலே உள்ள படிகள் வெற்றிகரமாக இருந்தால், உங்கள் சுற்று பேட்டரிக்கு சேவை செய்ய தயாராக உள்ளது.

குறிப்பு:

அளவீடு செய்யும் போது இந்த புள்ளியைக் கவனியுங்கள்.

குறைந்த மின்னழுத்த கட்-ஆஃப் காரணமாக அல்லது மின்னழுத்த கட்-ஆஃப் காரணமாக ரிலே தூண்டப்படும்போது, ​​சீரியல் மானிட்டரில் உள்ள அளவீடுகள் மல்டிமீட்டரைப் போல சரியான மின்னழுத்தத்தைப் படிக்காது, மேலும் மல்டிமீட்டரை விட அதிகமாகவோ அல்லது குறைவாகவோ காண்பிக்கப்படும்.

ஆனால், மின்னழுத்தம் இயல்பான இயக்க மின்னழுத்தத்திற்குத் திரும்பும்போது ரிலே அணைக்கப்பட்டு சரியான மின்னழுத்தத்தைக் காட்டத் தொடங்குகிறது.

மேலே உள்ள புள்ளியின் முடிவு என்னவென்றால், ரிலே இயக்கப்படும் போது, ​​சீரியல் மானிட்டரில் உள்ள அளவீடுகள் சில குறிப்பிடத்தக்க மாறுபாடுகளைக் காட்டுகின்றன, மேலும் இந்த கட்டத்தில் நீங்கள் மீண்டும் அளவீடு செய்ய வேண்டியதில்லை.




முந்தைய: டைமர் கட்டுப்படுத்தப்பட்ட நீரில் மூழ்கக்கூடிய பம்ப்செட் சுற்று அடுத்து: சுவர் கடிகாரத்திற்கான 1.5 வி மின்சாரம் சுற்று