এসটিএম মাইক্রোকন্ট্রোলার প্রতিবার জ্বলতে থাকে


22

আমার কাছে স্টেম 32 নিয়ে কাজ করার কিছু অভিজ্ঞতা আছে তবে আমি কেবল সেগুলি ডেভ বোর্ডগুলিতে ব্যবহার করেছি।

আমি সম্প্রতি একটি সহজ ব্রেক-আউট বোর্ডে stm32 এবং stm8 সোল্ডার করার চেষ্টা করেছি এবং আমার সেন্ট-লিঙ্কভি 2 ক্লোন দিয়ে তাদের প্রোগ্রাম করি। ব্রেকড আউট বোর্ডে সোনার্ড স্টেম 32

প্রথম পাওয়ার আপ হওয়ার পরে, এমসিইউ কয়েক সেকেন্ড পরে জ্বলানোর মতো কিছুটা শব্দ করে এবং 2 মিনিট পরে এটি 100 এমএ অঙ্কন করে এবং ধূমপান করে।

আমি মনে করি যে এখানে কিছু গুরুত্বপূর্ণ বিবরণ রয়েছে যা আমি অনুপস্থিত। এর মতো সাধারণ সেটআপে কী ভুল হতে পারে? (কেবল ভিডিডি, ভিএসএস, ডিকোপলিং ক্যাপ এবং সেন্ট লিঙ্ক)

আমি stm8 এবং stm32 উভয় দিয়ে 20 বার চেষ্টা করেছি।

আমি যতটা সম্ভব ডেকপলিং ক্যাপটি পেয়েছি এবং এগুলিকে 3.3v সরবরাহ করেছি v

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

আমি ড্র্যাগ সোল্ডারিং, স্মিড টিপ এবং নিয়মিত তাপমাত্রা 260 সি হিসাবে কম এবং প্রতিটি প্যাডের পরে কোলডাউন সময় দিয়ে চেষ্টা করেছি time আমি 270 সি তে হট এয়ারগান চেষ্টা করেছিলাম এবং সমস্যাটি সোল্ডারিং না হওয়ার বিষয়ে আমি খুব কাছাকাছি রয়েছি।

আমি এনআরএসটি টান আপ এবং BOOT0 পুল-ডাউন দিয়ে চেষ্টা করেছিলাম tried

* অদ্ভুত আচরণ: "এলোমেলো" যেমন একটি সাধারণ নেতৃত্বাধীন ব্লিঙ্কার বা পিডব্লিউএম সিগন্যালের টাইমিংয়ের মতো যা কেবল 0 ভি এর পরিবর্তে প্রায় 2.8v এর দিকে চলে যায়। সামগ্রিকভাবে এর 'কিন্ডা' কাজ করছে তবে কেবল 1 মিনিটের জন্য।

** সমস্যাটি কোনও লিঙ্ক নয়। এটি ঠিক ঠিক ডিভ বোর্ডের ঝলকানি

সম্পাদনা 1: এখানে স্কিমেটিক (stm32 এর জন্য) এখানে রয়েছে (এসটি-লিঙ্কের সাথে সংযোগগুলি লেবেলগুলির সাথে চিহ্নিত):

এখানে চিত্র বর্ণনা লিখুন

এখানে চিত্র বর্ণনা লিখুন

নীচে কিছুই নেই। পিনের সাথে যুক্ত অন্য একটি (অপ্রচলিত) পদচিহ্ন।

সম্পাদনা 2: ধারাবাহিকতা পরীক্ষা: শর্টস নেই, সমস্ত পিনের পরিচিতি ঠিক আছে

সম্পাদনা 3: ভিডিডিএ এবং ভিডিডি সংযুক্ত এবং ভিডিডিতে আরও 4.7uF যুক্ত করেছে। এখনও ভাজা। ভিডিডি সরাসরি ডিভাইসে পরিমাপ করা হয়: 3.36v

4 সম্পাদনা করুন: বর্তমান অঙ্কন আচরণ: সমস্ত ক্ষেত্রে যখন চিপটি ভাজা হয় তখন এটি প্রায় 20-40mA আঁকায় এবং কখনও কখনও হঠাৎ কিছু সেকেন্ডের জন্য 100-240 এমএতে যায় এবং তারপরে শূন্য হয়ে যায় (10 এমএ এর চেয়ে কম)। আবার শুরুর আগে কিছু সময় শূন্যে থেকে যায়।

