সুচিপত্র:

4-বিট বাইনারি ক্যালকুলেটর: 11 টি ধাপ (ছবি সহ)
4-বিট বাইনারি ক্যালকুলেটর: 11 টি ধাপ (ছবি সহ)

ভিডিও: 4-বিট বাইনারি ক্যালকুলেটর: 11 টি ধাপ (ছবি সহ)

ভিডিও: 4-বিট বাইনারি ক্যালকুলেটর: 11 টি ধাপ (ছবি সহ)
ভিডিও: Shortcut Formula for Decimal to Binary Conversion | Chapter-3(Part-1) | Lecture-3 2024, জুন
Anonim
4-বিট বাইনারি ক্যালকুলেটর
4-বিট বাইনারি ক্যালকুলেটর
4-বিট বাইনারি ক্যালকুলেটর
4-বিট বাইনারি ক্যালকুলেটর
4-বিট বাইনারি ক্যালকুলেটর
4-বিট বাইনারি ক্যালকুলেটর
4-বিট বাইনারি ক্যালকুলেটর
4-বিট বাইনারি ক্যালকুলেটর

আমি একটি মৌলিক স্তরে কম্পিউটারের কাজ করার ব্যাপারে আগ্রহ তৈরি করেছি। আমি জটিল উপাদানগুলির ব্যবহার এবং আরও জটিল কাজ সম্পাদনের জন্য প্রয়োজনীয় সার্কিটগুলি বুঝতে চেয়েছিলাম। সিপিইউতে একটি গুরুত্বপূর্ণ মৌলিক উপাদান হল গাণিতিক লজিক ইউনিট বা ALU যা পূর্ণসংখ্যা সংখ্যার উপর কাজ করে। এই কাজটি সম্পন্ন করার জন্য, কম্পিউটার বাইনারি সংখ্যা এবং লজিক গেট ব্যবহার করে। সঞ্চালিত সহজ অপারেশনগুলির মধ্যে একটি হল একটি সংযোজন সার্কিটে দুটি সংখ্যা একসাথে যোগ করা। নম্বরফাইলের এই ভিডিওটি ডমিনো সংযোজনের মাধ্যমে এই ধারণাটি ব্যাখ্যা করার একটি চমৎকার কাজ করে। ম্যাট পার্কার এই মৌলিক ধারণাটি প্রসারিত করেছেন এবং 10, 000 ডোমিনো ব্যবহার করে একটি ডমিনো কম্পিউটার সার্কিট তৈরি করেছেন। ডোমিনোস থেকে একটি সম্পূর্ণ ব্যক্তিগত কম্পিউটার তৈরি করা অযৌক্তিক কিন্তু আমি এখনও এই যোগ করার কাজটি সম্পন্ন করার জন্য আলাদা উপাদানগুলির ব্যবহার বুঝতে চেয়েছিলাম। ভিডিওগুলিতে, লজিক গেটগুলি ডমিনো থেকে তৈরি করা হয়েছিল তবে সেগুলি মৌলিক উপাদানগুলি থেকেও তৈরি করা যেতে পারে, যথা ট্রানজিস্টর এবং প্রতিরোধক। এই প্রকল্পের উদ্দেশ্য ছিল এই বিচ্ছিন্ন উপাদানগুলিকে কাজে লাগানো এবং আমার নিজের 4-বিট অ্যাডার ক্যালকুলেটর তৈরি করা।

এই প্রকল্পের জন্য আমার লক্ষ্য অন্তর্ভুক্ত: 1) কিভাবে একটি কাস্টম PCB তৈরি এবং বানাতে হয় তা শিখুন

এই প্রকল্পের অনুপ্রেরণা এবং বোঝার অনেকটাই এসেছে সাইমন ইন্স থেকে।

সরবরাহ

আমি পিসিবি তৈরি, তৈরি এবং বানাতে ফ্রিজিং ব্যবহার করেছি

ধাপ 1: তত্ত্ব

