বাড়ি
>
পণ্য
>
সিএনসি সার্কিট বোর্ড
>
পার্ট নম্বর: AT25010AN-10SU-2.7
প্রস্তুতকারক: Atmel Corporation (বর্তমানে Microchip Technology)
পণ্যের প্রকার: SPI সিরিয়াল EEPROM
ধারণক্ষমতা: 1Kbit (128 × 8 সংগঠন)
ইন্টারফেস: 3-ওয়্যার SPI (মোড 0 এবং 3 সামঞ্জস্যপূর্ণ)
প্যাকেজ: SOIC-8 (8-পিন স্মল আউটলাইন IC)
মাউন্টিং: SMD/SMT
সাপ্লাই ভোল্টেজ: 2.7V – 5.5V
সর্বোচ্চ ক্লক ফ্রিকোয়েন্সি: 10 MHz
অ্যাক্সেস টাইম: 40 ns
তাপমাত্রা পরিসীমা: −40°C থেকে +85°C (ইন্ডাস্ট্রিয়াল)
সম্মতি: RoHS / গ্রীন (হ্যালোজেন-মুক্ত)
AT25010AN-10SU-2.7 হল Atmel-এর AT25 সিরিজের একটি 1Kbit SPI সিরিয়াল EEPROM — এমবেডেড সিস্টেম ডিজাইনে বহুল ব্যবহৃত সিরিয়াল EEPROM পরিবারগুলির মধ্যে একটি। এটি 1024 বিটকে 128 বাইট হিসাবে সংগঠিত করে, প্রতিটি বাইট SPI বাসের মাধ্যমে পৃথকভাবে অ্যাড্রেসযোগ্য।
2.7V ন্যূনতম সাপ্লাই স্পেসিফিকেশন এটিকে 3.3V এবং 5V পাওয়ার ডোমেন উভয়ের সাথে লেভেল শিফটিং ছাড়াই সামঞ্জস্যপূর্ণ করে তোলে, যা মিশ্র-ভোল্টেজ বোর্ড ডিজাইনে এই নির্দিষ্ট ভ্যারিয়েন্টটি ব্যবহারিক সুবিধা প্রদান করে।
EEPROM (ইলেকট্রিক্যালি ইরেজেবল প্রোগ্রামেবল রিড-অনলি মেমরি) হল সেইসব ডিজাইনের জন্য সঠিক পছন্দ যেখানে পাওয়ার সাইক্লিং-এর পরেও টিকে থাকা ছোট ডেটা সংরক্ষণ করার প্রয়োজন হয় কিন্তু পণ্যের জীবনকালে মাঝে মাঝে আপডেটের প্রয়োজন হয়।
কনফিগারেশন প্যারামিটার, ক্যালিব্রেশন মান, পণ্যের সিরিয়াল নম্বর, ব্যবহার কাউন্টার এবং ফিচার আনলক ফ্ল্যাগগুলি সবই সাধারণ EEPROM অ্যাপ্লিকেশন।
AT25010AN-10SU-2.7 এই পারসিস্টেন্ট রাইটেবল স্টোরেজের 128 বাইট সরবরাহ করে কমপ্যাক্ট SOIC-8 ফুটপ্রিন্টে যা ছোট সেন্সর মডিউল থেকে শুরু করে বড় ইন্ডাস্ট্রিয়াল কন্ট্রোলার পর্যন্ত বোর্ডের উপর সহজেই ফিট করে।
পার্টটির ইন্ডাস্ট্রিয়াল টেম্পারেচার রেটিং — −40°C থেকে +85°C পর্যন্ত অপারেশন — এই ভ্যারিয়েন্টের জন্য Atmel-এর ডিজাইন উদ্দেশ্য প্রতিফলিত করে।
কনজিউমার ইলেকট্রনিক্স EEPROM ভ্যারিয়েন্টগুলি সাধারণত কেবল 0°C থেকে +70°C পর্যন্ত কভার করে।
এই পার্ট নম্বরের 'N' গ্রেড বিশেষভাবে ইন্ডাস্ট্রিয়াল টেম্পারেচার রেঞ্জ নির্দেশ করে, যা এটিকে আউটডোর ইনস্টলেশন, মেশিন টুল ক্যাবিনেট এবং অটোমোটিভ-সংলগ্ন পরিবেশে তাপমাত্রার চরম অবস্থার সম্মুখীন অ্যাপ্লিকেশনগুলির জন্য উপযুক্ত করে তোলে।
| প্যারামিটার | মান |
|---|---|
| পার্ট নম্বর | AT25010AN-10SU-2.7 |
| প্রস্তুতকারক | Atmel / Microchip |
| মেমরি টাইপ | সিরিয়াল EEPROM |
| ধারণক্ষমতা | 1Kbit (1,024 বিট) |
| সংগঠন | 128 × 8 (128 বাইট) |
| ইন্টারফেস | 3-ওয়্যার SPI |
| SPI মোড | মোড 0 (0,0) এবং মোড 3 (1,1) |
| সর্বোচ্চ ক্লক ফ্রিকোয়েন্সি | 10 MHz |
| অ্যাক্সেস টাইম | 40 ns |
| সাপ্লাই ভোল্টেজ (সর্বনিম্ন) | 2.7V |
| সাপ্লাই ভোল্টেজ (সর্বোচ্চ) | 5.5V |
| প্যাকেজ | SOIC-8 |
| মাউন্টিং স্টাইল | SMD/SMT |
| তাপমাত্রা পরিসীমা | −40°C থেকে +85°C |
| রাইট এন্ডুরেন্স | 1,000,000 সাইকেল |
| ডেটা রিটেনশন | 100 বছর |
| সম্মতি | RoHS, গ্রীন (হ্যালোজেন-মুক্ত) |
AT25010AN-10SU-2.7 SPI (সিরিয়াল পেরিফেরাল ইন্টারফেস) বাস ব্যবহার করে। SPI হল একটি চার-তারের সিনক্রোনাস সিরিয়াল ইন্টারফেস — ক্লক (SCK), মাস্টার আউট স্লেভ ইন (MOSI), মাস্টার ইন স্লেভ আউট (MISO), এবং চিপ সিলেক্ট (CS)।
EEPROM এই বাসে একটি প্যাসিভ ডিভাইস; হোস্ট মাইক্রোকন্ট্রোলার ক্লক চালায় এবং সমস্ত লেনদেন শুরু করে।
AT25010AN SPI মোড 0 (CPOL=0, CPHA=0) এবং মোড 3 (CPOL=1, CPHA=1) উভয়কেই সমর্থন করে।
এই দুটি মোড ক্লক পোলারিটি এবং ফেজে ভিন্ন। বেশিরভাগ মাইক্রোকন্ট্রোলার SPI পেরিফেরাল উভয় মোডকেই সমর্থন করে, তাই AT25010AN কার্যত যেকোনো MCU-এর সাথে সামঞ্জস্যপূর্ণ যার একটি SPI পেরিফেরাল আছে, সেই পেরিফেরালের ডিফল্ট মোড কীভাবে কনফিগার করা হয়েছে তা নির্বিশেষে।
10 MHz-এ, একটি সম্পূর্ণ বাইট রিড 1 মাইক্রোসেকেন্ডের কম সময় নেয়।
সমস্ত 128 বাইটের একটি সম্পূর্ণ রিড প্রায় 120 মাইক্রোসেকেন্ড সময় নেয় — কনফিগারেশন ডেটা স্টার্টআপে পড়ার অ্যাপ্লিকেশনগুলির জন্য যথেষ্ট দ্রুত যা সিস্টেম বুট টাইমে কোনও লক্ষণীয় বিলম্ব যোগ করে না।
EEPROM-এ রাইট অপারেশনের জন্য একটি অভ্যন্তরীণ প্রোগ্রামিং সাইকেলের প্রয়োজন হয় যেখানে ফ্লোটিং-গেট ট্রানজিস্টরের চার্জ নতুন ডেটা উপস্থাপন করার জন্য সামঞ্জস্য করা হয়। AT25010AN একটি 8-বাইট পেজ স্ট্রাকচার ব্যবহার করে।
একটি একক রাইট কমান্ডের মধ্যে, একই পেজের মধ্যে 8 বাইট পর্যন্ত একই সাথে লেখা যেতে পারে, এবং অভ্যন্তরীণ প্রোগ্রামিং সাইকেল সেগুলিকে একসাথে পরিচালনা করে।
একাধিক পেজ জুড়ে ডেটা লেখার জন্য TWC (রাইট সাইকেল টাইম) ব্যবধান সহ পৃথক রাইট কমান্ডের প্রয়োজন হয়।
রাইট সাইকেল সেলফ-টাইমড — ডিভাইসটি সাইকেলের সময় হোস্টকে ক্লক সরবরাহ করার প্রয়োজন ছাড়াই তার নিজস্ব অভ্যন্তরীণ প্রোগ্রামিং পরিচালনা করে।
সাইকেল সম্পন্ন হওয়ার পর পরবর্তী রাইট ইস্যু করার আগে হোস্ট ডিভাইসটির রেডি/বিজি স্ট্যাটাস পোল করতে পারে।
সর্বোচ্চ TWC সময় হল 10ms। যে অ্যাপ্লিকেশনগুলি খুব কম লেখে তাদের জন্য, এই ল্যাটেন্সিটি নগণ্য।
যে অ্যাপ্লিকেশনগুলি ঘন ঘন লেখে তাদের জন্য, রাইট টাইমিং এবং পেজ বাউন্ডারিগুলির যত্ন সহকারে ব্যবস্থাপনা থ্রুপুট অপ্টিমাইজ করে।
SOIC-8 (স্মল আউটলাইন ইন্টিগ্রেটেড সার্কিট, 8 পিন) হল একটি সুপ্রতিষ্ঠিত SMD প্যাকেজ যার 1.27mm পিন পিচ — TSSOP এবং অন্যান্য ফাইন-পিচ বিকল্পগুলির চেয়ে প্রশস্ত।
AT25010AN-10SU-2.7-এর SOIC-8 প্যাকেজ স্ট্যান্ডার্ড পিক-এন্ড-প্লেস সরঞ্জাম দ্বারা অ্যাসেম্বল করা যেতে পারে এবং রিফ্লো, ওয়েভ বা হ্যান্ড-আয়রন দ্বারা সোল্ডার করা যেতে পারে যা ম্যানুফ্যাকচারিং প্রক্রিয়ার উপর নির্ভর করে।
প্রশস্ত পিচ এটিকে অ্যাসেম্বল করা বোর্ডগুলিতে রিওয়ার্ক এবং মেরামতের জন্য অ্যাক্সেসযোগ্য করে তোলে।
পার্ট নম্বরের "SU" সাফিক্স সবুজ (RoHS এবং হ্যালোজেন-মুক্ত) SOIC-8 প্যাকেজ নিশ্চিত করে।
এই সাফিক্সটি লিড-ফ্রি ফিনিশও নির্দেশ করে, যা পার্টটিকে লিড-ফ্রি সোল্ডার প্রক্রিয়াগুলির সাথে সামঞ্জস্যপূর্ণ করে তোলে যা এখন বেশিরভাগ ইলেকট্রনিক্স ম্যানুফ্যাকচারিং-এ স্ট্যান্ডার্ড।
প্রশ্ন 1: AT25010AN-10SU-2.7 2.7V থেকে 5.5V-এর জন্য নির্দিষ্ট করা হয়েছে। এটি কি কোনও ভোল্টেজ লেভেল রূপান্তর ছাড়াই 3.3V সিস্টেমে ব্যবহার করা যেতে পারে?
হ্যাঁ। 2.7V থেকে 5.5V সাপ্লাই রেঞ্জ AT25010AN-10SU-2.7 কে 3.3V এবং 5V উভয় সিস্টেমের সাথে সরাসরি সামঞ্জস্যপূর্ণ করে তোলে।
SPI বাস সিগন্যাল — SCK, MOSI, MISO, CS — VCC 3.3V হলে 3.3V লেভেলে কোনও লেভেল রূপান্তর ছাড়াই কাজ করতে পারে।
5V VCC সহ 3.3V হোস্ট MCU-এর জন্য, EEPROM-এর আউটপুট হাই লেভেল প্রায় 5V হবে বলে সরাসরি সংযোগ করার আগে MCU-এর SPI ইনপুট পিনগুলি 5V-টলারেন্ট কিনা তা পরীক্ষা করুন।
প্রশ্ন 2: রাইট অপারেশনের পরে সিস্টেম EEPROM থেকে ভুল ডেটা রিড করে। রাইট সফলভাবে সম্পন্ন হয়েছে বলে মনে হচ্ছে। কী ভুল হতে পারে?
সবচেয়ে সাধারণ কারণ হল রাইট কমান্ড সম্পন্ন হওয়ার এবং রিড ইস্যু করার মধ্যে অপর্যাপ্ত বিলম্ব। নতুন ডেটা অ্যাক্সেসযোগ্য হওয়ার আগে EEPROM-এর সম্পূর্ণ অভ্যন্তরীণ রাইট সাইকেল সম্পন্ন হওয়ার প্রয়োজন হয়।
যদি হোস্ট রাইটের খুব শীঘ্রই রিড ইস্যু করে, তবে এটি পুরানো ডেটা পেতে পারে। ডেটা অখণ্ডতা যাচাই করার জন্য প্রতিটি রাইটের পরে একটি স্ট্যাটাস রেজিস্টার পোল (রাইট ইন প্রগ্রেস বিট পরীক্ষা করা) প্রয়োগ করুন বা কমপক্ষে 10ms-এর একটি নির্দিষ্ট বিলম্ব যোগ করুন।
প্রশ্ন 3: সিস্টেমটি কয়েক মাস ধরে ব্যবহারের পরে EEPROM মাঝে মাঝে দূষিত ডেটা রিড করে। কী তদন্ত করা উচিত?
মাঝে মাঝে রিডব্যাক দূষণ রাইট সাইকেল ম্যানেজমেন্ট সমস্যা বা রাইটের সময় পাওয়ার সাপ্লাইয়ের অস্থিরতার ইঙ্গিত দেয়।
যদি পাওয়ার ইন্টারাপশনের কারণে একটি রাইট সাইকেল ব্যাহত হয়, তবে প্রভাবিত পেজটি আংশিকভাবে লেখা হতে পারে, ডেটা একটি অনির্দিষ্ট অবস্থায় রেখে।
ফার্মওয়্যারে রাইট এনাবল এবং রাইট প্রটেক্ট ম্যানেজমেন্ট সাবধানে প্রয়োগ করুন।
পাওয়ার সাপ্লাইয়ের গ্লিচগুলিও পরীক্ষা করুন — EEPROM-এর VCC পিনটিকে 100nF সিরামিক ক্যাপাসিটর দিয়ে ডিকাপল করা যা VCC পিনের যতটা সম্ভব কাছাকাছি স্থাপন করা হয়েছে পাওয়ার সাপ্লাই নয়েজ সংবেদনশীলতা হ্রাস করে।
প্রশ্ন 4: এটি একটি 1Kbit EEPROM। ডিজাইনের জন্য 256 বাইট প্রয়োজন। আরও ধারণক্ষমতা সহ একটি পিন-সামঞ্জস্যপূর্ণ Atmel সমতুল্য আছে কি?
হ্যাঁ। Atmel-এর AT25020A (2Kbit / 256×8) এবং AT25040A (4Kbit / 512×8) একই SOIC-8 প্যাকেজে AT25010AN-এর সাথে পিন-সামঞ্জস্যপূর্ণ, একই SPI ইন্টারফেস এবং কমান্ড স্ট্রাকচার ব্যবহার করে।
ফার্মওয়্যার অ্যাড্রেসিংকে অবশ্যই ভিন্ন মেমরি সংগঠনের হিসাব রাখতে হবে।
2Kbit এবং 4Kbit ভ্যারিয়েন্টগুলির একই সামগ্রিক ফর্ম ফ্যাক্টর এবং ভোল্টেজ রেঞ্জ রয়েছে, তাই PCB ফুটপ্রিন্ট পরিবর্তন করার প্রয়োজন নেই।
প্রশ্ন 5: পার্টটি এখন Microchip দ্বারা সরবরাহ করা হচ্ছে। Microchip সংস্করণটি কি মূল Atmel সংস্করণের সাথে অভিন্ন?
Microchip 2016 সালে Atmel অধিগ্রহণ করে এবং AT25 EEPROM পণ্য পরিবার চালিয়ে যায়।
Microchip দ্বারা সরবরাহ করা AT25010AN-10SU-2.7 মূল Atmel সংস্করণের মতো একই বৈদ্যুতিক স্পেসিফিকেশন, পিনআউট এবং SPI প্রোটোকল বজায় রাখে।
ডেটাশিট Microchip-এর ওয়েবসাইট থেকে উপলব্ধ।
গুরুত্বপূর্ণ অ্যাপ্লিকেশনগুলির জন্য, কোনও অ্যাপ্লিকেশন-প্রাসঙ্গিক স্পেসিফিকেশন পরিবর্তন করা হয়নি তা নিশ্চিত করতে ডেটাশিটের নির্দিষ্ট রিভিশন প্রয়োজনীয়তার বিরুদ্ধে যাচাই করুন।
যে কোনো সময় আমাদের সাথে যোগাযোগ করুন