আপডেট: আমি ভিসিএপি এবং 2x100nF এবং ভিডিডিতে 10uF এ আরও একটি STM8S003F3P6,1uF সোনার্ড করেছি। এবং উত্স হিসাবে একটি ব্যাটারি ব্যবহার করেছে এবং প্রচুর সিরামিক এবং লো-ইএসআর ক্যাপস সহ 3.3 ভি তৈরি করতে এবং একটি সাম্প্রতিক সীমা 15mA এ সেট করার জন্য সামান্য ক্যাপাসিট্যান্স গুণক এবং ইমিটার ফলোয়ার তৈরি করেছে। ভোল্টেজের 50MHz এর চেয়ে 30mV এর চেয়ে কম শব্দ ছিল। তারপরে আমি এমসিইউ সংযুক্ত করেছি (নতুনভাবে সলার্ডড)। বর্তমান ড্র 4mA এর চেয়ে কম ছিল এবং ভোল্টেজ স্থিতিশীল ছিল। আমি এটা ছেড়ে দেওয়া। এক বা দুই মিনিট পরে, হঠাৎ এটি 15mA সীমা ছাড়িয়ে পিডিআরটি ট্রিগার করতে শুরু করে। এবং এখন তা অবিলম্বে এটি করা শুরু হয় (এমনকি এনআরএসটি জোর দিয়েও)। মনে হচ্ছে এটিও চলে গেছে ...


6
আপনি যদি পিনগুলির মধ্যে একটি খালি ব্রেকআউট পিসিবি মধ্যে ধারাবাহিকতা / প্রতিরোধের পরিমাপ করেন তবে কোনও লুকানো সংযোগ নেই? (মেজার পিন 1 2 বিরুদ্ধে ... 20, 3..20 বিরুদ্ধে 2 পিন, ইত্যাদি)
Huisman

13
আমার সেরা অনুমানটি হ'ল আপনি নিজের মাইক্রোকন্ট্রোলারের ভুল জায়গায় সরবরাহ ভোল্টেজ প্রয়োগ করেন।
মারকাস মুলার

4
আপনার ওয়্যারিং সেটআপের ফটোগুলি আমাদের দেখান।
ডি কেএনগুইন

9
আপনি যে চিপগুলি উড়িয়ে দিয়েছেন তার অযৌক্তিক সংখ্যার সাথে এখানে মূলত কিছু ভুল আছে। একটি সম্পূর্ণ ভিন্ন পাওয়ার উত্স চেষ্টা করুন, যেমন ডি বোর্ড থেকে 3v3 ধার নেওয়া।
ক্রিস স্ট্রাটন

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

উত্তর:


32

ভি ডিডিএ সংযুক্ত নেই।

অ্যাপ্লিকেশন নোট AN4325 STM32F030xx এবং STM32F070xx সিরিজের হার্ডওয়্যার বিকাশ দিয়ে শুরু করা বলেছেন,

ভি ডিডিএ সরবরাহ ভি ডিডি এর সমান বা বেশি হতে পারে । এই ভী পারবেন ডিডি কম থাকার এখনও এনালগ ব্লক জন্য পূর্ণ কর্মক্ষমতা প্রদান।

যখন একটি একক সরবরাহ ব্যবহৃত হয় তখন ভি ডিডিএ অবশ্যই বাহ্যিকভাবে ভি ডিডি-র সাথে সংযুক্ত থাকতে হবে ।

সুতরাং, আবার চেষ্টা করার আগে 16 টি পিনে 5 টি সংযোগ করুন।


1
অ্যাপ্লিকেশন নোটে এটি লক্ষ্য করা গেছে - "ভিডিডিএ ভোল্টেজ স্তর সর্বদা ভিডিডি ভোল্টেজ স্তরের চেয়ে বড় বা সমান হতে হবে এবং অবশ্যই প্রথমে সরবরাহ করা উচিত" "
হ্যান্ডিহোয়ি

