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

StackOverflow https://stackoverflow.com/questions/379165

Вопрос

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

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

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

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

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

Это было полезно?

Решение

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

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

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

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

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

Другие советы

http://www.nerdkits.com/

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

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

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

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

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

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

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

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

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

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

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

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

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

Вы можете начать с набора для создания прототипов PIC.Это небольшие программируемые управляющие микросхемы, Одним из источников которых является Комплекты для Апогея

Я голосовал за @Джим Си.Но я видел эта ссылка сегодня на hackaday.com это может заинтересовать вас для игры.

В Стартовый набор PICkit 2 это довольно мило.

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

Здесь есть очень хороший интерактивный

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

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

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top