স্কয়ার ওয়েভ জেনারেটর: সার্কিট ডায়াগ্রাম এবং এর সুবিধা

স্কয়ার ওয়েভ জেনারেটর কি: সার্কিট ডায়াগ্রাম এবং সুবিধা

সুচিপত্র

স্কয়ার ওয়েভ জেনারেটর | বর্গ তরঙ্গ সংকেত জেনারেটর

একটি বর্গাকার তরঙ্গ জেনারেটর কি?

একটি বর্গাকার তরঙ্গ জেনারেটর হল একটি নন-সাইনুসয়েডাল ওয়েভফর্ম অসিলেটর যা বর্গ তরঙ্গ তৈরি করতে সক্ষম। স্মিট ট্রিগার সার্কিট হল বর্গাকার তরঙ্গ জেনারেটরের একটি বাস্তবায়ন। বর্গাকার তরঙ্গ জেনারেটরের আরেকটি নাম হল একটি Astable বা একটি মুক্ত-চলমান মাল্টিভাইব্রেটর।

স্কয়ার ওয়েভ জেনারেটর সার্কিট | বর্গ তরঙ্গ সংকেত জেনারেটর সার্কিট

বর্গাকার তরঙ্গ জেনারেটর সার্কিট

বর্গাকার তরঙ্গ এবং ত্রিভুজাকার তরঙ্গ জেনারেটর | অপ এম্প ব্যবহার করে বর্গক্ষেত্র এবং ত্রিভুজাকার তরঙ্গ জেনারেটর

অপ এম্প ব্যবহার করে স্কয়ার ওয়েভ জেনারেটর

একটি বর্গাকার তরঙ্গ জেনারেটর একটি ব্যবহার করে কর্মক্ষম পরিবর্ধক এটিকে একটি স্থিতিশীল মাল্টিভাইব্রেটরও বলা হয়। যখন একটি কর্মক্ষম পরিবর্ধককে স্যাচুরেশন অঞ্চলে কাজ করতে বাধ্য করা হয়, তখন এটি বর্গাকার তরঙ্গ তৈরি করে। অপ-অ্যাম্পের আউটপুট ধনাত্মক এবং ঋণাত্মক স্যাচুরেশনের মধ্যে সুইং করে এবং বর্গ তরঙ্গ উৎপন্ন করে। তাই এখানে অপ-অ্যাম্প সার্কিট একটি ফ্রি-চালিত মাল্টিভাইব্রেটর হিসাবেও পরিচিত।

স্কয়ার ওয়েভ জেনারেটর কাজ করছে

অপ-অ্যাম্পের সার্কিটে একটি ক্যাপাসিটর, প্রতিরোধক এবং একটি ভোল্টেজ বিভাজক রয়েছে। ক্যাপাসিটর C এবং প্রতিরোধক R ইনভার্টিং টার্মিনালের সাথে সংযুক্ত, যেমন চিত্র 1 এ দেখানো হয়েছে। নন-ইনভার্টিং টার্মিনালটি রোধকারী R সহ একটি ভোল্টেজ ডিভাইডার নেটওয়ার্কের সাথে সংযুক্ত।1 এবং আর2. অপ-অ্যাম্পে একটি সরবরাহ ভোল্টেজ সরবরাহ করা হয়। ধরা যাক নন-ইনভার্টিং টার্মিনাল জুড়ে ভোল্টেজ হল V1 এবং ইনভার্টিং টার্মিনাল জুড়ে V2। দ্যd ইনভার্টিং এবং নন-ইনভার্টিং টার্মিনালের মধ্যে ডিফারেনশিয়াল ভোল্টেজ। প্রাথমিকভাবে, ক্যাপাসিটরের কোন চার্জ নেই। অতএব, আমরা ভি নিতে পারি2 শূন্য হিসাবে

আমরা জানি, ভিd = ভি1-V2

প্রাথমিকভাবে, ভি2=0, ভিd = ভি1

আমরা জানি, ভি1 আউটপুট অফসেট ভোল্টেজের একটি ফাংশন, আর1, এবং আর2. ফাঁসের ফলে আউটপুট অফসেট ভোল্টেজ তৈরি হয়।

Vd ইতিবাচক বা নেতিবাচক হতে পারে। এটা নির্ভর করে আউটপুট অফসেট ভোল্টেজের পোলারিটির উপর।

আসুন প্রাথমিকভাবে অনুমান করি, ভিd ইতিবাচক তাই ক্যাপাসিটরের কোনো চার্জ নেই এবং অপ-অ্যাম্পের সর্বোচ্চ লাভ আছে। সুতরাং পজিটিভ ডিফারেনশিয়াল ভোল্টেজ op-amp এর আউটপুট ভোল্টেজ Vo কে ধনাত্মক স্যাচুরেশন ভোল্টেজের দিকে চালিত করবে।

সুতরাং, ভি1=R1/R1+R2Vশনি

এই মুহুর্তে, ক্যাপাসিটরটি ধনাত্মক স্যাচুরেশন ভোল্টেজের দিকে রোধ R এর মাধ্যমে চার্জ করা শুরু করে। এটি তার ভোল্টেজকে শূন্য থেকে একটি নির্দিষ্ট মান পর্যন্ত বাড়িয়ে দেবে। V এর থেকে সামান্য বেশি মান পৌঁছানোর পর1, op-amp একটি নেতিবাচক আউটপুট ভোল্টেজ দেবে, এবং নেতিবাচক স্যাচুরেশন ভোল্টেজে পৌঁছাবে। তাহলে সমীকরণ হয়ে যায়,

Vd =-ভি1+V2

-V1=R1/R1+R2(-ভিশনি)

ভি হিসাবে1 এখন ঋণাত্মক, ক্যাপাসিটর একটি নির্দিষ্ট মান পর্যন্ত ঋণাত্মক স্যাচুরেশন ভোল্টেজের দিকে নিঃসরণ শুরু করে। V এর থেকে সামান্য কম মান পৌঁছানোর পর1, আউটপুট ভোল্টেজ আবার ধনাত্মক স্যাচুরেশন ভোল্টেজে চলে যাবে।

এই মোট ঘটনাটি বারবার ঘটে, বর্গাকার তরঙ্গ তৈরি করে (চিত্র 2 এ দেখানো হয়েছে)। তাই আমরা বর্গাকার তরঙ্গ পাই যা +V-এর মধ্যে পরিবর্তন করেশনি এবং -ভিশনি.

অতএব, ভি1=R1/R1+R2(Vশনি)

বর্গ তরঙ্গের আউটপুটের সময়কাল, T=2RCln (2R1+R2/R2)

qh5PfMGTlxVn214wg8SQvF2PZPsJCwy5IWziv3VDzx

অপ এম্প ব্যবহার করে ত্রিভুজাকার তরঙ্গ জেনারেটর

B7KrrnkmHrrkPDdOg3G2J8k Umae4kM8GN6dWn0rRVE94xrom4ZzQG75nkvQyNzOUqmIr qJv3zYfeU0hVMy0J4cli 5bPVSqDHq63wxaUKyLn8L GQYQwlsoGH4NY dM I4 w=s0

একটি ত্রিভুজাকার তরঙ্গ জেনারেটর সার্কিটের দুটি অংশ রয়েছে। একটি অংশ বর্গাকার তরঙ্গ তৈরি করে এবং দ্বিতীয় অংশটি বর্গাকার তরঙ্গকে ত্রিভুজাকার তরঙ্গরূপে রূপান্তরিত করে। প্রথম সার্কিটটিতে একটি অপ-অ্যাম্প এবং একটি ভোল্টেজ বিভাজক থাকে যা অপ-অ্যাম্পের নন-ইনভার্টিং টার্মিনালের সাথে সংযুক্ত থাকে। ইনভার্টিং টার্মিনাল গ্রাউন্ডেড।

