Не, точно не мат. Можно и в неродном корпусе. Что тут может помешать? Тип ленты для автоопределения? Можно назначить номер типа ленты принудительно или оставить автовыбор (по умолчанию).
|
|
Твик управления деки VILMA 204-STEREO [2022]
- DrLithium
- Сообщения: 312
- Зарегистрирован: 29 мар 2013, 04:27
- Благодарил (а): 6 раз
- Поблагодарили: 25 раз
Re: Твик управления деки VILMA 204-STEREO [2022]
- 411i6470r
- Сообщения: 408
- Зарегистрирован: 14 сен 2010, 21:03
- Откуда: Нижегородская область, Дзержинск
- Благодарил (а): 23 раза
- Поблагодарили: 24 раза
- Контактная информация:
Re: Твик управления деки VILMA 204-STEREO [2022]
а, если просто по типу ? 1-2-4 и 3й в ручную - тут спора нет.
но надо понимать, что 1й 1му рознь, равно как и 2й 2му, и 4й 4му (но у последних меньший конечно разбег по параметрам в рамках одного типа) . я было - предположил, что по конкретной модификации типа на примере макселлов среди даже вторых типов (UDXL-II , UD-II, UD-IIS , XL-II, XL IIS, CD-SII и так далее.) так же. к примеру, тот же XL-II скажем, 85 года, и 90 года - это две большие разницы , хотя и то и другое очень хорошие . это я ещё про немецкие хромдиоксиды не упомянул - параметры которых будут кратно хуже премиальных первых типов . всё равно, никто меня не переубедит, что ручная калибровка - рулит .
но надо понимать, что 1й 1му рознь, равно как и 2й 2му, и 4й 4му (но у последних меньший конечно разбег по параметрам в рамках одного типа) . я было - предположил, что по конкретной модификации типа на примере макселлов среди даже вторых типов (UDXL-II , UD-II, UD-IIS , XL-II, XL IIS, CD-SII и так далее.) так же. к примеру, тот же XL-II скажем, 85 года, и 90 года - это две большие разницы , хотя и то и другое очень хорошие . это я ещё про немецкие хромдиоксиды не упомянул - параметры которых будут кратно хуже премиальных первых типов . всё равно, никто меня не переубедит, что ручная калибровка - рулит .
IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII
-20 -10 -5 -3 -1 0 +1 +3 +5
IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII
нравится музыка на кассетах и магнитофоны ? вступай : https://vk.com/music_on_tape
! для тех кто в танке: ник 411i6470r читается как "ALLIGATOR" !
-20 -10 -5 -3 -1 0 +1 +3 +5
IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII
нравится музыка на кассетах и магнитофоны ? вступай : https://vk.com/music_on_tape
! для тех кто в танке: ник 411i6470r читается как "ALLIGATOR" !
- DrLithium
- Сообщения: 312
- Зарегистрирован: 29 мар 2013, 04:27
- Благодарил (а): 6 раз
- Поблагодарили: 25 раз
Re: Твик управления деки VILMA 204-STEREO [2022]
Просто речь о том, что после ручной настройки можно "запомнить" эти данные и в следующий раз они будут считаны, для воспроизведения и для записи. Второй раз калибровать будет не надо, естественно если в самом аппарате ничего не уплывёт. Коррекцию вообще можно сделать не фиксированной, а дискретной.
- 411i6470r
- Сообщения: 408
- Зарегистрирован: 14 сен 2010, 21:03
- Откуда: Нижегородская область, Дзержинск
- Благодарил (а): 23 раза
- Поблагодарили: 24 раза
- Контактная информация:
Re: Твик управления деки VILMA 204-STEREO [2022]
конечно , уплывёт .
даже в технаре 727 после калибровки на хорошей ленте , на холодную (ну возьмём температуру окр. среды 20-22 градуса, а не ямайскую жарищу как сейчас) , то после прогона одной стороны, и даже меньше (минут 25-30), включить снова режим калибровки - то установленные уровни будут на одно деление дисплея меньше (не достанет до референсной метки одно деление), и если после этого подстроить всё в референс снова - (просто чуть прибавить уровни, биас не трогаем- он не ползёт), то далее - хоть три, хоть пять часов настройки никуда не уползают . Аппарат , к слову, у меня в эксплуатации уже 12 лет : )
IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII
-20 -10 -5 -3 -1 0 +1 +3 +5
IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII
нравится музыка на кассетах и магнитофоны ? вступай : https://vk.com/music_on_tape
! для тех кто в танке: ник 411i6470r читается как "ALLIGATOR" !
-20 -10 -5 -3 -1 0 +1 +3 +5
IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII
нравится музыка на кассетах и магнитофоны ? вступай : https://vk.com/music_on_tape
! для тех кто в танке: ник 411i6470r читается как "ALLIGATOR" !
- Liv
- Сообщения: 1137
- Зарегистрирован: 22 май 2016, 02:12
- Откуда: Minsk
- Благодарил (а): 10 раз
- Поблагодарили: 93 раза
- Контактная информация:
Re: Твик управления деки VILMA 204-STEREO [2022]
Составить грамотное ТЗ сложнее, чем его реализовать. Поэтому вполне логично, что кроме "бе" и "ме" ничего не сказали.
Никто этим не будет заниматься. Не надо делать все известные функции. Наоборот, надо всё максимально урезать, чтобы получился простой и понятный БУ.
- DrLithium
- Сообщения: 312
- Зарегистрирован: 29 мар 2013, 04:27
- Благодарил (а): 6 раз
- Поблагодарили: 25 раз
Re: Твик управления деки VILMA 204-STEREO [2022]
А есть какое-то понимание как это должно быть? Что именно должно быть простым? Трудно угнаться за намеченными хотелками и расставить приоритеты. Нужна шпаргалка на будущее. И ещё вопрос: может это оформить отдельным проектом типа ПУ(В)+КР(В)?
Насколько я помню, были аппараты с сохранением именно значений калибровки. Как-то они с этим боролись, т.е. так не должно быть что бы отличались. Термостабильные генераторы вполне себе могли позволить сделать. Та же фильтр пробка начнёт пропускать, если частота ГСП поплывёт. Или тут что-то ещё д.б. "подводное"... Может влажность на плёнку влияет?
Наверное есть смысл сохранить настройки и рассматривать их опорными. Если после чтения параметров значения на индикаторе изменились, то есть смысл подождать прогрева. Или подстроить и пересохранить, отслеживая динамику изменений, что бы оставить лучший вариант в памяти.
- Liv
- Сообщения: 1137
- Зарегистрирован: 22 май 2016, 02:12
- Откуда: Minsk
- Благодарил (а): 10 раз
- Поблагодарили: 93 раза
- Контактная информация:
Re: Твик управления деки VILMA 204-STEREO [2022]
"Вильмы" у меня нет, но могу попробовать сформулировать ТЗ. У меня имеется некоторый опыт по модернизации катушечных магнитофонов, БУ для них и счетчик "ушли в народ", получил достаточно много обратной связи. БУ повторено десятки штук, счетчиков точно за сотню. Индикаторов уровня тоже повторили несколько десятков. Людям не нужны новые функции. Они ставят новую плату или для красоты, или для замены старой глючной, которая плохо поддается ремонту. В БУ и счетчик, как дурак, напихал лишних функций, не знаю НИ ОДНОГО случая, чтобы кто-то ими пользовался. Всё используется "из коробки", с настройками по умолчанию, никто ничего не меняет. Знаю только один случай, когда для индикатора создали новый пресет, все предоставленные богатые возможности слиты в унитаз. Еще очень туго идет доработка аппарата, если она нужна. Максимум, что могут сделать - это вынуть старую плату и вставить новую.
БАЗОВЫЙ ВАРИАНТ БУ для "Вильмы" вижу так:
- функция STOP
- функция PLAY
- функция REC
- функция PAUSE
- функция FFD
- функция REW
- автостоп (с ним вопросы, в ЛПМ нет датчика вращения)
- встроенный декодер ИК ДУ
Если бы такой БУ Вы бы реализовали на совместимых платах, он мог бы стать популярным и полезным людям.
РАСШИРЕННЫЙ ВАРИАНТ БУ:
Такой вариант будет гораздо менее популярным, так как потребует доработки магнитофона.
Всё то же самое + электронный счетчик вместо механического.
Потребуется установка индикаторов (4 шт. 7-сегментных, высота цифры где-то 0.25 - 0.3 дюйма) и датчиков вращения подкассетников (1 или 2). Если датчик 1, счетчик работет в режиме счета условных единиц (к слову, это тоже стандартизировано). Если датчика 2, то можно попробовать индицировать относительное реальное время (без каких-либо переключений). Управление счетчика - кнопка СБРОС.
ДОП. ФУНКЦИИ:
Можно добавить поиск по паузам. Это потребует еще одной доработки магнитофона - добавления детектора пауз. Ну и поиск кнопками перемотки из PLAY жутко неудобный, хоть и используется во многих фирменных деках. Т.е. непонятно, станет лучше или хуже с такой функцией. Чтобы не портить эргономику, можно режим поиска сделать только с пульта с помощью отдельных кнопок.
Выше был вопрос - не прекратить ли работу над БУ, которая описывается в этой ветке. Если это планировалось для "Вильмы" - то всё это полная хрень и все это надо выкинуть. Навороченный кассетник сделать можно (хотя вряд ли нужно в наше время), но это точно не "Вильма". Нельзя "натягивать" столько функций на скудное управление и индикацию. На панели должно быть много кнопок, а главное, должен быть информативный дисплей (скорее всего, цветной графический с немалой диагональю). Здесь этого нет.
- 411i6470r
- Сообщения: 408
- Зарегистрирован: 14 сен 2010, 21:03
- Откуда: Нижегородская область, Дзержинск
- Благодарил (а): 23 раза
- Поблагодарили: 24 раза
- Контактная информация:
Re: Твик управления деки VILMA 204-STEREO [2022]
а в моей - есть ! как организован - я показывал уже , вот тут viewtopic.php?f=45&t=107122
прямо в начале темы. есть , конечно и другие способы его реализовать - но я это сделал так .
IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII
-20 -10 -5 -3 -1 0 +1 +3 +5
IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII
нравится музыка на кассетах и магнитофоны ? вступай : https://vk.com/music_on_tape
! для тех кто в танке: ник 411i6470r читается как "ALLIGATOR" !
-20 -10 -5 -3 -1 0 +1 +3 +5
IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII
нравится музыка на кассетах и магнитофоны ? вступай : https://vk.com/music_on_tape
! для тех кто в танке: ник 411i6470r читается как "ALLIGATOR" !
-
AlexLV
- Сообщения: 59
- Зарегистрирован: 06 фев 2023, 15:21
- Благодарил (а): 19 раз
- Поблагодарили: 4 раза
Re: Твик управления деки VILMA 204-STEREO [2022]
И уж тем более не заглядывает в исходный код, чтобы что-то подправить или переделать. Сегодня, чтобы проект был популярен, он должен быть написан в среде Arduino IDE, нравится это или нет. Думаю, лампы или гирлянды Гайвера имеют тысячи повторений.
- rickw
- Сообщения: 719
- Зарегистрирован: 01 июн 2018, 21:12
- Благодарил (а): 8 раз
- Поблагодарили: 26 раз
Re: Твик управления деки VILMA 204-STEREO [2022]
Среда Ардуино замечательна - если нужно быстро протестировать какую-нибудь железку. Плата Ардуино тоже - если нужна готовая макетка с таким контроллером на борту. Но, к сожалению, ни для какого серьезного проекта оно непригодно. Как только сложность кода переходит определенный предел, количество багов начинает зашкаливать. О чем то скоростном на ардуине можно вообще забыть.
- Liv
- Сообщения: 1137
- Зарегистрирован: 22 май 2016, 02:12
- Откуда: Minsk
- Благодарил (а): 10 раз
- Поблагодарили: 93 раза
- Контактная информация:
Re: Твик управления деки VILMA 204-STEREO [2022]
Это самопал. Изначально в этом ЛПМ датчиков нет, и ставить их будут редкие люди, учитывая сложность данной операции. В той же Э-004 всё решилось просто - датчики на самой плате счетчика. Здесь такое не проходит. Технологичного варианта датчика придумать не удалось, в ЛПМ очень мало места.
Если требуется правка кода пользователем под себя - тогда да. Но у большинства популярных проектов есть готовая прошивка, которую пользователь использует как есть. Тогда не имеет значения, на чем она была написана.
- DrLithium
- Сообщения: 312
- Зарегистрирован: 29 мар 2013, 04:27
- Благодарил (а): 6 раз
- Поблагодарили: 25 раз
Re: Твик управления деки VILMA 204-STEREO [2022]
Ни как не пойму, а чем это отличается от выложенного чуть ранее КР(Б), тут ?Liv писал(а): ↑12 июл 2024, 10:09БАЗОВЫЙ ВАРИАНТ БУ для "Вильмы" вижу так:
- функция STOP
- функция PLAY
- функция REC
- функция PAUSE
- функция FFD
- функция REW
- автостоп (с ним вопросы, в ЛПМ нет датчика вращения)
- встроенный декодер ИК ДУ
Если бы такой БУ Вы бы реализовали на совместимых платах, он мог бы стать популярным и полезным людям.
А это реализую в КР(А)+PU(A), только шире по функциям. Реальное время слегка/относительно/приближённое/линейны счётчик - это точно не моё. Делаю счётчик РВ по максимуму, для себя и для всех. И с возможностью вставить в любой аппарат, да же с реверсом. Совершенно не понимаю идеи сделать слегка/как-то/чуть-чуть, если можно сделать хорошо или хотя бы попытаться.Liv писал(а): ↑12 июл 2024, 10:09РАСШИРЕННЫЙ ВАРИАНТ БУ:
Такой вариант будет гораздо менее популярным, так как потребует доработки магнитофона.
Всё то же самое + электронный счетчик вместо механического.
Потребуется установка индикаторов (4 шт. 7-сегментных, высота цифры где-то 0.25 - 0.3 дюйма) и датчиков вращения подкассетников (1 или 2). Если датчик 1, счетчик работет в режиме счета условных единиц (к слову, это тоже стандартизировано). Если датчика 2, то можно попробовать индицировать относительное реальное время (без каких-либо переключений). Управление счетчика - кнопка СБРОС.
Пытаюсь сделать подключение разных дисплеев, на блоке ПУ(А) предусмотрен универсальный разъём. Реализация дело будущего, как и что будет реализовано пока точно не знаю, но о возможности побеспокоился заранее. Что-то около 5-6 типов подключения дисплеев, уже и сам не помню.
Управление счетчика - кнопка энкодера, вроде всё показал в видео как реализовано для быстрого доступа не доходя до вызова меню. Если касается выбора обычный/пройденное РВ/остаток РВ - то это будет в меню. По желанию не трудно, при другом интерфейсе аппарата, этот выбор вывести на отдельную кнопку.
Популярность не интересует, совсем. Просто делаю хорошо для себя и для тех кому интересно. Могу помочь, показать что и как. Гайды можно отложить на попозже, что бы было что описывать надо сначала что-то сделать. Пока же считаю, что сделано слишком мало, что бы заниматься чем-то ещё. Мясо и жирок надо нарастить на костях. Кажется, что все устали от пресноты приготовленной ещё в СССР. В телеках, в смартфонах, в стиралках, в кофе-машинах и т.п. разнообразие ни кого не смущает. Сейчас зачем гнаться за примитивизмом? "В обратной стороне луны" (это сериал), во втором сезоне, был показан... карманник (вариант мобильника). Хочу уйти от подобного убожества в сторону продвинутого и развитого, при этом удобного и логичного. И если на то пошло, то ролик где показана функция (Goto) - выбора значения счётчика с переходом на это место, набрал 1036 просмотров. Вроде не много, но мне достаточно что бы понять что интерес есть.
Заготовка уже заложена в ПУ(А), т.е. сам механизм без исполнения. Надо писать детектор и делать дочернюю плату, разъём и место для крепления есть. Повторная нажатие на кнопку перемотки в перемотке активирует переход на +1/-1. Постараюсь реализовать через АЦП - тупо не хватает выводов для триггера. Но это будет позже.Liv писал(а): ↑12 июл 2024, 10:09ОП. ФУНКЦИИ:
Можно добавить поиск по паузам. Это потребует еще одной доработки магнитофона - добавления детектора пауз. Ну и поиск кнопками перемотки из PLAY жутко неудобный, хоть и используется во многих фирменных деках. Т.е. непонятно, станет лучше или хуже с такой функцией. Чтобы не портить эргономику, можно режим поиска сделать только с пульта с помощью отдельных кнопок.
Это изначально планировалось так:
Ещё раз напоминаю: это не заточка под что-то одно, это демонстрация того что можно реализовать, выбрать нужное и вставить в свой проект для конкретного железа, т.е. не ограничено ни чем. Именно по этому два блока. ПУ - управление под разное исполнение КР привязанное в ЛПМ. Планируется управлять одним, двумя, двадцатью "карманами". В случае двух "карманов" есть смысл ставить два ПУ и расписать между ними "общение".
На текущий момент времени реализуются "кирпичи" - функции аппаратов. При достижении "критической массы", можно будет переключиться на остальное, описание, примеры, гайды, помощь, другая платформа. И важно показать, что при оформленном протоколе общения (пока рановато, может поменяться) между блоками (не важно на какой платформе и языке) можно реализовать какой-то блок (ПУ/КР и т.п.) самому. Ознакомился с протоколом обмена данными, взял удобное под себя, создал, подключил, работает.
Просто считаю, что сейчас ещё много работы, что бы делить шкуру, пусть мишка подрастёт.
- Liv
- Сообщения: 1137
- Зарегистрирован: 22 май 2016, 02:12
- Откуда: Minsk
- Благодарил (а): 10 раз
- Поблагодарили: 93 раза
- Контактная информация:
Re: Твик управления деки VILMA 204-STEREO [2022]
Это не более, чем фантазии
Практически ни с чем из написанного не согласен, это путь в никуда. Но спорить не буду (хотя мог бы по пунктам), раз не интересует конечный результат (популярность проекта).
- DrLithium
- Сообщения: 312
- Зарегистрирован: 29 мар 2013, 04:27
- Благодарил (а): 6 раз
- Поблагодарили: 25 раз
- Liv
- Сообщения: 1137
- Зарегистрирован: 22 май 2016, 02:12
- Откуда: Minsk
- Благодарил (а): 10 раз
- Поблагодарили: 93 раза
- Контактная информация:
Re: Твик управления деки VILMA 204-STEREO [2022]
Благодаря тому, что подключились другие разработчики. А по БУ кассетных дек кроме Вас и rickw здесь разработчиков нет. Пользователям по барабану Ваши открытые протоколы обмена и длинные описания алгоритмов. Потому что они умеют только вынуть одну плату и вставить другую. Конечно, Вы вправе заниматься чем угодно, в том числе и всеми мыслимыми и немыслимыми наворотами для кассетных дек (хотя лично мне было бы жалко тратить столько времени на изначально некачественный формат). Но это работа будет в корзину. Меня тоже подобным образом заносит, но есть понимание, что сложный проект - никудышный, а вот простой - гениальный. Но сделать его не так просто.
- rickw
- Сообщения: 719
- Зарегистрирован: 01 июн 2018, 21:12
- Благодарил (а): 8 раз
- Поблагодарили: 26 раз
Re: Твик управления деки VILMA 204-STEREO [2022]
Популярным проект можно сделать, собрав киты или даже готовые платы. Конструкция должна быть простой для сборки, но при этом иметь достаточно интересные характеристики, чтобы заинтересовать целевую аудиторию. Знаете, сколько у меня спрашивают, можно ли купить готовые платы для переделки Веги? Но, продажа чего-либо накладывает определенную ответственность на продавца (качество, поддержка и т.д.), и заниматься придется не тем, чем хочется, а тем, что будет нужно покупателям.
Нужно ли оно мне? Нет, не нужно. В свое свободное время я хочу заниматься тем, что мне интересно, а не думать о популярности чего-то там.
ЗЫ С удовольствием читаю посты DrLithium, хоть и не со всем согласен.
DrLithium, у вас предполагается 3 головы в аппарате?
Нужно ли оно мне? Нет, не нужно. В свое свободное время я хочу заниматься тем, что мне интересно, а не думать о популярности чего-то там.
ЗЫ С удовольствием читаю посты DrLithium, хоть и не со всем согласен.
DrLithium, у вас предполагается 3 головы в аппарате?
- DrLithium
- Сообщения: 312
- Зарегистрирован: 29 мар 2013, 04:27
- Благодарил (а): 6 раз
- Поблагодарили: 25 раз
Re: Твик управления деки VILMA 204-STEREO [2022]
Пока функций завязанных на кол-во голов нет. Если дело дойдёт или когда дойдёт до калибровки, то кол-во голов не помешает реализовать любой алгоритм. Можно будет в опциях аппаратного обеспечения указать "сквозной канал" = 1 или = 0 и будут исполнятся разные ветки одного алгоритма. Гонять ленту сам аппарат уже умеет.
А сейчас у меня 204-я, с 752-й головой. Но при необходимости могу заменить головку на R/P, есть возможность.
- Liv
- Сообщения: 1137
- Зарегистрирован: 22 май 2016, 02:12
- Откуда: Minsk
- Благодарил (а): 10 раз
- Поблагодарили: 93 раза
- Контактная информация:
Re: Твик управления деки VILMA 204-STEREO [2022]
Совершенно верно. Лучше всего готовые платы. Как оказывается, народу лень даже палец о полец ударить. В то же время они готовы отдавать больше денег за собранные платы. Ума не приложу, откуда деньги у таких лентяев. Статистика у меня на этот счет достаточная.
А вот это не совсем так. Чаще всего новые платы нужны для замены неисправных старых, которые плохо поддаются ремонту. Никаких дополнительных возможностей народ обычно не требует. Ну или требует по минимуму. Если по своей инициативе заложить какие-то новые возможности, то этим никто не пользуется. Например, в БУ катушечника заложил режимы AutoPlay и AutoRewind. Ни разу не слышал, чтобы кто-то этим пользовался.
У меня точно такая же ситуация. Решил следующим образом: всю документацию выложил в свободный доступ, нашлись люди, которым интересно тиражировать. Все это я наблюдаю, отсюда и богатая статистика.
Тут всё зависит от договоренностей. Поскольку здесь абсолютная монополия (новых плат для магнитофона купить больше негде), то можно диктовать самые нечеловеческие условия: никакой гарантии, никакой поддержки и прочее. И покупателю деться некуда - или так, или никак. Что касается интересности этого занятия - тут да, самому паять платы не очень весело. Но находятся люди, которые не умеют разрабатывать своего, но зато хотят подзаработать. Вот им можно сплавить сборку.rickw писал(а): ↑12 июл 2024, 19:46Но, продажа чего-либо накладывает определенную ответственность на продавца (качество, поддержка и т.д.), и заниматься придется не тем, чем хочется, а тем, что будет нужно покупателям.
Нужно ли оно мне? Нет, не нужно. В свое свободное время я хочу заниматься тем, что мне интересно, а не думать о популярности чего-то там.
Вы очень мягко сформулировали. Согласиться там хоть с чем-то очень сложно. Да и читать - можно мозг сломать. Поначалу читал, но потом бросил это занятие. Непонятно, на кого это ориентировано. Если человек способен это понять и применить, то он способен придумать и свою собственную реализацию. Допустим, если я вдруг опять займусь БУ для ЛПМ "Вильма", то однозначно не буду использовать ничего от DrLithium, потому что там всё переусложнено и доведено до абсурда. Буду использовать что-то свое. Вы тоже вряд ли будете использовать наработки DrLithium. Тогда вопрос - а кто будет?
- rickw
- Сообщения: 719
- Зарегистрирован: 01 июн 2018, 21:12
- Благодарил (а): 8 раз
- Поблагодарили: 26 раз
Re: Твик управления деки VILMA 204-STEREO [2022]
китайцы прекрасно с этим справляются. Если много пассива, особенно мелкого типа 0402, проще заказать платы с монтажом, хотя бы частично.
для многих проблема паять современные компоненты, слишком мелко все. Но есть и лентяи.
чужой опыт полезно изучить хотя бы для того, чтобы не повторять уже сделанные ошибки. Также иногда помогает определиться с собственным направлением движения.
-
Leonid_sakh
- Сообщения: 71
- Зарегистрирован: 06 дек 2022, 16:11
- Откуда: Самара
- Благодарил (а): 11 раз
- Поблагодарили: 2 раза
- DrLithium
- Сообщения: 312
- Зарегистрирован: 29 мар 2013, 04:27
- Благодарил (а): 6 раз
- Поблагодарили: 25 раз
Re: Твик управления деки VILMA 204-STEREO [2022]
Будет. Только чуть отдохну, голова совсем подводит...
-
fifan
- Сообщения: 25
- Зарегистрирован: 16 янв 2021, 09:11
- Откуда: г.Лянтор, Сургутский р-н, Сибирь
- Благодарил (а): 8 раз
- Поблагодарили: 1 раз
- Контактная информация:
Re: Твик управления деки VILMA 204-STEREO [2022]
Топикстартер долго отдыхает... Вопросы к Liv'у: как обстоят дела с переделкой клавиатуры к магнитофону? К сожалению Ваш сайт блокируется и прямая и ссылка и через сайт Liv'а - новости не узнать.
- Liv
- Сообщения: 1137
- Зарегистрирован: 22 май 2016, 02:12
- Откуда: Minsk
- Благодарил (а): 10 раз
- Поблагодарили: 93 раза
- Контактная информация:
Re: Твик управления деки VILMA 204-STEREO [2022]
Про какую клавиатуру и про какой магнитофон речь? Если про деку на основе ЛПМ "Вильма", то пока никак, кассетную тематику в последнее время забросил, на всё времени не хватает.
- Liv
- Сообщения: 1137
- Зарегистрирован: 22 май 2016, 02:12
- Откуда: Minsk
- Благодарил (а): 10 раз
- Поблагодарили: 93 раза
- Контактная информация:
Re: Твик управления деки VILMA 204-STEREO [2022]
Неожиданной проблемой стала замена тактовых кнопок. Казалось бы, их продается куча всяких разных. Ну я и заменил старые ПКН-150 новыми тактовыми кнопками 12х12х4.3. Когда всё собрал и начал нажимать, от щелчков затрясся стол, а от грохота вороны разлетелись с березы под окном. Понял, что такое никуда не годится. ПКН хоть и нажимались все по-разному, но все были гораздо мягче. Начал выбирать кнопки по operation force - силе срабатывания. И тут ждал сюрприз - таких кнопок, как стоят в старой фирменной технике (с усилием 80 - 100 гс) в продаже нет. Обычно продаются на 180 гс и выше. Со старых плат ставить не хочется, да и проблема найти 26 шт. одинаковых. Начал скупать образцы на Aliexpress. Купил десяток видов, ни одни не подошли. Пробовал резиновые - но у них большой ход, тоже неприятно. Сделал динамометор для проверки кнопок. Удалось купить какие-то дорогие фирменные на 100 гс, но опять не то - они хоть и нажимаются легко, но щелчок громкий и неприятно-звонкий. От безысходности временно поставил бесшумные для мышек на 60 гс, но у них почти нет тактильного отклика, что тоже плохо.
-
fifan
- Сообщения: 25
- Зарегистрирован: 16 янв 2021, 09:11
- Откуда: г.Лянтор, Сургутский р-н, Сибирь
- Благодарил (а): 8 раз
- Поблагодарили: 1 раз
- Контактная информация:
Re: Твик управления деки VILMA 204-STEREO [2022]
Пока Ваш сайт был доступен скачал схему. Каким образом опрашивается выход /INT и зачем объединены все два/три данных вывода? Как распознаётся какая кнопка нажата и у какой микросхемы?
- Liv
- Сообщения: 1137
- Зарегистрирован: 22 май 2016, 02:12
- Откуда: Minsk
- Благодарил (а): 10 раз
- Поблагодарили: 93 раза
- Контактная информация:
Re: Твик управления деки VILMA 204-STEREO [2022]
Чтобы внутри аппарата соблюдать электромагнитную тишину, опрос клавиатуры постоянно не ведётся. Опрос происходит только при изменении состояния кнопок, для чего используется сигнал INT. Он опрашивается в главном цикле с периодичностью 1 мс:
Код: Выделить всё
void TRegs::Execute(void)
{
if(TSysTimer::Tick) //каждый системный тик (1 мс)
{
if(!Pin_INT) //проверка линии INT
{
for(uint8_t i = 0; i < REGS_COUNT; i++)
{
InData[i] = I2Cbus::Read8(I2CAddr[i]); //чтение PCF8574
if(Pin_INT) break; //если линия INT сбросилась, выход
}
InUpd = 1; //флаг обновления входных данных
}
}
}
Всего для опроса клавиатуры и управления светодиодами задействовано 5 микросхем PCF8574. Можно, конечно, все сигналы INT завести на отдельные порты микроконтроллера и опрашивать отдельно. Тогда можно будет прочитать только одну PCF, где произошло изменение на входах. Но это увеличивает количество проводов и расход ног процессора. Да и зачем это? Можно объединить все INT (там открытый сток), и по сигналу считывать все PCF, это происходит быстро.
Все PCF считываются в массив InData[]. Затем этот массив просматривается, в нем находятся биты для всех кнопок (там еще есть биты для светодиодов), из которых формируется скан-код клавиатуры. Ну а дальше - как обычно: антидребезг, формирование событий нажатия, отпускания, удержания.
Код: Выделить всё
//----------- Формирование скан-кода кнопок из массива InData[]: ------------
uint8_t TKeyboard::MakeScanCode(void)
{
uint8_t key_count = 0;
uint8_t key = KEY_NONE;
uint8_t key2 = KEY_NONE;
for(int8_t i = 0; i < KEYS_COUNT; i++)
{
Chip_t Chip = Keys[i].u;
Pin_t Pin = Keys[i].d;
if(!(Reg->InData[Chip] & (1 << Pin)))
{
//код 0 - нет нажатия, коды кнопок от 1 и выше:
if(key_count == 0) key = i + 1;
else if (key_count == 1) key2 = i + 1;
key_count++;
}
}
//множественные нажатия запрещены:
if(key_count > 2) key = KEY_NONE;
//обработка двойных нажатий:
else if(key_count == 2)
{
//если нажаты REC + PAUSE,
if((key == KEY_REC) &&
(key2 == KEY_PAUSE))
//код включения записи KEY_RECON (Remote сразу дает KEY_RECON):
key = KEY_RECON;
//других двойных нажатий нет:
else key = KEY_NONE;
}
return(key);
}
Код: Выделить всё
//PCF8574 chip-pin structure:
struct ChipPin_t {
Chip_t u;
Pin_t d;
};
//assignment of KEYs:
static const ChipPin_t Keys[KEYS_COUNT] =
{
{OP_U2, D6}, /*PLAYF*/ {OP_U1, D2}, /*PLAYR*/
{OP_U2, D7}, /*FFD*/ {OP_U1, D3}, /*REW*/
{OP_U1, D5}, /*PAUSE*/ {OP_U2, D4}, /*STOP*/
{OP_U1, D4}, /*ROLL*/ {OP_U2, D1}, /*REC*/
{PR_U3, D2}, /*AREVF*/ {PR_U3, D5}, /*AREVR*/
{PR_U2, D5}, /*INTRO*/ {PR_U2, D2}, /*SEARCH*/
{PR_U1, D5}, /*ENTER*/ {PR_U1, D2}, /*F*/
{PR_U3, D6}, /*RESET*/ {PR_U3, D7}, /*CANCEL*/
{PR_U1, D0}, /*0*/ {PR_U1, D7}, /*1*/
{PR_U2, D0}, /*2*/ {PR_U2, D7}, /*3*/
{PR_U3, D0}, /*4*/ {PR_U1, D3}, /*5*/
{PR_U1, D4}, /*6*/ {PR_U2, D3}, /*7*/
{PR_U2, D6}, /*8*/ {PR_U3, D1} /*9*/
};

