← All posts tagged электроника

masai

Жуйк, какие книжки по электронике (аналоговой и цифровой) тебе понравились больше всего? А то меня в последнее время просят что-то посоветовать, а я особо не знаю, что ответить. Краткие отзывы приветствуются!
Для затравки:
— Хоровиц, Хилл «Искусство схемотехники». — Для понимания самое то! Но надо уже знать закон Ома, чтобы читать.
— Титце, Шенк «Полупроводниковая схемотехника». Градус матана чуть выше, но читается так же легко. Можно пользоваться как справочником. Часть материала можно пропускать (например, какие-нибудь суперточные модели) без особого ущерба.
— Джонс «Электроника. Практический курс». — Неплохое практическое введение для начинающих. Без особой зауми, с примерами расчётов и объяснениями.

masai

Жуйк, объясни такую штуку. Упрощённо ситуация такова.
1) Я подпаял к контактам моторчика два провода (от витой пары, если это вдруг важно). Контакт отличный, проверил мультиметром. Назовём их концами.
2) У меня есть два провода с «крокодилами» на концах (многожильных, если это вдруг важно). Назовём их перемычками.
3) Я соединяю блок питания с концами при помощи перемычек — моторчик весело жужжит и быстро крутится.
4) Я соединяю концы напрямую с блоком питания (скруткой, пайкой, всё пробовал). Моторчик крутится медленно и дёргано.
5) Повторяю пункты 3) и 4) несколько раз и чувствую себя идиотом. Так как вставка в схему дополнительных элементов — перемычек — заставляет её работать. Контакт везде хороший, полярность соблюдена.
6) Я опять соединяю концы с перемычками. Крутится нормально. Прикасаюсь одним концом одной перемычки к её же второму концу, то есть, перемычка образует кольцо (шунтируется) и конец напрямую контактирует с блоком питания. Крутится медленно и дёргано.
7) Заменяю одну перемычку другим многожильным проводом (под рукой был щуп от мультиметра). Полсекунды медленно и с биениями, а потом закрутилось. И так при каждом включении.
Сопротивление у перемычек такое же, как и у витой пары. Индуктивность и ёмкость не измерял.
Внимание, вопрос! Что такого волшебного в этих перемычках? Почему они должны быть частью схемы, чтобы всё работало? Ведь я не заменяю ими концы, а добавляю. Что мне нужно вместо них впаять? О чём говорит «кручение с биением»?
Если бы сейчас была не ночь, я бы ещё пару экспериментов поставил, но на работу рано.

masai

Не, всё же в UT.6.02x, о котором я писал в #2762022, будет использоваться µVision и писаться всё будет на сишечке. Это хорошо. Но этой IDE нет под Linux. А это уже не очень хорошо. Впрочем, у нас есть родимый arm-none-eabi-gcc. Правда, не знаю, насколько библиотеки отличаются, так как µVision никогда не пользовался.

Есть ещё одна засада. «We have written DLL extensions to the Keil uVision IDE that will evaluate your lab solutions.» Придётся в Windows всё делать, благо вместе с ноутом у меня такой завёлся.

masai

На edX через пару недель стартует курс «UT.6.02x Embedded Systems — Shape the World» в котором будут учить, как с помощью ARM Cortex M3 (на базе Launchpad от TI) мигать светодиодиком и нокиевским экранчиком по нажатию на кнопочку. В итоге будет собрана какая-то сомнительная игрушка. И что-то мне подсказывает, что запрограммирована она будет в Launchpad'овской IDE, хотя в их рекламном видео проскользнула µVision IDE. Посмотрим, в общем.

Алсо, тогда же начнётся весьма годный курс «Circuits and Electronics» в котором будут даны основы электроники на довольно неплохом уровне. То есть, не «ток течёт от плюсика к минусику», а «реши вот это вот дифференциальное уравнение». Когда-то записывался на него, но времени довести до конца не было. Ведёт курс классный дядька Анант Агарвал. Также среди авторов замечен Дж. Сассман (тот самый, хехе).