এই op-amp এর আউটপুট দ্বিতীয় অংশের জন্য ইনপুট হিসাবে কাজ করে, যা একটি ইন্টিগ্রেটর সার্কিট। এটিতে আরেকটি অপারেশনাল এমপ্লিফায়ার রয়েছে যার ইনভার্টিং টার্মিনালটি একটি ক্যাপাসিটর এবং একটি প্রতিরোধকের সাথে সংযুক্ত, যেমনটি চিত্র 3-এ দেখানো হয়েছে। অপ-অ্যাম্পের নন-ইনভার্টিং টার্মিনালটি গ্রাউন্ড করা হয়েছে। ধরা যাক প্রথম আউটপুট Vo1 এবং দ্বিতীয় আউটপুট Vo2. ভো2 প্রতিক্রিয়া হিসাবে প্রথম অপ-অ্যাম্পের সাথে সংযুক্ত।

তুলনাকারী S1 ক্রমাগত বিন্দু A(চিত্র 3) এর ভোল্টেজকে গ্রাউন্ড ভোল্টেজের সাথে তুলনা করে, অর্থাৎ শূন্য। ধনাত্মক এবং ঋণাত্মক মান অনুযায়ী, বর্গ তরঙ্গ Vo1 এ উৎপন্ন হয়। তরঙ্গরূপে, আমরা দেখি যে যখন A বিন্দুতে ভোল্টেজ ধনাত্মক হয়, তখন S1 + Vsat আউটপুট হিসাবে দেয়। এই আউটপুটটি দ্বিতীয় অপ-অ্যাম্পের জন্য ইনপুট প্রদান করে যা আউটপুট হিসাবে একটি নেতিবাচক-গোয়িং র‌্যাম্প ভোল্টেজ Vr তৈরি করে। ভিআর দেয় নেতিবাচক ভোল্টেজ একটি নির্দিষ্ট মান পর্যন্ত। কিছু সময় পরে, A-তে ভোল্টেজ শূন্যের নিচে নেমে আসে এবং S1 আউটপুট হিসাবে -Vsat দেয়।

এই পর্যায়ে, V এর মানr ধনাত্মক স্যাচুরেশন ভোল্টেজের দিকে বাড়তে থাকে। যখন মান +Vr অতিক্রম করে, বর্গাকার তরঙ্গের আউটপুট +V পর্যন্ত যায়শনি. এই ঘটনাটি ক্রমাগত চলতে থাকে, বর্গ তরঙ্গের পাশাপাশি ত্রিভুজাকার তরঙ্গ প্রদান করে (চিত্র 4 এ দেখানো হয়েছে)।

এই পুরো সার্কিটের জন্য, আমরা লক্ষ্য করি যে যখন ভিr ইতিবাচক থেকে নেতিবাচক পরিবর্তিত হয়, একটি ধনাত্মক স্যাচুরেশন ভোল্টেজ তৈরি হয়। একইভাবে, যখন ভিr নেতিবাচক থেকে ইতিবাচক পরিবর্তিত হয়, একটি নেতিবাচক স্যাচুরেশন ভোল্টেজ তৈরি হয়। প্রতিরোধক আর3 Vo এর সাথে সংযুক্ত1 যখন, প্রতিরোধক আর2 Vo এর সাথে সংযুক্ত2. সুতরাং, সমীকরণটি এভাবে লেখা যেতে পারে,

-Vr/R2 = -(+ভিশনি/R3)

Vr =-আর2/R3(-ভিশনি)

পিক থেকে পিক আউটপুট ভোল্টেজ Vpp=Vr-(-ভিr)=2Vr=2 আর2/R3(Vশনি)

ইন্টিগ্রেটর সার্কিটে আউটপুট দেওয়া হয়,

জিআইএফ 10

এখানে, ভিo=Vpp এবং ভিইনপুট=-ভিশনি

সুতরাং, আমরা যে মানগুলি পাই তা রেখে,

জিআইএফ 11

অতএব,

জিআইএফ 12

সুতরাং, ফ্রিকোয়েন্সি

জিআইএফ 13

স্কয়ার ওয়েভ জেনারেটর সূত্র

বর্গ তরঙ্গ জেনারেটরের সময়কাল

বর্গ তরঙ্গ জেনারেটরের সময়কাল,

জিআইএফ 14

R = প্রতিরোধ

C = op-amp R এর ইনভার্টিং টার্মিনালের সাথে সংযুক্ত ক্যাপাসিটরের ক্যাপাসিট্যান্স1 এবং আর2 = ভোল্টেজ বিভাজকের প্রতিরোধ। 

স্কয়ার ওয়েভ জেনারেটরের ফ্রিকোয়েন্সি সূত্র

বর্গ তরঙ্গ জেনারেটরের ফ্রিকোয়েন্সি,

জিআইএফ 15

পরিবর্তনশীল ফ্রিকোয়েন্সি বর্গ তরঙ্গ জেনারেটর

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

T=2?ln(2K-1)

ক্লিপার সার্কিটের প্রতিসম স্যাচুরেশন বৈশিষ্ট্যের কারণে এই মাল্টিভাইব্রেটর সার্কিটটি অভিন্ন ভোল্টেজের ডাল তৈরি করতে পারে। আমরা ডিফারেনশিয়ারের সময় ধ্রুবক বা পরিবর্ধকের লাভের পরিবর্তন করে দোলনের ফ্রিকোয়েন্সি পরিবর্তন করতে পারি।

AVR স্কয়ার ওয়েভ জেনারেটর

ডিজিটাল থেকে এনালগ কনভার্টার (DAC) ইন্টারফেস করে AVR মাইক্রোকন্ট্রোলার ব্যবহার করে বিভিন্ন তরঙ্গরূপ তৈরি করা সম্ভব। DAC মাইক্রোকন্ট্রোলার প্রদত্ত ডিজিটাল ইনপুটগুলিকে অ্যানালগ আউটপুটে রূপান্তর করে এবং এইভাবে বিভিন্ন অ্যানালগ তরঙ্গরূপ তৈরি করে। DAC আউটপুট আসলে ইনপুটের বর্তমান সমতুল্য। সুতরাং, আমরা কারেন্ট থেকে ভোল্টেজ রূপান্তরকারী হিসাবে 741 অপারেশনাল এমপ্লিফায়ার ইন্টিগ্রেটেড সার্কিট ব্যবহার করি।

মাইক্রোকন্ট্রোলার কিছু বিলম্ব প্রয়োগ করার পরে DAC-তে ইনপুট হিসাবে বিকল্প ফ্যাশনে কম এবং উচ্চ আউটপুট দেয়। তারপর DAC একটি বর্গাকার তরঙ্গ তৈরি করতে op-amp সার্কিটের মাধ্যমে সংশ্লিষ্ট বিকল্প অ্যানালগ আউটপুট তৈরি করে।

উচ্চ ফ্রিকোয়েন্সি বর্গ তরঙ্গ জেনারেটর

উচ্চ-ফ্রিকোয়েন্সি স্কয়ার ওয়েভ জেনারেটর ন্যূনতম বাহ্যিক হার্ডওয়্যার উপাদানগুলির সাথে সঠিক তরঙ্গরূপ তৈরি করে। আউটপুট ফ্রিকোয়েন্সি 0.1 Hz থেকে 20 MHz পর্যন্ত হতে পারে। শুল্ক চক্রও পরিবর্তনশীল। উচ্চ-ফ্রিকোয়েন্সি স্কয়ার ওয়েভ জেনারেটর ব্যবহার করা হয়-

  • যথার্থ ফাংশন জেনারেটর
  • ‌ভোল্টেজ-নিয়ন্ত্রিত অসিলেটর
  • ফ্রিকোয়েন্সি মডুলেটর
  • পালস-প্রস্থ মডুলেটর
  • ফেজ লক লুপ
  • ফ্রিকোয়েন্সি সিন্থেসাইজার
  • এফএসকে জেনারেটর

