আমি কীভাবে সিরিয়াল জিপিআইও পিনের সাথে আমার মুদ্রকটিকে সংযুক্ত করব?


15

আমি অ্যাডাফ্রুট থেকে একটি মিনি তাপীয় প্রিন্টার কিনেছি। নথিটিতে বলা হয়েছে:

এই প্রিন্টারটি একটি মাইক্রোকন্ট্রোলারের সাথে ইন্টারফেস করার জন্য আদর্শ, আপনার মাইক্রোকন্ট্রোলার থেকে আপনার কেবল একটি 3.3V থেকে 5V টিটিএল সিরিয়াল আউটপুট প্রয়োজন

যেহেতু 3.3VI তে জিপিআইও আউটপুটে সিরিয়াল পিনগুলি ধরে নিয়েছিল যে আমি কেবল প্রিন্টারটিকে সরাসরি পিনের সাথে সংযুক্ত করতে পারি এবং এটি কেবল সুরক্ষা বর্তনী ছাড়াই কাজ করবে। এটা কি একটি নিষ্পাপ ধারণা? প্রিন্টারটি ব্যবহার করার জন্য আমার আর কী করা দরকার?


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

যতদূর আমি বলতে পারি কোনও উত্তর ডেটা নেই।
জিভিংস

1
@ কথায় কথায় কথায় কথায় অ্যালেক্সচাম্বারলাইন। এটি যুক্তিযুক্ত অনুবাদে মোটেই উদ্বেগজনক কিছু নয়। নিম্নতর ভোল্টেজ রিসিভারের ক্ষতিগ্রস্থ একটি উচ্চতর ভোল্টেজ ড্রাইভার, বা একটি কম ভোল্টেজ ড্রাইভার নির্ভরযোগ্যভাবে উচ্চতর ভোল্টেজ রিসিভার দ্বারা নিবন্ধন করতে ব্যর্থ হ্যাঁ, তবে অন্য পরিবারের কাছ থেকে এএল লজিক ইনপুট ড্রাইভিং করার সময় অত্যধিক কারেন্ট ড্র নয়।
ক্রিস স্ট্রাটন

2
তুমি কি এটা দেখেছ? sparkfun.com/products/8745
অ্যালেক্স এল

1
@ রাঙ্গনগুইন আপনি নিজের পছন্দমতো কিছু মুদ্রণের জন্য এটি পেতে পারেন, আপনাকে কেবল কঠোর পরিশ্রম করতে হবে। এখানে একটি টিউটোরিয়াল আছে
জিভিংস

উত্তর:


5

ভোল্টেজের স্তর কোনও সমস্যা নয়, একটি এলভিটিটিএল যৌক্তিক '1' টিটিএল লজিকাল '1'ও হবে। অ্যালেক্স চেম্বারলাইন ইতিমধ্যে প্রস্তাবিত হিসাবে একমাত্র ইস্যুটি (ডুবে) বর্তমান হতে পারে। এটি একটি সমস্যা হতে পারে।

এই ডুবে যাওয়া প্রিন্টারের ইনপুট সার্কিটের উপর নির্ভর করে, আমরা এটি অনুমান করতে পারি যে এটি কীভাবে তৈরি করা হয়েছে, তবে আফসোস হয়ে নিরাপদ থাকলে আরও ভাল হতে পারে!

তাই নিরাপদে থাকার জন্য একটি সিএমওএস বাফার রেখে দিন। উদাহরণস্বরূপ একটি 74LCX244। যদি কিছু তখন ধূমপান শুরু করে তবে তা আপনার রাস্পবেরি পাই হবে না।

সম্পাদনা: এই বিবৃতিটি ব্যাক আপ করার জন্য আমি বর্তমানের বক্তব্য সম্পর্কে সমালোচনা লক্ষ্য করেছি:

Klabs.org থেকে উদ্ধৃতি :

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

এখানে এই বর্তমান সমস্যা সম্পর্কে আরও তথ্য: 5 টি টিটিএল এবং সিএমওএস ইনপুট এবং আউটপুট ভোল্টেজ স্তর :

  • সিএমওএস -> টিটিএল: যখন সিএমওএস আউটপুট কম যায় তখন অতিরিক্ত ডুবন্ত কারেন্ট পরিচালনা করতে আপনার বাফারের প্রয়োজন হতে পারে

আশাকরি এটা সাহায্য করবে.


1

1

আমি বিশ্বাস করি "টিটিএল সিরিয়াল" এর অর্থ অ্যাসিঙ্ক সিরিয়াল যা আপনি একটি সাধারণ ইউআরটিতে খুঁজে পাবেন । এই মুদ্রকটিকে একটি পিআইয়ের সাথে সংযুক্ত করার একটি প্রাকৃতিক উপায় হ'ল বোর্ডে একটি ইউআরটি খুঁজে পাওয়া (জিপিআইও 14/15?) বা অন্যটিকে একটি বাসে সংযুক্ত করা। কয়েক ভাল (আছে FTDI , CP2102 ) এবং খারাপ ( উর্বর ) চিপ USB এবং i2c এবং SPI জন্য লোড জন্য উপলব্ধ। যদি ডিভাইসটি হ্যান্ডশেকিংয়ের দাবি করে তবে আপনার এটির জন্যও চিন্তিত হতে হবে। অ্যাডাফ্রুট পৃষ্ঠাটি কোনও ব্যবহার করে বলে মনে হচ্ছে না (টিএক্স / আরএক্স কেবলমাত্র আমি এটি পড়তে পারি)।

যদি আপনি প্রকৃত জিপিআইওর মাধ্যমে এটি করতে চান (যৌক্তিকরূপে ভাল, তবে বৈদ্যুতিন ভারসাম্যতা সম্পর্কে সতর্কতার জন্য অন্যদের দেখুন), আপনি "সফ্টওয়্যার uart" অনুসন্ধান করতে পারেন।

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