তত্ত্ব
তত্ত্ব
তত্ত্ব
তত্ত্ব
তত্ত্ব
তত্ত্ব
তত্ত্ব
তত্ত্ব

বেস 10 এ গণনা করা সহজ কারণ দুটি পূর্ণসংখ্যার যোগফলকে প্রতিনিধিত্ব করার জন্য একটি ভিন্ন পূর্ণসংখ্যা রয়েছে। সবচেয়ে সহজ উদাহরণ:

1 + 1 = 2

বেস 2 বা বাইনারি গণনা শুধুমাত্র 1 এর এবং 0 এর ব্যবহার করে। 1 এবং 0 এর সংমিশ্রণ বিভিন্ন পূর্ণসংখ্যা এবং তাদের রাশি উপস্থাপন করতে ব্যবহৃত হয়। বেস 2 এ গণনার একটি উদাহরণ:

1+1 = 0 এবং আপনি 1 কে পরবর্তী বিটে নিয়ে যান

দুটি বিট (A এবং B) একসাথে যোগ করার সময়, Sum এবং Carry (Cout) এর আউটপুট দিয়ে 4 টি ভিন্ন ফলাফল সম্ভব। টেবিলে এটি দেখানো হয়েছে।

লজিক গেট ইনপুট নেয় এবং একটি আউটপুট উৎপন্ন করে। কিছু মৌলিক লজিক গেটগুলির মধ্যে NOT, AND এবং OR গেট রয়েছে যা এই প্রকল্পে ব্যবহৃত হয়। তারা বিভিন্ন সংমিশ্রণ এবং ট্রানজিস্টর এবং প্রতিরোধক তারের গঠিত হয়। প্রতিটি গেটের পরিকল্পনা রয়েছে।

টেবিলে ফিরে উল্লেখ করে, এই গেটগুলির সংমিশ্রণ টেবিলে যোগফল তৈরি করতে ব্যবহার করা যেতে পারে। যুক্তির এই সংমিশ্রণটি একচেটিয়া OR (XOR) গেট নামেও পরিচিত। ইনপুট 1 এর একটি আউটপুট হতে 1 ঠিক হতে হবে। সুতরাং, একটি এবং গেট সহ একটি XOR ব্যবহার করে পুরো টেবিলের প্রতিনিধিত্ব করতে পারে। এটি একটি হাফ অ্যাডার নামে পরিচিত এবং স্কিম্যাটিক উপরে দেখানো হয়েছে।

বৃহত্তর বাইনারি সংখ্যা যোগ করার জন্য, ক্যারি বিট একটি ইনপুট হিসাবে অন্তর্ভুক্ত করা আবশ্যক। এটি একটি পূর্ণ অ্যাডার তৈরি করতে 2 টি হাফ অ্যাডার সার্কিটকে একত্রিত করে সম্পন্ন করা হয়। বৃহত্তর বাইনারি সংখ্যা যোগ করার জন্য পূর্ণ সংযোজনগুলি একসঙ্গে ক্যাসকেড করা যেতে পারে। আমার প্রকল্পে আমি 4 টি পূর্ণ সংযোজন ক্যাসকেড করেছি যা আমাকে 4 বিট ইনপুটগুলি সক্ষম করেছে। সম্পূর্ণ অ্যাডারের জন্য পরিকল্পিত উপরে।

সাইমন ইনস তত্ত্ব সম্পর্কে একটি দুর্দান্ত এবং আরও গভীরভাবে লিখেছেন। কয়েকটি পিডিএফ রয়েছে যা আমি সহায়ক বলে মনে করেছি।

ধাপ 2: সার্কিট পরীক্ষা করা

সার্কিট পরীক্ষা করা
সার্কিট পরীক্ষা করা
সার্কিট পরীক্ষা করা
সার্কিট পরীক্ষা করা

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

ধাপ 3: সম্পূর্ণ অ্যাডার পিসিবি ডিজাইন করা

