Прямой эфир

0
Вот у меня все работает, именно потому что именно так а не иначе, намекал же что советов по схеме нет необходимости делать :)
Отдельная тема схемотехники у военных, казалось бы зачем так? а вот не все так просто!
0
Схему приложил, больше исходников не будет, они уже не к этой теме :)
0
Схему в более лучшем качестве можно?
Исходники то же не доступны?
  • avatar
  • jec
  • 16 октября 2017, 19:16
0
Обычно не ставят столько резисторов с транзисторами, а пользуют PWM с фильтром. Опорное напряжение идет с МС, и его подтягивают PWM'ом и фильтром к земле. Итого один n-кальный транзистор и резистор с конденсатором в качестве фильтра.
Для Sony/Pioneer — два. Второй для подтяжки шифта.

Второе — схема кнопок эта от Sony, а не от Pioneer. На морозе или жаре работать не будет или будет глючить. Резисторы у Sony хоть и попадают в диапазон Pioneer, но находятся на их границах. Лучше найти схему от пионера.
  • avatar
  • jerryh
  • 16 октября 2017, 18:42
0
Упростил код на C выкинув getchar, вроде уже не так страшно.
0
Странновато на схеме ключи включены для «универсального конструктора». Ну и установщики в шерстяной одежде вполне успешно вышибут чип и сквозь транзисторные ключи.
  • avatar
  • Vga
  • 15 октября 2017, 11:18
0
Можно, но плата для меня универсальный конструктор, сделан чтобы для других изделий потом не городить ключи и прочее, к тому же она потом иногда попадает в руки установщиков, в шерстяной одежде и резиновых сланцах :).
0
На схеме ничего не видно, хотя идея ясна.
В принципе, если взять МК с 5В питанием либо с 9-10 5V-tolerant пинами — можно транзисторы выкинуть, коммутируя резисторы напрямую пинами МК. Диоды тоже можно выкинуть, дергая линию R отдельным пином (это как раз и позволяет обойтись 9 пинами на 10 кнопок).
  • avatar
  • Vga
  • 15 октября 2017, 09:05
0
Довольно мощно. Еще бы орфографию подтянуть :)
0
тахометр начнет аццки вращаться, если в него не добавить спиральную пружинку ;)
А, ну вот теперь понятно. А то из исходного текста я подумал, что вращение вала сельсина от двигателя будет каким-то магическим образом ставить стрелку в пропорциональное оборотам положение.
  • avatar
  • Vga
  • 14 октября 2017, 09:20
0
Похоже, что с сельсинами я тут перемудрил :) Они тут не нужны. А именно: «один моторчик-генератор крутит другой моторчик-тахометр» — такая вот самоцитата, извините напутал.
  • avatar
  • Baatezu
  • 14 октября 2017, 00:30
0
Вот так вопрос. Я вообще-то имел в виду что один из сельсинов — генератор, который крутится от ДВС :) Если к нему (к любым его двум обмоткам) просто так прицепить тахометр, такой, как в этой статье — тахометр начнет аццки вращаться, если в него не добавить спиральную пружинку ;)
Вообще, слово сельсин тут означает, что один моторчик-генератор крутит другой моторчик-тахометр.
  • avatar
  • Baatezu
  • 14 октября 2017, 00:21
0
Ну и про костыли — хотя бы их оптимизировать, а то ошибок дофига, глаза мозолят.

У меня под проводниками GND на слое KO есть дорожки. В правилах задал зазор между полигоном и этими дорожками 1мм.
Но выдаёт ошибки Collision Track-Track (и Pad-Track). Мне хотя бы их убрать.

Правило
ShortCircuit: OnLayer('KeepOutLayer') — All
не работает

Видимо, как-то не так понимаю его принцип.
  • avatar
  • Loweneed
  • 13 октября 2017, 15:32
0
Нужно создать правила, чтобы полигон соприкасался со своей цепью только к некоторым объектам.

Я это себе представляю так, что задаётся зазор 1мм, кроме этих конкретных.
Но правило вида
In Poly
Not ((ObjectKind = 'Pad') And (Name = 'XP3-2')) And Not InPoly
для Same Net Only — не работает.

Судя по всему (предполагаю), Altium определяет зазоры для других цепей из правил, а для своей цепи — сначала смотрит в свои свойства (где прописан Pour over all Same net object).
В итоге соединяется со своей цепью, выставляет нужный зазор с другими цепями, а потом только видит в правилах и выдаёт ошибку, мол полигон «соединяется со своей цепью»

Что-то похожее на то, что нужно, делает, если в свойствах задать (не соединять со своей цепью) и убрать галку с Remove Dead Copper, но тогда он вообще не хочет соединять с нужными мне объектами. Да и сами dead coppers мне тоже не нужны…

Да, на скриншоте именно то, что мне нужно. Но создано это на «ручных» костылях, от которых я и хочу уйти в сторону автоматизации, потому что какие-либо изменения ведут за собой правку этих самых костылей.

  • avatar
  • Loweneed
  • 13 октября 2017, 14:59
0
А где Вы вычитали магическое число в 135 микросекунд ожидания? В даташите его я не нашёл.
0
Без тебя наверное сайт развалится.
0
  • avatar
  • Vga
  • 12 октября 2017, 22:02
0
Я ее не убивал. Яндекс ее убил.
0
Сцылка на архив битая :(
  • avatar
  • JeikiS
  • 12 октября 2017, 18:11