5
কেবল তাদের সংযুক্ত করা ঠিক কাজ করে।
বেরেন্দি -

2
@berendi আমি এই প্রয়োজনীয়তা সম্পর্কে অবগত ছিলাম না। অনেক ধন্যবাদ. তবে আমি ভিডিডিএ এবং ভিডিডি একসাথে বেঁধেছিলাম এবং একই ঘটনা ঘটেছিল। ভিডিডিএর কি আসলে "ভিডিডি" এর আগে উপস্থিত হওয়া দরকার? নথিতে বলা হয়েছে যে তারা একসাথে বাঁধা যেতে পারে
নিকো।

1
@Niko। আমি এটিকে উভয় পাওয়ার পিনের সাথে একে অপরের সাথে সংযুক্তভাবে কাজ করতে দেখেছি। অন্যান্য উত্তরে নির্দেশিত ক্যাপাসিট্যান্স প্রয়োজনীয়তার দিকে মনোযোগ দিন।
বেরেন্ডি -

17

আপনি কি একটি বিদ্যুত্ সরবরাহের তরঙ্গরূপটি একটি অসলোকস্কোপ দিয়ে দেখেছেন?

আপনি যে এলএফ 33 লিনিয়ার লো-ড্রপআউট ভোল্টেজ রেগুলেটরটি ব্যবহার করছেন বলে মনে হচ্ছে স্থিতিশীলতার জন্য সর্বনিম্ন 2 addedF যোগ হওয়া আউটপুট ক্যাপাসিট্যান্স প্রয়োজন, আপনার স্কিমেটিক কেবল 100nF দেখায়। এছাড়াও, আমি নিয়ামকের আগে কোনও ইনপুট ক্যাপাসিটেন্স দেখতে পাচ্ছি না।

যদি নিয়ামক দোদুল্যমান হয় তবে এটি আপনার এমসিইউ পাওয়ার পিনগুলিতে মাঝে মধ্যে পুরো 5V প্রয়োগ করতে পারে। এটি এসটিএম 32 এর সর্বাধিক 4V রেটিং ছাড়িয়ে যাবে।


10

যদি আপনি সিএমওএস "কবরযুক্ত এসসিআর ল্যাচ এফেক্ট" সম্পর্কে অবহিত না হন তবে 0.3V দ্বারা ভোল্টেজ সরবরাহের চেয়ে বেড়ে যাওয়া ইনপুটগুলি থেকে সরবরাহ-শট-থ্রুম-হ্যাম-এফেক্টস প্রভাব সরবরাহ করে, আপনি এখন আর ভুলতে পারবেন না।

এটি ভিডিডিএ সংযুক্ত হওয়ার আগে এনালগ সংকেত প্রয়োগ করার মতো।

আবেদন নোট p11 স্পষ্টভাবে কি করা উচিত নয়, কিন্তু না কারণ।

"P পিওআর কেবল ভিডিডি সরবরাহের ভোল্টেজ পর্যবেক্ষণ করে the প্রারম্ভকালে, ভিডিডিএ অবশ্যই প্রথমে উপস্থিত হয় এবং ভিডিডি এর চেয়ে বড় বা সমান হতে পারে
• পিডিআর ভিডিডি এবং ভিডিডিএ সরবরাহ ভোল্টেজ উভয়ই পর্যবেক্ষণ করে
• তবে ভিডিডিএ পাওয়ার সাপ্লাই সুপারভাইজার যদি অ্যাপ্লিকেশন ডিজাইনটি ভিডিডি-র তুলনায় ভিডিডিএর চেয়ে বেশি বা সমান হয় তা নিশ্চিত করে বিদ্যুৎ খরচ কমাতে বিদ্যুৎ ব্যয় হ্রাস করতে (একটি ডেডিকেটেড বিকল্প বিট ভিডিডিএ_মোনিটর প্রোগ্রামিং দ্বারা অক্ষম করুন) "


আমি ছিলাম না, ধন্যবাদ! তবে ভিডিডিএর আগে কী সংকেত আসছে? আমার পাওয়ার ক্রম অনুসারে আমি ভিডিডি এবং ভিডিডিএ (একত্রে আবদ্ধ) কে 3.3 এ সংযুক্ত করছি, তারপরে এসটি-লিংকটি সংযুক্ত করছি। অ্যাপ্লিকেশন নোটটিতে বলা হয়েছে যে আপনি ভিডিডি এবং ভিডিডিএ একসাথে বেঁধে রাখতে পারেন।
নিকো

