slow loris

Учение не создал, учеников разбазарил

Зато успешно переквалифицировался в понтифики, что дословно означает "строители мостов" :)

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

Ещё бы сейчас закончить свой проект - и пойти в отпуск, а то с августа 2019 года в отпуске не был, разве что месяц на самоизоляции на даче, но там я вкалывал вовсю, по-моему самую сложную часть сделал именно там, в полном сосредоточении и невообразимой тишине :)

А потом ещё книжку о кватернионах всё-таки дописать и сдать в печать - и жизнь потихоньку начнёт удаваться.


Отмечать день рождения собираюсь в пятницу вечером 30 октября, с 19:00, ориентировочно в кафе "Кулибин", если только они не закрылись, проверю.

А потом в воскресенье, 1-го ноября, уже дома, где-нибудь с 2 часов дня. Пишите в личку!
QuatCore

Макет: да будет свет!

Продолжаю ковырять эту хреновину. Собрал Мишень Ближней Дистанции:

IMG20201021153945.jpg

И немножко доработал макет прибора - нашёл, наконец, проблему, и ещё добавил управление ИК светодиодами, и В ТО ЖЕ ВРЕМЯ, измерение освещённости, ПО ОДНОМУ ПРОВОДУ.

IMG20201022214426.jpg

(так выглядят ИК светодиоды на большинство камер. Поговаривают, это "фича" синих светофильтров - они почти все "протекают" и в ИК области, поэтому красный превращается в фиолетовый)

И по сути, получил "первый свет" уже с мишенью, паршивенький, но уж какой есть.


Весь день ищу наводку, а к вечеру нахожу!

Collapse )
beaver with chainsaw

Рекордный лыжный мостик

В субботу ездил в Герасимиху, находящуюся в средоточении наших лыжных маршрутов. Откуда не стартуй - Радонеж, Абрамцево, Калистово, Морозки - так или иначе проедешь здесь. И здесь протекает речка Яхрома, которую приходится пересекать несколько раз, поэтому в этих краях построено уже 6 мостиков, хотя два из них стали "устаревшими". Один требовал делать крюк и очень аккуратно заезжать на него, чтобы не упасть в воду. Другой шёл к северу от Хлыбов, но там, увы, началось активное строительство заборов и коттеджей, и туда приезжать на лыжах больше нет смысла - ранее заснеженную дорогу начали посыпать песком, а то и счищать до асфальта.

Увы, паводком в этом году унесло ТРИ МОСТА, причём наиболее актуальных!

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

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

Вот это первый в нашей практике (а возможно и вообще в "лыжном мостостроительстве") ДВУХПРОЛЁТНЫЙ мост с опорой в середине реки! И длина впечатляющая, только брёвна второго пролёта 6 метров, а первый пролёт был гораздо длиннее. Думаю, метров 18 наберётся :)

IMG20201017165520.jpg

Под кат можно смотреть вечно: огонь, вода и люди работают :)

Collapse )
QuatCore

Макет: шаг вперёд, два шага назад

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

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

Воспользовавшись имперским метчиком, привинтил катафоты к штативам:
IMG20201015013012.jpg

Винт М6, торчащий из катафотов, показался мне слишком коротким - если сначала уголок, потом гайка чтобы зафиксировать уголок, потом ещё 3 петли тросов и под конец шайба с гайкой - не хватает. Решил просверлить в уголке новое отверстие и нарезать там резьбу М6. Несколько поторопился, испортил хорошую вещь:

IMG20201015142751.jpg

Collapse )


Придумать бы, что дальше делать, точнее, в каком порядке... За что ни хватайся - нужно дорабатывать.
QuatCore

Продолжаем возиться с макетом

Но сначала не могу не поделиться котиком, встретил его на проходной в РКК Энергия. Редкий портье так элегантно стоит у входа, как этот котик :)
IMG20201012151948.jpg

Ну а макет двигается потихоньку... Видео за утро понедельника:

Добавился держатель предохранителя (и предохранитель на 0,5 ампера), технологический разъём для подзарядки, перепрошивки и связи по RS485, ну и впервые включил штуковину от своего собственного аккумулятора (а не от лабораторного БП, как прежде).

Конфигурация ПЛИС занимает 1 секунду, ещё через 1,5 мс штука готова к работе :) И это "толстая" ПЛИС в 9984 ЛЭ. А если всё-таки поставлю на 2880 ЛЭ, то вообще в мгновение ока включаться будет!

С тех пор ещё небольшие подвижки произошли.
Collapse )

Продолжение следует...
beaver with chainsaw

Разведка в Гремячем

Сегодня прокатился на велосипеде с дачи до водопада Гремячий, а там пешком побродил по окрестностям. В первую очередь интересовал переход через Вондигу, где нам очень хочется построить мостик, да всё боязливо!

IMG20201011150548.jpg

Под катом: белый котик с Гремячего, лошадки для 2born, странное насекомое-тянитолкай и растение Лунник осенью, я его первый раз таким увидел!

Collapse )
doomguy

Велосипедное, сентябрь-октябрь 2020 года

