আই 2 সি দাসের ঠিকানা স্বীকৃত নয় (কখনও কখনও)


11

আমি আই 2 সি ব্যবহার করে দূরবর্তীভাবে সংযুক্ত এফআরএম (রামট্রোন থেকে এফএম 24 সি04) এর সাথে যোগাযোগের চেষ্টা করছি। এই মেমোরিটি এমন বোর্ডে এম্বেড করা থাকে যা সিস্টেমে / থেকে / যেকোন সময় সন্নিবেশ করা এবং সরানো যায় (মেমরিটি অপসারণের আগে যোগাযোগটি সঠিকভাবে শেষ করা হয়))

সমস্যাটি হ'ল: কার্ডটি সন্নিবেশ করার পরে যা FRAM রয়েছে, কখনও কখনও এটি ঠিকানাটি স্বীকার করে না।

সংকেত পরিমাপ

কী হচ্ছে তা দেখতে আমি সংকেতগুলি পরিমাপ করেছি এবং দেখে মনে হচ্ছে যে উভয় ক্ষেত্রে (কাজ করা এবং কাজ করছে না) সময়গুলি ঠিক।

সঠিক আই 2 সি যোগাযোগ (3 বাইট পড়া): এখানে চিত্র বর্ণনা লিখুন

আই 2 সি এফআরএম ঠিকানা স্বীকৃত নয় (দাসের ঠিকানাটি সঠিকভাবে প্রেরণ করা হয়েছে): এখানে চিত্র বর্ণনা লিখুন

এই সমস্যাটি সমাধানের জন্য ইতিমধ্যে করা পদক্ষেপগুলি (সাফল্য ছাড়াই)

  • পাওয়ার সিকোয়েন্সটি সম্মানিত হয় তা নিশ্চিত করার জন্য এম্বেড থাকা এফআরএম সহ কার্ডটি সন্নিবেশ করার পরে বিলম্ব যোগ করা হয়েছে।
  • আই 2 সি প্রজন্মের কোনও দাসের সনাক্তকরণের পরে স্টপ জেনার স্বীকৃতি নয়

