আরডুইনোতে কেন এভিআর ব্যবহার করা হয়?


41

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

আমি শিল্পে অনেকগুলি এআরএম দেখতে পাচ্ছি (মনে হচ্ছে প্রতিটি বিক্রেতা তাদের নকশাগুলির মধ্যে একজনকে চাপ দিচ্ছে) এবং আর্দুইনো বিকাশকারী বিশ্বে কেন আরও বেশি গ্রহণ করা হয়নি তা ভাবছিলাম।


4
আপনার বাজার কে? আপনি যদি শিল্পে কোনও বড় কিছু বিক্রি করার চেষ্টা করছেন, তবে আপনি একটি আর্ম চাইবেন, কারণ যদি আটমেল এর অধীনে চলে যায়, আপনি যদি এভিআর ব্যবহার করেন তবে আপনার কিছুই থাকবে না। এআরএম সহ, প্রচুর অন্যান্য বিক্রেতারা ড্রপ-ইন প্রতিস্থাপনের নিকটে প্রস্তাব দেয় offer এআরএমের বর্ধিত জটিলতা হ'ল মূল বিষয়গুলি জানেন না এমন শখের তুলনায় ভাল ইঞ্জিনিয়ারদের সাথে ইস্যু কম। আপনি যদি শখের কাছে বিক্রি করে থাকেন তবে শেখার বক্ররেখা খুব খাড়া হবে, প্রসেসরের শক্তি ব্যবহার হবে না এবং এসএমটি একটি কল্পনা করা ইটের প্রাচীর হবে wall শখের গ্রাহক বা সম্ভাব্য নিয়োগকারীদের সম্পর্কে আপনি কারা চিন্তিত? Pls। নির্মল।
কেভিন ভার্মির

9
আমি আপত্তিকর হওয়ার চেষ্টা করছি না, তবে প্রশ্নটি জিজ্ঞাসা করা হবে। আতমেল 25 বছরেরও বেশি বয়সী, এআরএম ব্যতীত খুব সফল বাজারে থাকে, নিজে এভিআর একটি খুব সফল প্ল্যাটফর্ম। এই জাতীয় সংস্থায় নামার সম্ভাবনা কী। এই বলে মনে হচ্ছে, "উইন্ডোজ ব্যবহার করবেন না, মাইক্রোসফ্ট নীচে গেলে কী হবে?"
রিক_2047

আমি আপনার অন্য দুটি পয়েন্টের সাথে একমত নই, যথা আপনার যদি শখের বাজার থাকে তবে এআরএমের সম্পূর্ণ শক্তি ব্যবহার করা এবং এসএমটি একটি ইটের প্রাচীর হওয়ার সম্ভাবনা খুব কম।
রিক_2047

2
সেখানে কোনও এসএএম 3 এক্সই (এআরএম 32 বিট) ইউসির সাথে কি আরডুইনো নেই? কারণ, এই মুহূর্তে আমার হাতে একটি রয়েছে ...
ডুমবট

1
আমি লক্ষ করতে চাই যে "আজকাল" আসলে এখানে আর্ম ভিত্তিক বোর্ড রয়েছে যা আরডুইনো (গ্রন্থাগার এবং আইডিই) ব্যবহার করে প্রোগ্রাম করা যেতে পারে। টেনেসি ৩.২ এটির একটি দুর্দান্ত উদাহরণ। sparkfun.com/products/13736
পল

উত্তর:


32

এমনকি আপনি কী বিকাশ করছেন সে সম্পর্কে কি কেউ চিন্তা করে?

হ্যা এবং না. আমি একটি নির্দিষ্ট প্রকল্পের জন্য এভিআর 32 এ বিকাশ করেছি এবং বিকাশ পরিবেশ (বিশেষত সংকলন / প্রোগ্রাম / ডিবাগ চক্র) উদাহরণস্বরূপ, পিআইসি 32 এর তুলনায় ভয়াবহ।

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

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

