Category: техника

Category was added automatically. Read all entries about "техника".

la scala bass reflex mod vs лень

К la Scala иногда приделывают фазоинвертор понизу. Выходит обычно хорошо.
Давно обдумывая вариант - две колонки, сверху столешница - поглядывал на subj., в том числе и из-за того, что высота басовой части маловата для желаемого стола.

При этом было откровенно лень делать что-то сложное, сильно сложнее минимальной подставки. Отверстия ФИ, трубы, настройка - всё даже придумывать лень. Онкен - ну просто запредельно лень, хотя щелевой фазик хочется. Но лень.

А программа-минимум - коробушка-рамка без дна и крышки, на которую ставится колонка (зацепляясь за рамку-ножку на дне - чтоб стояло ровно и при том единственно возможным способом - поправлять тоже лень).

Далее объясняю на пальцах (рисовать лень): дно всё-таки приделываю, так и прочнее будет. От минимума недалеко. Щелевой фазик - дырка спереди и две "рельсины" во всю длину коробушки - прикрывая их сверху досочкой от входа и до какого-то места, настраиваем фазик. Всё. Дырку тоже делать просто - собрать на рельсинах любую досочку и обвести изнутри фрезой с подшипником.

Лень победила почти всё. Оставшееся - вполне функционально. Буду делать.

Мелкоплановое

Про деревяшку - оказалось, что залакировать (просто закрыв поры) внутри - сложнее, чем снаружи. Изворачиваюсь.

Про "Алдан" - осталась одна мысль, которую я думаю - как понять, что Z80 начал обрабатывать __немаскируемое__ прерывание (чтоб подсунуть ему соответствующую страницу). Пока всё идёт к тому, что это делать во внешнем "дешифраторе команд" - где триггеры на префиксы и ПЗУ/GALка на дешифрацию - вот оттуда и тянуть сигнал "готов обработать NMI", по которому и ориентироваться. Обдумываю. Что характерно, с маскируемыми всё радикально проще, а громоздкость придают входные триггеры, которые нужны для "тупых" источников прерывания, типа кнопки, не снимающих свой сигнал.

Про лампы (которые стали с похолоданием чуть актуальнее) - долго была в голове идея усилителя на Г411 в стиле очень ранней электронике - со всеми проводами над корпусом - у Г411 и сетка и анод снаружи выведены на колпачки и вот со входными плюс межкаскадными трансформаторами всё согласуется красиво (а снизу - в основном БП); но провод от того же анода должен идти и ко второй сетке, его можно спрятать в трансформаторе, но "неаккуратненько как-то". И тут я понял, что ультралинейная схема и не путает провода и по усилению чуть больше подходит. Готов мотать.

Про гитару - вспомнил, что она есть - думаю сделать каркас комбика по размерам динамика и шасси, предусмотрев и отсек для ревера; остальное уже детальки, а это прям матёрая столярка.

(no subject)

Так получилось, что у прошлых (до PC) моих компьютеров прерываний или не было вообше или был таймер с фиксированной частотой.

У Z80 (если подходить к нему со стороны паяльника) если сигнал прерывания есть, то оно срабатывает и срабатывает (то есть по уровню). Обычно устройство само (при обращении к его портам) снимает сигнал во время обработки прерывания. При отсутствии обработки прерывание останется висеть и будет срабатывать снова и снова.

Хочется иметь возможность посадить условную "кнопку" (тупую, разве что только с подавлением дребезга), для работы с которой такой механизм совершенно не подходит. Что характерно, немаскируемое прерывание обрабатывается по фронту и такого веселья с ним нет (конечно, немаскируемое прерывание, приходящее во время обработки немаскируемого прерывания совершенно не нужны).

В идеале хотелось бы управлять приоритетом прерываний программно. Давно уже набросал на nedopc http://www.nedopc.org/forum/viewtopic.php?f=89&t=20313&start=15

Техноорки

Началось с того, что у жены в машине начал часто загораться индикатор аккумулятора и иногда возникать глюки зажигания на полной нагрузке (кондиционер + фары + что-то ещё). Замена аккумулятора на запасной помогла. В аккумуляторном же магазине сказали после измерений, что генератор даёт маловато, а аккумуляторы пора дозарядить, причём не на автоматической зарядке и не в машине, а малым током чуть ли не до 15 вольт, контролируя плотность электролита. И мол ареометр я вам продам, зарядку такую в принципе тоже могу, но стоит она как половина аккумулятора. Вызов принят - сделать, потратиив минимум времени и ноль средств подходящую.

Хочется - 0 автоматики (сплошная математика), такую, чтоб можно и зарядить не за год и забыть на сутки без особых последствий. Например - источник 20 вольт с внутренним сопротивлением 2 Ома - при 12 вольтах зарядный ток будет 4 Ампера, а при 16 - уже всего 2. Это ориентировочно, но примерно понятно, чтоб асимпототически ток шёл к нулю, а на практике - к довольно малому - 2 ампера всё ж многовато.

