Um cartão de memória permite armazenar dados e transferi-los de um computador para outro. Para fazer você mesmo um cartão de memória, você precisa comprar um controlador separado, um chip de memória, um conector USB e uma placa em uma loja de rádios. Você também precisará de capacitores, resistores, bobinas e um ressonador de cristal.
É necessário
- - tábua de pão;
- - ferro de solda;
- - chips de memória e controlador;
- - programador;
- - ambiente de programação.
Instruções
Passo 1
Escolha um controlador para os chips de memória que você possui. Preste atenção à interface deles. É aconselhável usar uma interface padrão, se disponível. Caso contrário, você mesmo terá que programá-lo. Lembre-se de que os métodos de transmissão paralela tendem a ter melhor desempenho do que os sequenciais. Use controladores dedicados que suportam USB. Além disso, alguns controladores suportam os sistemas de arquivos mais comuns em hardware.
Passo 2
Pense no conceito do futuro cartão de memória. Lembre-se de que o consumo de corrente não deve ser superior a 500 mA para USB1 e USB2. É aconselhável colocar um condensador de filtragem de alta capacidade na entrada do dispositivo, para que em caso de falha de energia possa escrever o sistema de ficheiros. Nesse caso, a corrente de carga do capacitor deve ser inferior a 500 mA.
etapa 3
Construa uma placa de ensaio para depurar o futuro dispositivo. Para este propósito, microcircuitos em pacotes DIP são bem adequados, e para componentes SMD, placas de desenvolvimento especiais com pads de contato apropriados são produzidos. Neste estágio, é melhor escolher um tamanho de dispositivo maior, para a conveniência de futuras edições de design.
Passo 4
A próxima etapa é programar o controlador. Agora você precisa dar vida a um conjunto de chips, fios, placas e conectores. Além das funções padrão do cartão de memória, você pode equipá-lo com possibilidades limitadas apenas pela sua imaginação. Por exemplo, insira criptografia de informações, indicador de espaço ocupado, backup para um microchip adicional e muito mais. Lembre-se de que sem o conjunto de bits de proteção, a memória do programa do controlador pode ser facilmente lida. Se normalmente isso só ameaça com a perda do código do programa, então, no caso da criptografia de dados, todos os esforços para implementar a proteção serão em vão.
Etapa 5
Depois de depurar o software e o hardware do dispositivo, você pode montar a versão final da placa com a minimização do tamanho, custo por dispositivo e localização conveniente dos indicadores.