ঠিক আছে তবে ESD এর আর একটি কারণ
টনি স্টিয়ার্ট সানিসস্কিগুয়ে EE75

সম্পাদনা দেখুন 4. ল্যাচড-আপ ক্ষতিগ্রস্থ চিপের কারণে কি এই জাতীয় বর্তমান আচরণ?
নিকো

এটি> 10s এর জন্য> 200'C কতটা গরম হয়ে যায় তা নির্ভর করে? তবে 1W আমি সন্দেহ করি .. কারণ অজানা
টনি স্টিয়ার্ট সানিসস্কিগুয়ে EE75

9

আমার পেশাদার অভিজ্ঞতায় আমি এসটিএম 32 পাওয়ার রেল এবং জিপিআইওতে অত্যন্ত সংবেদনশীল ক্ষণস্থায়ী ভোল্টেজ পেয়েছি। আপনার পাওয়ার সাপ্লাই প্রারম্ভকালে অতিরিক্ত শুটিং হচ্ছে না তা নিশ্চিত করুন। আপনি যা প্রশমিত করতে পারেন তা হ'ল আপনার ভোল্টেজ নিয়ন্ত্রকের আউটপুটটিতে 10uF এবং 100uF এর মধ্যে যোগ করা। শুভকামনা এবং এটি কীভাবে চলুন তা আমাদের জানান।


7

আসুন এলএফ 33 ডেটাশিটটি একবার দেখে নিই: https://www.st.com/resource/en/datasheet/cd00000546.pdf

Output bypass capacitance:
ESR = 0.1 to 10 Ω
Io = 0 to 500 mA
Minimum: 2μF, Typical: 10μF

এলডিও থেকে অনেক দূরে 100nF এর ক্যাপাসিট্যান্স কাজটি করবে না। অসিলোস্কোপ দিয়ে পাওয়ার লাইন পরীক্ষা করার চেষ্টা করুন। এবং এলএফ 33 পিনের কাছে 10-47uF কম ইএসআর ইলেক্ট্রোলাইটিক ক্যাপাসিটার যুক্ত না করে পরবর্তী এমসিইউতে ভাজবেন না।


6

ইউসি কোথায় পেয়েছেন? এগুলি কি আসল?

আমি প্রচুর স্টেমফ 1 এর সাথে কাজ করেছি এবং এসএসডি বা উচ্চতর টেম্প সোল্ডারিংয়ের কোনও সমস্যা ছিল না

আপনি কি ডিভাইস ফ্ল্যাশ না করার চেষ্টা করেছেন? কিছু সময়ের জন্য এটি রেখে দিন।

আপনি কোথায় 5 ভি পাওয়ার পাচ্ছেন? হতে পারে এটি থেকে কিছু ফাঁস হয়। আপনি ফ্ল্যাশার ব্যবহার করছেন একই পিসি থেকে এটি ইউএসবি থেকে পাওয়ার করার চেষ্টা করুন। সিরিয়াল ডিবাগিংয়ের জন্য একটি ftdi রূপান্তরকারী চেষ্টা করুন এবং এটি 3v3 আউটপুট দিয়ে সরাসরি পাওয়ার করুন

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

আপনার স্কুলটি ভিডিএ দেখায় না, এটি অ্যাডিসি ব্যতীত অন্য কোনও কিছুকে শক্তি দেয় কিনা তা নিশ্চিত নয়, তবে এটি ডিভাইসটিও পোড়া উচিত নয়।

আমার সর্বোত্তম অনুমানটি হ'ল বিদ্যুৎ সরবরাহ এবং ইউএসবির মতো বিভিন্ন ডিভাইসগুলির রেফারেন্স


ইউসি প্রকৃত ছিল। আমি ডিভাইসটি ফ্ল্যাশ না করার চেষ্টা করেছি (সর্বশেষ পোস্ট সম্পাদনা) নেতৃত্বাধীনগুলি 1 কে নীচের দিকে সংযুক্ত ছিল
নিকো।

