Pergunta

Eu sempre quis ter uma melhor compreensão do que está acontecendo no nível do hardware. Como um nível prático, nada depois de 'Magic' é igual a compilação e eu gostaria de remediar isso.

Eu gostaria de investigar a construção de circuitos e, em seguida, movendo-se a montagem de programação em conjuntos de chips básicos, tanto para o meu próprio bem e também para o meu filho, como algo que podemos aprender juntos.

Eu olhei alguns dos kits "de circuito Snap", mas para ser honesto, eles não me interessam.

Sugestões?

Editado Nota:. Obrigado a todos que responderam

Foi útil?

Solução

Eu recomendo a olhar para o curso Os elementos dos sistemas informáticos . A maioria do material que você precisa para completar o curso é on-line e o livro é barato (I pago cerca de 50,00 USD para minha cópia).

O curso leva você através de construção de um sistema básico de computador da porta NAND em cima. Todos os laboratórios são feitas em simulação software e não seria uma grande extensão da imaginação para convertê-lo em hardware real (usando VHDL).

Há também uma palestra Google Tecnologia no curso.

http://video.google.com/videoplay?docid=7654043762021156507

Se você quiser mergulhar no mais profundo do que a eletrônica digital (portas lógicas) e aprender sobre eletrônica analógica (os transistores e outros componentes que portões são construídos a partir de), e a física por trás de eletricidade Eu recomendo Teach Yourself Eletricidade e Eletrônica

Outras dicas

http://www.nerdkits.com/

Eu estou em nenhuma maneira associada com esses caras, mas os seus produtos olhar fresco. E isso parece ser o que você está procurando.

Em primeiro lugar, aprender alguma teoria básica elétrica -. Redes resistivas, tensão de medição e, actual lei de Ohm, e as noções básicas de diodos e transistores

comprar algumas lâmpadas, resistores, LEDs, transistores, e de fios de curso e strippers de arame, fita isolante, baterias e de preferência um multímetro. em torno de mexer com alguns circuitos básicos. Você pode gostar de colocar alguns pregos em uma placa e usar isso para ajudá-lo. Fazer uma eletroímãs também pode ser divertido, especialmente para os jovens. Os componentes são muito barato então não se preocupe muito sobre acidentalmente queima-los para fora. - É apenas uma lição aprendida

A verdadeira magia acontece quando você criar um circuito com alguns transistores que se alimentam mutuamente, de tal forma que quando você virar uma chave, uma luz se acende, e quando você unflip o interruptor, a luz estadias on.

Uma vez que você chegou a esse ponto é provavelmente hora de afastar-se esses componentes "de baixo nível" e começar a usar chips de pré-construídos, como portas NAND e circuitos integrados potencialmente mais complexas.

Uma abordagem interessante do lado de programação é escrever um pequeno programa em linguagem assembly que é carregado durante a inicialização do computador. Um sistema de "Olá Mundo" operacional, se você quiser. E depois expandi-lo um pouco. Use um emulador / depurador, como Bochs para poupar tempo ao testar, mas em seguida, fazer a parte divertida: criar um disco e disquete de boot deixar a inicialização do computador off-lo! Você pode querer ter um olhar para este .

Realmente, o nível de hardware é engenharia elétrica. Os computadores são complexos circuitos eletrônicos digitais síncronos sincronizados. Software é construído sobre a plataforma de hardware.

A EE em mim pensa que você pode querer considerar a obtenção de uma cópia do The Art of Electronics por Horowitz e Hill. Um manual de laboratório está disponível. Possivelmente mais informações do que você quer saber, e definitivamente um grande, gordo, pesado livro, mas também uma muito boa introdução à eletrônica que não requer matemática avançada. Você não deve lê-lo em uma sessão. Digital e eletrônica analógica são cobertos, bem como microprocessadores.

A única crítica que tenho é que é um pouco datado - os circuitos integrados discutidos são agora muito velho. Os princípios e a teoria ainda é sólida e bem feito, e uma nova edição pode estar nos trabalhos.

O website livros: http://frank.harvard.edu/aoe/

A página livros Wikipedia: http://en.wikipedia.org/wiki/The_Art_of_Electronics

circuitos de construção no mundo real muito divertido e bastante diferente do que a simulação de computador.

aqui é um promissor, http://www.dcaclab.com/en/lab/ ele cobre DC, pouco AC .. Diode & Oscilloscope

Você pode começar com kit de prototipagem PIC. Estes são pequenos chips de controle programáveis, Uma fonte é Apogee Kits

Eu votei para @ Jim C . Mas eu vi neste link hoje em hackaday.com que você pode interessar para brincar.

O PICkit 2 Starter Kit é bastante agradável.

Você também pode olhar para a SchmartBoard . Eles fazem alguns realmente bons encaixam placas de circuito impresso que torna o trabalho com o material minúsculo fácil.

Há um muito bom interativo aqui

http://sol.gfxile.net/atanua/index.html

Ele permite que você construa funcionando circuitos digitais, você pode assistir a um par que trabalha no youtube

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top