Attiny2313 இல் தெர்மோமீட்டர் சிறியதாக வராது. Attiny2313 இல் தெர்மோமீட்டர் சிறியதாக இருக்க முடியாது தெர்மோமீட்டர் சர்க்யூட்டின் செயல்பாட்டின் விளக்கம்

வீடு / முன்னாள்

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

நான் விரும்பியது:

  • குறைந்தபட்ச அளவுகள் (நியாயமான வரம்புகளுக்குள்)
  • குறைந்தபட்ச செலவு
  • வடிவமைப்பின் எளிமை
  • உயர் மீண்டும் மீண்டும்
  • பல்துறை (பின்னர் மேலும்)

என்ன நடந்தது:

இதே போன்ற வடிவமைப்புகளைப் பார்த்து, கையில் இருக்கும் டின்னியின் விளக்கத்தைப் புகைபிடித்த பிறகு (ATtiny2313), தற்போதுள்ள வடிவமைப்புகளை ஓரளவு எளிமைப்படுத்தவும் அவற்றின் பண்புகளை சற்று மேம்படுத்தவும் முடியும் என்ற முடிவுக்கு வந்தேன்.

ஒற்றை கம்பி பஸ் வழியாக வேலை செய்ய விரும்பவில்லை என்றால் வெப்பநிலை சென்சார் இயக்குவதற்கான இரண்டாவது விருப்பத்தை வரைபடம் காட்டுகிறது (இது மிகவும் அரிதானது). பின் 11 இல் உள்ள புல்-அப் மின்தடையம் சரியாக 4.7 kOhm ஆக இருக்க வேண்டும் என்பதை நினைவில் கொள்ளவும். சிங்கிள் வயர் சர்க்யூட்டில் மாறினால் சென்சாரின் நிலையற்ற செயல்பாட்டிற்கு குறைதல் அல்லது அதிகரிப்பது வழிவகுக்கும்.

நீங்கள் பார்க்க முடியும் என, பிரிவுகளை கட்டுப்படுத்த டிரான்சிஸ்டர்கள் இல்லாத நிலையில் இந்த சுற்று ஒத்தவற்றிலிருந்து வேறுபடுகிறது. இவ்வாறாக, ஒத்த சுற்றுகளுடன் ஒப்பிடும்போது, ​​4 டிரான்சிஸ்டர்கள் மற்றும் 4 மின்தடையங்களால் சுற்று எளிமைப்படுத்தப்பட்டுள்ளது. இங்கே சிலர் சொல்வார்கள்: "இது சாத்தியமில்லை - துறைமுகங்களில் ஒரு பெரிய சுமை உள்ளது!!!" இந்த கட்டுப்படுத்தியில் நாங்கள் படிக்கிறோம் " I/O பின்னுக்கு DC மின்னோட்டம் - 40.0 mA". ஒவ்வொரு சின்னத்திலும் 8 பிரிவுகள் உள்ளன, ஒவ்வொன்றும் 5 mA - இது 40 mA ஆக மாறும்!!!.

இப்போது அதே விளக்கத்திலிருந்து வரைபடங்களைப் பார்ப்போம்:

மின்னோட்டம் 60 mA மற்றும் ஒரு முள் 80 mA கூட அடையும் என்பது வரைபடங்களிலிருந்து தெளிவாகிறது. சரி, எடுத்துச் செல்ல வேண்டாம் - ஒரு பிரிவுக்கு 5 mA (ஒரு சின்னத்திற்கு 40 mA) போதுமானது! ஒரு பிரிவிற்கு தோராயமாக 5 mA மின்னோட்டத்தை உருவாக்க, கட்டுப்படுத்தும் மின்தடையங்கள் தேர்ந்தெடுக்கப்படுகின்றன. என் சர்க்யூட்டில் 470 ஓம்ஸ் உள்ளது. பிரிவுகளின் பிரகாசம் சிறந்தது !!! எனவே, நான் கோட்பாட்டால் ஈர்க்கப்பட்டேன்.

பயிற்சி!!!

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

