Arduino સાથે NTC B3950 સેન્સરનો ઉપયોગ કેવી રીતે કરવો

  • NTC B3950 થર્મિસ્ટર તાપમાન સાથે તેના પ્રતિકારમાં ફેરફાર કરે છે, જે તેને માપવા માટે આદર્શ છે.
  • વેધર સ્ટેશન અથવા થર્મલ સિસ્ટમના નિયંત્રણ જેવા પ્રોજેક્ટ્સ તેનો ઉપયોગ કરે છે.
  • તેને Arduino સાથે ઇન્સ્ટોલ કરવા માટે માત્ર વોલ્ટેજ વિભાજક અને થોડા કનેક્શનની જરૂર પડે છે.
  • તાપમાન મેળવવા માટેનો કોડ સ્ટેઈનહાર્ટ-હાર્ટ સમીકરણ પર આધારિત છે.

ntc b3950

B3950 NTC સેન્સર એ થર્મિસ્ટર છે જેનો ઉપયોગ Arduino સાથે તાપમાનને ચોક્કસ રીતે માપવા માટે કરી શકાય છે. તાપમાન-આશ્રિત પ્રતિકાર તરીકે તેનું વર્તન તેને એવા પ્રોજેક્ટ્સ માટે આદર્શ બનાવે છે જ્યાં થર્મલ ભિન્નતા બરાબર જાણવાની જરૂર હોય છે. Arduino જેવા પ્લેટફોર્મ સાથે આ સેન્સરનો ઉપયોગ કરીને, તમે ઘર અથવા ઔદ્યોગિક સ્વચાલિત સિસ્ટમો ડિઝાઇન કરવા માટે માપન અને નિયંત્રણ સંસાધનોનો ઉપયોગ કરી શકો છો.

જો તમને રુચિ છે કે B3950NTC એ Arduino સાથે કેવી રીતે સંકલિત થઈ શકે છે, તો અમે તમને તે બધું જ જણાવીએ છીએ જે તમારે જાણવાની જરૂર છે, તેને ઇન્સ્ટોલ કરવાથી લઈને તમારા પ્રોજેક્ટ્સ માટે ઉપયોગી રીડિંગ્સ મેળવવા સુધી.

NTC B3950 સેન્સર શું છે?

વેચાણ થર્મોકોપલ B3950 NTC સેન્સર...
થર્મોકોપલ B3950 NTC સેન્સર...
કોઈ સમીક્ષાઓ નહીં

B3950 NTC સેન્સર નકારાત્મક તાપમાન ગુણાંક થર્મિસ્ટર છે, એટલે કે તાપમાન વધે તેમ તેનો પ્રતિકાર ઘટે છે. ઉચ્ચ ચોકસાઇ અને ઓછી કિંમતને કારણે આ પ્રકારના સેન્સરનો વ્યાપકપણે તાપમાન નિયંત્રણ અને થર્મોમેટ્રી એપ્લિકેશન્સમાં ઉપયોગ થાય છે.

B3950NTC ખાસ કરીને લોકપ્રિય છે કારણ કે તેનો પ્રતિકાર-તાપમાન વળાંક જાણીતો છે, જે તેને અર્ડિનો જેવા માઇક્રોકન્ટ્રોલર સાથે અમલમાં મૂકવાનું સરળ બનાવે છે. આ સેન્સર 10°C પર 25kΩ ના સામાન્ય પ્રતિકાર મૂલ્ય દ્વારા વર્ગીકૃત થયેલ છે.

જરૂરી સામગ્રી તૈયાર કરી રહ્યા છીએ

પ્રારંભ કરવા માટે, તમારે નીચેનાની જરૂર પડશે:

  • Arduino UNO (અથવા અન્ય મોડેલ): સેન્સર દ્વારા મોકલવામાં આવેલ ડેટા પ્રાપ્ત કરવા અને તેની પ્રક્રિયા કરવા માટે જરૂરી.
  • NTC B3950 થર્મિસ્ટર: સેન્સર જે તેના પ્રતિકારની વિવિધતાને આધારે તાપમાનને માપે છે.
  • 10kΩ રેઝિસ્ટર: થર્મિસ્ટર સાથે મળીને, તે વોલ્ટેજ વિભાજક તરીકે કાર્ય કરે છે.
  • કનેક્શન કેબલ્સ અને બ્રેડબોર્ડ: સેન્સર અને ઘટકોને Arduino સાથે જોડવા માટે.

B3950NTC ને Arduino થી કનેક્ટ કરી રહ્યું છે

B3950NTC સેન્સરને તમારા Arduino બોર્ડ સાથે કનેક્ટ કરવું એકદમ સરળ છે. મૂળભૂત રીતે, તમારે થર્મિસ્ટર અને 10kΩ રેઝિસ્ટરનો ઉપયોગ કરીને વોલ્ટેજ વિભાજક બનાવવાની જરૂર છે. અહીં અમે તેને કેવી રીતે કરવું તે સમજાવીએ છીએ:

  • થર્મિસ્ટરની એક પિનને Arduino ના 5V સાથે જોડો.
  • થર્મિસ્ટરની બીજી પિન 10kΩ રેઝિસ્ટરના એક છેડે અને Arduino પરના એનાલોગ પિન (દા.ત. A0) પર જવી જોઈએ.
  • રેઝિસ્ટરનો બીજો છેડો GND સાથે જોડાય છે.

આ પ્રકારનું વોલ્ટેજ વિભાજક સેટઅપ અર્ડિનોને તાપમાનમાં ફેરફારની સાથે રેઝિસ્ટરમાં વોલ્ટેજ ડ્રોપને માપવા માટે પરવાનગી આપશે. આ વોલ્ટેજ પછી એનટીસી સેન્સર-વિશિષ્ટ સૂત્ર અથવા કોષ્ટકનો ઉપયોગ કરીને તાપમાન માપનમાં અનુવાદિત થાય છે.

