کارت حافظه به شما امکان می دهد داده ها را ذخیره کرده و از یک رایانه به رایانه دیگر انتقال دهید. برای تهیه کارت حافظه توسط خود ، باید یک کنترل کننده جداگانه ، یک تراشه حافظه ، یک اتصال USB ، یک برد از یک فروشگاه رادیویی خریداری کنید. شما همچنین به خازن ها ، مقاومت ها ، سیم پیچ ها و یک تشدید کننده کریستال نیاز خواهید داشت.
لازم است
- - تخته نان
- - آهن لحیم کاری ؛
- - تراشه های حافظه و کنترل کننده ؛
- - برنامه نویس
- - محیط برنامه نویسی
دستورالعمل ها
مرحله 1
برای تراشه های حافظه ای که دارید یک کنترل کننده انتخاب کنید. به رابط کاربری آنها توجه کنید. توصیه می شود در صورت وجود از یک رابط استاندارد استفاده کنید. در غیر این صورت ، خودتان باید آن را برنامه ریزی کنید. به یاد داشته باشید که روشهای انتقال موازی عملکرد بهتری نسبت به روشهای متوالی دارند. از کنترل کننده های اختصاصی استفاده کنید که از USB پشتیبانی می کنند. علاوه بر این ، برخی از کنترل کننده ها از رایج ترین سیستم های پرونده در سخت افزار پشتیبانی می کنند.
گام 2
به مفهوم کارت حافظه آینده فکر کنید. به یاد داشته باشید که میزان مصرف فعلی برای USB1 و USB2 نباید بیش از 500 میلی آمپر باشد. توصیه می شود یک خازن فیلتر کننده با ظرفیت بالا در ورودی دستگاه قرار دهید تا در صورت قطع برق بتواند سیستم فایل را بنویسد. در این حالت ، جریان شارژ خازن باید کمتر از 500 میلی آمپر باشد.
مرحله 3
برای رفع اشکال در دستگاه آینده یک تخته نان درست کنید. برای این منظور ، میکرو مدارهای موجود در بسته های DIP به خوبی مناسب هستند و برای اجزای SMD ، تخته های مخصوص توسعه با پد های تماس مناسب تولید می شوند. در این مرحله ، برای راحتی در ویرایشهای بعدی طراحی ، بهتر است اندازه دستگاه بزرگتری را انتخاب کنید.
مرحله 4
مرحله بعدی برنامه نویسی کنترلر است. حالا شما باید به یک سری تراشه ها ، سیم ها ، تابلوها و اتصالات نفس بکشید. علاوه بر عملکردهای استاندارد کارت حافظه ، می توانید آن را به امکانات محدود شده فقط در تصورات خود مجهز کنید. به عنوان مثال ، رمزگذاری اطلاعات ، نشانگر فضای اشغال شده ، پشتیبان گیری از میکروچیپ اضافی و موارد دیگر را وارد کنید. به یاد داشته باشید که بدون تنظیم بیت محافظ ، به راحتی می توان حافظه برنامه کنترل کننده را خواند. اگر معمولاً این فقط از دست رفتن کد برنامه را تهدید می کند ، در صورت رمزگذاری داده ها ، تمام تلاش ها برای پیاده سازی بی فایده خواهد بود.
مرحله 5
پس از اشکال زدایی از نرم افزار و سخت افزار دستگاه ، می توانید نسخه نهایی برد را با به حداقل رساندن اندازه ، هزینه هر دستگاه و موقعیت مناسب نشانگرها ، مونتاژ کنید.