5

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


3

নিয়ামকের স্থায়িত্ব এখানে কৌশল the হালকা লোডগুলি যুক্ত ক্যাপাসিটেন্স ছাড়াই স্থিতিশীল রাখা শক্ত are

আমি একটি এলএম 317 দিয়ে একবার একই ঘটনা ঘটেছে। সেই সার্কিটের ভোল্টেজটি 12v এর দিকে চলে গেল। সিরিজ নিয়ন্ত্রণ আরও খারাপ হতে পারে।

আমি এনএক্সপি আর্ম 7 প্রসেসরের সাথে কাজ করেছি যার আই / ও পিনগুলিতে পাওয়ার আপ ল্যাচআপ সমস্যা ছিল। আমি সন্দেহ করি যে আপনার সমস্যাটি স্থিতিশীলতা, যদিও ল্যাচআপ নয়।


3

আমি অবশেষে খুঁজে পেয়েছি কি এই সমস্ত কারণ ছিল। দেখে মনে হচ্ছে আমার গ্রাউন্ডিং সার্কিটরিতে আমার কিছু সমস্যা হয়েছিল এবং কিছু উচ্চ ভোল্টেজ এসি সোলার্ডিং এবং পাওয়ারআপের সময় ডিভাইসে উপস্থিত ছিল এবং সেখানে কোনও সাধারণ গ্রাউন্ড উপস্থিত ছিল না। যদিও পথটি প্রতিবন্ধকতায় বেশ উঁচুতে ছিল তবে স্পষ্টতই এটি প্রচুর ক্ষতি করেছে ... আমি একটি এসটিএম 8 এখন 5 মিনিটেরও বেশি সময় ধরে একটি এলইডি জ্বলজ্বলে করছি !!! (এটি একটি অর্জন :)) তবে আমি এই বোর্ডে সোল্ডারিং ফ্লাক্সও ব্যবহার করিনি, কারণ আমার সন্দেহ হয়েছিল যে প্রবাহের অবশিষ্টাংশগুলিও কিছু সমস্যা তৈরি করছে ...


2

মিকোয়াজ টুটাক এটিকে মাথায় আঘাত করলেন। মাত্র কয়েক নোট।

প্রয়োজনীয় ESR প্রায় কোনও ক্যাপ দ্বারা পূরণ করা হবে। আউটপুটের সমান্তরালে কয়েকটা সস্তা 10uF বা 4.7uF ইলেক্ট্রোলাইটিক নিক্ষেপ করুন এবং আপনি ভাল থাকবেন। ডেটাশিটটি কেবল ২.২ ইউএফ কল করে, তবে অতিরিক্ত কোনও ক্ষতি করবে না।

আমি এই সঠিক এমসিইউ (এবং সেই বিষয়ে K6 এবং সিসি) কমপক্ষে 4 টি ভিন্ন ডিজাইনে ব্যবহার করেছি। কখনও ভাজা হয় না। আমি বাইপাসের জন্য সস্তা এমএলসিসি ক্যাপগুলি ব্যবহার করেছি, তবে আমার ইনপুটটিতে আমার কাছে 10 ইউফ থেকে 22 ইউএফ কঠিন AL ক্যাপ ছিল; একটি ক্ষেত্রে বাদে আমার কাছে AL এর পরিবর্তে 10uF ট্যানটালাম ছিল। এই সমস্ত নকশাগুলি একটি স্থল বিমানের উপরে একক স্তর ছিল। জাহাজে কোনও নিয়ন্ত্রক নেই।

আমার সমস্ত পরীক্ষায় আমার পাওয়ার সাপ্লাই অভিন্ন ছিল, 13.8V (একটি রেডিও পিএস থেকে) -> একটি 12 ভি থেকে 5 ভি সুইচার (একটি সস্তা ইউএসবি পাওয়ার ডংলের সাহস, কোনও ডলারের স্টোর থেকে কম নয়) -> 3.3 ভি পিএস এলএম 1084 ব্যবহার করে । আউটপুট প্রায় 120uF মোট। সস্তা 47uF x 2 এবং 10uF x 2।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.