অন্য কোনও প্রসেসর ব্যবহার করা যাবে না এর কোনও কারণ নেই , তবে তারা একটি আর্ম, এমআইপিএস, পাওয়ারপিসি, ইত্যাদি ডিভাইসের পরিবর্তে নিম্ন প্রান্তের 8 বিট ডিভাইসটি বেছে নিয়েছেন এমন খুব ভাল কারণ রয়েছে: ব্যবহারের সহজতা।

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

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

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

মূলত এটি ব্যবহারের স্বাচ্ছন্দ্যের কারণে - জটিলতা, সহজে সোল্ডার, ব্যয় এবং এর প্রয়োজনের খুব বেশি প্রয়োজন নেই। ডেভেলপাররা প্রচুর শক্তি থাকার ধারণার মত ধারণা রাখে তবে দিনের শেষে যখন আপনাকে কেবল কিছু সার্ভো সরানো এবং নিম্ন প্রান্তের এফএফটি দিয়ে কিছু লাইট ফ্ল্যাশ করতে হবে তখন একটি 8 বিট প্রসেসর ঠিক আছে।

এমনকি ২৮ টি পিন প্যাকেজগুলির মধ্যে নিম্ন প্রান্তের কর্টেক্স এআরএমএসগুলি এখনও এসআইআইসি, ডিআইপি নয়।

সুতরাং AVR এর সমস্ত সঠিক বৈশিষ্ট্য ছিল:

  • ঝালাই সহজ
  • সারা বিশ্ব জুড়ে মেল অর্ডার মাধ্যমে পাওয়া সহজ
  • ফ্রি জিসিসি সি সংকলক
  • প্রসেসর এবং পেরিফেরিয়াল সেটআপ এবং ব্যবহার বুঝতে সহজ
  • সস্তা
  • সর্বব্যাপী - এভিআর পরিবারকে ঘিরে প্রচুর লোক এবং অভিজ্ঞতা

মূলত এটি এখনও সত্য - আমি ডিপ ফর্ম্যাটে কোনও এআরএম সম্পর্কে জানি না, এবং অ্যাডাপ্টারগুলি এভিআরের তুলনায় এটি আরও বেশি ব্যয়বহুল করে তোলে। বেশিরভাগ ক্ষেত্রে, নির্মাতারা মনে করেন না যে একটি ডিআইপি প্যাকেজ করা 32 বিট প্রসেসরটি খুব লাভজনক হবে।


একটি আছে, প্যারালাক্স প্রপেলার। চিপটিতে এটি আটটি 32-বিট সিপিইউ রয়েছে এবং এটি ডিআইএল, কিউএফপি এবং কিউএফএন প্যাকেজগুলিতে আসে।
লিওন হেলার

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

আপনি কোন এভিআর 32 সরঞ্জাম ব্যবহার করছেন - আমি এভিআর 32 এবং এমএসপি উভয়তেই আইএআর ব্যবহার করি এবং এই পরিবেশটি অত্যন্ত সক্ষম হিসাবে পেয়েছি। পেশাদার পরিবেশে ব্যয়টি কোনও সমস্যা নয় - এক সপ্তাহের জন্য ইঞ্জিনিয়ার নিয়োগের ব্যয়ের চেয়ে কম।
uɐɪ

সরঞ্জামগুলি সম্পর্কে এই দাবিটি কাটিয়ে উঠতে পারে - আরডুইনো জিসিসি ব্যবহার করে যার একটি এভিআর 32 পোর্টও উপলভ্য।
ক্রিস স্ট্রাটন

1
এনএক্সপিতে এখন ডিআইপি প্যাকেজে কয়েকটি কর্টেক্স-এম0 এআরএম রয়েছে। আমি LPC11xx পরিবার থেকে মনে করি। আমি তাদের টার্গেট বাজার অ্যাপ্লিকেশনগুলিতে অত্যন্ত সস্তা, নিম্ন মানের, এককতরফা পিসিবি, কল্পনা।
মার্কো


16