স্কয়ার ওয়েভ জেনারেটরের সময়কাল এবং ফ্রিকোয়েন্সি ডেরিভেশন

আদর্শ অপ-অ্যাম্প অবস্থা অনুযায়ী, এর মাধ্যমে কারেন্ট শূন্য। অতএব, Kirchhoff এর আইন প্রয়োগ করে, আমরা লিখতে পারি,

জিআইএফ 16
জিআইএফ 17
জিআইএফ 18

অনুপাত R1/R1+R2 প্রতিক্রিয়া ভগ্নাংশ হিসাবে পরিচিত এবং β দ্বারা চিহ্নিত করা হয়।

যখন ভি1 ইতিবাচক স্যাচুরেশন ভোল্টেজে পৌঁছায়,

 V0 = +Vশনি,

V1/β = +Vশনি

অথবা, ভি1 = βVশনি

একইভাবে, যখন ভি1 নেতিবাচক স্যাচুরেশন ভোল্টেজে পৌঁছায়,

 V0 =-ভিশনি,

V1/β = -ভিশনি

অথবা, ভি1 = -βVশনি

এই সময়ের মধ্যে, ক্যাপাসিটর সিভিতে চার্জ হয়ে গেছে1 = CβV0; এটা আবার নিষ্কাশন শুরু হয়. সুতরাং, একটি প্রাথমিক চার্জ Q সহ সাধারণ ক্যাপাসিটর সমীকরণ অনুসারে0,

Q=CV(1-eটি/আরসি)+প্রশ্ন0eটি/আরসি

আমরা জানি, এখানে V = -V0 এবং প্রশ্ন0=βCV0

সুতরাং,

জিআইএফ 19

এখন, যখন Q -CV-তে যায়1 =-CβV0, আরেকটি সুইচ t=T/2 এ ঘটে। এই সময়ে, 

জিআইএফ 20
জিআইএফ 21
জিআইএফ 22
জিআইএফ 23

অতএব,

জিআইএফ 24

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

জিআইএফ 25

555 টাইমার স্কয়ার ওয়েভ জেনারেটর সার্কিট | 555 বর্গ তরঙ্গ জেনারেটর সার্কিট

N 4Ej8qO 6aOdz7bJbe AcGLERVZsp c9O7tMl3q cfT78kP5

555 IC ব্যবহার করে স্কয়ার ওয়েভ জেনারেটর | 555 বর্গ তরঙ্গ জেনারেটর

555 বর্গ তরঙ্গ জেনারেটর 50% শুল্ক চক্র

বর্গাকার তরঙ্গ জেনারেটরটি 555 টাইমার ইন্টিগ্রেটেড সার্কিট ব্যবহার করে তৈরি করা যেতে পারে। এটি নিম্ন ফ্রিকোয়েন্সি এবং সামঞ্জস্যযোগ্য ডিউটি ​​চক্রের বর্গাকার ডাল তৈরির জন্য দক্ষ। IC এর বাম অংশে রয়েছে পিন 1-4- গ্রাউন্ড, ট্রিগার, আউটপুট এবং রিসেট। পিন 5-8 ডান দিকে আছে. পিন 5, পিন 6, পিন 7 এবং পিন 8 হল যথাক্রমে কন্ট্রোল ভোল্টেজ, থ্রেশহোল্ড, ডিসচার্জ এবং পজিটিভ সাপ্লাই ভোল্টেজ। প্রধান সার্কিট্রিতে 555 IC, দুটি প্রতিরোধক, দুটি ক্যাপাসিটর এবং 5-15 ভোল্টের একটি ভোল্টেজের উৎস রয়েছে। একটি নিখুঁত বর্গ তরঙ্গ তৈরি করতে ডায়োড ব্যবহার করে এই সার্কিটটিকে আরও অপ্টিমাইজ করা যেতে পারে। 555 টাইমার সহজেই স্থিতিশীল মোডে বর্গাকার তরঙ্গ তৈরি করতে পারে।

সার্কিট ডায়াগ্রামটি চিত্র 5 এ দেখানো হয়েছে। পিন 2(ট্রিগার) এবং পিন 6(থ্রেশহোল্ড) সংযুক্ত রয়েছে যাতে সার্কিটটি প্রতিটি চক্রে ক্রমাগত নিজেকে ট্রিগার করে। ক্যাপাসিটর সি উভয় প্রতিরোধকের মাধ্যমে চার্জ করে তবে কেবল R এর মাধ্যমেই ডিসচার্জ হয়2 পিন 7 (স্রাব) এর সাথে সংযুক্ত। টাইমার শুরু হয় যখন পিন 2 ভোল্টেজ 1/3V এর নিচে কমে যায়CC. যদি 555 টাইমার পিন 2 এর মাধ্যমে ট্রিগার করা হয়, পিন 3 আউটপুট উচ্চ হয়ে যায়। যখন এই ভোল্টেজ 2/3V পর্যন্ত উঠে যায়CC, চক্র শেষ হয়, এবং পিন 3 আউটপুট কম হয়ে যায়। এই ঘটনাটি একটি বর্গ তরঙ্গ আউটপুট ফলাফল.

নীচের সমীকরণগুলি চার্জিং সময় বা T নির্ধারণ করেon এবং ডিসচার্জিং টাইম বা টিবন্ধ:

Ton= ০.৬৯৩(আর1+R2)C

Tবন্ধ= 0.693 আর2C

সুতরাং মোট চক্র সময় T = 0.693(R1+R2+R2)C =0.693(R1+2 আর2)C

অতএব, ফ্রিকোয়েন্সি f = 1/T = 1.44/(R1+2 আর2)C

দায়িত্ব চক্র = টিon/টি = আর1+R2/R1+2 আর2

555 পরিবর্তনশীল ফ্রিকোয়েন্সি বর্গ তরঙ্গ জেনারেটর

একটি পরিবর্তনশীল ফ্রিকোয়েন্সি স্কয়ার ওয়েভ জেনারেটর তৈরি করতে, আমরা একটি 555 টাইমার আইসি নিই। প্রথমে, আমরা পিন 2 এবং পিন 6 শর্ট সার্কিট তৈরি করি। তারপর আমরা পিন 8 এবং পিন 4 এর মধ্যে একটি জাম্পার তারের সাথে সংযোগ করি। আমরা সার্কিটটিকে পজিটিভ V এর সাথে সংযুক্ত করি।cc. পিন 1 মাটির সাথে সংযুক্ত। 10 nF এর একটি ক্যাপাসিটর পিন 5 এর সাথে সংযুক্ত। একটি পরিবর্তনশীল ক্যাপাসিটর পিন 2 এর সাথে যুক্ত হয়। পিন 4 এবং পিন 8 শর্ট সার্কিট তৈরি করা হয়। একটি 10 ​​Kohm প্রতিরোধক পিন 7 এবং পিন 8 এর মধ্যে সংযুক্ত রয়েছে। একটি 100 Kohm potentiometer পিন 6 এবং পিন 7 এর মধ্যে সংযুক্ত রয়েছে। এই সার্কিটটি বর্গাকার তরঙ্গ তৈরি করে। আমরা পটেনশিওমিটারের সাহায্যে ফ্রিকোয়েন্সি সামঞ্জস্য করতে পারি।

ATtiny85 বর্গ তরঙ্গ জেনারেটর

RISC CPU ভিত্তিক ATtiny85 8-বিট AVR মাইক্রোকন্ট্রোলার, একটি 8 পিন ইন্টারফেস এবং 10 বিট ADC রূপান্তরকারী রয়েছে। ATtiny85-এর টাইমার পালস প্রস্থ মড্যুলেশন মোড সেট আপ করে এবং ডিউটি ​​চক্রের পরিবর্তনে সাহায্য করে যাতে সঠিক বর্গ তরঙ্গ তৈরি হয়।

স্কয়ার ওয়েভ সাউন্ড জেনারেটর