Arduino પ્રોગ્રામિંગ

એકવાર તમે જોડાણો કરી લો, પછીનું પગલું સેન્સર ડેટા વાંચવા માટે કોડ લખવાનું હશે. આ હેતુ માટે મૂળભૂત કોડ ઉદાહરણ આના જેવું દેખાઈ શકે છે:

int sensorPin = A0; 
float resistance;
float temperature;

void setup() {
  Serial.begin(9600);
}

void loop() {
  int reading = analogRead(sensorPin);
  resistance = (1023.0 / (float)reading - 1) * 10000; // Calcular resistencia
  temperature = 1 / (log(resistance / 10000) / 3950 + 1 / 298.15) - 273.15; // Calcular la temperatura en grados Celsius
  Serial.println(temperature);
  delay(1000);
}

ઉપરનો કોડ નીચે મુજબ કરે છે:

  • એનાલોગ પિન A0 ની કિંમત વાંચો: આ NTC સેન્સરના પ્રતિકારના પ્રમાણસર વોલ્ટેજ વાંચન પૂરું પાડે છે.
  • વાંચનને પ્રતિકારમાં કન્વર્ટ કરો: વોલ્ટેજ વિભાજક સમીકરણનો ઉપયોગ કરીને.
  • પ્રતિકારને તાપમાનમાં કન્વર્ટ કરો: આ NTCs માટે સ્ટીનહાર્ટ-હાર્ટ સમીકરણનો ઉપયોગ કરીને કરવામાં આવે છે, જે અનુરૂપ તાપમાન રીડિંગ્સ પ્રદાન કરે છે.

આ કોડ તમને ભિન્નતાઓ વાંચવાની અને કન્સોલ દીઠ ડિગ્રી સેલ્સિયસમાં તાપમાન પ્રદર્શિત કરવાની મંજૂરી આપશે.

Arduino સાથે NTC B3950 ની પ્રાયોગિક એપ્લિકેશનો

B3950 NTC સેન્સર કોઈપણ પ્રોજેક્ટમાં વ્યાપકપણે ઉપયોગમાં લઈ શકાય છે જ્યાં તાપમાન માપન અથવા નિયંત્રણ જરૂરી છે. કેટલીક એપ્લિકેશનોમાં શામેલ છે:

  • હોમમેઇડ હવામાન સ્ટેશનો: તમને બહાર અથવા ચોક્કસ વાતાવરણમાં તાપમાન માપવા માટે પરવાનગી આપે છે.
  • થર્મલ કંટ્રોલ સિસ્ટમ્સ: તાપમાનના આધારે પંખા અથવા કૂલિંગ સિસ્ટમને સક્રિય કરવા.
  • ઇન્ક્યુબેટર પ્રોજેક્ટ્સ: જ્યાં સજીવના વિકાસ માટે તાપમાન સ્થિર રહેવું જોઈએ.

વધારાની ટીપ્સ

વધુ સચોટ રીડિંગ્સ મેળવવા માટે, સેન્સરને માપાંકિત કરવાની સલાહ આપવામાં આવે છે. તમે તમારા કોડમાં તાપમાન ગુણાંકને સમાયોજિત કરવા માટે જાણીતા થર્મોમીટર સામે બેન્ચમાર્ક કરી શકો છો.

વધુમાં, જો તમે વિશાળ શ્રેણીમાં અથવા વધુ ચોકસાઇ સાથે તાપમાન માપવા માંગતા હો, તો NTCs માટે ચોક્કસ પુસ્તકાલયના ઉપયોગને ધ્યાનમાં લેવાથી પ્રોજેક્ટના વિકાસમાં મોટા પ્રમાણમાં સુવિધા મળી શકે છે.

છેલ્લે, ધ્યાનમાં રાખો કે NTC B3950, બધા સેન્સર્સની જેમ, તાપમાન શ્રેણી અને ચોકસાઈના સંદર્ભમાં મર્યાદાઓ ધરાવે છે. જો તમે આત્યંતિક વાતાવરણમાં કામ કરી રહ્યાં હોવ, તો તે તમારી એપ્લિકેશન માટે યોગ્ય છે કે કેમ તે જોવા માટે સેન્સર સ્પષ્ટીકરણોની સમીક્ષા કરવાનું ભૂલશો નહીં.


ટિપ્પણી કરવા માટે સૌ પ્રથમ બનો

તમારી ટિપ્પણી મૂકો

તમારું ઇમેઇલ સરનામું પ્રકાશિત કરવામાં આવશે નહીં. આવશ્યક ક્ષેત્રો સાથે ચિહ્નિત થયેલ છે *

*

*

  1. ડેટા માટે જવાબદાર: મિગ્યુએલ gelંજેલ ગેટóન
  2. ડેટાનો હેતુ: નિયંત્રણ સ્પામ, ટિપ્પણી સંચાલન.
  3. કાયદો: તમારી સંમતિ
  4. ડેટાની વાતચીત: કાયદાકીય જવાબદારી સિવાય ડેટા તૃતીય પક્ષને આપવામાં આવશે નહીં.
  5. ડેટા સ્ટોરેજ: cસેન્ટસ નેટવર્ક્સ (ઇયુ) દ્વારા હોસ્ટ કરેલો ડેટાબેઝ
  6. અધિકાર: કોઈપણ સમયે તમે તમારી માહિતીને મર્યાદિત, પુન recoverપ્રાપ્ત અને કા deleteી શકો છો.