Как стать автором
Обновить

Комментарии 59

Создаем устройства на микроконтроллерах. А. В. Белов.
Микроконтроллер AVR в радиолюбительской практике. А. В. Белов.

Вот еще несколько полезных ссылок
www.chip-dip.ru/ — поставщик электронных компнентов.Есть почти все.
dsh.su — онлайн каталог транзисторов — тут есть характеристики, картинки и самое главное аналоги.
www.ekits.ru радиодетали почтой
По мне, так чип и дип зажрался — они выставляют нереальные цены на розничные товары.
Предпочитаю:
mitrakon.ru
fulcrum.ru
и заказываю детали иногда на своей работе без всяких наценок. =)
о спасибо за ссылки.

И от меня благодарность, т.к. собрался автоматизировать аквариумы, но на чип и дип всё выливается в очень хорошую копеечку
Гм, а мы на DigiKey www.digikey.com почти всё покупаем. Оперативность и наличие у отечественных поставщиков не выдерживает критики.
НЛО прилетело и опубликовало эту надпись здесь
Внесу свою лепту.

Р. Сворень Электроника шаг за шагом (для самых начинающих)
Д. Крекрафт, С. Джерджли Аналоговая электроника. Схемы, системы, обработка сигнала

====

В. Гутников Аналоговая электроника в измерительной технике
В. Гутников Цифровая обработка сигналов
Две культовые, в каком-то смысле, книги.

у нас (Питер) покупал чипы в Микронике, там вроде цены чуть лучше.
В качестве программатора — или 5 проводов от LPT или более сложный программатор с jtag-поддержкой, тоже LPT. Так как язык — только ассемблер знал, то обошлось без Си.

Хотя есть проект Mikropascal — Паскаль для использования в МК (громоздко, но есть некоторые библиотеки для памяти… хотя, думаю, это все неактуально).

Эх, мне бы времени, столько идей хочу реализовать…
Ноутбук, нет COM и LPT. Что делать?

Другой вопрос — как собрать самому USB-программатор, чтобы можно было на чьём-то компьютере прошить через LPT его микроконтроллер, а потом не задумываться о поиске порта?
Возможно брать варианты где вообще нет промежуточной связки с LPT.
Я тут немного порекламирую другого производителя:
Если бюджет ограничен возьмите этот кит
www.cypress.com/?rID=38235
Если деньги позволяют то это
www.cypress.com/?rID=37464 — получите поддержку сразу 3-х архитектур M8C, i8051, ARM Cortex M3

В чём плюсы, наличие реконгурированой аналоговой и цифровой части. За счёт чего можно создать очень компактные схемы с минимальной обвязкой.
www.fischl.de/usbasp/
там же и схемы разводки и вариации
А что, Шевкопляс уже вышел из моды?
Она самая. После ХХ я бы ее на второе место поставил.
Скачал себе. Если честно, то раньше не слышал о ней. :(
В следующем посте занесу обязательно
Можете обновить и этот =)
О, это то, что я искал!
Спасибо!
Реально отличная книга!!!
большое спасибо, давно искал нечто подобное.
Lockdog, с ХХ начать полному новичку не получится. Там нет никаких данных по поводу того, как расчитывать схемы.

Возьмем из любого параграфа любую схему. Чуть нужно поменять напряжения — нужно как-то пересчитывать номиналы компонентов.

Это учат обычно в курсе теории электрических цепей. Или разбирают на лабораторных на каких-то примерах.

Когда я задавал в прошлом топике вопрос «а как же начинать», я имел ввиду именно это. Какими расходными материалами и приборами закупиться? Что делать, если не резистора подходящего номинала? Как прочитать его цветовую маркировку?

Пока ничего такого нет, статья останется совершенно бесполезной для новичков.
Кстати, библия в начале статьи порадовала несказанно =)
ХХ дает понимание.
Да, мне очень полезно понимание, если нужно расчитать вполне конкретную схему. Спасибо, Кэп!
Начинающие так часто рассчитывают схемы. Утром проснулся, умылся — и сразу схемы считать. Спасибо, Санта!
На самом деле, есть неплохая обучалка вот здесь:
radiokot.ru/start/
Все кто интересуется, то посмотрите там.
Если этого будет недостаточно, то я прошу всех желающих написать мне в личку о том, чтобы вы хотели видеть в подобном курсе.
Согласен. Несистемно, но для начинающих будет в самый раз, чтобы попробовать и понять, действительно ли этого хочется.
Отличная обучалка.
Это охренительно. Дайте две!
Мы наверное разных ХХ читаем.
Гл. 1 Основы электроники. Приводимых данных достаточно, чтобы выполнять упражнения. Выполнив упражнения научишься рассчитывать схемы.
Вообще там практики выше крыши, не абстрактных рассуждений, а конкретной инженерной практики, которая нарабатывается головой и руками.
Есть такой хабраюзер dihalt.habr.ru (извините, теги не работают), он автор проекта easyelectronics.ru. Там есть много всего интересного для начинающих, включая обзоры инструмента и любительских технологий.
«Искусство Схемотехники», конечно, вне конкуренции.
Также сейчас читаю «Практическое программирование микроконтроллеров Atmel AVR на языке ассемблера», ISBN 978-5-9775-0277-1
И еще есть интересная книга от того же Ревича — «Занимательная Электроника». Там все очень подробно и понятно описывается
Блин, мне как всегда везет, и я постоянно решаю логично, но неправильно.

