এসি মধ্যে শূন্য ক্রস সনাক্ত?


15

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

উত্তর:


14

আমি PIC16C74A / F77 প্রসেসর ব্যবহার করে সফট স্টার্টারগুলি ডিজাইন করেছি। আপনার যদি শোরগোলের পরিবেশেও কাজ করতে হয় তবে জিরো ক্রসিং জটিল হতে পারে।

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

এই কথাটি বলে, আসুন আমরা শব্দের দিকে এগিয়ে যাই। আপনি যদি রেজিস্টিভ হিটিং ব্যতীত অন্য কোনও বিষয়কে পর্যায়-নিয়ন্ত্রণ করছেন তবে আপনার সাথে লড়াই করার শব্দ রয়েছে যার অর্থ এটি সম্ভবত আপনার মোকাবেলা করতে শূন্য-ক্রসিং শব্দের সম্ভাবনা রয়েছে। একটি বাধা পিনে শূন্য ক্রসিং ইনপুট খাওয়ানোর ছদ্মবেশী ভুলটি করবেন না; প্রসেসর যখন গাজিলিয়ন বাধা মোকাবেলা করার চেষ্টা করবে তখন এটি আপনার সফ্টওয়্যারটিকে ধূমপানের ধূমপানের আকারে পরিণত করবে। (আমি অভিজ্ঞতা থেকে কথা বলি।) লাইনে কোনও আরসি বা আরও উন্নত নিম্ন-পাস ফিল্টার নিক্ষেপ করা কেবলমাত্র ফেজ শিফট প্রবর্তন করবে। আপনি যদি এটির সাথে কাজ করতে পারেন তবে দুর্দান্ত। যদি না হয় (আমাকে 50/60 এবং 400Hz সিস্টেমের সাথে ডিল করতে হয়েছিল) তবে আপনাকে অন্য উপায়গুলি চেষ্টা করতে হবে।

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

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

"ভোটদান" রুটিন বর্ণনা করতে সম্পাদনা করুন:

যদি আমি সঠিকভাবে মনে রাখি, আমার কাছে একটি I / O লাইন ছিল যখন লাইনটি শূন্যের ওপরে ছিল যখন লাইনটি শূন্যের নীচে ছিল high ভোটের রুটিনটি কেবল সেই লাইনটিকে পোল করে এবং সর্বশেষ 3 টি নমুনার মধ্যে 2 টি একই হলে আমি লাইনটি শূন্যকে ছাড়িয়ে গিয়েছি এই সত্যটি গ্রহণ করেছি। চিহ্ন এবং স্থান সনাক্ত করার জন্য এটি কোনও ইউআরটির ভোটদানের সার্কিটের সাথে খুব মিল। এর মতো সার্কিটের সুবিধা হ'ল আপনার ফেজ শিফটটি স্থির করা হয়েছে (২ * নমুনা হার) এবং আপনি যে ধরণের শব্দ শুনতে পাচ্ছেন তার জন্য আপনি এটি টিউন করতে পারেন। আমি কতটা দ্রুত ভোটগ্রহণের কথা মনে করি তা মনে নেই তবে আমি যদি কোনও অনুমানের ঝুঁকি নিয়ে যাই তবে আমি 8kHz বলব, যেহেতু এই সংখ্যাটি আমার মনে আছে।


আমি ফ্রিকোয়েন্সি পরিমাপের জন্য টাইমার ব্যবহার করেছিলাম (পিছিয়ে পড়ার ক্ষেত্রে, এবং এক্সেল এবং সন্ধানের টেবিলগুলি) ... তবে আমি মনে করি আমি কম পাস এবং অপটো কাপলারের সাথে যাব। উত্তরের জন্য ধন্যবাদ।
আইমগোপাল

আপনি কি ভোটদানের রুটিনটি বিশদভাবে বলতে পারেন? এটি কি কেবলমাত্র একক নমুনাগুলি পার্শ্ববর্তী চিত্রগুলির চেয়ে আলাদা ছিল? আপনি কোন ফ্রিকোয়েন্সি দিয়ে পোল করেছেন?
তারকাব্লু

7