বর্গাকার তরঙ্গ হল চারটি মৌলিক তরঙ্গের একটি যা শব্দ তৈরি করে। অন্য তিনটি তরঙ্গ হল ত্রিভুজাকার তরঙ্গ, সাইন ওয়েভ এবং করাত তরঙ্গ। আমরা যদি প্রশস্ততা এবং ফ্রিকোয়েন্সি পরিবর্তিত করি তবে তরঙ্গগুলি একসাথে বিভিন্ন শব্দ তৈরি করতে পারে। আমরা ভোল্টেজ বাড়ালে অর্থাৎ প্রশস্ততা বাড়ালে শব্দের আয়তন বাড়ে। আমরা ফ্রিকোয়েন্সি বাড়ালে শব্দের পিচ বাড়ে।

1 সালে 8051khz বর্গ তরঙ্গ প্রজন্ম

আমরা 8051 মাইক্রোকন্ট্রোলারগুলিকে কাঙ্ক্ষিত ফ্রিকোয়েন্সির একটি বর্গ তরঙ্গ তৈরি করতে প্রোগ্রাম করতে পারি। এখানে, সিগন্যালের ফ্রিকোয়েন্সি 1 kHz, তাই সময়কাল 1 মিলিসেকেন্ড। নিখুঁত বর্গাকার তরঙ্গের জন্য 50% শুল্ক চক্র সেরা। সুতরাং, টিon=Tবন্ধ= 0.5 মি.সে.

সার্কিট এবং সংযোগ: সার্কিট তৈরি করতে আমাদের নিম্নলিখিত উপাদানগুলির প্রয়োজন-

  • 8051 মাইক্রোকন্ট্রোলার
  • ডিজিটাল থেকে এনালগ কনভার্টার
  • প্রতিরোধক এবং ক্যাপাসিটার
  • অপারেশনাল পরিবর্ধক

আমরা রিসেট পিনকে ভোল্টেজ সোর্স (Vcc) এবং DAC ডেটা পিনগুলিকে 1 মাইক্রোকন্ট্রোলারের পোর্ট 8051-এ সংযুক্ত করি। সবচেয়ে তাৎপর্যপূর্ণ বিটটিকে A এর সাথে সংযুক্ত করতে হবে1 DAC-তে পিন (পিন 5) এবং A-এর সাথে সর্বনিম্ন উল্লেখযোগ্য বিট8 পিন

লজিক: প্রথমে, আমরা 8051 পোর্টের যেকোনো একটি লজিক 1 বা উচ্চে সেট করি এবং তারপর একটি ধ্রুবক ডিসি ভোল্টেজ পেতে কিছু সময় অপেক্ষা করি। এই সময় বিলম্ব হিসাবে পরিচিত. এখন আমরা একই পোর্টকে লজিক 0 বা কম সেট করি এবং আবার কিছু সময়ের জন্য অপেক্ষা করি। আমরা মাইক্রোকন্ট্রোলার বন্ধ না করা পর্যন্ত প্রক্রিয়াটি লুপে চলতে থাকে।

IC 741 ব্যবহার করে স্কয়ার ওয়েভ জেনারেটর | অপ এম্প 741 ব্যবহার করে বর্গ তরঙ্গ জেনারেটর

2nw3jpp Zr3 SoeZ 8cTeLgvVCoP Sfrp gs

IC 741 স্কয়ার ওয়েভ জেনারেটর সার্কিট উপরের চিত্রে (চিত্র 6) চিত্রিত হয়েছে। সাধারণ IC 741 ব্যবহার করে নির্মিত সার্কিটের অপারেশনাল এমপ্লিফায়ার। IC-এর পিন 2 ইনভার্টিং টার্মিনালের সাথে সংযুক্ত এবং পিন 3 নন-ইনভার্টিং টার্মিনালের সাথে সংযুক্ত। পিন 7 এবং পিন 4 যথাক্রমে ধনাত্মক এবং ঋণাত্মক সরবরাহ ভোল্টেজের সাথে সংযুক্ত। আউটপুটটি পিন 6 এর সাথে সংযুক্ত। চিত্রে দেখানো হিসাবে ক্যাপাসিটর, প্রতিরোধক এবং ভোল্টেজ বিভাজক সংযুক্ত রয়েছে।

IC 741 সার্কিটের কাজের নীতি সাধারণ বর্গ তরঙ্গ জেনারেটরের মতো। ক্যাপাসিটর ধনাত্মক এবং ঋণাত্মক স্যাচুরেশন ভোল্টেজের মধ্যে চার্জিং এবং ডিসচার্জ করতে থাকে। এইভাবে এটি বর্গাকার তরঙ্গ তৈরি করে। 

সময়কাল T=2RC ln (2R1+R2/R2)

ফ্রিকোয়েন্সি হল সময়কালের পারস্পরিক, যেমন, f=1/2RC ln (2R1+R2/R2)

বর্গাকার তরঙ্গ উৎপন্ন করতে MATLAB কোড

একটি বর্গাকার তরঙ্গ তৈরি করার জন্য ম্যাটল্যাব কমান্ডটি নীচে দেওয়া হল-

clc
close all
clear  #clearing all previous data
t=1:0.01:50;  #defining X axis from 1 to 50 with step 0.01
Y=square (t,50);   #taking a variable Y for a square wave with 50% duty cycle
plot(Y,t);  #plotting the curve
xlabel('Time');  #labelling X-axis as Time
ylabel('Amplitude');  #labelling Y-axis as Amplitude
title('Square Wave'); #the title of the plot is Square Wave
axis([-2 1000 5 -5]);  #modifying the graph for visualization

স্কয়ার ওয়েভ জেনারেটর অ্যাস্টেবল মাল্টিভাইব্রেটর

ট্রানজিস্টর ব্যবহার করে স্কয়ার ওয়েভ জেনারেটর | ট্রানজিস্টর বর্গ তরঙ্গ জেনারেটর

HpCsdvFrxiZqIKe368y4OBWnKIui43MJSTwS35tYODI TMLLUYX0jFLDBSAcM2uYEnQGT2tlETd28baMn D8E2a4 40dSUpHXHci0N0P9r9oKOYvtFz8QBWPwo VsctQX0BiD8Q=s0

একটি বর্গাকার তরঙ্গ জেনারেটর (অ্যাস্টেবল মাল্টিভাইব্রেটর) নির্মাণের আরেকটি কৌশল হল একটি BJT বা বাইপোলার জংশন ট্রানজিস্টর ব্যবহার করা। এই বর্গাকার তরঙ্গ জেনারেটর বা স্থিতিশীল মাল্টিভাইব্রেটরের অপারেশন BJT-এর স্যুইচিং বৈশিষ্ট্যের উপর নির্ভর করে। যখন একটি BJT একটি সুইচ হিসাবে কাজ করে, তখন এর দুটি অবস্থা থাকে- চালু এবং বন্ধ। যদি আমরা +V সংযোগ করিcc BJT এর কালেক্টর টার্মিনালে যখন ইনপুট ভোল্টেজ Vi 0.7 ভোল্টের কম, BJT বন্ধ অবস্থায় আছে বলে জানা গেছে। অফ স্টেটে, কালেক্টর এবং ইমিটার টার্মিনাল সার্কিট থেকে সংযোগ বিচ্ছিন্ন হয়ে যায়।

অতএব, ট্রানজিস্টর একটি খোলা সুইচ হিসাবে আচরণ করে। তাই আইc=0 (আইc কালেক্টর কারেন্ট) এবং কালেক্টর টার্মিনাল এবং ইমিটার টার্মিনাল (V) এর মধ্যে ভোল্টেজ ড্রপce) ইতিবাচক Vcc.

এখন যখন Vi>0.7 ভোল্ট, BJT চালু অবস্থায় আছে। আমরা সংগ্রাহক এবং ইমিটার টার্মিনাল সংক্ষিপ্ত করি। অতএব, ভিce=0 এবং বর্তমান Ic স্যাচুরেশন কারেন্ট হবে (আইসিশনি).