Кормить резистор ни в каком виде не хотелось, поэтому выбор был между индуктивностью и конденсатором и сидеть им в первичке трансформатора. Дроссель от лампы дневного света - вполне подходит. Трансформатор намотал беззастенчиво одножильным электропроводом в ПВХ на железяку от дохлой микроволновки в полном соответствии с заголовком, то есть довольно небрежно, зато в два провода.

Конский ток покоя вместе с ограничивающим дросселем дал эффект стабилизации и в покое на первичке было всего 120 вольт. Тут я понял, что намотанного не хватит для однополупериодного выпрямления на халявных диодах из БП ЭВМ, так что соединил обмотки последовательно (подойдут 25-35 в зависимости от сорта железа, дросселя и прочего) и взял не менее халявный мостик из того же или подобного БП ЭВМ. Получилось 26 вольт при внутреннем 6 Ом - это 2.3А при 12 В. и 1.6 - при 16.

В принципе пойдёт, попробую посматывать - при однополупериодном было 7.5 В и 0.5 Ома - в довольно точном соответствии с коэффициентом трансформации и какой-то матерью с поправкой на то, что у диодов разные сопротивления. Если смотать где-то 20% витков (там витков 15-20 всего), то выйдет 18 вольт и внутреннее чуть меньше 3 Ома. При 12 вольтах ток зарядки будет 2 Ампера, а при 16 - чуть меньше одного.

Подумал два дня

...и решил, что лучше сделать и пожалеть, что сделал, чем жалеть, что не сделал.

Купил EEEPC 900 в ломбарде. Батарейка, конечно, нужна новая, а так живой.

Прошлый подобный аппарат я износил в хлам. Лёгкий и мелкий я скорее возьму с собой, чем большой, так что пользы оказывается тоже больше. Есть шанс посидеть в баре, программируя микроконтроллер  :-)

(no subject)

В общем, стоило почти выздороветь с того раза, но попасть под дождь, как насморк вернулся. Температуры нет, ничего не болит, но ощущение раздражения отвлекает... да от всего. Сосредоточиться можно разве что на треть от обычного.

Пил горячий чай (угу, это снова пуэр, он у меня всё ещё есть), стало получше, и я радостно увлёкся чем-то интересным по работе... через час пришёл в себя, сначала вспотевший, а потом замёрзший почти до дрожи - тут даже дождь не понадобился. В общем увлекаться не стоит.

Выходит, что с двух сторон общий посыл - фигушки, а не долго вдумчиво поразмышлять. Только кусочками и наскоками.

По работе нашёл причину, придумал оптимизацию и стопанул весь процесс - данные дрянь, можно обучиться под них, но это ничего, кроме красивых циферок не даст. Сделал ещё красивое описание почему результат именно такой - с подсвечиванием токенов прямо в консоли esc-последовательностями - не пригодилось.

Не по работе - разобрался как на голом ассемблере AVR складывать, вычитать и умножать больше, чем байт за раз; теперь данные с АЦП выводятся сразу в вольтах а можно и в амперы пересчитать, с учётов шунта. Сотворил текстовый интерфейс, уж точно не хуже, чем в мониторе радио-86рк был, даже было добавил esc-последовательности для раскраски, но одумался.

И всё - короткими фрагментами, кусочками, рывками и перебежками.
-----

UPD: Всё-таки напишу про свой маленький позор, иначе сам забуду и знакомые грабли снова станут нехожеными. Я очень долго не мог отдалить простой код - читать два разных канал АЦП, помещая результат в память, начиная с момента ненулевого результата. Прочитал кучу форумов, где люди, не страдающие сопливостью ума, бьются за подобный результат с разной степенью тщетности. Их код был неработоспособен, даже тот, который исправлен и дополнен. Мой, увы, тоже, причём даже если я читал из одного канала - ждать можно было вечно - запись не начиналась никогда или начиналась, но только от помехи, а не от реального сигнала или начиналась сразу же, но там была фигня. Прокопавшись урывками (я всё делал урывками пока "оно считается") пару часов, обнаружил следующее:

1. читал не нужный канал АЦП, а случайный, зависящий от предыдущих прочитанных данных,то есть то один, то другой; при нулях на входе нулевого канала читался нулевой, потом - как повезёт.
2. ненулевым результатом считал только тот, где ОБА байта ненулевые; при моих сигналах старший байт был нулём.

Ага, снова молоток и гвозди

Прошлый раз я кассету размагничивал как в фильме "Гений", только аудио.
А задача была проверить - верно ли я оценил ток по краткому мельканию на экране осциллографа?
Выходили 200А от 100 В. и за 700-от 300.

Паять пиковый детектор мне откровенно влом; особенно с учётом того, что его бы ещё и от двуполярного запитать. Решил сделать цифровой осциллограф из известно чего и палок.

