এলপিসি 1343 দিয়ে একটি সার্কিট তৈরি করা


9

এখানে কি লোকেরা এলপিসি 1343 কর্টেক্স-এম 3 চিপ ব্যবহার করেছে?

আমি আগে পিআইসি মাইক্রোকন্ট্রোলারদের সাথে কয়েকটি ছোট সার্কিট তৈরি করেছি তবে এখন আমি একটি এলপিসি 1243 কর্টেক্স -3 / এআরএম ব্যবহার করছি। আমি একটি এলপিসিএক্সপ্রেসো প্রোটোটাইপ বোর্ড ব্যবহার করছি যা খুব সুন্দরভাবে কাজ করেছে তবে আমি এখন আমার সার্কিটের জন্য একটি উপযুক্ত পিসিবি তৈরি করতে চাই। আমি এই চিপটি পিআইসির তুলনায় সফটওয়্যারটিতে কাজ করতে খুব সুন্দর খুঁজে পেয়েছি (যা আমিও পছন্দ করি!)

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

আমার সার্কিটটি কেবল একটি 18x2 লাইনের এলসিডি মডিউল যা চিপের সাথে সংযুক্ত থাকে যা ইউএসবি এইচডি ইন্টারফেসের মাধ্যমে সংযুক্ত পিসি থেকে তার ইনপুট পায়। আমার সবগুলি প্রোটোটাইপ বোর্ড / ব্রেডবোর্ডে কাজ করছে।

LPC1343 এ আমি সংযোগ করার পরিকল্পনা করছি

  • বিদ্যুৎ সরবরাহের পিনগুলি পাওয়ার এবং ক্যাপাসিটরগুলিকে ডিকপলিং করে
  • 12 মেগাহার্টজ স্ফটিক এবং ক্যাপাসিটারগুলি।
  • আমার হার্ডওয়্যার চালানোর জন্য যে 6 আই / ও পিনগুলি লাগবে (একটি এলসিডি মডিউল)
  • ইউএসবি পিনগুলি একটি ইউএসবি পোর্টে প্রতিরোধকের মাধ্যমে এবং একটি টানুন রেজিস্টারের মাধ্যমে
  • রিসেট পিন এবং পিনটি যা অভ্যন্তরীণ ইউএসবি বুটলোডারকে সক্ষম করে on

এবং যে সব. আমার প্রশ্ন হ'ল আমার সাথে সংযোগ স্থাপনের দরকার আছে এমন আর কোনও পিন রয়েছে? আমি চিপটির সাথে এটি আমার প্রথম "শখ" প্রকল্প হিসাবে যতটা সম্ভব সহজ হিসাবে রাখা গুরুত্বপূর্ণ এবং সত্যই এটি অতিরিক্ত জটিলতা যুক্ত না করে এটিকে সোল্ডার করার পক্ষে যথেষ্ট কঠিন হতে চলেছে (তবে আমি আত্মবিশ্বাসী আমি এটি করতে পারি!)

আমার ধারণা আমার সত্যিই কোনও স্কিম্যাটিক পোস্ট করা উচিত তবে আমি কি স্পষ্ট কিছু মিস করেছি?

উত্তর:


3

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