படத்தில் குவார்ட்ஸுக்கு ஒரு இடம் உள்ளது - இது ஒரு சிறிய பன்முகத்தன்மைக்கானது - உள் ஆஸிலேட்டர் இல்லாத பல AT90S2313 துண்டுகள் என்னிடம் இருந்தன. SOT-89 வீடுகளில் கிராங்க் பயன்படுத்தப்படுகிறது. DO-35 இல் பாதுகாப்பு ஜீனர் டையோட்கள் BZX79-C5V1. பவர் ஃபில்டரில் உள்ள மின்தேக்கிகள் 10mkF * 16V டான்டலம் (மற்றவை காணப்படவில்லை), அளவு 3528 (SMD-B). நான் வழக்கமாக அவற்றை நிறுவுவதில்லை, ஆனால் அதற்கு பதிலாக - 1mkF * 50V அளவு 1206. மின்சாரம் தொடர்பான குறைபாடுகள் எதுவும் கவனிக்கப்படவில்லை.

"லேசர் இரும்பு" மூலம் செய்யப்பட்ட வெற்று பலகை

கூடியிருந்த பலகை: கடத்திகளின் பக்கத்திலிருந்து பார்வை (நிலைப்படுத்தி காணவில்லை)

உறுப்புகளின் பக்கத்திலிருந்து பார்க்கவும் (காட்டி சீல் செய்யப்படவில்லை)

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

நான் கிட்டத்தட்ட மறந்துவிட்டேன் - தெர்மோமீட்டரின் இயல்பான செயல்பாட்டிற்கான உருகிகள்:

எனவே, அதை ஒளிரச் செய்து, ஆன் செய்தோம்... ம்ம்... வேலை செய்கிறது!!!

எனவே, நாம் பார்க்க முடியும் என, எங்களுக்கு மிகவும் எளிமையான (எவ்வளவு எளிமையானது ???) சாதனம் கிடைத்தது, இது அளவு காட்டி அளவை விட அதிகமாக இல்லை. கூடுதலாக, துல்லியமும் அதிகமாக உள்ளது: சென்சார் விளக்கத்தின்படி, “±0.5°C துல்லியம் –10°C முதல் +85°C வரை.” நடைமுறையில் காட்டப்பட்டுள்ளபடி, துல்லியம் மிகவும் அதிகமாக உள்ளது - சுமார் ± 0.1 ° C. நான் 10 பிரதிகளை ஒரு ஆய்வக வெப்பமானி மூலம் சரிபார்த்தேன், அது அளவியல் கட்டுப்பாட்டைக் கடந்துவிட்டது.

ரேடியோ சந்தையில், நான் மூன்று இலக்க ஏழு பிரிவு வானொலியைப் பார்த்தேன். நான் ஒரு SOIC தொகுப்பில் Attiny2313 மைக்ரோகண்ட்ரோலரை வாங்கினேன், DS18B20, ஒரு SMD மின்தடையம் மற்றும் ஒரு SMD மின்தேக்கி. நான் அச்சிடப்பட்ட சர்க்யூட் போர்டை வரைந்தேன், அச்சிடப்பட்ட சர்க்யூட் போர்டின் அடிப்படையில் ஒரு சுற்று வரைந்தேன், ஒரு நிரலை எழுதினேன், அதை MK இல் பதிவேற்றினேன் மற்றும்:

மேலும் நடந்தது இதுதான்:

ஒரு சாயல் படம் காட்டிக்கு ஒட்டப்பட்டுள்ளது (அது இல்லாமல் காட்டியை சரியாக புகைப்படம் எடுக்க முடியாது).

பயன்படுத்தப்படும் காட்டி மூலம் அளவை தீர்மானிக்க முடியும்:

திட்டம்:

