সুচিপত্র:
- ধাপ 1: পরিকল্পিত
- ধাপ 2: প্রোটোটাইপ
- ধাপ 3: পিসিবি
- ধাপ 4: যন্ত্রাংশ এবং সমাবেশ
- ধাপ 5: কোড
- ধাপ 6: উদাহরণ
- ধাপ 7: উপসংহার
ভিডিও: একটি অসিলোস্কোপ Shiাল Arduino XY প্রদর্শন: 7 ধাপ (ছবি সহ)
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:02
বছরের পর বছর ধরে আমি প্রায়ই আমার মেকারস্পেস যেসব ইভেন্টে সাহায্য করে আসছি তার জন্য x y মোড ব্যবহার করে লোগো এবং টেক্সট প্রদর্শন করে একটি অসিলোস্কোপ নিয়েছি। সাধারনত একটি Ardiuno এবং একটি RC সার্কিটের উপর PWM পিন ব্যবহার করে চালনাটি ঝাঁকুনিকে মসৃণ করে।
কয়েক বছর আগে আমি এলান ওলকের একটি চমৎকার ইউটিউব ভিডিও দেখেছিলাম, যেখানে তিনি একটি R2R সিঁড়ি ব্যবহার করেছিলেন DAC এই উন্নত রিফ্রেশ গতি এবং সামগ্রিকভাবে আরও বিস্তারিত চিত্র প্রদর্শন সক্ষম করেছে। তিনি পরবর্তীতে VintageTek এ বব এর কোড ব্যবহার করে এর উন্নতি করেন। আমি নীচে এই দুটি অমূল্য ইউটিউব ভিডিওর লিঙ্ক অন্তর্ভুক্ত করেছি।
#144: একটি অসিলোস্কোপে XY গ্রাফিক স্পিনিং তৈরি করতে Arduino Uno ব্যবহার করুন
#164: আরো XY অসিলোস্কোপ গ্রাফিক্স, VintageTEK এবং কিভাবে প্রকল্পগুলি বিকশিত হয়
ধাপ 1: পরিকল্পিত
সার্কিটটি অ্যালান ওলকের একটি প্রত্যক্ষ অনুলিপি কিন্তু আমি কেবল একটি R2R অ্যারে বেছে নিয়েছি কারণ এটি পৃথক প্রতিরোধক থেকে তৈরি করা হয়েছে। এটি মূলত অলসতার কারণে এবং সেই সমস্ত প্রতিরোধককে বিক্রি করতে চায় না!
ধাপ 2: প্রোটোটাইপ
ভিডিওটি দেখার পরে দ্রুত আমি একটি প্রোটোবোর্ড shাল ব্যবহার করে আমার সমাধানগুলি আপগ্রেড করি। এটি আমাদের ভালভাবে পরিবেশন করেছিল এবং অনেক অনুষ্ঠানে ব্যবহার করা হয়েছিল কিন্তু যখন এটি কাজ করেছিল তখন এটি কিছুটা ভঙ্গুর ছিল, তাই আমি জীবনকে সহজ করার এবং ieldালের একটি PCB সংস্করণ তৈরি করার সিদ্ধান্ত নিয়েছি। এটি সেট আপ করা এবং নির্ভরযোগ্যতা উন্নত করা সহজ করে তুলবে।
ধাপ 3: পিসিবি
সৎ হতে একটি পিসিবি নকশা সম্ভবত overkill ছিল, এবং আমি তাই অন্তত একটি শেখার অভিজ্ঞতা হিসাবে না। আমি BNC সংযোগকারীদের সাথে যেতে পছন্দ করেছি কারণ তারা সহজ এবং সর্বদা হাতে থাকে। যদি আপনি সরাসরি প্রোবের সাথে সংযোগ করার জন্য বেছে নেন তাহলে আপনার ক্যাপাসিটারগুলিকে বাদ দিতে হবে কারণ প্রোবের নিজেদের যথেষ্ট ক্যাপাসিট্যান্স থাকতে হবে।
ধাপ 4: যন্ত্রাংশ এবং সমাবেশ
Partsাল নির্মাণের জন্য আপনার প্রয়োজনীয় অংশগুলির একটি তালিকা নিম্নরূপ।
- 2 x AMP 5227161-1 BNC Coaxial, Right Angle Jack, through Hole Right Angle, 50 ohm connectors
- 2 x BOURNS R2R 10 kohm, SIP, Bussed, 4300R Series, 10 Pins Resistors
- 2 x KEMET C317C100J1G5TA মাল্টিলেয়ার সিরামিক ক্যাপাসিটর, গোল্ড ম্যাক্স, 10 পিএফ, গোল্ডম্যাক্স, 300 সিরিজ
- 0.1 পিচ পিন হেডার
- পিসিবি
আপনি একত্রিত করার জন্য ঝাল এবং সম্ভবত প্রবাহ প্রয়োজন হবে।
এটি ব্যবহার করতে আপনার প্রয়োজন হবে
- আরডুইনো (আমি একটি ইউনো ব্যবহার করেছি)
- 2 x 50ohm BNC থেকে BNC ক্যাবল
- এক্স ওয়াই মোডের সাথে অসিলোস্কোপ
ধাপ 5: কোড
চাকাটি পুনরায় উদ্ভাবনের পরিবর্তে আমি অ্যালানের ইউটিউব পোস্টে প্রস্তাবিত কোডটি ব্যবহার করেছি। এটি সত্যিই একটি খুব ভাল কাজ করে! আপনি এখানে এটা ডাউনলোড করতে পারেন।
আমি তখন থেকে কিছু অতিরিক্ত ডিসপ্লে তৈরি করেছি।
ধাপ 6: উদাহরণ
আপনি আপনার সুযোগে যে ধরনের জিনিস প্রদর্শন করতে পারেন তার কয়েকটি উদাহরণ। অ্যানিমেশনও সম্ভব কিন্তু আমি এখনও এই চেষ্টা করিনি।
ধাপ 7: উপসংহার
উপসংহারে একটি সুন্দর মজার ছোট প্রকল্প। আমি কিভাবে এই সামনের দিকে মানিয়ে নিতে পারি তার পরিকল্পনা আছে কিন্তু আপাতত এটি একটি গোপন রাখতে যাচ্ছি।
এখনও নিশ্চিত নই যে আমি ক্যাপাসিটারগুলির জন্য সঠিক মান পেয়েছি যদি আমি সুযোগ পাই তবে আমি আরও কয়েকটি মান চেষ্টা করতে পারি।
প্রস্তাবিত:
মিনি ব্যাটারি চালিত CRT অসিলোস্কোপ: 7 টি ধাপ (ছবি সহ)
মিনি ব্যাটারি চালিত CRT অসিলোস্কোপ: হ্যালো! এই নির্দেশনায় আমি আপনাকে দেখাব কিভাবে একটি মিনি ব্যাটারি চালিত CRT অসিলোস্কোপ তৈরি করতে হয়। একটি অসিলোস্কোপ ইলেকট্রনিক্সের সাথে কাজ করার জন্য একটি গুরুত্বপূর্ণ হাতিয়ার; আপনি সার্কিটের চারপাশে প্রবাহিত সমস্ত সংকেত দেখতে পারেন এবং সমস্যা সমাধান করতে পারেন
দ্বৈত ট্রেস অসিলোস্কোপ: 11 টি ধাপ (ছবি সহ)
ডুয়েল ট্রেস অসিলোস্কোপ: যখন আমি আমার আগের মিনি অসিলোস্কোপ তৈরি করি তখন আমি দেখতে চেয়েছিলাম যে আমি আমার ক্ষুদ্রতম এআরএম মাইক্রোকন্ট্রোলারকে STM32F030 (F030) সঞ্চালন করতে পারি এবং এটি একটি চমৎকার কাজ করেছে। একটি মন্তব্যে পরামর্শ দেওয়া হয়েছিল যে একটি " ব্লু পিল " একটি STM32F103 সহ
একটি লাইব্রেরি ছাড়া একটি স্ক্রোলিং টেক্সট প্রদর্শন করার জন্য আরেকটি Arduino ব্যবহার করে একটি Arduino প্রোগ্রাম করা: 5 টি ধাপ
একটি লাইব্রেরি ছাড়া একটি স্ক্রোলিং টেক্সট প্রদর্শন করার জন্য আরেকটি Arduino ব্যবহার করে একটি Arduino প্রোগ্রাম করা: Sony Spresense বা Arduino Uno এত ব্যয়বহুল নয় এবং এর জন্য প্রচুর শক্তির প্রয়োজন হয় না। যাইহোক, যদি আপনার প্রকল্পের ক্ষমতা, স্থান বা এমনকি বাজেটের সীমাবদ্ধতা থাকে, তাহলে আপনি Arduino Pro Mini ব্যবহার করার কথা বিবেচনা করতে পারেন। Arduino Pro মাইক্রো থেকে ভিন্ন, Arduino Pro Mi
কিভাবে একটি Rigol DS1054Z ডিজিটাল অসিলোস্কোপ হ্যাক এবং আপগ্রেড করবেন: 5 টি ধাপ (ছবি সহ)
কিভাবে হিগ এবং একটি Rigol DS1054Z ডিজিটাল অসিলোস্কোপ আপগ্রেড: Rigol DS1054Z একটি খুব জনপ্রিয়, এন্ট্রি লেভেল 4-চ্যানেল ডিজিটাল স্টোরেজ অসিলোস্কোপ। এতে 1 GSa/s পর্যন্ত রিয়েল-টাইম নমুনা হার এবং 50 MHz ব্যান্ডউইথ রয়েছে। বিশেষ করে বড় TFT রঙের ডিসপ্লেগুলি পড়তে খুব সহজ। একটি ইন ধন্যবাদ
একটি উইন্ডোজ কম্পিউটারে একটি লিনাক্স কম্পিউটার থেকে X প্রোগ্রাম প্রদর্শন করতে SSH এবং XMing ব্যবহার করুন: 6 টি ধাপ
একটি উইন্ডোজ কম্পিউটারে একটি লিনাক্স কম্পিউটার থেকে এক্স প্রোগ্রাম প্রদর্শন করতে SSH এবং XMing ব্যবহার করুন: আপনি যদি কর্মক্ষেত্রে লিনাক্স ব্যবহার করেন, এবং বাড়িতে উইন্ডোজ ব্যবহার করেন, অথবা বিপরীতভাবে, আপনাকে হয়তো আপনার অন্য স্থানে কম্পিউটারে লগ ইন করতে হতে পারে , এবং প্রোগ্রাম চালান। ঠিক আছে, আপনি একটি এক্স সার্ভার ইনস্টল করতে পারেন, এবং আপনার এসএসএইচ ক্লায়েন্টের সাথে এসএসএইচ টানেলিং সক্ষম করতে পারেন এবং একটি