Un card de memorie vă permite să stocați date și să le transferați de la un computer la altul. Pentru a crea un card de memorie, trebuie să cumpărați un controler separat, un cip de memorie, un conector USB, o placă de la un magazin de radio. De asemenea, veți avea nevoie de condensatori, rezistențe, bobine și un rezonator de cristal.
Este necesar
- - tablă de pâine;
- - ciocan de lipit;
- - cipuri de memorie și controler;
- - programator;
- - mediu de programare.
Instrucțiuni
Pasul 1
Alegeți un controler pentru cipurile de memorie pe care le aveți. Acordați atenție interfeței lor. Este recomandabil să utilizați o interfață standard, dacă este disponibilă. În caz contrar, va trebui să o programați singur. Amintiți-vă că metodele de transmisie paralele tind să aibă performanțe mai bune decât cele secvențiale. Folosiți controlere dedicate care acceptă USB. În plus, unele controlere acceptă cele mai comune sisteme de fișiere din hardware.
Pasul 2
Gândiți-vă la conceptul viitorului card de memorie. Amintiți-vă că consumul curent nu trebuie să depășească 500 mA pentru USB1 și USB2. Este recomandabil să puneți un condensator de filtrare de mare capacitate la intrarea dispozitivului, astfel încât, în caz de pană de curent, să poată scrie sistemul de fișiere. În acest caz, curentul de încărcare al condensatorului trebuie să fie mai mic de 500 mA.
Pasul 3
Construiți un panou de testare pentru a depana viitorul dispozitiv. În acest scop, microcircuitele din pachetele DIP sunt potrivite, iar pentru componentele SMD sunt produse plăci speciale de dezvoltare cu tampoane de contact adecvate. În această etapă, este mai bine să alegeți o dimensiune mai mare a dispozitivului, pentru comoditatea modificărilor ulterioare ale proiectului.
Pasul 4
Următorul pas este programarea controlerului. Acum trebuie să respirați viața unui set de cipuri, fire, plăci și conectori. Pe lângă funcțiile standard ale cardului de memorie, îl puteți echipa cu posibilități limitate doar de imaginația dvs. De exemplu, introduceți criptarea informațiilor, indicatorul de spațiu ocupat, backup pe un microcip suplimentar și multe altele. Amintiți-vă că, fără setul de biți de protecție, memoria programului controlerului poate fi citită cu ușurință. Dacă de obicei acest lucru amenință doar cu pierderea codului programului, atunci în cazul criptării datelor, toate eforturile de implementare a protecției vor fi zadarnice.
Pasul 5
După depanarea software-ului și hardware-ului dispozitivului, puteți asambla versiunea finală a plăcii cu minimizarea dimensiunii, costului pe dispozitiv și locația convenabilă a indicatorilor.