В результате пришлось делать "костыль" - в совершенно другой части программы, которая отвечает за передачу данных на светодиоды, понадобилось делать чтение всех PCF и передачу данных обработчику клавиатуры. Логику программы это запутывает.
- WMW
- Сообщения: 368
- Зарегистрирован: 29 апр 2023, 18:35
- Откуда: Вильнюс
- Благодарил (а): 27 раз
- Поблагодарили: 33 раза
- Контактная информация:
Re: Твик управления деки VILMA 204-STEREO [2022]
Так на колесо счётчика у Вильмы можно навесить что угодно. Хоть магнит(ы) с катухой/герконом, хоть крыльчатку на отражение/просвет
Вокруг "кнопочной" платы места - вагон.

Починяем радиотехнику всего XX века
-
fifan
- Сообщения: 25
- Зарегистрирован: 16 янв 2021, 09:11
- Откуда: г.Лянтор, Сургутский р-н, Сибирь
- Благодарил (а): 8 раз
- Поблагодарили: 1 раз
- Контактная информация:
Re: Твик управления деки VILMA 204-STEREO [2022]
Спасибо, Liv, за подробнейшее раскрытие темы! Жаль, что Ваш сайт офлайн...
-
dimonix
- Сообщения: 30
- Зарегистрирован: 25 апр 2023, 12:01
- Откуда: Сколково
- Благодарил (а): 6 раз
- Поблагодарили: 1 раз
Re: Твик управления деки VILMA 204-STEREO [2022]
Сайт не оффлайн, доступен через vpn, владельцы домена/хостинга diode.club блокируют пользователей из России.
Domain Name: diode.club
Registry Domain ID: D1345241-CLUB
Registrar: Hosting Ukraine LLC.
Registrar Abuse Contact Phone: +380.443927433