www.radiokot.ru/start/analog/basics/06/

Мое решение:

Источник дает 9В, чтобы лампочка светила в пол-накала, падение напряжений на сопротивлении и лампочке должны быть равны. Поэтому и на сопротивлении и на лампочке должно падать по 4,5В. Зная, что ток 0,33А, и он везде одинаковый, сопротивление резистора должно быть равно 4,5 / 0,33 = 13,63Ом.

Правильное решение:

Известно, что лампочка расчитана на 9В, и потребляет ток 0,33А. Сразу узнаем ее сопротивление — 27,3 Ом. Чтобы лампочка горела в пол-накала, нужно, чтобы падение напряжения на резисторе было такое же, как и на лампочке. Так будет, если сопротивление резитора будет равно сопротивлению лампочки. То есть, сопротивление резистора должно быть 27,3 Ом.

В чем ошибка в первом рассуждении?

Да, кстати, в статье дается какое-то длинное решение, которое я, как дилетант, не могу охватить полностью.
Потому что, мы делим не 4,5\0,33, а 9\0,33. Т.к. чтобы получить нужное падение напряжение — мы делим исходное на ток, а не искомое
Искомое у нас — сопротивление. Исходное — падение напряжения на резисторе и ток в резисторе. Падение на резисторе — 4,5В, ток 0,33А, получаем 13,63Ом. Неужели не логично?
Просто нужно в думаться в суть процесса.
От чего зависит яркость накала лампочки? От тока протекающего через него. Ток по закону Ома уже связан с напряжением, но ток — первопричина. Чтобы уменьшить накал, нужно уменьшить ток.
При полном накале через лампу протекает 0,33А, значит при полунакале ток должен составлять 0,33/2=0,165А.
В этом изъян ваших рассуждений. Ток в схеме с резистором вы оставляете равным 0,33А.
Если пересчитать с учетом моих замечаний по вашему способу то получится верный результат: 4,5/0,165=27,3Ом

P.S.: В общем случае, связь яркости накала и тока протекающего через лампочку нелинейна (но монотонна). Т. е. нельзя заранее сказать на сколько надо понизить ток, чтобы лампочка визуально горела в 2 раза слабее (обычно, менее чем в 2 раза).
> От чего зависит яркость накала лампочки? От тока протекающего через него. Ток по закону Ома уже связан с напряжением, но ток — первопричина. Чтобы уменьшить накал, нужно уменьшить ток.
При полном накале через лампу протекает 0,33А, значит при полунакале ток должен составлять 0,33/2=0,165А. В этом изъян ваших рассуждений. Ток в схеме с резистором вы оставляете равным 0,33А.

По-моему, вы стали объяснять, не заглянув в схему. В схеме сопротивление включено последовательно с лампой. Откуда там 0,165А?
Скорее, вы прочли мой комментарий по диагонали. Я старался как мог.
Зачем в цепи сопротивление? Для того, чтобы ограничить ток.
Что из этого следует? В линейной цепи при включении в нее сопротивления, ток ВСЕГДА УМЕНЬШАЕТСЯ. По закону Ома.
Если внимательно прочтете мой предыдущий комментарий, то поймете, что если ток в цепи не изменится, то нить не станет гореть тусклее. Нить поджигает не напряжение, а ток протекающий через нее по закону Джоуля-Ленца (хотя ток и напряжение связаны законом Ома и напряжение упадет тоже)
В общем, понял.

Вначале из исходных данных нужно узнать сопротивление лампочки, так как это константа. И уже потом решать.

Кроме того, в готовой схеме с резистором и лампочкой, ток будет не 0,33А.
>От чего зависит яркость накала лампочки? От тока протекающего через него

… Эээ от мощности, рассеиваемой на нити накала )))

P=UI=I^2R Но с другой стороны R зависит от температуры нити накала R=Ro(1+at) и соответственно, от той же рассеиваемой мощности. Светоотдача нити тоже нелинейна, так что считается это все не так просто и правильное решение тоже не правильное ))))
НЛО прилетело и опубликовало эту надпись здесь
Меня опередили =)
Даташиты(да--да инглиш, его знать нужно)

+Практическое программирование микроконтроллеров Atmel AVR на языке ассемблера Юрий Ревич

avbelov.by.ru/

CodeVisionAVR Пособие для начинающих М.Б.Лебедев 2008-600M.djvu

Микроконтроллеры AVR: Практикум для начинающих В.Я. Хартов

Микроконтроллеры AVR: вводный курс Джон Мортон(рус)

Микроконтроллеры семейства AVR Руководство пользователя А.В. Евстифеев

Применение микроконтроллеров AVR: схемы, алгоритмы, программы В.Н. Баранов

Измерение, управление и регулирование с помощью AVR микроконтроллеров. Вольфганг Трамперт

10 Практических устройств на AVR-микроконтроллерах Кравченко А.В.

Это то, что мне реально помогло.

Полупроводниковая схемотехника. Ульрих Титце, Кристоф Шенк [2008]
Наконец, перевели на русский язык 12-е издание (до этого пользовались 5-м изданием 1982 года)
Я ждал, чтобы это написали. Много наслышан о ней, сам немного читал — очень понравилось. Ещё не дошли руки купить двухтомник. =)
Также можно посоветовать двухтомник Говарда Джонсона и Мартина Грэхэма 2006 года
«Конструирование высокоскоростных цифровых устройств. Начальный курс черной магии»
(High-Speed Digital Design. A Handbook of Black Magic)
«Конструирование высокоскоростных цифровых устройств. Высший курс черной магии»
(High Speed Signal Propagation. Advanced Black Magic)
Сильные книги. Одно название чего стоит)
Очень понравилась книга Р. Токхейм «Основы цифровой электроники» (читал в переводе Курочкина, Матвеева с англ.)
У меня где-то был неплохой учебник по схемотехнике на флэше, все просто и понятно, ибо на парах препод не мог толково ничего объяснить.
Не знаю почему, но никто не упомянул замечательный ресурс хабраюзера DIHALT-http://easyelectronics.ru. Это один из лучших ресурсов для новичков в электронике, ИМХО.
Цифровая обработка сигналов Юкио Сато
Microcontrollers: From Assembly Language to C Using the PIC24 Family by Robert B. Reese, J. W. Bruce, and Bryan A. Jones
Язык программирования С, Керниган Б., Ритчи Д.
НЛО прилетело и опубликовало эту надпись здесь
Сначала я тоже немного работал с PIC, но нужные мне примеры, решение типовых задач я находил именно на основе AVR. Потому плавно перешёл на него, плюсом был ещё очень простой способ программирования, много исходников, куча сред для разработки. Кому как удобнее, но я бы посоветовал именно микроконтроллеры от Atmel
Дело вкуса и привычки. Работаю с PIC'ами. Для программирования вполне хватает описания от производителя. Оно очень подробное и там есть ВСЁ. Включая примеры, готовые куски кода и т.п. Правда, пока что мне приходилось работать только с 16-й серией (8-разрядные). Думаю, со старшими семействами проблем тоже быть не должно.

Ну ещё могу сказать, что Microchip неоднократно пытались купить Atmel. Но пока что вроде бы всё утихло.
По поводу литературы. К тому, что уже написано, можно также добавить «Электроника — практический курс» — М. Джонс.
Ище один ресурс для новичков в электронике:
www.123avr.com (Краткий Курс — Самоучитель AVR, ATmega и ATtiny для начинающих с нуля!)
Скажу пару слов на счет книги «Хоровиц П., Хилл У. Искусство схемотехники».
Отмечу сразу что для ее понимания нужны познания высшей математики, к примеру комплексные числа и интегралы.
Также скажу что в русской версии книги допущены смысловые ошибки. ( По крайней мере в 7 издании )
Чисто начинающему электронщику нужны школьные знания физики, а точней ту часть по электроники которую проходят в школьной физике.

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

К минусам могу отнести то что в самом начале книги когда рассказывается о конденсаторах и частотных фильтрах, краем в качестве примера задеваются и логические элементы. Кто с ними уже работал легко поймет что к чему, а вот новичка это запутает. Следующий минус, это то что по большей части начиная с транзисторов, авторы книги не дают почти никаких расчетов, надеясь на «левые» знания читателя. Также в книге отсутствует описания правил Кирхгофа, анализ причинно-следственных связей, и еще многое другое, но для понимания схем которые описываются в книге как раз этого всего и не хватает…

Изучать радиоэлектронику по этой книге я бы посоветовал так:
— Выписывать в блокнот все схемы и расчеты, после того как вы их поймете и проверите, что бы легче и быстрее было все понимать далее.
— Неподалеку должен быть профессионал что бы смог разъяснить вам моменты где вы не поняли.
— Обязательно каждую схемку собирать и проверять на практике!

ИМХО: это сложная книга для новичка и требует не мало времени и усилий на изучения электроники по ней. А вот отлично эта книга подойдет тому кто работает со схемами уже, но не до конца понимает как они функционируют, к примеру ученику электронщика, или студенту вуза по радиотехники.
Зарегистрируйтесь на Хабре , чтобы оставить комментарий

Публикации

Истории