Сейчас взял недоардуино из топора, на котором как-то мечтал снимать миограммы и осваивал АЦП. Упростил програмку, чтоб писала всегда с одного АЦП а не со всех по очереди, опорное напряжение вешать влом (а от UARTа кормиться не хочу), цепляюсь на 4 вольт, там у меня даже кондёр танталовый висит. Смотрю, что в терминале будет...

100 вольт - вижу 0x019 -> это 25 из 1023 возможных при 5В, 0.12В, при шунте 0.0005 Ома получаем 240 А и 16 килоампервитков, в самый раз.
300 вольт - вижу 0x04F -> это 79, 0.39В, 780 А. за 52 килоампервитка уходит.

Значит я оценил верно, ну и интересно, что рост линейный, а не квадратичный.

-----

Открыть разрядный тиристор, кажется мне, будет не сложно. Про зарядные - сложнее, но могу и оптопары приделать. Тогда получится полностью автоматический аппарат с интерфейсом командной строки (через терминал); можно и нокиевский экранчик прикрутить для рисования графиков тока и напряжения в качестве развлечения.

Сделал намагничивалку

Пока заряжаю до 250 вольт из 400 возможных, магнитную систему от 1А22 перемагничивает наизнанку с одного импульса. На шунте наблюдается что-то в районе 0.1-0.2 вольта, это значит 200-400 ампер в импульсе; может и больше - осциллограф так себе приспособлен для наблюдения таких импульсов (потому что я пробовал на том осциллографе, который не жалко спалить). Да, шунт это кусок медной жилы примерно десять квадратов, 500 миллиом.

UPD - потыркал на 100 вольт - видел 200 ампер (когда импульс в экран попался), полное точно к килоамперу придёт.

Доделаю, зафотаю, подробности письмом :-)

Чиню всякое.

Были два аккумулятора, применялись по случаю, даже машину от них прикуривали - проверил, зарядил.

Разобрал свёрла и биты по местам. Привёл в порядок дремель с его борами.

Опять чиню часы - на этот раз они упали на пол (как бы не без участия детей) и не идут. Стрелки свалились и болтаются внутри стекла.

Долго ковырял плату - схема вроде в норме, но сигналы идут реже в два раза (WTF?!) и электромагнит не дёргается от них, причём от батарейки - срабатывает. Нашёл облом контакта электромагнита. Починил, причём контакт (тонкая полоска лужёной вроде бронзы) ломался ещё раз, перепаял проводок (укоротив электромагнит на виток) - работает. Подкинул под контакт чуток лужёной путанки (чтоб доставал) - механизм работает. Пропаял контакты, промыл плату - стоят. Ещё раз промыл - то же самое. Взял "фуфырёк", прочитал состав (есть какой-то хлорид), долго отмывал изопропанолом, высушил феном - работает.

Отдраил дерево и пластик, собрал, не идут - надо уже шестерёнки смотреть. Чуть после.

Выходные

Явочным порядком случившийся переезд как-то неожиданно высвободил силы и время. Собираю кровати (нас - дохрена и кроватей нужно тоже немало, но шуруповёрт спасает). Что-то подклеиваю; удивительно, но в полусамодельной кровати подклеивать пришлось только икеевскую деталь.

Перепало чуть больше половины квадратного метра дубового массива. Не хватает 4 см. длины - буду кроить, хочу столешницу в ванную. И полочку в туалет - не из дуба, но тогда же пилить буду - сегодня в общем день фрезера.

Про часы я уже писал. Разобрал завалы дохлых мышей, починил одно живую - теперь у неё просто идеальный клик наощупь (тащиться покупать новую было откровенно лень). Валялся телефон с работы (Honor кажется 4) с приржавевшими шурупчиками, высверлил, разобрал, подцепился к батарее, зарядил - а вот почему он валялся - usb вообще не видит. И вот такие все проводочки, болтики, пайки - отложенные - получают своё внимание. Что-то, лежавшее ради одной детальки, вон как те мыши, идёт на помойку.

Где-то ждёт своего времени винт с частью бэкапов - ему надо mount -o -sb=сколько-то /dev/диск1 /mnt, а сначала - mke2fs -n /dev/диск1 - чтоб эти "сколько-то" узнать. Шанс, что там есть что-то, отсутствующее в других местах, невелик, но проверить надо.

По аудиоделам - выкатить в зал освободившейся квартиры колонки и вдоволь наизмеряться; потом примерно понятно, что, но невслепую будет лучше. Пока же - подрезал у жены из машины диск Bee Gees и слушаю; кстати, подъёмчик на 200-400 Гц заметен - ну да, кривая АЧХ влечёт жанровость :-)

Из экспериментов - наверное, сейчас хочется взять ещё пару питерских шёлковых мембран но, не на каптоне, а на бумаге и пропитать цианакрилатом - не сильно и неравномерно (лепестками -  привет мембранке 1А-22), в надежде сравнить с ней тела (первое и второе) на высокочастотность и применить результат в двухполоске. Долепка имеет другой радиус, она с оригинальными мембранами работает, а питерские - площе.