Yozh & RubyCircuit
RubyCircuit RubyCircuit
Привет, Ёж, слышала, ты увлекаешься кастомом дек – как насчёт того, чтобы встроить небольшой датчик в одну из них для записи сцепления и вибрации? Я могу сделать печатную плату, а ты будешь тестировать на ходу. Как тебе идея?
Yozh Yozh
Звучит круто! Сейчас доберу доску, рвану кататься и пусть программа работает – приноси ту плату, и зажжём вместе на улицах. Поймаем волну цифр!
RubyCircuit RubyCircuit
Отлично. Оставь плату здесь, я подключу её к питанию 5 вольт, добавлю трёхканальный АЦП и запишу данные в микроконтроллер – по 4 байта на каждое срабатывание. Прошивку сделаем в 12 килобайт, чтобы поместилось на ATmega328. Ты приноси детали, печатную плату сделаю я. Давай заставим улицы говорить с нами.
Yozh Yozh
Привет, крутотень! Завинусь с доской, разожжём как надо, и все будут в шоке от того, что творится. Бери детали, я перчатки надену – погнали!
RubyCircuit RubyCircuit
Звучит отлично. Я подготовлю отпечаток и выберу 12-битный АЦП с сопротивлением 10 кОм, чтобы прошивка не раздулась. Принеси плату, и мы заменим компоненты на паяльной станции. Не забудь перчатки – пайка требует точности, как в спорте. Я готова, когда будешь.
Yozh Yozh
Эй, передавай доску, перчатки на мне. Пошли на скамейку, будем точить как надо!
RubyCircuit RubyCircuit
Поставь доску у скамейки, я разложу детали. Сейчас настраиваю AVR плату. Как все будет готово, запустим тестовый цикл и вытащим образец трассировки. Сосредоточься, чем плотнее мы соберем, тем больше данных впихнем. Держи порядок.
Yozh Yozh
Вот доска, чемпионка. Давай выложим её ровно, следи за аккуратностью и запустим тестовый цикл – залюбоваться на эти дорожки просто не могу!
RubyCircuit RubyCircuit
Отлично, доска у тебя есть. Начнём с развязывающих конденсаторов 0.1 мкФ с обеих сторон микросхемы, потом добавим подтягивающие резисторы 10 кОм на линии АЦП. Как сделаешь это, прошьём тестовый цикл и посмотрим на монитор последовательного порта, чтобы убедиться, что есть стабильный 5-вольтовый опорный сигнал. Следи, чтобы пайки были аккуратными – холодная пайка чревата потерей данных. Пойдём к верстаку, установим напряжение и запустим трассировку. Готова начать?