வரைபடம் மற்றும் நிரல் பற்றி சில வார்த்தைகள். தியாகங்கள் இல்லாமல் சுருக்கம் வரவில்லை. சுற்றுவட்டத்தில் தற்போதைய-கட்டுப்படுத்தும் எதிர்ப்புகள் இல்லை, இது முற்றிலும் நல்லதல்ல. சுமை திறனை அதிகரிக்க, காட்டி கத்தோட்கள் ஒரே நேரத்தில் MK இன் இரண்டு டெர்மினல்களுடன் இணைக்கப்பட்டுள்ளன.
நிரலில் அசல் எதுவும் இல்லை. CVAVR இலிருந்து வழிகாட்டியைப் பயன்படுத்தி டெம்ப்ளேட் தயாரிக்கப்பட்டது, மீதமுள்ள பாகங்கள் எனது தெர்மோமீட்டர் கடிகாரத்திலிருந்து எடுக்கப்பட்டவை. நான் திருத்தப்பட்ட DS18B20 நூலகத்தைப் பயன்படுத்தினேன் அல்லது DS1820/DS18S20 மற்றும் DS18B20க்கான CVAVR இன் இரண்டு நூலகங்களின் கூட்டுத்தொகையாகும், அதாவது. மேலே உள்ள எந்த சென்சார்களையும் ஒரு தெர்மோமீட்டரில் பயன்படுத்தலாம். இன்னும் துல்லியமாக, எந்த கலவையிலும் 4 சென்சார்களுக்கு மேல் இல்லை.
உருகிகள்: MK ஆனது 4 MHz இல் உள்ள உள் RC ஆஸிலேட்டரில் இருந்து செயல்படும் வகையில் கட்டமைக்கப்பட்டுள்ளது. CKSEL = 0010, SUT = 10, மற்ற அனைத்தும் = 1.

விளைவாக:
ஏழு-பிரிவு குறிகாட்டியைப் பயன்படுத்தும் தெர்மோமீட்டரின் எனது பதிப்பு மிகச் சிறியது என்று எனக்குத் தெரியவில்லை.

கோப்புகள்:

- SL 5.0 வடிவத்தில் அச்சிடப்பட்ட சர்க்யூட் போர்டு.

எங்கள் சேவையகத்திலிருந்து கோப்புகளைப் பதிவிறக்க உங்களுக்கு அணுகல் இல்லை - எம்கே ஃபார்ம்வேர்.

எங்கள் சேவையகத்திலிருந்து கோப்புகளைப் பதிவிறக்க உங்களுக்கு அணுகல் இல்லை - நிலைபொருள் ஆதாரங்கள்.

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

இந்த கட்டுரையில் நாம் மதிப்பாய்வு செய்வோம் டிஜிட்டல் வெப்பமானி, கட்டப்பட்டது Attiny2313 மைக்ரோகண்ட்ரோலர், பொருத்தப்பட்ட தொலை டிஜிட்டல் சென்சார் DS18B20. வெப்பநிலை அளவீட்டு வரம்பு -55 முதல் +125 டிகிரி செல்சியஸ் வரை, வெப்பநிலை அளவீட்டு படி 0.1 டிகிரி ஆகும். சுற்று மிகவும் எளிமையானது, குறைந்தபட்ச பகுதிகளைக் கொண்டுள்ளது மற்றும் உங்கள் சொந்த கைகளால் எளிதாகக் கூடியது.

தெர்மோமீட்டர் சர்க்யூட்டின் செயல்பாட்டின் விளக்கம்

ரிமோட் சென்சார் கொண்ட வீட்டில் தயாரிக்கப்பட்ட எலக்ட்ரானிக் தெர்மோமீட்டர்அறியப்பட்ட எல்லாவற்றிலும் கட்டப்பட்டது. டல்லாஸில் இருந்து DS18B20 மைக்ரோ சர்க்யூட் ஒரு வெப்பநிலை உணரியாக செயல்படுகிறது. ஒரு தெர்மோமீட்டர் சர்க்யூட்டில் 8 டிஜிட்டல் சென்சார்கள் வரை பயன்படுத்த முடியும். மைக்ரோகண்ட்ரோலர் DS18B20 உடன் 1Wire நெறிமுறை மூலம் தொடர்பு கொள்கிறது.

