बेसिक स्टाम्प

From Vigyanwiki
Revision as of 16:59, 2 July 2023 by alpha>Karanpant (TEXT)
बीएएसआईसी स्टैम्प 2 का आरेख

बीएएसआईसी स्टैम्प एक माइक्रोकंट्रोलर है जिसमें एक छोटा, विशेष बीएएसआईसी दुभाषिया (पीबीएएसआईसी) होता है जिसे रोम में बनाया जाता है। यह पैरालैक्स, इंक. (कंपनी) द्वारा बनाया गया है और 1990 के दशक के प्रारम्भ से ही इलेक्ट्रॉनिक्स की रूचि रखने वालों के बीच लोकप्रिय रहा है।

तकनीकी विनिर्देश

यद्यपि बीएएसआईसी स्टैम्प 2 में 24 पिन डबल इन-लाइन पैकेज एकीकृत सर्किट का रूप है, यह वास्तव में एक छोटा मुद्रित सर्किट बोर्ड (पीसीबी) है जिसमें माइक्रोप्रोसेसर सिस्टम के आवश्यक तत्व सम्मिलित हैं:[1]

अंतिम परिणाम यह है कि एक रूचि रखने वाले व्यक्ति 9 वोल्ट की बैटरी को बीएएसआईसी स्टैम्प से जोड़ सकता है और उसके पास एक पूर्ण सिस्टम हो सकती है। एक व्यक्तिगत कंप्यूटर के लिए एक सीरियल संचार प्रोग्रामर को बीएएसआईसी स्टैम्प में सॉफ़्टवेयर डाउनलोड करने की अनुमति देता है, जो ऑनबोर्ड गैर-वाष्पशील मेमोरी डिवाइस में संग्रहीत होता है: यह तब तक प्रोग्राम किया जाता है जब तक कि इसे मिटाया या फिर से प्रोग्राम नहीं किया जाता है, तब भी जब स्टैम्प की शक्ति हटा दी जाती है। यदि बिजली को फिर से जोड़ा जाता है तो स्टाम्प तुरंत स्लॉट 0 (8 में से, क्रमांक 0..7) में प्रोग्राम को निष्पादित करना प्रारम्भ कर देता है।

प्रोग्रामिंग

बीएएसआईसी स्टाम्प को बीएएसआईसी भाषा के एक संस्करण में प्रोग्राम किया गया है, जिसे पीबीएसआईसी कहा जाता है। पीबीएएसआईसी में पीडब्लूएम, सीरियल संचार, I²C और 1-तार संचार, सामान्य एलसीडी ड्राइवर सर्किट के साथ संचार, हॉबी सर्वो पल्स ट्रेन, स्यूडो-साइन वेव फ्रीक्वेंसी, और आरसी सर्किट को समयबद्ध करने की क्षमता सहित सामान्य माइक्रोकंट्रोलर फ़ंक्शंस सम्मिलित हैं जिसे एक एनालॉग मूल्य का पता लगाने के लिए उपयोग किया जाता है।

विंडोज़ में एक एकीकृत विकास वातावरण (आईडीई) 'स्टाम्प एडिटर' में एक बार प्रोग्राम लिखे जाने के बाद, वाक्य - विन्यास की जाँच की जा सकती है, लेक्सिकल विश्लेषण किया जा सकता है और आरएस-232/यूएसबी मिनी-बी केबल के माध्यम से चिप को भेजा जा सकता है, जहां यह चलेगा।

संस्करण

बीएएसआईसी स्टाम्प 2

वर्तमान में दुभाषिया के चार प्रकार हैं:

  1. (1992) बीएएसआईसी स्टैम्प 1 (बीएस1)
  2. (1995) बीएएसआईसी स्टैम्प 2 (बीएस2), छह उप-परिवर्त के साथ:
    1. बीएस2ई
    2. बीएस2एसएक्स
    3. बीएस2पी24
    4. बीएस2p40
    5. बीएस2पीई
    6. बीएस2 पीएक्स
  3. (2002) जेवलिन स्टैम्प
  4. (2006) प्रोपेलर \ स्पिन स्टैम्प

मूल बीएस2 प्रतिरूप की तुलना में बीएस2 उप-परिवर्त में अधिक मेमोरी, उच्च निष्पादन (कंप्यूटिंग), अतिरिक्त विशिष्ट पीबीएएसआईसी कमांड, अतिरिक्त I/O पिन आदि हैं। जबकि बीएस1 और बीएस2 एक पीआईसी माइक्रोकंट्रोलर का उपयोग करते हैं, शेष बीएएसआईसी स्टाम्प 2 संस्करण एक पैरालेक्स एसएक्स प्रोसेसर का उपयोग करते हैं।

तीसरा संस्करण जेवलिन स्टैम्प है। यह मॉड्यूल पैरालेक्स के पीबीएएसआईसी के स्थान पर सन माइक्रोसिस्टम्स की जावा (प्रोग्रामिंग भाषा) प्रोग्रामिंग लैंग्वेज के एक उपवर्ग का उपयोग करता है। इसमें कोई नेटवर्किंग सुविधाएं सम्मिलित नहीं हैं।

चौथा संस्करण स्पिन स्टैम्प है। मॉड्यूल लंबन प्रोपेलर पर आधारित है और इसलिए पीबीएएसआईसी के स्थान पर लंबन प्रोपेलर बिल्ट इन स्पिन बाइट कोड दुभाषिया का उपयोग करता है।

कई कंपनियां अब बीएएसआईसी स्टाम्प के क्लोन को अतिरिक्त सुविधाओं के साथ बनाती हैं, जैसे तीव्र निष्पादन, एनॉलॉग टु डिजिटल कनवर्टर और हार्डवेयर-आधारित पीडब्लूएम जो पृष्ठभूमि में चल सकते हैं।

लंबन प्रोपेलर धीरे-धीरे सॉफ्टवेयर लाइब्रेरी जमा कर रहा है जो इसे बीएएसआईसी स्टैम्प के समान कार्यक्षमता प्रदान करता है; हालाँकि, ऐसी कोई समान सूची नहीं है जिसमें पीबीएएसआईसी सुविधाओं में अब स्पिन समकक्ष हैं।[2]


यह भी देखें

संदर्भ

  1. BASIC Stamp 2 Microcontroller Module; Parallax.
  2. "BASIC Stamp | Computer Informatics | 3069 | p2k.utn.ac.id". p2k.utn.ac.id.


बाहरी संबंध