সার্কিট ডায়াগ্রামটি চিত্র 7 এ দেখানো হয়েছে। এখানে, ট্রানজিস্টর এস1 এবং এস2 দেখতে অভিন্ন, কিন্তু তাদের বিভিন্ন ডোপিং বৈশিষ্ট্য রয়েছে। এস1 এবং এস2 লোড প্রতিরোধক RL আছে1 এবং আরএল2 এবং R এর মাধ্যমে পক্ষপাতদুষ্ট1 এবং আর2, যথাক্রমে। কালেক্টর টার্মিনাল এস2 S এর বেস টার্মিনালের সাথে সংযুক্ত1 ক্যাপাসিটরের মাধ্যমে সি1, এবং এস এর কালেক্টর টার্মিনাল1 S এর বেস টার্মিনালের সাথে সংযুক্ত2 ক্যাপাসিটরের মাধ্যমে সি2. সুতরাং, আমরা বলতে পারি যে স্থিতিশীল মাল্টিভাইব্রেটর দুটি অভিন্ন কমন-ইমিটার কনফিগারেশন দিয়ে তৈরি।

আউটপুট দুটি সংগ্রাহকের যে কোনো থেকে মাটিতে পাওয়া যায়। ধরুন আমরা ভিসি নিচ্ছি2 আউটপুট হিসাবে। তাই পুরো সার্কিট সাপ্লাই ভোল্টেজ V এর সাথে সংযুক্তcc. V এর নেতিবাচক টার্মিনালcc স্থল হয় যখন আমরা সুইচ K বন্ধ করি, উভয় ট্রানজিস্টরই চালু অবস্থায় থাকার চেষ্টা করে। কিন্তু শেষ পর্যন্ত, তাদের মধ্যে একটি চালু অবস্থায় থাকে এবং অন্যটি অফ স্টেটে থাকে। যখন এস1 এস এর সংগ্রাহক এবং বিকিরণকারী টার্মিনাল চালু অবস্থায় রয়েছে1 ছোট করা সুতরাং, ভিসি1=0। এদিকে, এস2 বন্ধ অবস্থায় আছে।

অতএব, সংগ্রাহক বর্তমান আইসি2=0 এবং ভিসি2=+ভিcc. তাই টি-এর জন্য1 সময়ের ব্যবধান, ট্রানজিস্টর ভিসি1 লজিক 1 এবং ভিসি-তে থাকে2 যুক্তিতে রয়ে গেছে 0. যখন এস2 অফ স্টেটে আছে, ক্যাপাসিটর সি2 চার্জ করা হয় ধরা যাক C জুড়ে ভোল্টেজ2 ভিসি হয়2. তাই আমরা ক্যাপাসিটরের ধনাত্মক টার্মিনালকে S এর বেসের সাথে সংযুক্ত করি2, এবং ক্যাপাসিটরের ঋণাত্মক টার্মিনাল S এর বিকিরণকারীর সাথে2. তাই ভোল্টেজ Vc2 সরাসরি বেস এবং এস এর ইমিটার টার্মিনালে সরবরাহ করা হয়2.

যেহেতু ক্যাপাসিটর ক্রমাগত চার্জ হচ্ছে, কিছু সময় পরে, ভি.সি2 0.7 ভোল্টের উপরে যায়। এই সময়ে, এস2 অন ​​স্টেটে আসে এবং S-এর সংগ্রাহক এবং ইমিটার টার্মিনালের মধ্যে ভোল্টেজের পার্থক্য2 শূন্যের সমান। এখন, এস1 অন ​​স্টেটে কাজ করে এবং S এর আউটপুট ভোল্টেজ1 হল +Vcc. ক্যাপাসিটর সি1 চার্জ করা শুরু করে, এবং যখন ক্যাপাসিটরের জুড়ে ভোল্টেজ 0.7 ভোল্ট অতিক্রম করে, S1 আবার তার অবস্থা পরিবর্তন করে। তাই টি-এর জন্য1 সময়ের ব্যবধান, ট্রানজিস্টর ভিসি1 লজিক 0 এবং ভিসি-তে থাকে2 যুক্তিতে রয়ে গেছে 1.

বিদ্যুৎ সরবরাহ বন্ধ না হওয়া পর্যন্ত এই ঘটনাটি স্বয়ংক্রিয়ভাবে পুনরাবৃত্তি হয়। ভি এর মধ্যে ক্রমাগত পরিবর্তনcc এবং 0 বর্গ তরঙ্গ উৎপন্ন করে।

NAND গেট ব্যবহার করে স্কয়ার ওয়েভ জেনারেটর

swg8

একটি NAND গেট ব্যবহার একটি বর্গাকার তরঙ্গ জেনারেটর তৈরি করার সবচেয়ে সহজ উপায়গুলির মধ্যে একটি। সার্কিট তৈরি করার জন্য আমাদের নিম্নলিখিত উপাদানগুলির প্রয়োজন - দুটি NAND গেট, দুটি প্রতিরোধক এবং একটি ক্যাপাসিটর। বর্তনীটি চিত্র 8-এ দেখানো হয়েছে। রোধ-ক্যাপাসিটর নেটওয়ার্ক এই সার্কিটের সময় উপাদান। জি1 NAND গেট তার আউটপুট নিয়ন্ত্রণ করে। এই RC নেটওয়ার্কের আউটপুট জি-তে ফেরত দেওয়া হয়1 রোধ R এর মাধ্যমে1 ইনপুট হিসাবে। ক্যাপাসিটর সম্পূর্ণরূপে চার্জ না হওয়া পর্যন্ত এই পদ্ধতিটি ঘটে।

যখন C জুড়ে ভোল্টেজ G এর ধনাত্মক প্রান্তিকে পৌঁছে1, NAND গেট রাজ্য পরিবর্তন. এখন ক্যাপাসিটর G এর নেতিবাচক প্রান্তিক পর্যন্ত ডিসচার্জ করে1, এবং আবার গেট তাদের রাষ্ট্র পরিবর্তন. এই প্রক্রিয়াটি একটি লুপে ঘটে এবং একটি বর্গাকার তরঙ্গরূপ তৈরি করে। এই তরঙ্গরূপের ফ্রিকোয়েন্সি গণনা করা হয়, f=1/2.2RC ব্যবহার করে

স্মিট ট্রিগার ব্যবহার করে স্কয়ার ওয়েভ জেনারেটর

AA84fmORDTvKwMv9UOyz2PEJuJ2rifEXz udGUkObmDSZvVREmXsLOJ

একটি শ্মিট ট্রিগার স্কয়ার ওয়েভ জেনারেটর সার্কিটের কাজটি NAND গেট বাস্তবায়নের মতোই। Schmitt ট্রিগার সার্কিট চিত্র 9 এ দেখানো হয়েছে। এখানেও, RC নেটওয়ার্ক সময় প্রদান করে। বৈদ্যুতিন সংকেতের মেরু বদল ইনপুটগুলির মধ্যে একটি হিসাবে একটি প্রতিক্রিয়া আকারে তার আউটপুট নেয়।

প্রাথমিকভাবে, NOT গেট ইনপুট ন্যূনতম থ্রেশহোল্ড ভোল্টেজের চেয়ে কম। তাই আউটপুট অবস্থা উচ্চ. এখন ক্যাপাসিটর রোধ R এর মাধ্যমে চার্জ করা শুরু করে1. যখন ক্যাপাসিটর জুড়ে ভোল্টেজ সর্বাধিক থ্রেশহোল্ড ভোল্টেজকে স্পর্শ করে, তখন আউটপুট অবস্থা আবার নিম্নে নেমে আসে। এই চক্রটি বারবার পুনরাবৃত্তি করে এবং বর্গাকার তরঙ্গ তৈরি করে। বর্গাকার তরঙ্গের ফ্রিকোয়েন্সি f=1/1.2RC দ্বারা পাওয়া যায়

