Лучшие ресурсы для разработчика, чтобы узнать об электронике?[закрыто]

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

  •  20-08-2019
  •  | 
  •  

Вопрос

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

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

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

  • Многие вещи, которые я как программист считаю само собой разумеющимися, в электронике кажутся трудными.Например, не сразу понятно, как мне создать цикл For в электронном виде.Я не знаю, как создать схему, которая может создавать или использовать сигнал данных (по сути, структуру.Пример:"Текущая погода:ветер=10 узлов, температура=30, влажность=20%").Я хочу защититься от того, чтобы удаленный сигнал не был обнаружен датчиком.

Какие полезные ресурсы можно найти для разработчика, чтобы узнать об электронных схемах?

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

Решение

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

Чарльз Петцольд Код:Скрытый язык компьютерного оборудования и программного обеспечения — еще одна книга, которая отлично объединяет концепции аппаратного и программного обеспечения.Я не могу рекомендовать его достаточно высоко, хотя он может использовать подход, противоположный тому, который вы предпочитаете.Он начинается с простых переключателей и транзисторов и продолжается, чтобы показать, как они объединяются в программируемую схему.

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

Возможно, вам это покажется более высокоуровневым, чем «до металла», но я считаю, что вся сфера программируемых микроконтроллеров — отличное место для создания моста между программированием и аппаратным обеспечением.

Ардуино.Чего с этой штукой не поделаешь!http://www.arduino.cc/

Лимор, она же Леди Ада из AdaFruit, предлагает ряд мини-уроков по использованию вещей, которые выведут вас за пределы мира программирования, в светодиоды, резисторы и многое другое:http://www.ladyada.net/learn/arduino/

Я предлагаю начать с комплектов.Конечный результат того, что работает и что-то делает, приносит удовлетворение и побуждает вас работать дальше.А потом иногда что-то идет не так.Конденсатор установлен неправильно, пропущена точка пайки, что угодно.

И, как мы все знаем, в программировании, когда что-то идет не так, вы действительно начинаете изучать что-то новое!

Горовиц и Хилл отличный вариант для любителей.

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

http://allaboutcircuits.com/ есть онлайн-руководства, начиная с основ, советы о том, что купить, чтобы начать работать на практике, а также есть форум, где можно задать вопросы новичкам.

Пройдите несколько курсов в местном колледже/технической школе.Многие из них предлагают вечерние занятия.Я начал свою карьеру в колледже как специалист по электронике, так что это всего лишь мое мнение.

Возможно, вам подойдет сайт Electronics Exchange (http://electronics.exchange.com)

Теперь нужно добавить:

https://electronics.stackexchange.com/

(-:

Я думаю, что это одна из лучших книг по электронике для хобби на рынке:Делать:Электроника

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

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

Очевидно, что после того, как я освоюсь с электроникой, я буду читать источники, которые помогут глубже понять.Горовиц, как упоминалось ранее, является отличным ресурсом.

Если это возможно в вашей стране, пройдите обучение для получения лицензии любительского радио.Если в США, см. http://www.arrl.org для получения дополнительной информации.

Если вам нужны базовые основы электронных схем, то лучше всего подойдет серия лекций профессора Ананта Агарвала Массачусетского технологического института.Это вам очень поможет!!

http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-002-circuits-and-electronics-spring-2007/

исследование встроенной системы с использованием ardunio, raspberry Pi.Если у вас есть знания программирования на C или Python, никто не сможет помешать вам изучить Embedded.Если вы уже работали с Arduino и владеете Linux, используйте PI Broad для углубленного изучения встроенной системы.

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