Какой лучший способ научиться строить схемы

Я всегда хотел лучше понять, что происходит на аппаратном уровне. Как практический уровень, все после компиляции равно "магии", и я бы хотел исправить это.

Я хотел бы исследовать схемы построения, а затем перейти к сборке программ на базовых чипсетах, как ради меня самих, так и для моего сына, как что-то, чему мы можем учиться вместе.

Я просмотрел некоторые из наборов "оснастки", но, честно говоря, они меня не интересуют.

Предложения?

Отредактированное примечание: Спасибо всем, кто ответил.

Ответ 1

Я бы рекомендовал посмотреть курс Элементы вычислительных систем. Большая часть материала, который вам нужен для завершения курса, онлайн, и учебник недорогой (я заплатил около 50,00 долларов США за свою копию).

Курс поможет вам создать основную компьютерную систему из NAND-ворот вверх. Все лаборатории выполняются в симуляторе, и не будет большой протяженностью воображения, чтобы преобразовать его в реальное оборудование (используя VHDL).

В курсе также есть Google Tech.

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

Если вы хотите погрузиться глубже цифровой электроники (логические ворота) и узнать об аналоговой электронике (транзисторы и другие компоненты, из которых построены ворота), а физика за электричеством я рекомендую Научите себя электричеству и электронике

Ответ 2

http://www.nerdkits.com/

Я никоим образом не связан с этими парнями, но их продукты выглядят круто. И это похоже на то, что вы ищете.

Ответ 3

Сначала изучите основную электрическую теорию - резистивные сети, измеряя напряжение и ток, закон Ома и основы диодов и транзисторов.

Купите несколько ламп, резисторов, светодиодов, транзисторов и, конечно, проводов и стриптизеров для провода, электрической ленты, батарей и, предпочтительно, мультиметра. Беспокойство с некоторыми основными схемами. Вы могли бы поместить некоторые гвозди в доску и использовать это, чтобы помочь вам. Создание электромагнитов также может быть забавным, особенно для молодых. Компоненты довольно дешевы, поэтому не беспокойтесь о том, чтобы случайно их выжечь - это всего лишь извлеченный урок.

Реальная магия возникает, когда вы создаете схему с несколькими транзисторами, которые питаются друг от друга, так что когда вы переворачиваете переключатель, загорается свет, а когда вы переворачиваете переключатель, свет остается включенным.

Как только вы достигнете этого момента, возможно, потребуется время для перехода от этих компонентов "низкого уровня" и начать использовать предварительно построенные чипы, такие как NAND-ворота и потенциально более сложные интегральные схемы.

Интересным подходом со стороны программирования является запись небольшой программы на языке ассемблера, которая загружается при загрузке компьютера. Операционная система "Hello World", если хотите. И затем немного расширьте его. Используйте эмулятор/отладчик, например Bochs, чтобы сэкономить время при тестировании, но затем сделайте интересную часть: создайте загрузочную дискету и пусть компьютер загрузится! Вы можете взглянуть на это.

Ответ 4

Действительно, аппаратный уровень - это электротехника. Компьютеры представляют собой сложные синхронные электронные электронные схемы с тактовой частотой. Программное обеспечение построено на этой аппаратной платформе.

EE во мне думает, что вы, возможно, захотите рассмотреть возможность получения копии "Электроники" Горовица и Хилла. Доступно лабораторное руководство. Возможно, больше информации, чем вы хотите знать, и определенно большая, толстая, тяжелая книга, но также очень хорошее введение в электронику, которая не требует передовой математики. Вы не должны читать его за один присест. Рассмотрена цифровая и аналоговая электроника, а также микропроцессоры.

Единственная критика, которую я имею, это немного устаревшая - обсуждаемые интегральные схемы теперь довольно старые. Основы и теория все еще звучат и хорошо сделаны, и новая версия может быть в работе.

Веб-сайт книг: http://frank.harvard.edu/aoe/

Книги на странице Википедии: http://en.wikipedia.org/wiki/The_Art_of_Electronics

Построение схем в реальном мире отличное развлечение и совсем другое, чем компьютерное моделирование.

Ответ 5

здесь многообещающий, http://www.dcaclab.com/en/lab/ он охватывает DC, немного AC.. Диод и осциллограф

Ответ 6

Вы можете начать с набора прототипов PIC. Это небольшие программируемые контрольные чипы, один источник - Апогейские наборы

Ответ 9

Вы также можете посмотреть SchmartBoard. Они делают некоторые действительно хорошие привязки вместе платы pcb, что упрощает работу с крошечным материалом.

Ответ 10

Там очень хороший интерактивный

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

Это позволяет вам строить функционирующие цифровые схемы, вы можете наблюдать за паролем, работающим на youtube