একটি অপটোকললার ব্যবহার করবেন না কেন? Vishay এর SFH6206 তাই এটি mains ভোল্টেজ পূর্ণ চক্র উপর কাজ করে, বিরোধী সমান্তরাল দুটি এলইডি হয়েছে। যদি ইনপুট ভোল্টেজ পর্যাপ্ত পরিমাণে থাকে তবে আউটপুট ট্রানজিস্টরটি চালু হয়, এবং সংগ্রাহক নিম্ন স্তরে থাকে। শূন্য ক্রসিংয়ের চারপাশে, তবে, আউটপুট ট্রানজিস্টর সক্রিয় করার জন্য ইনপুট ভোল্টেজটি খুব কম এবং এর সংগ্রাহক উচ্চতায় টানা হবে। সুতরাং আপনি প্রতিটি শূন্য ক্রসিংয়ে একটি ইতিবাচক নাড়ি পান।


আরও বিশদের জন্য: এখানে
ভোরাক

2

3 পৃষ্ঠায় এই মাইক্রোচিপের অ্যাপ্লিকেশন নোটটি 20 এমএইচএমএস প্রতিরোধকের পরামর্শ দেয়।

আমি মনে করি আপনি MOC3061 ব্যবহার করতে পারেন যার শূন্য ক্রসিং ডিটেক্টর রয়েছে।

কিন্তু ডিভাইসের মডেল অনেকটা হিসাবে আপনি দেখতে পারেন হয় এখানে


thnks। একটি চিপ সর্বদা প্রতিরোধক এবং ক্যাপগুলির পরিবর্তে স্বাগত।
আইমগোপাল

ΩΩ

1

নিম্নলিখিত প্রক্রিয়াজাতকরণ শৃঙ্খলা নিয়ে আমার সাফল্য আছে:

  1. প্রতিরোধক ডিভাইডার নেটওয়ার্ক (MOHM মান প্রতিরোধক ব্যবহার করে) এবং বিকল্প থেকে সংকেত আলাদা করতে অপ্টকোপলার
  2. অপ্টকোপলারের কাছ থেকে একটি পরিচিত ভোল্টেজের পরিসরে সিগন্যালটি রেল করার জন্য একটি অপ-অ্যাম্প তুলককারী ara
  3. ওপ্যাম্পগুলি ব্যবহার করে একটি অত্যন্ত কড়া, মাল্টি-স্টেজ ব্যান্ডপাস ফিল্টার (ফিল্টার ক্ষতির জন্য এখানে কিছুটা লাভের প্রয়োজনও হতে পারে)
  4. ফিল্টারিংয়ে প্রবর্তিত যে কোনও ফেজ অফসেটের জন্য সামঞ্জস্য করার জন্য একটি ওপ্যাম্প ফেজ শিফটার সার্কিট (+/- 360 ডিগ্রি ডিজাইনের জন্য ভাল পরিমাণ সহনশীলতা, কাঙ্ক্ষিত ফেজ শিফটটি একটি পাত্র এবং একটি অ্যাসিলোস্কোপ দিয়ে ক্যালিব্রেট করা যেতে পারে)
  5. একটি মাইক্রোকন্ট্রোলারের জন্য একটি পরিষ্কার ডিজিটাল আউটপুটতে সিগন্যাল পেতে আরও একটি তুলনাকারী

0

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

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

আপনি যদি কোনও মাইক্রোকন্ট্রোলার ব্যবহার করতে না চান তবে আপনি সর্বদা তুলনামূলক ব্যবহার করতে পারেন এবং ভোল্টেজ 0v এর সাথে পরীক্ষা করতে পারেন। তুলনাকারীর থেকে নাড়িটি সংক্ষিপ্ত হবে, তবে এটির সাথে মোকাবিলা করার উপায়ও রয়েছে।


বিচ্ছিন্নতা ট্রান্সফর্মার ব্যবহার করে কি কোনও ল্যাগ প্ররোচিত হয়?
আইমগোপাল

নং (পনেরো অক্ষর)
কনার ওল্ফ

4
আপনি যদি ভোল্টেজের সাথে তুলনা করতে চলেছেন তবে শূন্য নয়, কয়েক% পূর্ণ লাইনের সাথে তুলনা করুন। এটি আপনার মুখোমুখি হওয়া বেশিরভাগ গোলমালের পথ থেকে আপনাকে সরিয়ে নিয়ে যায় এবং পর্বের স্থানান্তরটি স্থির হয়ে যায় এবং এর জন্য অ্যাকাউন্টে সহজ easy
akohlsmith

শুভ কল অ্যান্ড্রু :-)
ফজ

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