যেহেতু আপনি মতামতের পক্ষে ভোটদান করছেন বলে মনে হয়, তাই এখানে আমার 0 .02। আমি কোনও এআরএম বা এভিআর-এ কাজ করছি তা বিবেচনা করে না (এবং তাই আমি যত্ন নিই), মূলত আমি যা করার চেষ্টা করছি তার ভিত্তিতে। এমন একটি ব্যবহারের কেস রয়েছে যেখানে একটি এভিআর উপলব্ধি করে, এবং যখন এআরএম তা করে। সাধারণভাবে, এটিও বলা যায়, AVR এবং PIC এর মধ্যে একটি ট্রেড অফ রয়েছে।

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

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

ইকোসিস্টেম

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

পিআইসির ইকোসিস্টেম একটি দুঃস্বপ্ন, যে কোনও সংখ্যক সংকলক, প্রোগ্রামিং সরঞ্জাম, সমাবেশকারী, আপনার কাছে কী রয়েছে। তাদের অনেকগুলি একে অপরের সাথে সামঞ্জস্যপূর্ণ নয়। তাদের বেশিরভাগ বেতন দেওয়া হয়। তাদের সব ভাল হয় না। আরও গুরুত্বপূর্ণ, একটি Defacto মান নেই। ফ্রি / ওপেন সোর্স বিকল্পগুলি (বলুন, এসডিসি) অনেকগুলি পছন্দসই হতে পারে, তবে এর চেয়ে বেশি, এভিআর-জিসিসি এবং সংস্থার মতো ডিফাক্টো স্ট্যান্ডার্ডের মর্যাদা অর্জন করতে ব্যর্থ হয়েছে। এমনকি সফ্টওয়্যার টুলচেনটি কাজ করার পরেও আপনাকে খুব কমপক্ষে কোনও প্রকারের প্রোগ্রামারটিতে বিনিয়োগ করতে হবে। পিককিটটির দাম মাত্র 20 $ বা তার বেশি হতে পারে, তবে কীভাবে অনলাইনে এটি কিনতে হয় (ক্রেডিট কার্ডস, আন্তর্জাতিক শিপিং, ফরেক্স ঝামেলা) যখন আপনাকে বুঝতে হয়, এটি শখের জন্য ডিল ব্রেকার হতে পারে। ভাল নেই,

এমএসপি ৪৩০ প্রান্তিকভাবে ভাল, বেশিরভাগ কারণ এটির নতুন (জনপ্রিয়তার দিক থেকে কমপক্ষে) - এর সাথে লড়াই করার মতো কম শব্দ রয়েছে। টিআই দক্ষতার সাথে আইসি নমুনাগুলি আপনাকে অন্য কোথাও দেখেনি sh এমএসপিগিসিই ঠিক আছে, এবং এমন একটি ওপেন সোর্স ডিবাগিং সফ্টওয়্যার রয়েছে যা খুঁজে পাওয়া বা সেটআপ করা শক্ত নয়। সমস্যাটি যদিও এটি AVR এর মতো শখের বন্ধুত্বপূর্ণ নয়। আপনার কাছে এখনও প্রোগ্রামারটির সমস্যা রয়েছে, যা আপনি পিআইসির জন্য কিনতে হবে তার চেয়ে ব্যয়বহুল। 3.3v সরবরাহ অপারেশন 5V লজিকে অভ্যস্ত যারা তাদের জন্য একটি পার্সিয়াইড বাধা দেয়। এবং এটি ডিআইপি-তে স্কেল করে না - নিম্ন প্রান্তগুলি উপলভ্য থাকে তবে একবারে আপনি আরও ঝলসানো চিপগুলি পৌঁছে না।

ব্যবহারে সহজ

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

ডেটাশিটের গুণমান, অ্যাপ্লিকেশন নোট এবং সেগুলির পাঠযোগ্যতাও একটি পার্থক্য করে। আতমেল মনে হয় যে এটিতে একটি সামান্য ভাল কাজ করবে। অবশ্যই, এটি একটি অত্যন্ত বিষয়গত মূল্যায়ন।

পিআইসিগুলি প্রায়শই না করে এমন সময় AVR গুলি একটি অভ্যন্তরীণ আরসি ব্যবহার করতে পারে। তাদের একটি স্ফটিকের প্রয়োজন হয় , যা আত্মবিশ্বাসের অভাবের সাথে মিলিত হয়ে এটি কিছুটা দ্বৈত করে তোলে।

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