আমি ধরে নিচ্ছি যে আপনি আপনার অতিরিক্ত পিনগুলির জন্য নিজেকে কিছু ফর্ম ব্রেকআউট দিচ্ছেন - একটি এলসিডি স্ক্রিন দুর্দান্ত, এবং আমি এটিকে সহজ রাখার আকাঙ্ক্ষাটি বুঝতে পারি, তবে কোথাও একটি ট্রেস যুক্ত করেই ভুল হতে পারে and কোথাও কোথাও কোথাও পরিণত হতে পারে না। এমনকি যদি আপনি আসল শিরোনাম যোগ করতে না চান তবে কিছু পরীক্ষার পয়েন্টগুলি (.05x.1 "তামা প্যাডগুলির স্তম্ভিত সারিগুলির আকারে) আপনাকে পরে কিছু তারের সোল্ডার এবং গরম আঠালো দেবে This এটি হওয়ার দরকার নেই This বড় কথা I'd আমি এই লাইনে কিছু জম্পার / রেজিস্টার লাগিয়েছি, তাই আপনি যদি পিনগুলি ছোট করে বা ইএসডি দিয়ে আঘাত করার হাত থেকে রক্ষা করতে কিছু 1 কে প্রতিরোধক যুক্ত করতে পারেন তবে এটি আপনাকে কোনও টান দেওয়ার ক্ষমতাও দেয় আপনার অন্যান্য পিনগুলি উচ্চ বা কম যদি পরে খুঁজে পান এটি প্রয়োজনীয় হয়!

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

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


ব্যাপক উত্তরের জন্য ধন্যবাদ। এত কিছুর পরেও আমি সিদ্ধান্ত নিয়েছি যে আমি চিপটি সোল্ডার করতে পারছি না এর পরিবর্তে আমি এই অলিমেক্স . com/ দেব / স্পেন- পি 13৩৩ এইচটিএমএলের মতো কিছু কিনব । যা খোলামেলাভাবে কেবল ব্যয় করে, এমনকি যেভাবে আমার নিজের বোর্ড তৈরি করতে আমার ব্যয় করতে হবে তার থেকেও কম।
জন বার্টন

1
সেই দেব বোর্ডের জন্য কুড়ি টাকা!?!?!? হ্যাঁ, পুরো পথ দিয়ে দেব বোর্ডের সাথে যান!
কেভিন ভার্মির

3

আমি একটি ডিবাগ সংযোগকারী যুক্ত করব, যাতে আপনি আপনার কোডটি ডিবাগ করার জন্য এলপিসিএক্সএক্সপ্রেসো ব্যবহার করতে পারেন। এটি যুক্ত করা বেশ তুচ্ছ, তবে সিস্টেমটি ব্যবহার করা আরও সহজ করে তুলবে।


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

2

আপনার প্রোটো / দেবকিট বোর্ডগুলির জন্য স্কিম্যাটিক্স রয়েছে? তারা অবশ্যই কী সংযোগ করেছে এবং কোথায় তা দেখার জন্য তারা অবশ্যই মূল্যবান। তবে তারা পুরো গল্পটি বলবে না।


0

আমি ইউএসবি পিনগুলি ছিন্ন করব - আপনি যখন আপনার সমাপ্ত প্রকল্পটি ঘেরে ফেলতে চান, তখন আপনাকে ইউএসবি সংযোগকারীটিকে বাইরে থেকে অ্যাক্সেসযোগ্য করার জন্য আপনার বোর্ডটি প্রান্তের কাছে স্থাপন করতে হবে। আপনি কেসটি পৃথক ইউএসবি সংযোগকারী লাগাতে এবং তারের মাধ্যমে বোর্ডে সংযোগ করতে চাইতে পারেন।

শক্তির কথা চিন্তা করুন - আপনার বোর্ডটি কী পাওয়ার পাবে এবং পেরিফেরিয়ালগুলিতে এটি পুনরায় বিতরণ করবে বা এটি বাইরে থেকে একচেটিয়াভাবে পাবে?

5 ভি সামঞ্জস্যতা সম্পর্কে চিন্তা করুন - আপনার পেরিফেরিয়ালগুলি 3.3V তে কাজ করবে বা তাদের 5 ভি প্রয়োজন হবে? কিছু পিনের জন্য কমপক্ষে কিছু ভোল্টেজ রূপান্তর স্কীম যুক্ত করার উপযুক্ত।

বাফারিং - কিছুটা ভোল্টেজের সামঞ্জস্যের সাথে সম্পর্কিত - আপনি কি রাহের দীর্ঘ তারের উপর কিছু চালাবেন? যদি হ্যাঁ, আপনি কিছু বাফার আইকিতে রাখতে চান যা ভোল্টেজ রূপান্তরকারী হিসাবেও কাজ করতে পারে।

আমি microbuilder রেফারেন্স নকশা বোর্ডের সঙ্গে কাজ করছি http://www.microbuilder.eu/projects/LPC1343ReferenceDesign/ এবং অভিজ্ঞতা থেকে আমার পয়েন্টগুলি এটি।

বিটিডাব্লু, এটি প্রোগ্রামিং মোডে প্রবেশের জন্য একটি দুর্দান্ত এক ধাক্কা বোতামের বৈশিষ্ট্য রয়েছে, তবে সচেতন থাকুন যে এটি ভালভাবে কাজ করার জন্য আপনার ভোল্টেজ মনিটর চিপ দরকার, অন্যথায় আপনি যখন কেবল তারের সাথে সংযুক্ত হন তখন এটি প্রোগ্রামিং মোডে প্রবেশ করবে (যা সম্ভবত ঠিকঠাকই হতে পারে) )

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