সম্পূর্ণ অ্যাডার পিসিবি ডিজাইন করা
সম্পূর্ণ অ্যাডার পিসিবি ডিজাইন করা
সম্পূর্ণ অ্যাডার পিসিবি ডিজাইন করা
সম্পূর্ণ অ্যাডার পিসিবি ডিজাইন করা
সম্পূর্ণ অ্যাডার পিসিবি ডিজাইন করা
সম্পূর্ণ অ্যাডার পিসিবি ডিজাইন করা

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

স্কিম্যাটিক আঁকুন আমি প্রক্রিয়া শুরু করার জন্য স্কিম্যাটিক ট্যাব দিয়ে শুরু করেছি। প্রথমে, আমি কর্মক্ষেত্রে সমস্ত উপাদান খুঁজে পেয়েছি এবং সন্নিবেশ করেছি। পরবর্তী, আমি উপাদানগুলির মধ্যে সমস্ত ট্রেস আঁকলাম। আমি যথাযথ স্থানে 5V ইনপুট এবং স্থল যোগ করতে নিশ্চিত করেছি।

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

পিসিবিআই তৈরি করুন পর্দার নীচে ফ্যাব্রিকেট বোতামে ক্লিক করুন। এটি আমাকে সরাসরি আইসলার ওয়েবসাইটে পাঠিয়েছিল যেখানে আমি একটি অ্যাকাউন্ট তৈরি করতে এবং আমার সমস্ত ফ্রিজিং ফাইল আপলোড করতে সক্ষম হয়েছিলাম। আমি সমস্ত ডিফল্ট সেটিংস ছেড়ে অর্ডার দিয়েছি।

ধাপ 4: অন্যান্য পিসিবি ডিজাইন করা

অন্যান্য পিসিবি ডিজাইন করা
অন্যান্য পিসিবি ডিজাইন করা
অন্যান্য পিসিবি ডিজাইন করা
অন্যান্য পিসিবি ডিজাইন করা
অন্যান্য পিসিবি ডিজাইন করা
অন্যান্য পিসিবি ডিজাইন করা

অবশিষ্ট PCBs যা আমার প্রয়োজন ছিল ইনপুট/আউটপুট ইন্টারফেস বোর্ড এবং IC এর জন্য বোর্ড। আমি এই বোর্ডগুলির জন্য ধাপ 3 হিসাবে একটি প্রক্রিয়া অনুসরণ করেছি। স্কিম্যাটিক্সের পিডিএফ নীচে পোস্ট করা হয়েছে আইসি এর জন্য, আমি ভার্চুয়াল ব্রেডবোর্ড বৈশিষ্ট্যটি ব্যবহার করে সমস্ত সংযোগ তৈরি করেছি। আমি সম্পূর্ণতার জন্য পরিকল্পিত অন্তর্ভুক্ত করেছি কিন্তু ব্রেডবোর্ড থেকে সরাসরি PCB ট্যাবে যেতে সক্ষম হয়েছিলাম যা বেশ চমৎকার ছিল। আমি আইসলারে আপলোড এবং অর্ডার করার আগে I/O ইন্টারফেস বোর্ডে সিল্কস্ক্রিনে বেস 2 রূপান্তর চার্টে বেস 10 যোগ করেছি।

ধাপ 5: পিসিবিতে সোল্ডারিং উপাদান

পিসিবিতে সোল্ডারিং উপাদান
পিসিবিতে সোল্ডারিং উপাদান
পিসিবিতে সোল্ডারিং উপাদান
পিসিবিতে সোল্ডারিং উপাদান
পিসিবিতে সোল্ডারিং উপাদান
পিসিবিতে সোল্ডারিং উপাদান
পিসিবিকে সোল্ডারিং উপাদান
পিসিবিকে সোল্ডারিং উপাদান

সমস্ত পিসিবি এসেছিল এবং আমি মানের সাথে সত্যিই মুগ্ধ হয়েছিলাম। আমি অন্যান্য উত্পাদন সঙ্গে কোন অভিজ্ঞতা ছিল না কিন্তু আবার Aisler ব্যবহার করতে দ্বিধা করবে না।