এভিআর বনাম এআরএম

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

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


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

বাস্তবে, তুলনামূলক সংস্থানগুলির জন্য এআরএম / এভিআর খরচ বেশ ধোয়া। এবং যে প্যাকেজগুলি একটি উত্পাদন সেটিংয়ে ব্যবহৃত হবে তা অগত্যা পৃথক নয়, কারণ এটি সম্ভবত QFP বা QFN এর উভয়রূপ হতে পারে। সাপোর্ট সার্কিটির প্রয়োজনীয়তাও খুব তুলনীয়।
ক্রিস স্ট্রাটন

@ ক্রিস: যখন আপনি প্রতিটি চিপ সরবরাহিত সংস্থানগুলিতে ফ্যাক্টর করেন, তখন আমি বলতাম যে এআরএম প্রায় প্রতিবারই কম দামে আসবে। তাই বলা হয়, যেখানে এভিআর একটি প্রকাশনা পরিবেশে জ্ঞান করে তোলে পরিস্থিতিতে যেখানে আপনি না যে প্রয়োজন অশ্বশক্তি এবং / অথবা ঘন্টাধ্বনি এবং whistles যে এআরএম টেবিলে নিয়ে আসে। উপলভ্য সংস্থানগুলির পরিবর্তে ব্যবহারযোগ্য সংস্থাগুলি দিয়ে ভারিত হয়ে গেলে, এভিআর কম দামে আসে। আমি মনে করি না যে সমর্থন সার্কিটরি তুলনীয় (4 টির তুলনায় 1 টি ট্যান্টালাম ক্যাপাসিটার এবং অন্যান্য অনুরূপ স্পাইরালিং)। এআরএম কোনও ব্যয়বহুল পশু নয় যতটা ওভারকিল করা যায়।
চিন্তালগিরি শশাঙ্ক

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

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

12

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

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

ব্যক্তিগতভাবে, আমি আরডিনো পছন্দ করি কারণ এটি প্রচুর পরিমাণে 'ঠিক ঠিক' পায়: এটি খুব ব্যয়বহুল নয়, এটি মালিকানাধীন সরঞ্জামগুলিতে লক করা হয়নি, এটি দিয়ে শুরু করা সহজ, এটির প্রচুর ক্ষমতা রয়েছে এবং এটির একটি বিশাল ব্যবহারকারী সম্প্রদায় রয়েছে , যা প্রসারিত এবং ঝরঝরে জিনিস অবিরত করে।


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

7

এটিমেল ইউসিগুলির একটি বড় সুবিধা হ'ল লিনাক্স, পিসি এবং ম্যাকের জন্য একটি বিনামূল্যে সংকলক উপলব্ধ। এতে একটি সাধারণ ক্রস প্ল্যাটফর্ম জিইউআই যুক্ত করুন এবং আপনার কাছে একটি বিনামূল্যে বিকাশ ব্যবস্থা রয়েছে যা সমস্ত প্ল্যাটফর্মগুলিতে চলে।

শখের বোর্ডগুলির জন্য ব্যয় একটি প্রধান উপাদান। যেহেতু আপনি $ 30 রেঞ্জের একটি স্টার্টার দাম রাখতে চান আপনার একটি ইউসি ব্যয় হওয়া দরকার যা কয়েক ডলারের বেশি নয়।

এআরএম উচ্চতর বোর্ডগুলির জন্য দুর্দান্ত প্রার্থী হবে। প্রচুর সংস্থাগুলি এআরএম কোরকে লাইসেন্স দেয় এবং পেরিফেরিয়াল যুক্ত করে। আমি বিশ্বাস করি লিনাক্স, পিসি এবং ম্যাকের জন্য নিখরচায় সংকলক রয়েছে।