Ещё месяц как езжу на работу на велосипеде, снова поломки и их устранение, и немножко фотографий "по сторонам": плюшевые акулы, котики и прочее.

Вот что четыре креста животворящие делают!
IMG20201011151323.jpg

Если когда-нибудь решу написать операционную систему, то у меня уже есть подходящая фотография для "рабочего стола" :)
IMG20201011135157.jpg

Collapse )

А сегодня съездил на разведку на водопад Гремячий, но об этом отдельным постом.
QuatCore

Макет ВИПС: финишная прямая

Двигается потихоньку.


Collapse )

Осталось за малым:
- технологический разъём, через который будет идти JTAG, RS485 и подзарядка,
- держатель предохранителя. Как-то меня пугает этот повербанк. Если он когда-то умел 150 ампер выдавать, то сейчас даже если 50 ампер он выдаст при КЗ, это может неплохо так подгореть...

Ну и с мишенью пока застрял. Штативы получил, приятно удивлён их жёсткостью, хотя они обошлись мне в 700 рублей за все три штуки (и 700 рублей бонусами "спасибо", которые я всё равно не знал куда девать, раньше в бургер-кинге их сжигал, но когда они подняли планку до 300 рублей, понял, что столько не съем даже из жадности!). Но так и не смог купить имперские гайки! Очень надеялся на КрепМаркет, но почему-то у них были только винты, а ни гаек ни метчиков под этот стандарт - нема!
QuatCore

Меню аналоговой камеры (попытка 2)

Попробуем применить свой БИХ-фильтр.

Продолжительность строчного синхроимпульса в формате CVI: почти 4 мкс. Если постоянная времени фильтра будет СУЩЕСТВЕННО МЕНЬШЕ, что для электронщиков означает - "на порядок", то присутствие фильтра не должно ухудшить синхронизацию, я надеюсь даже на некоторое улучшение за счёт сглаживания сигнала, всё-таки что-то у нас шумит... Хотя, если параметры этого фильтра предельно стабильны, а это так (в конце концов, это ЦИФРОВОЙ ФИЛЬТР), то постоянную времени можно и ещё сильнее увеличить, главное потом подкорректировать константу HSync, в которой закодировано, сколько тактов отсчитывается от синхроимпульса до начала видимой части строки.

Может показаться, что "отстроиться" мы должны от частоты 21 МГц, именно такова цветовая поднесущая в формате CVI. Увы, ситуация несколько хуже: из-за "эффекта наложения" (aliasing) при оцифровке этой поднесущей на частоте дискретизации 25 МГц, у нас получается "зеркальная частота" 4 МГц. Здесь, чтобы не запутаться, нет ли каких-то двоек (может половина частота дискретизации, а может разность частот ещё на 2 поделить), представляем синусоиду с частотой СТРОГО 25 МГц. Она после дискретизации превратится в постоянную составляющую, т.е было 25 МГц, стало 0. Другой граничный случай: половина частоты дискретизации, 12,5 МГц. Она "перейдёт в себя", т.е каких-то дополнительных частот мы не обнаружим, но фазу потеряем, сможем найти правильный коэффициент при "косинусе", но не при "синусе", в частности если нам так повезёт всё время попадать на нули - мы вообще этого сигнала "не увидим"! Так что ИЗ ЧАСТОТЫ ДИСКРЕТИЗАЦИИ ВЫЧИТАЕМ ЧАСТОТУ СИГНАЛА - и получаем "зеркальную".

И действительно, на цветном участке мы наблюдали такой "муар":


Расстояние между максимумами около 6 пикселей, один пиксель у нас 40 нс, так что выходит 240 нс, или 4,2 МГц. Похоже на правду...

При использовании нашего IIR_LPF, постоянная времени равна периоду тактового импульса, помноженному на 2level, level - параметр, который мы можем задать. К примеру, level=3 даст 320 нс, а level=4: 640 нс. Постоянная времени 320 нс будет примерно соответствовать частоте среза в 500 кГц (обратная величина от постоянной времени даёт "циклическую частоту" ω в рад/с, и нужно её ещё поделить на 2π чтобы дать ответ в герцах), что даже нашу "зеркальную частоту" ослабит в 8 раз - этого должно хватить!

Вроде всё понятно, давайте пробовать...

Collapse )

С отключённым цветом стало несколько получше:


Рыжий электрочайник (слева) перестал быть в разводах, как и провод перевязанный зелёной изолентой, да и в целом такой ряби стало гораздо меньше. Всё равно картинка пока не блещет качеством. Странные вертикальные полосы, какая-то наводка видимо. И в придачу слева появился "мусор", который видимо напрямую связан с дополнительной задержкой на БИХ-фильтре. Странно только, что мусор выскочил слева...

В принципе, можно уже за мишень взяться, а там уж "на ходу" попробую ещё картинку чуть-чуть причесать. Я присмотрел офигенные катафоты 8 см диаметром, в МАГАЗИНЕ ДЛЯ ФУР! Прямо как в ТЗ :)

[Spoiler (click to open)]