পরবর্তী কাজটি ছিল সমস্ত উপাদানগুলিকে বিক্রি করা যা একটি কঠিন প্রক্রিয়া কিন্তু আমার সোল্ডারিং দক্ষতা ব্যাপকভাবে উন্নত হয়েছে। আমি সম্পূর্ণ অ্যাডার বোর্ড দিয়ে শুরু করেছি এবং ট্রানজিস্টর দিয়ে শুরু হওয়া উপাদানগুলিকে সোল্ডার করেছি, তারপর 1 কে প্রতিরোধক, তারপর 10 কে প্রতিরোধক। আমি I/O এবং IC বোর্ডে বাকি উপাদানগুলি সোল্ডার করার জন্য অনুরূপ পদ্ধতি অনুসরণ করেছি। প্রতিটি পূর্ণ অ্যাডার বোর্ড সম্পূর্ণ হওয়ার পরে আমি তাদের একই পদ্ধতিতে ব্রেডবোর্ড ফুল অ্যাডারের মতো পরীক্ষা করেছিলাম। আশ্চর্যজনকভাবে, সমস্ত বোর্ড কোনও সমস্যা ছাড়াই সঠিকভাবে কাজ করেছে। এর অর্থ এই যে বোর্ডগুলি সঠিকভাবে রুট করা হয়েছিল এবং সেগুলি সঠিকভাবে বিক্রি হয়েছিল। পরবর্তী ধাপে!

ধাপ 6: স্ট্যাকিংয়ের জন্য PCB গুলি শেষ করা

স্ট্যাকিংয়ের জন্য PCB গুলি শেষ করা
স্ট্যাকিংয়ের জন্য PCB গুলি শেষ করা
স্ট্যাকিংয়ের জন্য PCB গুলি শেষ করা
স্ট্যাকিংয়ের জন্য PCB গুলি শেষ করা
স্ট্যাকিংয়ের জন্য PCB গুলি শেষ করা
স্ট্যাকিংয়ের জন্য PCB গুলি শেষ করা

পরবর্তী কাজটি ছিল প্রতিটি বোর্ডে সমস্ত হেডার পিন বিক্রি করা। আমি সঠিক হেডার পিন এবং ফুল অ্যাডার বোর্ডের ইনপুট/আউটপুট (A, B, Cin, V+, GND, Sum, Cout) এর মধ্যে জাম্পার তারের যোগ করার প্রয়োজন ছিল। আপনি যদি অ্যাডার সার্কিটের প্রতিটি স্তরের জন্য বিভিন্ন পিসিবি ডিজাইন করেন তবে এই পদক্ষেপটি এড়ানো যেতে পারে তবে আমি কেবল একটি সম্পূর্ণ অ্যাডার পিসিবি তৈরি করে নকশা এবং ব্যয় হ্রাস করতে চেয়েছিলাম। ফলস্বরূপ, এই ইনপুট/আউটপুটগুলির সংযোগের জন্য জাম্পার তারের প্রয়োজন। পরিকল্পিতভাবে প্রদান করা হয়েছে কিভাবে আমি এই কাজটি সম্পন্ন করেছি এবং কোন অ্যাডর বোর্ডের প্রতিটি স্তরের জন্য কোন পিন ব্যবহার করা হয়েছে। ছবিগুলি দেখায় কিভাবে আমি প্রতিটি বোর্ডের জন্য জাম্পার তারগুলি বিক্রি করেছি। আমি হেডারের সঠিক পিনগুলিতে বিনামূল্যে তারের সোল্ডারিংয়ের মাধ্যমে শুরু করেছি। আমি তখন পিসিবিতে হেডার বিক্রি করেছি। আমি জাম্পার তারের সাথে হেডার পিনগুলি সোল্ডার করার পরে, আমি জাম্বার তারের মুক্ত প্রান্তগুলি পিসিবিতে সঠিক লিডগুলিতে বিক্রি করেছি। উপরের ছবিতে দেখানো হয়েছে হেডার পিনের একটি ক্লোপার তাদের কাছে ঝাঁপ দেওয়া তারের সাথে।