முதலில், இணைக்கப்பட்ட அனைத்து சென்சார்களும் தேடப்பட்டு துவக்கப்படுகின்றன, பின்னர் வெப்பநிலை அவற்றிலிருந்து படிக்கப்பட்டு மூன்று இலக்க ஏழு-பிரிவு காட்டி HL1 இல் காட்டப்படும். காட்டி ஒரு பொதுவான கேத்தோடு (CC) மற்றும் ஒரு பொதுவான நேர்மின்முனை (CA) இரண்டிலும் பயன்படுத்தப்படலாம். இதேபோன்ற குறிகாட்டியும் பயன்படுத்தப்பட்டது. ஒவ்வொரு குறிகாட்டிக்கும் அதன் சொந்த ஃபார்ம்வேர் உள்ளது. இதைச் செய்ய, நீங்கள் வீட்டிலும் வெளியேயும் வெப்பநிலையை அளவிடலாம், நீங்கள் சாளரத்திற்கு வெளியே DS18B20 ஐ எடுக்க வேண்டும்.

Attiny2313 க்கு நீங்கள் உருகிகளை பின்வருமாறு அமைக்க வேண்டும் (நிரலுக்கு

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

சமீபத்தில் நான் முற்றிலும் செயலற்ற குளிர்ச்சியுடன் ஒரு கணினியை உருவாக்கினேன். செயலி வெப்பநிலையை வசதியாக கண்காணிக்க, ஒரு தெர்மோமீட்டரை விரைவாக இணைக்க வேண்டியது அவசியம். "எவரெஸ்ட்", "ஐடா" போன்ற அனைத்து வகையான நிரல்களும் ஒரு எளிய காரணத்திற்காக எனக்குப் பொருந்தவில்லை: மானிட்டர் அணைக்கப்பட்டிருந்தாலும் வெப்பநிலையைக் கட்டுப்படுத்த விரும்பினேன். அல்லது மானிட்டர் முழுவதுமாக அணைக்கப்பட்டிருந்தாலும் கூட. DS18B20 டிஜிட்டல் சென்சார், மலிவான AVR மைக்ரோகண்ட்ரோலர் மற்றும் ஏழு-பிரிவு காட்டி ஆகியவற்றின் அடிப்படையில் ஒரு தெர்மோமீட்டரை அசெம்பிள் செய்ய முடிவு செய்யப்பட்டது. முதலில் நான் இணையத்தில் முன்மொழியப்பட்ட விருப்பங்களில் ஒன்றின் படி தெர்மோமீட்டர் சர்க்யூட்டை மீண்டும் செய்ய விரும்பினேன். ஆனால் இணையத்தில் வெளியிடப்பட்ட வரைபடங்களை பகுப்பாய்வு செய்த பிறகு, நான் சொந்தமாக "சைக்கிள்" கண்டுபிடிக்க வேண்டும் என்ற முடிவுக்கு வந்தேன்.

இணையத்தில் வழங்கப்பட்ட வடிவமைப்புகள் பல குறைபாடுகளைக் கொண்டிருந்தன, அதாவது:
* டைனமிக் டிஸ்பிளேயின் குறைந்த வேகம் (50...100 ஹெர்ட்ஸ்), இதன் காரணமாக, நீங்கள் அதை விரைவாகப் பார்த்தால், எண்கள் "நகரும்" என்று தெரிகிறது;
* அனைத்து வடிவமைப்புகளும் முழு வெப்பநிலை வரம்பையும் போதுமான அளவில் அளவிடவில்லை (உதாரணமாக, பூஜ்ஜிய டிகிரிக்கு கீழே வெப்பநிலையை அளவிடாத வடிவமைப்புகள் அல்லது 100 டிகிரிக்கு மேல் வெப்பநிலையை தவறாக அளவிடவில்லை);
* செக்சம் காசோலை (CRC) இல்லை;
* பிரிவுகளின் பொதுவான பின்கள் மைக்ரோகண்ட்ரோலரின் ஒரு காலுடன் முக்கிய டிரான்சிஸ்டர்கள் இல்லாமல் இணைக்கப்பட்டன, மைக்ரோகண்ட்ரோலர் போர்ட்களை ஓவர்லோட் செய்தன.

எம்.கே போர்ட்கள் ஓவர்லோட் செய்யப்பட்டால், காட்டியின் பிரகாசம் குறையக்கூடும், மேலும் மைக்ரோகண்ட்ரோலரின் கால்களும் எரியக்கூடும். சில ஆண்டுகளுக்கு முன்பு நான் ATtiny2313+DS18B20 ஐப் பயன்படுத்தி ஒரு தெர்மோமீட்டரை இணையத்திலிருந்து ஒரு வரைபடத்தைப் பயன்படுத்தி அசெம்பிள் செய்தேன். சுற்று முக்கிய டிரான்சிஸ்டர்கள் இல்லாமல் இருந்தது. 18 டிகிரி வெப்பநிலையில், எண் "1" பிரகாசமாக ஒளிரும், மற்றும் "8" எண் குறிப்பிடத்தக்க வகையில் மங்கலானது, எல்லாம் ஏன் இப்படி நடக்கிறது என்பதை அனைவரும் புரிந்துகொள்வார்கள் என்று நம்புகிறேன். எனவே, எதிர்காலத்தில் எம்.கே கால்களை ஓவர்லோட் செய்ய மாட்டேன் என்று நானே உறுதியளித்தேன். இதோ, அந்த தெர்மோமீட்டரின் புகைப்படம், இணையத்தில் உள்ள வரைபடத்தின்படி அசெம்பிள் செய்யப்பட்டுள்ளது.

நானும் சில மேம்பாடுகளைச் செய்ய விரும்பினேன்:
* குறிகாட்டியில் பட்டம் சின்னத்தைக் காட்டு (ஒரு பட்டத்தின் பத்தில் ஒரு பங்கு எனக்கு அவ்வளவு முக்கியமானதாக இல்லை);
* வெளிப்புற குவார்ட்ஸில் இருந்து மைக்ரோகண்ட்ரோலரை கடிகாரம் செய்யவும், ஏனெனில் சென்சார் பயன்படுத்தும் “1-வயர்” நெறிமுறை நேர இடைவெளிகளை (நேர இடைவெளிகள்) உருவாக்குவதற்கு முக்கியமானது, எனவே உள்ளமைக்கப்பட்ட கடிகாரத்தின் நிலைத்தன்மைக்காக நான் பிரார்த்தனை செய்ய விரும்பவில்லை. ஜெனரேட்டர்;
* நிரலில் ஒரு செக்சம் காசோலையை அறிமுகப்படுத்தவும், செக்சம் பொருந்தவில்லை என்றால், குறிகாட்டியில் காட்டவும்: "Crc";
* சுற்றுக்கு ஒரு டையோடு சேர்க்கவும் (பவர் ரிவர்சலில் இருந்து சுற்று பாதுகாக்க);
* சக்தி பயன்படுத்தப்படும் போது, ​​அனைத்து பிரிவுகளும் 1 வினாடிக்கு ஒளிரும் (பிரிவு சோதனை என்று அழைக்கப்படும்);
* DS18B20 செக்சம் சரிபார்ப்பை செயல்படுத்தவும்.

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

3 பரிச்சயமான இடங்களுக்கு, பொதுவான அனோட் கொண்ட பிரிவுகளுக்கு ஏழு-பிரிவு காட்டி பயன்படுத்தினேன். காப்பகத்தில் (கட்டுரையின் முடிவில்) பொதுவான கேத்தோடுடன் ஒரு காட்டிக்கான ஃபார்ம்வேர்கள் உள்ளன. பிரிவுகளின் பொதுவான டெர்மினல்களை MK இன் இரண்டு டெர்மினல்களுடன் இணைத்தேன், இணையாக இணைக்கப்பட்டுள்ளது. இவ்வாறு, பிரிவு காட்டியின் ஒவ்வொரு பொதுவான முள் ஊசிகளின் சுமை திறனை அதிகரிக்க 2 MK ஊசிகளைப் பயன்படுத்துகிறது.

நான் ATtiny2313A மைக்ரோகண்ட்ரோலரைப் பயன்படுத்தினேன் (நீங்கள் ATtiny2313 அல்லது ATtiny2313L ஐயும் பயன்படுத்தலாம்), கிட்டத்தட்ட அனைத்து இலவச கால்களையும் (ரீசெட் பின் தவிர) பயன்படுத்தி. நீங்கள் ATmega8 இல் ஒரு தெர்மோமீட்டரை அசெம்பிள் செய்தால், துறைமுகங்களின் சுமை திறனை அதிகரிக்க 3 அல்லது 4 கால்களை இணையாக இணைக்கலாம்.

சாதன வரைபடம்:

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

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

செக்சம் பிழை (CRC):

வெப்பநிலை சென்சார் இணைக்கப்பட்டுள்ளது, வெப்பநிலை -55 முதல் -10 டிகிரி வரை:

வெப்பநிலை சென்சார் இணைக்கப்பட்டுள்ளது, வெப்பநிலை -9 முதல் -1 டிகிரி வரை:

வெப்பநிலை சென்சார் இணைக்கப்பட்டுள்ளது, வெப்பநிலை 0 முதல் 9 டிகிரி வரை:

வெப்பநிலை சென்சார் இணைக்கப்பட்டுள்ளது, வெப்பநிலை 10 முதல் 99 டிகிரி வரை:

வெப்பநிலை சென்சார் இணைக்கப்பட்டுள்ளது, 100 முதல் 125 டிகிரி வரை வெப்பநிலை:

டைனமிக் டிஸ்பிளே அதிர்வெண் பல கிலோஹெர்ட்ஸ் ஆகும், எனவே இண்டிகேட்டரை விரைவாகப் பார்த்தால் கூட ஒளிரும் கண்ணுக்குத் தெரிவதில்லை.
வடிவமைப்பை மீண்டும் செய்ய விரும்புவோருக்கு, வெவ்வேறு குவார்ட்ஸிற்கான பல ஃபார்ம்வேர்களை தொகுத்துள்ளேன்: 4 மெகா ஹெர்ட்ஸ், 8 மெகா ஹெர்ட்ஸ், 10 மெகா ஹெர்ட்ஸ், 12 மெகா ஹெர்ட்ஸ், 16 மெகா ஹெர்ட்ஸ்.
பொதுவான அனோட் (OA) மற்றும் பொதுவான கேத்தோடு (OC) கொண்ட குறிகாட்டிகளுக்கான ஃபார்ம்வேரையும் உருவாக்கினேன். அனைத்து ஃபார்ம்வேரும் காப்பகத்தில் உள்ளது (கீழே காண்க).

UPD
ஃபார்ம்வேர் புதுப்பிக்கப்பட்டது. சிறிய திருத்தங்கள், சிறிய நன்மைகள். முக்கியமானவை stdint தரவு வகைகள், பிரிவுகளுக்கான கால்களின் நெகிழ்வான கட்டமைப்பு. அனைத்து மாற்றங்களும் மூலத் தலைப்பில் விவரிக்கப்பட்டுள்ளன.

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

நான் விரும்பியது:

  • குறைந்தபட்ச அளவுகள் (நியாயமான வரம்புகளுக்குள்)
  • குறைந்தபட்ச செலவு
  • வடிவமைப்பின் எளிமை
  • உயர் மீண்டும் மீண்டும்
  • பல்துறை (பின்னர் மேலும்)

என்ன நடந்தது:

இதே போன்ற வடிவமைப்புகளைப் பார்த்து, கையில் இருக்கும் டின்னியின் விளக்கத்தைப் புகைபிடித்த பிறகு (ATtiny2313), தற்போதுள்ள வடிவமைப்புகளை ஓரளவு எளிமைப்படுத்தவும் அவற்றின் பண்புகளை சற்று மேம்படுத்தவும் முடியும் என்ற முடிவுக்கு வந்தேன்.

ஒற்றை கம்பி பஸ் வழியாக வேலை செய்ய விரும்பவில்லை என்றால் வெப்பநிலை சென்சார் இயக்குவதற்கான இரண்டாவது விருப்பத்தை வரைபடம் காட்டுகிறது (இது மிகவும் அரிதானது). பின் 11 இல் உள்ள புல்-அப் மின்தடையம் சரியாக 4.7 kOhm ஆக இருக்க வேண்டும் என்பதை நினைவில் கொள்ளவும். சிங்கிள் வயர் சர்க்யூட்டில் மாறினால் சென்சாரின் நிலையற்ற செயல்பாட்டிற்கு குறைதல் அல்லது அதிகரிப்பது வழிவகுக்கும்.

நீங்கள் பார்க்க முடியும் என, பிரிவுகளை கட்டுப்படுத்த டிரான்சிஸ்டர்கள் இல்லாத நிலையில் இந்த சுற்று ஒத்தவற்றிலிருந்து வேறுபடுகிறது. இவ்வாறு, சுற்று 4 டிரான்சிஸ்டர்கள் மற்றும் 4 மின்தடையங்கள் மூலம் எளிமைப்படுத்தப்பட்டுள்ளது, ஒத்த சுற்றுகளுடன் ஒப்பிடும்போது. இங்கே சிலர் கூறுவார்கள்: "இது சாத்தியமில்லை - துறைமுகங்களில் நிறைய சுமை உள்ளது!!!". இந்த கட்டுப்படுத்தியைப் படியுங்கள்" I/O பின்னுக்கு DC மின்னோட்டம் - 40.0 mA". எங்களிடம் ஒவ்வொரு சின்னத்திலும் 8 பிரிவுகள் உள்ளன, ஒவ்வொன்றும் 5 mA - இது 40 mA ஆக மாறும் !!!.

இப்போது அதே விளக்கத்திலிருந்து வரைபடங்களைப் பார்ப்போம்:

மின்னோட்டம் 60 mA ஆகவும் ஒரு முள் 80 mA ஆகவும் இருக்கும் என்பது வரைபடங்களிலிருந்து தெளிவாகிறது. சரி, எடுத்துச் செல்ல வேண்டாம் - ஒரு பிரிவுக்கு 5 mA (ஒரு சின்னத்திற்கு 40 mA) போதுமானது! ஒரு பிரிவிற்கு தோராயமாக 5 mA மின்னோட்டத்தை உருவாக்க கட்டுப்படுத்தும் மின்தடையங்கள் தேர்ந்தெடுக்கப்படுகின்றன. எனது சர்க்யூட்டில் 470 ஓம்ஸ் உள்ளது. பிரிவுகளின் பிரகாசம் சிறந்தது !!! எனவே, நான் கோட்பாட்டால் ஈர்க்கப்பட்டேன்.

பயிற்சி!!!

நான் அச்சிடப்பட்ட சர்க்யூட் போர்டை "முடிந்தவரை சிறியது, ஆனால் முடிந்தவரை எளிமையானது" என்ற அவர்களின் கருத்தில் கொண்டு வரைந்தேன். அதனால்தான் அது பல ஜம்பர்களைக் கொண்டதாக மாறியது.

படத்தில் குவார்ட்ஸுக்கு ஒரு இடம் உள்ளது - இது ஒரு சிறிய பன்முகத்தன்மைக்கானது - உள் ஆஸிலேட்டர் இல்லாத பல AT90S2313 துண்டுகள் என்னிடம் இருந்தன. CRANK SOT-89 வீடுகளில் பயன்படுத்தப்படுகிறது. DO-35 வீட்டுவசதியில் பாதுகாப்பு ஜீனர் டையோட்கள் BZX79-C5V1. பவர் ஃபில்டரில் உள்ள மின்தேக்கிகள் 10mkF * 16V டான்டலம் (மற்றவை காணப்படவில்லை), அளவு 3528 (SMD-B). நான் வழக்கமாக அவற்றை நிறுவுவதில்லை, ஆனால் அதற்கு பதிலாக - 1mkF * 50V அளவு 1206. மின்சாரம் தொடர்பான குறைபாடுகள் எதுவும் கவனிக்கப்படவில்லை.

"லேசர் இரும்பு" மூலம் செய்யப்பட்ட வெற்று பலகை

கூடியிருந்த பலகை: கடத்திகளின் பக்கத்திலிருந்து பார்வை (நிலைப்படுத்தி காணவில்லை)

உறுப்புகளின் பக்கத்திலிருந்து பார்க்கவும் (காட்டி சீல் செய்யப்படவில்லை)

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

நான் கிட்டத்தட்ட மறந்துவிட்டேன் - தெர்மோமீட்டரின் இயல்பான செயல்பாட்டிற்கான உருகிகள்:

எனவே, அதை ஒளிரச் செய்து, ஆன் செய்தோம்... ம்ம்... வேலை செய்கிறது!!!

எனவே, நாம் பார்க்க முடியும் என, எங்களுக்கு மிகவும் எளிமையான (எவ்வளவு எளிமையானது ???) சாதனம் கிடைத்தது, இது அளவு காட்டி அளவை விட அதிகமாக இல்லை. கூடுதலாக, துல்லியம் அதிகமாக உள்ளது: சென்சார் விளக்கத்தின் படி - "± 0.5 ° C துல்லியம் -10 ° C முதல் +85 ° C வரை". நடைமுறையில் காட்டப்பட்டுள்ளபடி, துல்லியம் மிகவும் அதிகமாக உள்ளது - சுமார் ± 0.1 ° C. நான் 10 பிரதிகளை ஒரு ஆய்வக வெப்பமானி மூலம் சரிபார்த்தேன், அது அளவியல் கட்டுப்பாட்டைக் கடந்துவிட்டது.


26.04.2014
மின்னணு சுற்றுகளை வரைவதற்கு sPlan ஒரு வசதியான கருவியாகும். இது ஒரு எளிய மற்றும் உள்ளுணர்வு இடைமுகத்தைக் கொண்டுள்ளது. திட்டத்தில் அடங்கும்...

PDF Foxit Reader ஐப் படிக்க மிகவும் வசதியான நிரல்
26.04.2014
ஃபாக்ஸிட் ரீடர் - PDF கோப்புகளைப் படிப்பதற்கான சிறிய மற்றும் வேகமான நிரல். பிரபலமான PDF பார்வையாளருக்கு மாற்றாக செயல்பட முடியும் - Adobe Reader....


22.04.2014
Proteus VSM என்பது மைக்ரோகண்ட்ரோலர் சாதன சிமுலேட்டர் நிரலாகும். MK ஐ ஆதரிக்கிறது: PIC, 8051, AVR, HC11, ARM7/LPC2000 மற்றும் பிற பொதுவான செயலிகள்....


01.04.2014
நீண்ட நாட்களாக உறைந்து போன நிலையில் இருந்த இணையதளத் திட்டம், மீண்டும் புத்துணர்ச்சியுடன் செயல்படத் தொடங்கியுள்ளது, புதிய கட்டுரைகள் மற்றும்...

புரோட்டஸ் 7.7 SP2 + கிராக் v1.0.2 + RUS
22.04.2014
Proteus VSM என்பது மைக்ரோகண்ட்ரோலர் சாதன சிமுலேட்டர் நிரலாகும். MK ஐ ஆதரிக்கிறது: PIC, 8051, AVR, HC11, ARM7/LPC2000 மற்றும் பிற பொதுவான செயலிகள்....

Splan 7.0.0.9 Rus + Portable + Viewer Final
26.04.2014
sPlan என்பது மின்னணு சுற்றுகளை வரைவதற்கு ஒரு வசதியான கருவியாகும். இது ஒரு எளிய மற்றும் உள்ளுணர்வு இடைமுகத்தைக் கொண்டுள்ளது. திட்டத்தில் அடங்கும்...

DIY டிஜிட்டல் சாலிடரிங் நிலையம் (ATmega8, C)
27.05.2012
கலவை: ATmega8, LM358, IRFZ44, 7805, பாலம், 13 மின்தடையங்கள், ஒரு பொட்டென்டோமீட்டர், 2 எலக்ட்ரோலைட்டுகள், 4 மின்தேக்கிகள், மூன்று இலக்க LED ஏழு-பிரிவு...

© 2024 skudelnica.ru -- காதல், துரோகம், உளவியல், விவாகரத்து, உணர்வுகள், சண்டைகள்