আমি উচ্চ প্রান্তের বোর্ডগুলির জন্য ফ্রিস্কেল কোল্ডফায়ারটিকে সত্যিই পছন্দ করি। আমি পরীক্ষার সরঞ্জামগুলির জন্য একটি বোর্ডে কাজ করেছি যা 5206e ব্যবহার করে। আমরা কিছু ডিআরএএম এবং উচ্চ নির্ভুলতা এ / ডি এবং ডি / এ রূপান্তরকারী যুক্ত করেছি। এটি একটি ব্যয়-কার্যকর সমাধান ছিল। আমি সম্প্রতি কোল্ডফায়ারকে এআরএমের বিভিন্ন ধরণের সাথে তুলনা করি নি।

8-বিট ফ্রিস্কেল ইউসিগুলির কয়েকটি দুর্দান্ত তবে তাদের কাছে নিখরচায় সরঞ্জাম রয়েছে কিনা তা সম্পর্কে আমি নিশ্চিত নই।


4
দরকারী মন্তব্যের জন্য ধন্যবাদ, তবে 'স্বাক্ষর' এর 8 টি লাইন কিছুটা চরম, এই স্ট্যাকওভারফ্লো-ভিত্তিক সাইটগুলি আপনার উত্তরগুলিতে আপনার নিজস্ব সাইটগুলির বিজ্ঞাপন দেখায় ঝোঁক।
davr

5
@ জেলুচিয়ানি, আপনি যদি অন্য ওয়েবসাইটগুলি বিজ্ঞাপন করতে চান তবে আপনার প্রোফাইলে লিঙ্কগুলি রাখুন, আপনার উত্তরে নয়। সর্বোপরি, আপনার ব্লগ এই প্রশ্নের উত্তর নয় ...
ক্রেগ ট্রেডার

5

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

এই মুহূর্তে কিছুই এআরএমের সাথে প্রতিযোগিতা করতে পারে না। অন্য প্রসেসরের জন্য আপনি যে দিনে স্পর্শ করেন আপনি সর্বনিম্ন কয়েকটি এআরএম স্পর্শ করেন। আপনি স্পর্শ করেন এমন প্রায় প্রতিটি কিছুর জন্য একটি এআরএম ব্যবহার করা হয়। এটি 8 বিট কিলার হিসাবে একটি প্রাকৃতিক ফিট, একই আকার, দাম ইত্যাদির জন্য 8 বিটের চেয়ে অনেক বেশি ভাল পারফরম্যান্স পেতে পারে সরঞ্জামগুলি আরও ভাল set আরও দ্রুত ইত্যাদি Because এবং বাধা ভেক্টর টেবিল। দুঃখজনকভাবে আরও জনপ্রিয় সমাধানটি সবচেয়ে বেদনাদায়ক। একটি স্যাম 7 বা এর মতো কিছু বা স্টেলারিস চেষ্টা করুন।

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

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


এই মুহূর্তে কিছুই এআরএমের সাথে প্রতিযোগিতা করতে পারে না। <- শিল্পে। শখের বিশ্বে, এভিআর এখনও সত্যই, সত্যই শক্তিশালী এবং দীর্ঘ সময়ের জন্য থাকবে।
কেভিন ভার্মির

একেবারে সম্মত হ'ল একটি বিশ্ব গড় পাগল জনপ্রিয়, অন্য একটি পৃথিবী যা ঘটেছিল এমন এক যেখানে আমরা একটি স্পর্শ এবং ব্যবহার করি এমন পণ্যগুলি যেখানে অর্থ হয়, এটি অন্যরকম। তাই বাড়িতে মজাদার জন্য একটি শিখুন, আপনার দিনের কাজের জন্য অন্যটি শিখুন, এবং সারা দিন এবং সারা রাত খেলুন।
old_timer

4

আমি জানি আপনি "ব্যয় ব্যতীত" বলেছিলেন, তবে সত্যই এটি শখের জন্য সবচেয়ে গুরুত্বপূর্ণ বিষয়। সস্তা, জেনেরিক প্ল্যাটফর্ম বলতে কী বোঝাতে চাইছে তাতে আপনার একাধিক ইউআরটি বা একাধিক এসপিআই দরকার নেই। আপনার একবার> 20 মেগাহার্জ গতির প্রয়োজন শুরু হয়ে গেলে, আপনার সত্যিকার অর্থে একটি কাস্টম সেটআপটি দেখানো উচিত (অবশ্যই ymmv)