ধাপ 7: সার্কিটগুলিকে শক্তিশালী করা

সার্কিটগুলিকে শক্তিশালী করা
সার্কিটগুলিকে শক্তিশালী করা
সার্কিটগুলিকে শক্তিশালী করা
সার্কিটগুলিকে শক্তিশালী করা
সার্কিটগুলিকে শক্তিশালী করা
সার্কিটগুলিকে শক্তিশালী করা

আমি এই প্রকল্পের জন্য 12V ডিসি ব্যারেল জ্যাক পাওয়ার সাপ্লাই ব্যবহার করার পরিকল্পনা করেছি তাই আমি পাওয়ার ইনপুটের জন্য ডিসি ব্যারেল জ্যাক/কানেক্টর রাখার জন্য I/O ইন্টারফেস বোর্ড ডিজাইন করেছি। কারণ আমি একই I/O বোর্ড ব্যবহার করছিলাম এবং 5V তে ভোল্টেজ নিয়ন্ত্রণ করার জন্য আমার প্রয়োজন ছিল এমন একমাত্র বিদ্যুৎ সরবরাহ ব্যবহার করতে চেয়েছিলাম কারণ এটি SN7483A IC এর জন্য সর্বাধিক ইনপুট। এটি সম্পন্ন করার জন্য আমার একটি 5V নিয়ন্ত্রক এবং একটি সুইচ দরকার যা 12V এবং 5V এর মধ্যে টগল করতে পারে। উপরের স্কিম্যাটিক দেখায় কিভাবে আমি একসঙ্গে পাওয়ার সার্কিটকে তারযুক্ত করেছি।

ধাপ 8: 3D প্রিন্টিং বেস

3D প্রিন্টিং বেস
3D প্রিন্টিং বেস
3D প্রিন্টিং বেস
3D প্রিন্টিং বেস
3D প্রিন্টিং বেস
3D প্রিন্টিং বেস

এখন যেহেতু সমস্ত ওয়্যারিং এবং সোল্ডারিং সম্পূর্ণ হয়েছে, আমাকে এটি কীভাবে একসাথে অনুষ্ঠিত হতে চলেছে তা বের করতে হবে। আমি CADing এবং 3D মুদ্রণের জন্য একটি নকশা বেছে নিয়েছি যা এই প্রকল্পের সমস্ত অংশকে সামঞ্জস্য করবে এবং প্রদর্শন করবে।

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

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

আমি কালো PLA ফিলামেন্ট বেছে নিয়েছি। মুদ্রণটি 6 ঘন্টারও বেশি সময় নিয়েছিল এবং দুর্দান্ত পরিণত হয়েছিল। আশ্চর্যজনকভাবে, সমস্ত মাত্রা সঠিক ছিল এবং সবকিছু দেখা গেল যে এটি সঠিকভাবে একসাথে ফিট হবে। মাউন্ট করা গর্তে স্ট্যান্ডঅফ যোগ করার পর উপরের ছবিটি প্রিন্ট দেখায়। তারা একটি নিখুঁত ফিট ছিল!

ধাপ 9: সমাবেশ

সমাবেশ
সমাবেশ
সমাবেশ
সমাবেশ
সমাবেশ
সমাবেশ

স্ট্যান্ডঅফ Insোকান। আমি বেসের মাউন্ট করা গর্তে সমস্ত স্ট্যান্ডঅফগুলি স্থাপন করেছি।

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

I/O PCB মাউন্ট করুন। আমি IC PCB এর স্টোরেজ স্পেসে রেখেছি এবং I/O ইন্টারফেস PCB উপরে রেখেছি। আমি 4x M3 বোল্ট এবং একটি হেক্স ড্রাইভার ব্যবহার করে PCB কে ভেঙে ফেলেছি। অবশেষে আমি ডিসি ব্যারেল জ্যাক পিসিবিতে প্লাগ করেছি।

