Какой лучший способ научиться строить схемы
Я всегда хотел лучше понять, что происходит на аппаратном уровне. Как практический уровень, все после компиляции равно "магии", и я бы хотел исправить это.
Я хотел бы исследовать схемы построения, а затем перейти к сборке программ на базовых чипсетах, как ради меня самих, так и для моего сына, как что-то, чему мы можем учиться вместе.
Я просмотрел некоторые из наборов "оснастки", но, честно говоря, они меня не интересуют.
Предложения?
Отредактированное примечание: Спасибо всем, кто ответил.
Ответы
Ответ 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. Это небольшие программируемые контрольные чипы, один источник - Апогейские наборы
Ответ 7
Я проголосовал за @Jim C. Но я видел эту ссылку сегодня на hackaday.com, которая может вас заинтересовать.
Ответ 8
PICkit 2 Starter Kit довольно приятен.
Ответ 9
Вы также можете посмотреть SchmartBoard. Они делают некоторые действительно хорошие привязки вместе платы pcb, что упрощает работу с крошечным материалом.
Ответ 10
Там очень хороший интерактивный
http://sol.gfxile.net/atanua/index.html
Это позволяет вам строить функционирующие цифровые схемы, вы можете наблюдать за паролем, работающим на youtube