স্কয়ার ওয়েভ জেনারেটর ভেরিলগ কোড | বর্গাকার তরঙ্গ জেনারেটর verilog ব্যবহার করে

`timescale 1ns / 1ps
module square_wave_generator(
input clk,
input rst_n,
output square_wave
);
// Input clock is 100MHz
localparam CLK_FREQ = 100000000;
// Counter to toggle the clock
integer counter = 0;

reg square_wave_reg = 0;
assign square_wave = square_wave_reg;
always @(posedge clk) begin

if (rst_n) begin
counter <= 8'h00;
square_wave_reg <= 1'b0;
end

else begin

// If counter is zero, toggle square_wave_reg
if (counter == 8'h00) begin
square_wave_reg <= ~square_wave_reg;

// Generate 1Hz Frequency
counter <= CLK_FREQ/2 - 1; 
end

// Else count down
else
counter <= counter - 1;
end
end
endmodule

বর্গাকার তরঙ্গ উৎপন্ন করার জন্য 8051 সি প্রোগ্রাম

#include <reg51.h> // including 8051 register file
sbit pin = P1^0; // declaring a variable type SBIT
for P1.0
main()
{
P1 = 0x00; // clearing port
TMOD = 0x09; // initializing timer 0 as 16 bit timer
loop:TL0 = 0xAF; // loading value 15535 = 3CAFh so after
TH0 = 0x3C; // 50000 counts timer 0 will be
overflow
pin = 1; // sending high logic to P1.0
TR0 = 1; // starting timer
while(TF0 == 0) {} // waiting for first overflow for 50 ms
TL0 = 0xAF; // reloading count again
TH0 = 0x3C;
pin = 0; // sending 0 to P1.0
while(TF0 == 0) {} // waiting for 50 ms again
goto loop; // continuing with the loop
}

8253 বর্গ তরঙ্গ জেনারেটর

8253 একটি প্রোগ্রামেবল ইন্টারভাল টাইমার। এটিতে 3 16-বিট কাউন্টার রয়েছে এবং এটি ছয়টি মোডে কাজ করে। প্রতিটি কাউন্টারে তিনটি মোড রয়েছে যেমন -সিএলকে (ইনপুট ক্লিক ফ্রিকোয়েন্সি), আউট (আউটপুট ওয়েভফর্ম), এবং গেট (কাউন্টারটি সক্ষম বা নিষ্ক্রিয় করতে)। মোড 3 স্কয়ার ওয়েভ জেনারেটর মোড হিসাবে পরিচিত। এই অপারেটিং মোডে, কাউন্ট লোড হলে আউট বেশি হয়। গণনা তারপর ধীরে ধীরে হ্রাস করা হয়। যখন এটি শূন্যে নেমে আসে, আউট কম হয়ে যায় এবং আবার গণনা লোড হতে শুরু করে। এভাবে একটি বর্গাকার তরঙ্গ তৈরি হয়।

সামঞ্জস্যযোগ্য বর্গ তরঙ্গ জেনারেটর

একটি সাধারণ ভোল্টেজ বিভাজকের জায়গায় একটি পোটেনটিওমিটার ব্যবহার করে একটি সামঞ্জস্যযোগ্য বর্গাকার তরঙ্গ জেনারেটর তৈরি করা যেতে পারে। যেহেতু রোধের মান পরিবর্তনযোগ্য, আমরা বর্গ তরঙ্গ আউটপুটের পরামিতিগুলি সামঞ্জস্য করতে পারি।

বর্গাকার তরঙ্গ জেনারেটরের সুবিধা

একটি বর্গাকার তরঙ্গ জেনারেটরের নিম্নলিখিত সুবিধা রয়েছে-

  • সার্কিট সহজেই ডিজাইন করা যায়। এটির কোন জটিল কাঠামোর প্রয়োজন নেই।
  • এটি ব্যয়বহুল।
  • বর্গাকার তরঙ্গ জেনারেটরের রক্ষণাবেক্ষণ খুব সহজ।
  • একটি বর্গাকার তরঙ্গ জেনারেটর সর্বাধিক ফ্রিকোয়েন্সি সহ সংকেত তৈরি করতে পারে।

তুলনাকারী বর্গ তরঙ্গ জেনারেটর

হিস্টেরেসিসে দক্ষ তুলনাকারী সার্কিটগুলি বর্গাকার তরঙ্গ জেনারেটর তৈরি করতে ব্যবহৃত হয়। হিস্টেরেসিস তুলনাকারীকে ইতিবাচক প্রতিক্রিয়া প্রদানের ক্রিয়াকে বোঝায়। এই হিস্টেরেসিস স্মিট ট্রিগার এবং লজিক গেট স্কয়ার ওয়েভ জেনারেটরের জন্য ঘটে এবং প্রায় নিখুঁত বর্গ তরঙ্গ তৈরি হয়।

উচ্চ ভোল্টেজ বর্গ তরঙ্গ জেনারেটর

উচ্চ ভোল্টেজ স্কয়ার ওয়েভ জেনারেটর একটি MOSFET (মেটাল-অক্সাইড-সেমিকন্ডাক্টর ফিল্ড-ইফেক্ট ট্রানজিস্টর) ব্যবহার করে তৈরি করা যেতে পারে। এই বর্গাকার তরঙ্গ জেনারেটর ডিভাইসটি বিভিন্ন প্রশস্ততার বর্গাকার তরঙ্গ উৎপাদনে কার্যকর।

স্কোয়ার থেকে সাইন ওয়েভ জেনারেটর | সাইন ওয়েভ জেনারেটর থেকে বর্গ তরঙ্গ

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

সাইন ওয়েভ জেনারেটর সার্কিট থেকে বর্গ তরঙ্গ

mXqECVMKLu59jiH wTzJNSm1opyncX nbqnWTfO4mLWnBeIlnIL3XPLfOcXkFcGUaRbmyftPYQY7vflD88Cy7 QZpKu l fEhBGwcrlp0Gf6cDAaIktKnmcwnnkKczWYk78LFuQ=s0

ডিজিটাল স্কয়ার ওয়েভ জেনারেটর

ডিজিটাল ফাংশন জেনারেটরগুলি বর্গাকার ডাল তৈরির সবচেয়ে পছন্দের উপায়গুলির মধ্যে একটি। একে বলা হয় ডাইরেক্ট ডিজিটাল সিনথেসিস (DSS)। DSS-এর জন্য প্রয়োজনীয় উপাদানগুলি হল একটি ফেজ অ্যাকিউমুলেটর, একটি ডিজিটাল থেকে এনালগ রূপান্তরকারী, এবং তরঙ্গরূপ ধারণকারী একটি লুক-আপ টেবিল। DSS একটি র‌্যাম্প সংকেত থেকে একটি নির্বিচারে পর্যায়ক্রমিক তরঙ্গ তৈরি করে এবং এইভাবে একটি ডিজিটাল র‌্যাম্প তৈরি করে। এই কৌশলটি সঠিক এবং অত্যন্ত স্থিতিশীল।

1 mHz স্কয়ার ওয়েভ জেনারেটর সার্কিট

শ্মিট ট্রিগার অসিলেটর সার্কিট হল 1 মেগাহার্টজ বর্গ তরঙ্গ উৎপন্ন করার সবচেয়ে কার্যকর উপায়। সার্কিটটিতে কয়েকটি শ্মিট ইনভার্টার, একটি পরিবর্তনশীল প্রতিরোধক, কিছু ক্যাপাসিটর এবং প্রতিরোধক রয়েছে। 

স্কয়ার ওয়েভ জেনারেটর চিপ

741 অপারেশনাল এমপ্লিফায়ার আইসি হল বর্গাকার তরঙ্গের প্রজন্মের জন্য সবচেয়ে জনপ্রিয় চিপ। এছাড়াও, 555 টাইমার আইসি স্কয়ার ওয়েভ জেনারেটর সার্কিট তৈরি করতে ব্যবহৃত হয়।

স্কয়ার ওয়েভ জেনারেটর অ্যাপ্লিকেশন | বর্গাকার তরঙ্গ জেনারেটরের প্রয়োগ

একটি বর্গাকার তরঙ্গ জেনারেটরের অ্যাপ্লিকেশন হল-

  • এটি বর্গাকার তরঙ্গ এবং অন্যান্য সার্কিট তৈরি করতে ব্যবহৃত হয় যা বর্গাকার তরঙ্গ থেকে ত্রিভুজাকার বা সাইনোসয়েডাল তরঙ্গ তৈরি করে।
  • স্কয়ার ওয়েভ জেনারেটর ঘড়ির সংকেত নিয়ন্ত্রণে কার্যকর।
  • এটি বিভিন্ন শব্দ অনুকরণ করতে বাদ্যযন্ত্রে ব্যবহৃত হয়।
  • ‌ফাংশন জেনারেটর, ক্যাথোড রে অসিলোস্কোপ, স্কয়ার ওয়েভ জেনারেটর ব্যবহার করে।

বিবরণ

আপনি কিভাবে একটি বর্গাকার তরঙ্গ জেনারেটরের ফ্রিকোয়েন্সি খুঁজে পাবেন?

একটি বর্গাকার তরঙ্গ জেনারেটরের জন্য, T=2RC ln (2R1+R2/R2) এই সমীকরণ থেকে তরঙ্গের কম্পাঙ্ক নির্ণয় করা হয়।

অতএব, ফ্রিকোয়েন্সি f=1/2RC ln (2R1+R2/R2)

ত্রিভুজাকার তরঙ্গরূপ জেনারেটর কি?

একটি ত্রিভুজাকার তরঙ্গরূপ জেনারেটর একটি ইলেকট্রনিক তরঙ্গরূপ জেনারেটর সার্কিট।

একটি ত্রিভুজাকার তরঙ্গরূপ জেনারেটর ত্রিভুজাকার তরঙ্গ উৎপন্ন করে। সাধারণত, একটি ইন্টিগ্রেটর সার্কিটের সাথে মিলিত একটি বর্গাকার তরঙ্গ জেনারেটর ত্রিভুজাকার তরঙ্গ তৈরি করে।

আপনি কিভাবে বর্গাকার তরঙ্গ এবং ত্রিভুজাকার তরঙ্গ তৈরি করতে পারেন?

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

আমরা বর্গাকার তরঙ্গ উৎপন্ন করার জন্য একটি ইন্টিগ্রেটর সার্কিটের ইনপুট হিসাবে একটি স্থিতিশীল মাল্টিভাইব্রেটর থেকে প্রাপ্ত আউটপুট স্কোয়ার ওয়েভ ব্যবহার করতে পারি। এছাড়াও, আমরা একটি সহ একটি শ্মিট ট্রিগার ফিডব্যাক সার্কিট ব্যবহার করতে পারি ত্রিভুজাকার তরঙ্গ পেতে ইন্টিগ্রেটর।

একটি বর্গ তরঙ্গ জেনারেটরের অ্যাপ্লিকেশন কি?

একটি বর্গাকার তরঙ্গরূপ জেনারেটর ইলেকট্রনিক্সে ব্যাপকভাবে ব্যবহৃত হয়।

একটি বর্গাকার তরঙ্গ জেনারেটরের কিছু দরকারী অ্যাপ্লিকেশন হল-

  • ঘড়ি সংকেত
  • বিভিন্ন যন্ত্র থেকে শব্দের অনুকরণ
  • সাইন ওয়েভ/ত্রিভুজাকার ওয়েভ কনভার্টার সার্কিট
  • ট্রানজিস্টর সুইচিং
  • অ্যামপ্লিফায়ার প্রতিক্রিয়া চেকিং
  • কন্ট্রোল সিস্টেম অপারেশন

আমি একটি পরিবর্তনশীল ডিউটি ​​চক্র বর্গ তরঙ্গ জেনারেটর তৈরি করতে চাই যেখানে ইনপুট ভোল্টেজ 12V। কী কী প্রয়োজন হবে এবং কীভাবে তৈরি করবেন?

ডায়োডের সাথে মিলিত একটি বর্গাকার তরঙ্গ জেনারেটর ডিউটি ​​চক্রের পরিবর্তনে সহায়তা করতে পারে।

নীচে দেওয়া বর্গ তরঙ্গ জেনারেটর সার্কিট আমাদের ডিউটি ​​চক্রে পরিবর্তন করতে দেয়। দুটি ডায়োড এখানে সমান্তরালভাবে সংযুক্ত, কিন্তু বিপরীত দিকে। আউটপুট বেশি হলে একটি ডায়োড কাজ শুরু করে, আউটপুট কম হলে অন্যটি কার্যকর হয়। যখন আউটপুট বেশি হয়, তখন D1 ডায়োড কাজ শুরু করে। একইভাবে যখন আউটপুট কম হয়, D2 পরিচালনা করে এইভাবে, সার্কিট উচ্চ এবং নিম্ন যুক্তিতে যায় এবং একটি বর্গাকার তরঙ্গ তৈরি করে।

A1KR2AD2WXexVy6dW3yiDldT9otpHU HvWYHEbW6DVXib0uIqpn00xq3G6UsjbdrB1BkAzuv6b2JoP xXawRKa62Mimq ne7Dhg8TiHPUztNBdrhHqGSfV84ajHIO8L3zCCAoGE=s0

সময়কাল T=2RC ln (2R1+R2/R2)

কিভাবে একটি অপ-অ্যাম্প ব্যবহার করে একটি বর্গাকার তরঙ্গ তৈরি করবেন?

আমরা জানি, বর্গাকার তরঙ্গ উৎপন্ন করার অনেক উপায় আছে।

একটি অপারেশনাল এমপ্লিফায়ার যখন একটি ক্যাপাসিটর, একটি প্রতিরোধক এবং একটি ভোল্টেজ বিভাজকের সাথে ব্যবহার করা হয়, তখন বর্গাকার তরঙ্গ হিসাবে আউটপুট তৈরি করে। বর্গাকার তরঙ্গ প্রজন্ম ঘটে যখন আউটপুট এর মধ্যে স্যুইচ করে ধনাত্মক এবং ঋণাত্মক স্যাচুরেশন ভোল্টেজ ক্রমাগত।

আমি কিভাবে শুধুমাত্র একটি প্রতিরোধক এবং ক্যাপাসিটর ব্যবহার করে একটি ত্রিভুজাকার তরঙ্গ থেকে একটি বর্গাকার তরঙ্গ তৈরি করতে পারি?

আমরা জানি, একটি ডিফারেনশিয়াটর সার্কিট যখন ত্রিভুজাকার তরঙ্গ ইনপুট নেয় তখন আউটপুট হিসাবে বর্গাকার তরঙ্গ দেয়।

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

বর্গ তরঙ্গের সমীকরণ কী?

একটি বর্গাকার তরঙ্গ বিভিন্ন আকারে উপস্থাপন করা যেতে পারে।

বর্গ তরঙ্গের সবচেয়ে সাধারণ সমীকরণ হল-

x(t)=sgn(sin 2πt/T)=sgn(sin(2πft))

y(t)=sgn(cos 2πt/T)=sgn(cos(2πft))

যেখানে, T= সময়কাল এবং f=তরঙ্গের ফ্রিকোয়েন্সি।

প্রদত্ত শর্ত অনুসারে আমরা সমীকরণটি পরিবর্তন করতে পারি।

কিভাবে ত্রিভুজাকার তরঙ্গকে বর্গ তরঙ্গে রূপান্তর করা যায়?

বর্গাকার তরঙ্গ একটি ত্রিভুজাকার তরঙ্গের অবিচ্ছেদ্য অংশ ছাড়া কিছুই নয়।

একটি ত্রিভুজাকার তরঙ্গকে বর্গাকার তরঙ্গে রূপান্তর করতে, আমরা একটি পার্থক্যকারী পরিবর্ধক সার্কিট ব্যবহার করতে পারি। এই সার্কিটে একটি অপ এম্প, একটি ক্যাপাসিটর এবং একটি প্রতিরোধক রয়েছে।

একটি বর্গাকার তরঙ্গ একটি ক্যাপাসিটরের মধ্য দিয়ে গেলে কি হবে?

বিভিন্ন ওয়েভফর্ম জেনারেটর তাদের সার্কিট্রিতে ক্যাপাসিটর ব্যবহার করে।

যদি একটি বর্গাকার তরঙ্গ একটি ক্যাপাসিটরের মধ্য দিয়ে যায় তবে এটি অন্যান্য সার্কিট পরামিতি অনুসারে বিভিন্ন ধরণের তরঙ্গরূপ তৈরি করতে পারে।

একটি অডিও ফ্রিকোয়েন্সি সাইন এবং বর্গ তরঙ্গ জেনারেটরের প্রয়োগ কী?

বাদ্যযন্ত্র উচ্চ মানের ওয়েভফর্ম জেনারেটর ব্যবহার করে।

একটি অডিও ফ্রিকোয়েন্সি সাইন এবং স্কোয়ার ওয়েভ জেনারেটর একটি অডিও অসিলেটর হিসাবে ব্যবহৃত হয়। সার্কিটটিতে একটি ওয়েইন ব্রিজ অসিলেটর থাকে যা সেরা অডিও ফ্রিকোয়েন্সি রেঞ্জ প্রদান করে।

পালস ওয়েভ এবং বর্গ তরঙ্গের মধ্যে পার্থক্য কী?

বর্গাকার তরঙ্গ পালস তরঙ্গের একটি উপসেট ছাড়া আর কিছুই নয়।

একটি বর্গাকার তরঙ্গ হল একটি বিশেষ ধরনের পালস ওয়েভ যেখানে চক্রের ধনাত্মক অর্ধাংশ নেতিবাচক অর্ধেক সমান। 50% শুল্ক চক্র সহ একটি পালস তরঙ্গ একটি বর্গ তরঙ্গ বলা হয়।

কিভাবে একটি op amp থেকে একটি trapezoidal তরঙ্গরূপ তৈরি করতে?

আমরা তিনটি ধাপে একটি ট্র্যাপিজয়েডাল তরঙ্গরূপ তৈরি করতে পারি।

এই পদ্ধতিটি প্রায় একটি ট্র্যাপিজয়েডাল আকৃতির তরঙ্গরূপ দেয়।

  • একটি বর্গাকার তরঙ্গ তৈরি করা হচ্ছে
  • একটি ইন্টিগ্রেটর ব্যবহার করে বর্গ তরঙ্গকে ত্রিভুজাকার তরঙ্গে রূপান্তর করা
  • বাকি তরঙ্গরূপ প্রভাবিত না করে ভোল্টেজ সীমিত করতে ক্লিপার সার্কিট ব্যবহার করে।

একটি ইনপুট সংকেত হিসাবে একটি বর্গাকার তরঙ্গরূপ ব্যবহার করার সুবিধা কি?

একটি বর্গাকার তরঙ্গরূপ একটি পর্যায়ক্রমিক তরঙ্গরূপ যা প্রকৃতিতে অ-সাইনোসাইডাল। একটি বর্গাকার তরঙ্গের প্রশস্ততা একটি নির্দিষ্ট ফ্রিকোয়েন্সিতে ম্যাক্সিমা এবং মিনিমাকে স্থির করে।

একটি ইনপুট সংকেত হিসাবে একটি বর্গাকার তরঙ্গরূপ ব্যবহার করার প্রধান সুবিধা হল-

  • এটির ফ্রিকোয়েন্সিগুলির বিস্তৃত ব্যান্ডউইথ রয়েছে।
  • একটি অসিলোস্কোপে সহজ এবং দ্রুত দৃশ্যায়ন বর্গাকার তরঙ্গের সাহায্যে সম্ভব।
  • স্কয়ার ওয়েভফর্মগুলি সংশোধন করা সমস্যাগুলি নির্দেশ করতে পারে।

এলসি সার্কিট কি স্কয়ার ওয়েভ আউটপুট ভোল্টেজকে বিশুদ্ধ সাইনোসয়েডাল আউটপুটে রূপান্তর করে? যদি তাই হয়, তাহলে এর পেছনে অপারেশন কী?

একটি এলসি সার্কিট হল একটি নেটওয়ার্ক যা একক বা একাধিক ইন্ডাক্টর এবং ক্যাপাসিটর নিয়ে গঠিত।

হ্যাঁ, এলসি ফিল্টার সার্কিট দক্ষতার সাথে বর্গাকার তরঙ্গকে সাইন তরঙ্গে রূপান্তর করে। ফিল্টার সার্কিট শুধুমাত্র বর্গাকার তরঙ্গের মৌলিক ফ্রিকোয়েন্সি পাস করতে এবং অন্যান্য উচ্চ ফ্রিকোয়েন্সি হারমোনিক্স ফিল্টার করার অনুমতি দেয়। এভাবে বর্গাকার তরঙ্গ সাইন ওয়েভে রূপান্তরিত হয়।

কম্প্যারেটর সার্কিটে কেন আমরা আউটপুট হিসেবে বর্গ তরঙ্গ পাব?

একটি তুলনাকারী সার্কিট একটি DC রেফারেন্স সংকেতের সাথে একটি এসি সাইনোসয়েডাল সংকেত তুলনা করে।

রেফারেন্স সিগন্যালের চেয়ে বড় হওয়ার পরে ইনপুট সংকেত একটি ইতিবাচক আউটপুট দেয়। যখন এটি রেফারেন্স সিগন্যালের চেয়ে কম হয়, তখন আউটপুট নেতিবাচক হয়। উভয় পরিস্থিতিতেই, সংকেতের পার্থক্য এতটাই বড় যে এটি সর্বাধিক সম্ভাব্য আউটপুট (±V) এর সমতুল্য বলে বিবেচিত হয়শনি) সুতরাং, এটা নিশ্চিত যে আউটপুট ক্রমাগত ধনাত্মক এবং ঋণাত্মক স্যাচুরেশন ভোল্টেজের মধ্যে ঝুলে থাকে। এই কারণেই আমরা তুলনাকারী আউটপুট হিসাবে বর্গাকার তরঙ্গ পাই।

এমবেডেড সি ব্যবহার করে আমি কীভাবে 8051 এ বিভিন্ন ডিউটি ​​চক্রের জন্য একটি বর্গাকার তরঙ্গ তৈরি করব?

#include<reg51.h>
sbitpbit=PI^7;
void delay_on();
void delay_off();
void main()
{
TMOD=0x01;  //initializing timer 0 in mode 1
 while(1);        // repeating this
delay_on();   //800 microsecond delay
pbit=0;            //output pin low
delay_off();  //200 microsecond delay
}
}
//function for 800 microsecond delay
Void delay_on()
{
TH0=OxFD;
TR0=1;   //turning the timer 0 ON
while(!TF0);   //waiting for timer overflow
TR0=0;      //switching the timer 0 OFF
TF0=0;      //clearing the overflow flag
}
//function for 200 microsecond delay
Void delay_off()
{
TH0=OxFF;
TL0=0x48;
TR0=1;  
while(!TF0);   
TR0=0;     
TF0=0;     
}   //clearing TF0

50 Hz এর একটি বর্গ তরঙ্গ উৎপন্ন করতে আমরা কিভাবে একটি এমবেডেড সি কোড লিখব?

#include<reg51.h>
void delay(int time)
{
int i,j;
for(i=0;i<time;i++)
for(j=0;j<922;j++);
}
void main()
{
while(1)
{
p1=255;
delay(10);
p1=0;
delay(10);
}
}