অ্যাডার PCB এর স্ট্যাক। আমি প্রথম অ্যাডারটি স্ট্যাক করেছি। আমি PCB এর পিছনে পিছনে 2 স্ট্যান্ডঅফ সহ পিছনের মাউন্ট করা গর্তের মধ্যে স্ক্রু করেছি। শেষ অ্যাডারটি না হওয়া পর্যন্ত আমি এই প্রক্রিয়াটি পুনরাবৃত্তি করেছি এবং এটি আরও 2 টি এম 3 বোল্ট দিয়ে সুরক্ষিত করেছি।

ঘের তৈরি করুন। আমি ঘেরের জন্য 1/4 এক্রাইলিক ব্যবহার করেছি। আমি প্রকল্পের চূড়ান্ত উচ্চতা পরিমাপ করেছি এবং CAD মাত্রার সাথে, একটি খোলা তল দিয়ে একটি সাধারণ বাক্স তৈরির জন্য পাশ এবং উপরে 5 টি টুকরো কেটেছি। অবশেষে আমি সুইচটি সামঞ্জস্য করার জন্য ডান দিকে একটি ছোট অর্ধ বৃত্ত কাটা আউট sanded।

গণনার জন্য প্রস্তুত

ধাপ 10: গণনা এবং তুলনা

Image
Image
গণনা এবং তুলনা
গণনা এবং তুলনা
গণনা এবং তুলনা
গণনা এবং তুলনা

আপনার নতুন ক্যালকুলেটরটি প্লাগ ইন করুন এবং যোগ করা শুরু করুন! বাইনারি এবং পূর্ণসংখ্যার মধ্যে দ্রুত রূপান্তর করতে বেস 10 থেকে বেস 2 চার্ট ব্যবহার করা যেতে পারে। আমি ইনপুটগুলি সেট করতে পছন্দ করি তারপর পাওয়ার সুইচটি উল্টে এবং LEDs থেকে বাইনারি আউটপুট পর্যবেক্ষণ করে "সমান" চাপুন।

বিচ্ছিন্ন উপাদানগুলিকে একটি ইন্টিগ্রেটেড সার্কিটের সাথে তুলনা করা। এখন, আপনি সম্পূর্ণ অ্যাডারগুলি আনস্ট্যাক করতে পারেন এবং I/O বোর্ডে SN7483A IC প্লাগ করতে পারেন। (12V এর পরিবর্তে 5V দিয়ে IC কে পাওয়ার জন্য সুইচটিকে বিপরীত দিকে ফ্লিপ করতে ভুলবেন না) আপনি একই গণনা করতে পারেন এবং আপনি একই ফলাফল পাবেন। এটা ভাবতে খুব চিত্তাকর্ষক যে বিচ্ছিন্ন উপাদান অ্যাডার এবং আইসি ফাংশন একইভাবে খুব ভিন্ন আকারের স্কেলে কাজ করে। ছবিগুলি সার্কিটের জন্য একই ইনপুট এবং আউটপুট দেখায়।

ধাপ 11: উপসংহার

আমি আশা করি আপনি এই প্রকল্পটি উপভোগ করেছেন এবং আমি যতটা শিখেছি। নতুন কিছু শেখা এবং এটিকে একটি অনন্য প্রকল্পে পরিণত করা বেশ সন্তোষজনক যা পিসিবি ডিজাইন/জালিয়াতির মতো একটি নতুন দক্ষতা শিখতেও লাগে। সমস্ত পরিকল্পনার নীচে তালিকাভুক্ত করা হয়েছে। আগ্রহী কারও জন্য আমি আমার PCB Gerber ফাইলগুলিকে লিঙ্ক করতে পারি যাতে আপনি আপনার নিজের 4-বিট বাইনারি ক্যালকুলেটর তৈরি করতে পারেন। সুখী করা!

প্রস্তাবিত: