1. Заработал на какой-то лаже кучу денег;
2. До сих пор на свободе и здоров;
3. Засветился на ТВ, подавляющий процент аудитории которого считают его молодцом.
Не одобряю, но тупым его не назвать.
Поумнеть должна ТВ-аудитория, мне кажется.
Чем-то напомнило историю про австралийского фермера, который выиграл супермарафон потому что не знал, что во время него можно спать. www.factroom.ru/facts/25908
Лично меня очень не радует в Gmail отсутствие возможности открыть несколько писем в новых вкладках. Нужно открыть одно, потом вернуться к списку, открыть другое. В Яндексе и Вконтакте это качественно предусмотрено наряду с ajax-вариантом.
Я ещё раз попробовал с четырьмя транзисторами, базы подключал через 37 Ом — очень греются резисторы, мотор работает; 100 Ом — резисторы греются меньше, мотор работает; 1 кОм — не греются, но мотор работает только без нагрузки. PNP пару раз перегревался.
По Вашей последней схеме собрал, только вместо 12 Вольт — 4AA аккумулятора, вместо 47 Ом — 37. Всё работает, не греется, даже если вместо «нуля» просто подвешивать. Красота, в общем:
Раньше не получалось… Вот он, Хабраэффект!
Надо попробовать на полевых собрать, там вроде меньше отопления.
С прерываниями ещё поэкспериментирую.
Ещё раз спасибо!
Это ведь мост из 4-х NPN-транзисторов. В указанной мной схеме нужно подключить одну базу к земле, вторую — к «плюсу». Остальные две базы можно оставить в подвешенном состоянии, как написано в источнике.
Также пробовал эту схему. Работает отлично, но только на светодиодах.
Резисторы тоже пробовал разные. Из спецификации следует, что коэффициент усиления по току 10-25 (если я правильно понял). Сопротивление мотора в покое — 4 Ома. Получается, резистор нужен около 40 Ом? Тогда нужно ещё по транзистору на вход, чтобы микроконтроллер не мучить. Сейчас попробую.
Кстати, цоканье реле помогает при отладке…
Но ведь в следующем коде
do
{
sti=ti;
todisp++;
} while (ti>1+sti);
todisp--;
переменная todisp постепенно увеличивается. Отчего же?
Я подключал проводками вручную, без STM, грелись даже при правильном подключении. Один раз получилось шевелить моторчик, когда по два параллельно транзистора воткнул. Но у меня их было всего 3 пары, поэтому даже на один мотор этого бы не хватило.
Схема, например, такая:
Спасибо. С LDR буду разбираться.
Получается, можно при достижении определённого значения счётчика обнулять его прямо в главном цикле? Тогда прерывания точно не нужны.
Спасибо за проявленный интерес!
Я долго думал, как оправдать, почему так длинно, но… не придумал. В крайнем случае, всегда можно прочитать в несколько подходов, на 5 глав разбил предусмотрительно. Я ж описывал, чтоб любой повторить мог…
Даже если довести эту машинку до ума, она будет хуже и дороже машинки из Окея за 700 рублей. Задачей было освоить микроэлектронику и получить некий результат, в дальнейшем использовать опыт и доводить до ума уже то, чем можно будет реально пользоваться. Транзисторы были куплены, но не заработали (хотя и грелись). Готовый Н-мост дороговат.
В «Задаче 8» приведён код (2-й по счёту), который докажет, что иногда чтение/запись не атомарны (условие выхода не срабатывает).
Искал как использовать регистр-счётчик, не нашёл. Решил не тратить время на правильность, т. к. этого (без кода) никто не оценит.
DTMF уже проверен и работает, и я, опять-таки для быстрого получения результата, решил не заморачиваться с программированием его внутрь STM.
2. До сих пор на свободе и здоров;
3. Засветился на ТВ, подавляющий процент аудитории которого считают его молодцом.
Не одобряю, но тупым его не назвать.
Поумнеть должна ТВ-аудитория, мне кажется.
www.factroom.ru/facts/25908
P. S. Чтобы переключиться, мне пришлось зайти с отключенным JS, других вариантов не нашёл.
По Вашей последней схеме собрал, только вместо 12 Вольт — 4AA аккумулятора, вместо 47 Ом — 37. Всё работает, не греется, даже если вместо «нуля» просто подвешивать. Красота, в общем:
Раньше не получалось… Вот он, Хабраэффект!
Надо попробовать на полевых собрать, там вроде меньше отопления.
С прерываниями ещё поэкспериментирую.
Ещё раз спасибо!
Также пробовал эту схему. Работает отлично, но только на светодиодах.
Резисторы тоже пробовал разные. Из спецификации следует, что коэффициент усиления по току 10-25 (если я правильно понял). Сопротивление мотора в покое — 4 Ома. Получается, резистор нужен около 40 Ом? Тогда нужно ещё по транзистору на вход, чтобы микроконтроллер не мучить. Сейчас попробую.
Кстати, цоканье реле помогает при отладке…
Но ведь в следующем коде
do { sti=ti; todisp++; } while (ti>1+sti); todisp--;переменная todisp постепенно увеличивается. Отчего же?
Схема, например, такая:
Спасибо. С LDR буду разбираться.
Получается, можно при достижении определённого значения счётчика обнулять его прямо в главном цикле? Тогда прерывания точно не нужны.
Но ведь с программируемым микроконтроллером машинка может и сама проходить трассу, не так ли?..
Я долго думал, как оправдать, почему так длинно, но… не придумал. В крайнем случае, всегда можно прочитать в несколько подходов, на 5 глав разбил предусмотрительно. Я ж описывал, чтоб любой повторить мог…
Даже если довести эту машинку до ума, она будет хуже и дороже машинки из Окея за 700 рублей. Задачей было освоить микроэлектронику и получить некий результат, в дальнейшем использовать опыт и доводить до ума уже то, чем можно будет реально пользоваться. Транзисторы были куплены, но не заработали (хотя и грелись). Готовый Н-мост дороговат.
В «Задаче 8» приведён код (2-й по счёту), который докажет, что иногда чтение/запись не атомарны (условие выхода не срабатывает).
Искал как использовать регистр-счётчик, не нашёл. Решил не тратить время на правильность, т. к. этого (без кода) никто не оценит.
DTMF уже проверен и работает, и я, опять-таки для быстрого получения результата, решил не заморачиваться с программированием его внутрь STM.