3

অন্যান্য মন্তব্যে কয়েকটি ছোট পয়েন্ট উত্থাপিত হয়নি:

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

  • এই ছোট স্কেল ব্যবহারের ক্ষেত্রে লক্ষ্যবস্তু করে, অন্য সবকিছু সহজ হয়ে যায় - পিন গণনা, সহায়তার উপাদান, বিদ্যুত ব্যবহার ইত্যাদি

এটি বলেছিল, আরডুইনোর টার্গেট ব্যবহারের ক্ষেত্রে, আপনি এটিকে ঝাপ্টাচ্ছেন এমনটি হয় না। একটি 16MHz প্রসেসর আপনার অ্যালার্ম ঘড়ির জন্য একীভূত এলইডি চেইজার (বা যাই হোক :) এর সাথে প্রচুর উদ্বেগজনক


2

যাও Arduino হয় অন্যান্য প্রসেসর পাওয়া যায়। উদাহরণস্বরূপ, মাইক্রোচিপ থেকে চিপকিটটি দেখুন। এটি একটি পিআইসি 32 ব্যবহার করে।


দুঃখিত ওলিন, শিরোনামটি নিজের শরীর থেকে তৈরি করা প্রশ্ন সম্পাদনা করার একটি ভুল প্রচেষ্টা ছিল। এটি এখন আরও সঠিক হওয়া উচিত।
ক্লাবচিও

1

দ্বিতীয়বার চেষ্টা করুন (মূল পোস্টের শিরোনাম এবং প্রশ্নটি +3 বছর আগে মূল উত্তর থেকেই পরিবর্তন করা হয়েছিল):

মুরগি এবং ডিম, তবে বিশেষত গত কয়েক বছরে (২০০ AR এআরএম কর্টেক্স-এম আর্কিটেকচার চালু করেছিল), ৩২-বিট এমসিইউ জনপ্রিয়তায় বৃদ্ধি পেয়েছে এবং>> 8- এ ডিজাইন করার সময় বিক্রেতারা ইই সম্প্রদায়ের জন্য দ্রুত এবং সহজ অ্যাক্সেস সরবরাহ করতে আরও ভাল ছিল ve বিট মাইক্রো (আরও ভাল sw সরঞ্জাম, বিনামূল্যে সরঞ্জাম, আরও উদাহরণ ...)।

যেহেতু আট্মেল আরও ১০০ জনকে সাথে কর্টেক্স-এম ডিভাইসগুলিও সরবরাহ করে এবং এটিআরএম-তে অ্যাভিআর সমর্থন করার জন্য তার সরঞ্জামচয়নটি আপগ্রেড করেছে, এবং দীর্ঘস্থায়ী সম্পর্ক হিসাবে, আরডুইনো আপগ্রেডের পথ দেওয়া হয়েছে (?)। তবে, বিকল্পগুলি পপ আপ করে এবং "শখবিদ" কেকের অংশটি অর্জনের বিকল্প প্রচেষ্টা জড়িত বলে মনে হয়: উদাহরণস্বরূপ এনএক্সপি / এআরএম দ্বারা তৈরি করা, এবং সম্প্রতি "কোঅ্যাকশন হিরো": 32-বিট ওপেন-সোর্স এআরএম কর্টেক্স-এম 3 বোর্ড কিকস্টার্টারে ।

চূড়ান্ত চিন্তা, প্রাথমিক প্রশ্নের 3 বছর পরে: যখন সমস্ত বিক্রেতারা 32-বিট কর্টেক্স-এম কোর অফার করে - তখন আরডুইনো কি আসলে অ-আতলে পরিণত হতে পারে?

আসল উত্তর: অ্যাটমল এভিআর সহ-প্রতিষ্ঠাতা আলফ-এগিল বোজেন তার ভিডিও ব্লগে এখানে http: //blog.energymicro- এ 8-বিট থেকে 32-বিট এআরএম কোরে শিল্পের চলাফেরার জন্য কিছু পটভূমি দেখছেন। com / 2013/04/24 / avr2arm /

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