तंत्रज्ञान, इलेक्ट्रॉनिक्स
यूएसबी प्रोग्रामर (एव्हीआर): वर्णन, उद्देश
रेडिओ तंत्रज्ञानामध्ये ज्यांना इलेक्ट्रॉनीय उपकरणांच्या डिझाइनमध्ये गुंतविण्याची इच्छा असते, त्यांच्या वेळोवेळी त्यांच्या विकासामध्ये मायक्रोकंट्रोलर्स वापरण्याची आवश्यकता असते. या सेमीकंडक्टर उपकरणांचा वापर
या लेखात, आम्ही एट्मेगा 8 नियंत्रण मायक्रो कंट्रोलरवर आधारित यूएसबी प्रोग्रामर (एव्हीआर) पाहू. हे उत्पादन अगदी सोपे आहे, जेणेकरुन हॅम रेडिओ हे स्वत: वर एकत्रित करू शकेल आणि ब्रँडेड उत्पादनावर भरपूर पैसे खर्च करू शकणार नाही. आमच्याद्वारे निवडलेल्या युएसबी-प्रोग्रामर (एव्हीआर )मध्ये मायक्रोकंट्रोलरची किमान स्टॅपिंग आहे, जो खूप सूक्ष्म डिव्हाइसला जोडण्याची परवानगी देतो. असे उत्पादन फारसे जागा घेत नाही, त्यामध्ये सामान्य फ्लॅश ड्राइव्हचा एकंदर आकार असतो . युएसबी-प्रोग्रामर (एव्हीआर) च्या योजनेत मायक्रो कंट्रोलर एटेमेगा 8 आहे, केसचे प्रकार टीक्यूएफपी 32 आहे (डीआयपी प्रकरणाच्या प्रकाराशी ते गोंधळ करू नये, कारण ते वेगवेगळे पिनआउट आहेत). अशा डिव्हाइसचे आकृती चित्र मध्ये दर्शविले आहे.
चला आपण यंत्राच्या योजनेचे वर्णन करूया. जम्पर जे 1 वापरला जातो तेव्हा 1.5 मेगाहर्ट्झच्या खाली एक क्लॉक आवृत्ति असलेली एक मायक्रोकंट्रोलर फ्लॅश करणे आवश्यक झाल्यास. इच्छित असल्यास, हे जम्पर सहजपणे सर्किटमधून वगळले गेले आहे, या कारणासाठी नियंत्रकाचा 25 वा पिन जमिनीवर बसलेला आहे. या प्रकरणात, AVR-USB प्रोग्रामर कमी वारंवारित्या नेहमी कार्य करेल हे नोंद घ्यावे की कमी वारंवारता प्रोग्रामिंग जास्त वेळ घेईल परंतु हे आपल्यावर अवलंबून आहे. यूएसबी बस आणि प्रोग्रामर दरम्यानचे स्तर जुळवण्यासाठी Zener D1, D2 वापरले जातात. निळा एलईडी सूचित करतो की यंत्र मायक्रो कंट्रोलर प्रोग्रामिंगसाठी तयार आहे, लाल डायॉड प्रोग्रॅमिंगच्या वेळी लिटर आहे. सर्किटमध्ये IDC-06 कनेक्टर आहे, ज्या संपर्कांना पिन-आउट असतात, ज्याचे पिनआउट 6-पिन आयएसपी कनेक्टरचे एटीएमएल प्रकाराशी जुळते. निर्देशक कनेक्टरवर मायक्रोकंट्रोलर्सचे पॉवर संपर्क आउटपुट असतात, हे वैयक्तिक कॉम्पुटरच्या यूएसबी पोर्टमधून घेतले जाते, म्हणून सावध असणे आवश्यक आहे शॉर्ट सर्किटला परवानगी न देणे त्याच कनेक्टरसह, कंट्रोलर आणि कंट्रोलर देखील प्रोग्राम्ड् आहेत, कंट्रोलरवर आणि कनेक्टरवर रीसेट संपर्क जोडणे आवश्यक आहे (डायग्राममध्ये ते लाल बिंदून धरलेल्या रेषा मध्ये दर्शविले आहे).
साधन assembled आहे केल्यानंतर, तो नियंत्रण microcontroller फ्लॅश आवश्यक आहे, या साठी मी PonyProg कार्यक्रम वापरून शिफारस. प्रोग्रामिंग करताना, आम्ही 12 मेगाहर्ट्झवर बाह्य घड्याळाचे स्त्रोत पासून ऑपरेशनसाठी क्रिस्टल प्रारंभ करतो.
या लेखात वर्णन केलेल्या AVR साठी USB- प्रोग्रामर AVR सारख्या सर्व मायक्रोकंट्रोलर्ससह कार्य करतो, त्यांना फ्लॅश करण्याची परवानगी देते, डिव्हाइसची रेकॉर्ड केलेली सामग्री पहा, चिप्स मिटवा, कॉन्फिगरेशन बदला
Similar articles
Trending Now