আই 2 সি বাস কনফিগারেশন

  • একজন মাস্টার (এসটিএম 32F205 মাইক্রোকন্ট্রোলার)
  • তিনটি ক্রীতদাস (মাইক্রোচিপ থেকে EEPROM 24AA1025, ম্যাক্সিম আইসি থেকে আরটিসি DS1339C এবং রামট্রন থেকে রিমোট FRAM FM24C04
  • মাস্টার এবং এফআরএমের মধ্যে যোগাযোগের অনুমতি দেওয়ার জন্য একটি আই 2 সি লেভেল শিফটার (ম্যাক্সিম আইসি থেকে MAX3373E) ব্যবহৃত হয়
  • বাসের ফ্রিকোয়েন্সি 100 কেএইচজেড সেট করা হয়েছে

সম্পাদিত (2013-04-17)

প্রথমত, আপনার মন্তব্যের জন্য আপনাকে সকলকে ধন্যবাদ।

যেহেতু প্রচুর প্রস্তাবনা রয়েছে, তাই আমি যে তদন্তগুলি করেছি তার বিবরণ এখানে।

schematics

নিম্নলিখিত ছবিতে I2C বাসের সরলিকৃত স্কিম্যাটিক দেখানো হয়েছে:

আই 2 সি বাস স্কিম্যাটিক

আই 2 সিএসডিএ এবং আই 2 সিএসসিএল সিগন্যালগুলি সরাসরি মাইক্রোকন্ট্রোলারের সাথে সংযুক্ত এবং এফআরএমএসডিএ এবং এফআরএমএসসিএল সংকেতগুলি এফআরএম-এর সাথে সংযুক্ত থাকে। নোট করুন যে এফআরএমে সংযুক্ত এসডিএ এবং এসসিএল সংকেতগুলি মুরতা থেকে বিএলএম 18 ফেরিট ব্যবহার করে ফিল্টার করা হয়।

নিম্নরূপে এফআরএম সংযুক্ত:

  • এনসি (পিন 1) -> সংযুক্ত নেই
  • এ 1 (পিন 2) -> জিএনডি
  • এ 2 (পিন 3) -> জিএনডি
  • ভিএসএস (পিন 4) -> জিএনডি
  • এসডিএ (পিন 5) -> এফআরএমএসডিএ
  • এসসিএল (পিন 6) -> এফআরএমএসসিএল
  • ডাব্লুপি (পিন 7) -> জিএনডি (সুরক্ষিতভাবে লেখা নয়)
  • ভিডিডি (পিন 8) -> + 5 ভি

ফ্রেম কার্ডের বিবরণ

এই কার্ডটি একটি "আইএসএ মত" কার্ড যা কেবলমাত্র এফআরএমকে এম্বেড করে।

তদন্ত

ফ্রিকোয়েন্সি হ্রাস

আমি এসসিএল ফ্রিকোয়েন্সি 50kHz এবং 10kHz তে সেট করেছিলাম ran এটি প্রত্যাশিত ফ্রিকোয়েন্সিতে ছিল তা নিশ্চিত করতে আমি এসসিএল সিগন্যালটি একটি অসিলোস্কোপ দিয়ে পরিমাপ করেছি।

এই পরিবর্তনগুলি সমস্যার সমাধান করেনি। আমি সময়গুলি পরীক্ষা করেছিলাম এবং সেগুলি এফআরএএম ডেটাশিটের স্পেসিফিকেশনের মধ্যে রয়েছে।

পাওয়ার ক্রম নিশ্চিত করা En

@jippie।

  1. আইআরসি লেভেল শিফটারটি এফআরএম অন্তর্ভুক্ত কার্ড সন্নিবেশ করার আগে তিনটি রাষ্ট্র মোডে রাখা হয়। এফআরএমএসডিএ এবং এফআরএমএসসিএল সিগন্যালগুলি কম টানছে।
  2. "এফআরএএম কার্ড" সন্নিবেশ করার পরে, বিদ্যুৎ সরবরাহ স্থিতিশীল হয় তা নিশ্চিত করার জন্য 100 মিমি বিলম্বিত করা হয় (ডাটাশিট অনুসারে প্রথম শর্তের আগে কমপক্ষে 11 মিমি প্রয়োজন)।
  3. আই 2 সি স্তরের শিফটারটি সক্রিয় করা হয়েছে।
  4. আই 2 সি লেভেল শিফটারটি সক্রিয় করা হয়েছে এবং লাইনগুলি টানানো হয়েছে তা নিশ্চিত করার জন্য 1 মিমি বিলম্ব যুক্ত করা হয় (ডেটাসিটের জন্য 4 ডলার প্রয়োজনীয়)। এফআরএমএসডিএ এবং এফআরএমএসসিএল সিগন্যালগুলি টানা হয়।
  5. এফআরএম অ্যাক্সেস করা হয়েছে।

এফআরএমএসডিএ এবং এফআরএমএসসিএল সংকেতগুলি প্রতিটি পদক্ষেপের পরে পরিমাপ করা হয়েছে।

সমস্যাটি এখনও ঘটে।

পুনরাবৃত্তি শুরুর পরিবর্তে স্টপ / শর্ত শর্ত

@gbarry।

বাইটস ট্রান্সফারের সময় পুনরাবৃত্তি শুরুর আগে আমি একটি স্টপ দেওয়ার চেষ্টা করেছি। আমি অসিলোস্কোপ দিয়ে বাইট স্থানান্তর পরিমাপ করেছি: স্টপ শর্তটি অনুসরণ শুরুর শর্তটি ঠিক আছে।

দুর্ভাগ্যক্রমে, এই সমাধানটি সমস্যার সমাধান করে না।

থটস

কার্ড এম্বেডিং এফআরএএম সংযুক্ত হওয়ার পরেই এই সমস্যাটি ঘটে। "এফআরএম কার্ড" sertedোকানো এবং সঠিকভাবে সম্বোধন করার পরে আমি কয়েক হাজার সফল পঠন অ্যাক্সেস (স্লেভ অ্যাড্রেসিং এবং রিডিং) চালিয়েছি।

এটি আমার কাছে আরও বেশি হার্ডওয়্যার ইস্যুর মতো শোনাচ্ছে। তবে আমি জানি না এটি আই 2 সি লেভেল শিফটারের সাথে বা আই 2 সি বাসের অন্যান্য দাসদের সাথে সম্পর্কিত হতে পারে কিনা।

আপনার কি অন্য কোনও ধারণা বা পরামর্শ আছে?


সম্পাদিত (2013-04-18)

সমস্যাটি সমাধান হয়েছে বলে মনে হচ্ছে

আমি এফআরএম মডিউল সংযোজকটি প্রতিস্থাপন করেছি এবং সরাসরি এফআরএম-এ পরিমাপ করার একটি উপায় খুঁজে পেয়েছি। দেখে মনে হচ্ছে এই নতুন সংযোজকটির সাথে সবাই ভালভাবে কাজ করছে।

সমস্যাটি খারাপ সংযোগ থেকে এসেছিল তা নিশ্চিত হওয়ার জন্য আমি আরও পরীক্ষা করব।


আপনি দয়া করে স্কিম্যাটিক পোস্ট করতে পারেন? ধীরে ধীরে বাসের ফ্রিকোয়েন্সি চেষ্টা করে দেখুন এটি কোনও ত্রুটি করে।
সিরেন্ডার

সমস্যাটি কেবল সন্নিবেশ করার পরে ঘটেছিল এবং অন্য সময়ে নয়? "ঠিক পরে" কত তাড়াতাড়ি?
কাজ

অন্যান্য পরীক্ষা-নিরীক্ষার পাশাপাশি, আপনি অন্যান্য দাসদের অপসারণের চেষ্টা করতে পারেন এবং দেখতে পান যে এটি আচরণে প্রভাব ফেলে কিনা।
বেন গার্টনার

দুটি অ্যাড্রেস পিনগুলি কি সঠিকভাবে কম টানছে, না বাম ভাসমান?
fm_andreas

@ স্যুরেন্ডার আমি আমার উত্তরে স্কিম্যাটিক পোস্ট করেছি।
জোহসে

উত্তর:


6

যদিও আপনি বলছেন যে আপনার কমস সন্নিবেশ করানো বা অপসারণের আগে সঠিকভাবে শেষ করা হয়েছে, তবে এই সমাধানটি চেষ্টা করে নেওয়া উপযুক্ত হতে পারে, কারণ এমন একটি পরিস্থিতি রয়েছে যেখানে বাসের কেবল একটি ডিভাইস পুনরায় সেট করার পরে আই 2 সি বাস সমস্যা দিতে পারে।

মাস্টার আই 2 সি হার্ডওয়্যার শুরু করার আগে এসডিএকে ইনপুট হিসাবে সেট করুন এবং এসডিএ কমের জন্য পরীক্ষা করুন।

যদি এটি কম হয় তবে এসসিএল পিনটি উচ্চ করুন।

তারপরে এসডিএ পিনটি কম এবং উচ্চ পর্যন্ত এসএলএল পিনটি টগল করুন (অর্থাত্ পেরিফেরালগুলি এখনও প্রেরণের চেষ্টা করতে পারে এমন কোনও বিট আটকে রাখুন)। এটি 8 টির বেশি ঘড়িচক্র নিতে পারে না - যদি তা হয় তবে অন্য কোনও সমস্যা আছে is

আমি গ্যারান্টি দিতে পারি না এটি আপনার সমস্যার সমাধান করবে, তবে এটি আমার সমাধান করেছে!


মাস্টারকে আরম্ভ করার আগে এই "বাস রিকভারিং অ্যালগরিদম" যুক্ত করা কোনও খারাপ ধারণা নয়। আমি এটি বাস্তবায়ন করব। ধন্যবাদ.
জোহসে

2

ফ্রেমের জন্য:

  • প্রথমে জিএনডি এবং ভিসিসি সংযোগ করুন;
  • তারপরে নিশ্চিত করুন যে এ 1, এ 2 এবং ডাব্লুপি-র সঠিক স্তর রয়েছে;
  • তবেই ডেটা পিনগুলি সংযুক্ত করুন।

চিপ চালিত হওয়ার আগে পাওয়ার সাপ্লাই ব্যতীত অন্য পিনগুলি সংযোগ স্থাপনের ফলে সমস্যা হতে পারে।


2

10 কে আপনার পুলআপগুলির জন্য কিছুটা বড় বলে মনে হচ্ছে এবং আপনার শীর্ষ প্রান্তগুলি ধীর দেখায়। প্রতিরোধকগুলিকে প্রায় 3 কে কমিয়ে দিন এবং দেখুন এটি সাহায্য করে কিনা।

এছাড়াও, কেন সময়ের সাথে অফ ভোল্টেজ প্রবাহিত হয়?


আমি পুল-আপ রেজিস্টারগুলি 3.3 কে কমিয়ে দিয়েছি এবং এটি কোনও লাভ করে না। এই প্রবাহিত সম্পর্কে আমার কোনও ধারণা নেই।
জোহসে

স্ক্রিনে এটি দেখতে ছোট দেখায় তবে এটি প্রায় 250 এমভি বলে মনে হয়। আপনার হয়তো 3.3 ভি দিকে বিদ্যুৎ সরবরাহের সমস্যা হচ্ছে
স্কট সিডম্যান

আপনি ঠিক বলেছেন, বামনটি আই 2 সি লেভেল শিফটারের উভয় পাশে প্রায় 300 মিভিভিয়ার। + 3.3V পাওয়ার সরবরাহটি ঠিক কাজ করে বলে মনে হচ্ছে (এসসিএল সিগন্যালে ড্রিফট যখন ঘটছে তখন এর আউটপুটে কোনও প্রবাহ নেই)। এটি কি আই 2 সি লেভেলের শিফটারের সাথে সম্পর্কিত হতে পারে?
জোহসে

মোটেও নিশ্চিত নয় 3.3V কোথা থেকে আসছে? স্যুইচিং রূপান্তরকারী? যে কোনও ক্ষেত্রে এটি সন্দেহজনক। আপনি কি ডেটাশিট প্রতি 3.3V সরবরাহ করে ডিভাইসের দ্বারা প্রয়োজনীয় MINIMUM কারেন্ট আঁকছেন? যদি তা না হয় তবে আপনার সরবরাহকে একটি রেজিস্টার দিয়ে লোড করুন যোগাযোগ শুরু করার আগে যদি আপনি এক বা দুটি অপেক্ষা করেন তবে কী হবে?
স্কট সিডম্যান

3.3V এসএমপিএস থেকে আসছে (টিআই থেকে এলএম 3103 এমএইচ)। আমি বিদ্যুৎ সরবরাহে বিশেষজ্ঞ নই তবে আমি যেমন বুঝতে পেরেছি, এই ডিভাইসের সাথে, কোনও ন্যূনতম প্রয়োজনীয় বর্তমান নেই কারণ এটি হালকা লোডে বিচ্ছিন্ন পরিবাহী মোডে পরিচালনা করতে পারে। যোগাযোগ শুরু করার আগে আমি যদি দুই সেকেন্ড অপেক্ষা করি তবে একই সমস্যা দেখা দেয়।
জহসে

2

বোর্ডের সাথে কথা বলার চেষ্টা করার কিছু আছে কি? আমার এমন সমস্যা হয়েছিল একবার; আমি ac০% সময়কালে এসিক পেতে পারি, তবে কখনও কখনও সংঘর্ষ দেখতে পারা আমি মনে করি না। আমার সন্দেহ হয় যে আমাকে সরবরাহ করা i2c প্রকৃত অভ্যন্তরীণ বাস থেকে একরকম বিচ্ছিন্ন ছিল। আমি এটি অবিচ্ছিন্নভাবে চালাতে পারি, এবং এটি কেবলমাত্র 30% বার্তাগুলি বাদ দেয়। "হস্তক্ষেপ" ব্যাকপ্লেন "ছাড়াই আমরা সরাসরি ডিভাইসে (একটি বিদ্যুৎ সরবরাহ) সাথে কথা বলা শুরু করার মুহুর্তটি অদৃশ্য হয়ে গেল।

আপনার নাক ত্রুটির পরে আমি কোনও স্টপ ক্রম দেখছি না। আমি অনুমান করছি যে আপনার একটি ব্রেকপয়েন্ট রয়েছে যা সেই সময়ে প্রোগ্রামটি থামিয়ে দেয়?

শেষ অবধি, আপনি যদি মনে করেন যে আপনি বাসে একমাত্র, তবে আপনি স্টপ / স্টার্ট দিয়ে পুনরাবৃত্তি শুরু করার পরিবর্তে চেষ্টা করতে পারেন। আমি ডিভাইসগুলি (বিশেষত কাস্টম এফপিজিএ) দেখেছি যেগুলি কীভাবে আরএস পরিচালনা করতে পারে তা বেশিরভাগই জানত না।

[মন্তব্যের জবাবে]: আপনি এফআরএম বোর্ড সম্পর্কে অনেক কিছুই বলেননি, যেমন এটি কেবল স্মৃতি বা সম্পূর্ণ উপ-সিস্টেম কিনা। তবে আপনি যদি i2c ডিভাইসটি আপনাকে সমস্যা দিচ্ছেন তার নেতৃত্বে যদি 'সুযোগটি সঠিকভাবে রাখতে পারেন এবং আপনি এখনও চিত্রায়িত চিত্রটি দেখতে পান তবে আমি হস্তক্ষেপটি বাতিল করব। আই 2 সি যথেষ্ট সহজ যে আপনি যদি ইনপুটটিতে সঠিক সংকেত দেখেন তবে চিপটি কোনও অভ্যন্তরীণ সমস্যা না থাকলে সঠিকভাবে খেলতে হবে।

বিশেষত, আপনি সেই স্তর শিফটারের এফআরএম দিকে যেতে চান। সাধারণত সংঘর্ষ হিসাবে বিবেচনা করা হবে এমন কিছু ঘটনার চেয়ে সিগন্যালের একটি বিরতি সম্ভবত বেশি।

আমি উল্লেখ করব যে একটি নাক চক্রটি এমন চিপ থেকে আলাদা করা যায় যা কেবল সেখানে নেই। EEPROMs তারা ব্যস্ত রয়েছে তা বোঝাতে এটি করবে। আমি এফআরএম-র লেখার সময়টি সন্ধান করেছি এবং এটি একটি একক আই 2 সি ডেটা বিটের চেয়েও দ্রুত ... তাই কোনও সমস্যা নয়।


আই 2 সি বাসে কেবলমাত্র একজন মাস্টার রয়েছেন এবং এফআরএম এম্বেড করা বোর্ড কেবল এই বাসের সাথে সংযুক্ত। সুতরাং, আমি মনে করি যে এর সাথে আর কিছু বলার চেষ্টা করার সুযোগ নেই। হ্যাঁ, আমি স্টপ সিক্যুয়েন্সের আগে একটি ব্রেকপয়েন্ট রেখেছি। আপনার পরামর্শ অনুসারে আমি এই পুনরাবৃত্তিটি শুরু / একটি স্টপ দিয়ে প্রতিস্থাপন করার চেষ্টা করব এবং এটি আবার পরীক্ষা করব। এর ডেটাশিট অনুসারে, এফআরএম পুনরাবৃত্তি শুরু সমর্থন করা উচিত। আপনি কি ভাবেন যে আমি যদি এফআরএমকে বিচ্ছিন্ন করি (উদাহরণস্বরূপ, একটি উত্সর্গীকৃত আই 2 সি বাসে) এটি শেষ পর্যন্ত এই সমস্যার সমাধান করতে পারে?
জোহসে

এফআরএম বোর্ড কেবলমাত্র এফআরএম এম্বেড করে। এটি একটি "আইএসএ মত" বোর্ড। এই কার্ডটি প্লাস্টিকের টুকরোতে এমবেড করা হওয়ায় সরাসরি এফআরএম পিনগুলিতে সিগন্যালগুলি পরিমাপ করা শক্ত। যাইহোক, আমি এফআরএমের যতটা সম্ভব এই সংকেতগুলি পরিমাপ করার একটি উপায় অনুসন্ধান করার চেষ্টা করব।
জহসে

U13 এর এফআরএম দিকে যাওয়া একটি বড় পদক্ষেপ হবে।
gbarry

2

যেহেতু সমস্যাটি, যখন এটি পুনরুত্পাদন করে, একটি স্থায়ী ব্যর্থতা যা কেবলমাত্র ডিভাইসটি সরিয়ে এবং পুনরায় সন্নিবেশের মাধ্যমে পরিষ্কার করা হয়, তারপরে এটি দুটি জিনিসের একটি: ডিভাইসটি খারাপ অবস্থায় চলেছে যা থেকে এটি কেবল একটি শক্তি চক্রের পুনরুদ্ধার করে, বা যোগাযোগ খুব খারাপ।

যদি ডিভাইসটি খারাপ অবস্থায় চলে যায় যা থেকে এটি একটি পাওয়ার চক্রের পুনরুদ্ধার করে, আপনার একটি অতিরিক্ত সার্কিট থাকতে পারে যা আপনার এমসিইউটিকে ডিভাইসটি পাওয়ার জন্য সক্ষম করে। তারপরে ফার্মওয়্যারটি ডিভাইসটি থেকে কোনও স্বীকৃতি না পেয়ে পুনরুদ্ধার পদ্ধতিটি কার্যকর করতে পারে যার মাধ্যমে এটি কিছুক্ষণের জন্য চিপটিকে শক্তিশালী করে, আবার এটিকে ক্ষমতা দেয় এবং তারপরে আবার চেষ্টা করে।

যদি এটি একটি দুর্বল যোগাযোগ হয়, তবে সম্ভবত আপনাকে সংযোজকের নির্ভরযোগ্যতার দিকে নজর দিতে হবে এবং আরও ভাল কিছু খুঁজে পেতে হবে। আপনি যদি এই বোর্ডগুলি আরও তৈরি করতে একই সংযোজকটি ব্যবহার করেন তবে ক্ষেত্রে সমস্যা হতে পারে। যে কোনও ক্ষেত্রে, পরিস্থিতি সামাল দেওয়ার জন্য একটি মানবিক পদ্ধতি থাকতে পারে। ডিভাইসটির সাথে কাজ করা অপারেটরটিকে কার্ড সন্নিবেশের সম্ভাব্য সমস্যা সম্পর্কে সচেতন হতে হবে এবং সঠিকভাবে পরিচালনার জন্য এটি পুনরায় বসতে হতে পারে।

আপনার মূল ডিভাইসে অ্যালার্ম উত্থাপনের একটি উপায় থাকতে পারে যা ইঙ্গিত করে যে এটি FRAM এর সাথে কথা বলতে পারে না: একটি প্যানেল এবং / বা বিপ বা যে কোনও কিছুতে একটি "সমস্যা" এলইডি। বা বিপরীত: কিছু আলো যা আসে যা ব্যবহারকারীকে প্রতিক্রিয়া দেয় যে এফআরএম গ্রহণ করা হয়েছে এবং যোগাযোগ স্থাপন করা হয়েছে। যদি এফআরএএম মাস্টার ডিভাইস থেকে অনেক দূরে থাকে তবে আলোটি এফআরএম মডিউলে অবস্থিত হতে পারে: অন্য একটি আই 2 সি চিপ যা একটি এলইডি চালায়।


0

সমস্যাটির বিক্ষিপ্ত প্রকৃতির পরামর্শ দেয় এটি একটি সময়সীমার সমস্যা হতে পারে।

উপাত্তপত্র তালিকা সময় দুটি সেট, "স্ট্যান্ডার্ড মোড" জন্য এক এবং "ফাস্ট মোড" জন্য। আপনার পরিমাপ থেকে মনে হচ্ছে আপনি "স্ট্যান্ডার্ড মোড" সময়সীমার সীমানায় রয়েছেন। আমি ডাটাশিটটি স্কিমেং থেকে বলতে পারি না ঠিক কীভাবে চিপটিকে উভয় মোডে রাখা হয়।

আমি ধরেই নেব না যে আপনার ডিভাইসটি দ্রুত মোডে রয়েছে। আপনি কি 2-4 এর একটি ফ্যাক্টর দ্বারা সময়সীমা হ্রাস করতে পারবেন, শুরুর শর্তটি ধরে রাখার সময়, উচ্চ সময় এবং ঘড়ির কম সময়ের জন্য আপনি স্ট্যান্ডার্ড মোডের সময়কালের মধ্যে রয়েছেন এবং এই সমস্যাটি এখনও ঘটে কিনা তা নিশ্চিত করে নিন?


আমার ডিভাইসটি "স্ট্যান্ডার্ড মোডে" রয়েছে (এসসিএল ফ্রিকোয়েন্সি 100kHz)। আসলে, এই ফ্রিকোয়েন্সিটি এই মোডের সীমানায় is আমি এটি দুটি এর গুণক দ্বারা কমাতে এবং কিছু পরীক্ষা করার চেষ্টা করব tests
জহসে

0

আপনি কি এইচভি একটি 24c04a, বি, বা সি? যদি এটি একটি c04a হয়, এটি একটি শক্তিশালী নকশা ছিল। খ অংশে পাওয়ার সাপ্লাই র‌্যাম্পগুলির সংবেদনশীলতা রয়েছে। আপনি পিন 8 এ জিডি করতে কী কী ডিকোপলিং করছেন? আমি সিগন্যাল স্তরের বিষয়ে কিছু বলতে চাইছিলাম তবে আমি দেখতে পাচ্ছি যে আপনি একটি স্তর অনুবাদক ব্যবহার করেন। আপনি হয়ত এটি যাচাই করতে চাইতে পারেন যে আপনি এসসিএলে কোনও বিঘ্ন না পেয়ে চিপটি অতিরিক্ত ঘড়ি হিসাবে ব্যাখ্যা করবে।


3
আপনি কি কেবল নয়-বোতামের ইন্টারফেস দিয়ে কোনও পুরানো সেলফোনে টাইপ করেছেন?
অ্যাঞ্জেল্যাটলার্জ

ব্যবহৃত Fram হয় FM24C04B । আপনি এই স্মৃতিটির পাওয়ার সংবেদনশীলতা সম্পর্কিত এই তথ্যটি কোথায় পেয়েছেন? আপনি আমাকে আরও ইনপুট দিতে পারেন? পিন ৮-এ কোনও ডিকোপলিং নেই this এই মডিউলটির নকশা কয়েক বছর আগে করা হয়েছে এবং আমাদের পুরো উত্পাদনটি গ্রাস করতে হবে। অ্যাসিলোস্কোপ দিয়ে করা পরিমাপ অনুসারে, এফআরএএম মডিউল সংযুক্ত থাকে এবং লেভেল শিফটারটি সক্রিয় করা হলে এসসিএল লাইনে কোনও ত্রুটি নেই বলে মনে হয়।
জহসে

1
আমি বুঝতে পারি যে এই প্রতিক্রিয়াটি অনেক দেরিতে হয়েছে, তবে ভিসি সংবেদনশীলতা সম্পর্কিত আমার তথ্যটি বছর কয়েক আগে রামট্রনের অ্যাপস সমর্থন হিসাবে এসেছে from আমি সঠিক বিশদটি স্মরণ করিয়ে দিতে চাই না, তবে নির্দিষ্ট র‌্যাম্পের হার এবং তাপমাত্রার অধীনে চিপটি মূলত লক হয়ে যায় এবং যতক্ষণ না আপনি 'ভাল' র‌্যাম্পটি চালিত করেন ততক্ষণ আই 2 সি যোগাযোগের অনুমতি দেয় না। চিপের কাছে ডিকোপলিং ক্যাপ না রাখা ভাল নয় not আপনি দেখতে পাবেন যে 0.1uF বনাম 10uF ডিকোপলিং ব্যবহার করে ভিসি র‌্যাম্প পরিবর্তন হয় যেখানে একটি কাজ করে এবং অন্যটি কাজ করে না। @ অ্যাঞ্জেল্যাটলার্জ, হ্যাঁ দুঃখিত, আমি ফোন থেকে আমার প্রথম প্রতিক্রিয়া টাইপ করেছি।
gman
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.