Доска объявлений

Активные темы доски объявлений

Твик управления деки VILMA 204-STEREO [2022]

Общение по системам звуковоспроизведения и звуковосприятия.
Сообщение
Автор
Аватара пользователя
DrLithium
Сообщения: 312
Зарегистрирован: 29 мар 2013, 04:27
Благодарил (а): 6 раз
Поблагодарили: 25 раз

Re: Твик управления деки VILMA 204-STEREO [2022]

#901

#901 Сообщение DrLithium » 11 июл 2024, 15:03

411i6470r писал(а):
11 июл 2024, 14:45
... а если в кассете лента поменяна ? ну вот так произошло. то есть лента не убитая жизнью - вполне пригодна к записи , но вот - в неродном корпусе. так что - в данном случае - шах и мат .
Не, точно не мат. Можно и в неродном корпусе. Что тут может помешать? Тип ленты для автоопределения? Можно назначить номер типа ленты принудительно или оставить автовыбор (по умолчанию).

Аватара пользователя
411i6470r
Сообщения: 408
Зарегистрирован: 14 сен 2010, 21:03
Откуда: Нижегородская область, Дзержинск
Благодарил (а): 23 раза
Поблагодарили: 24 раза
Контактная информация:

Re: Твик управления деки VILMA 204-STEREO [2022]

#902

#902 Сообщение 411i6470r » 11 июл 2024, 15:14

а, если просто по типу ? 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 года - это две большие разницы , хотя и то и другое очень хорошие . это я ещё про немецкие хромдиоксиды не упомянул - параметры которых будут кратно хуже премиальных первых типов . всё равно, никто меня не переубедит, что ручная калибровка - рулит .
IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII
-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]

#903

#903 Сообщение DrLithium » 11 июл 2024, 15:49

411i6470r писал(а):
11 июл 2024, 15:14
...всё равно, никто меня не переубедит, что ручная калибровка - рулит .
Просто речь о том, что после ручной настройки можно "запомнить" эти данные и в следующий раз они будут считаны, для воспроизведения и для записи. Второй раз калибровать будет не надо, естественно если в самом аппарате ничего не уплывёт. Коррекцию вообще можно сделать не фиксированной, а дискретной.

Аватара пользователя
411i6470r
Сообщения: 408
Зарегистрирован: 14 сен 2010, 21:03
Откуда: Нижегородская область, Дзержинск
Благодарил (а): 23 раза
Поблагодарили: 24 раза
Контактная информация:

Re: Твик управления деки VILMA 204-STEREO [2022]

#904

#904 Сообщение 411i6470r » 11 июл 2024, 15:59

DrLithium писал(а):
11 июл 2024, 15:49
если в самом аппарате ничего не уплывёт
конечно , уплывёт .
даже в технаре 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" !

Аватара пользователя
Liv
Сообщения: 1137
Зарегистрирован: 22 май 2016, 02:12
Откуда: Minsk
Благодарил (а): 10 раз
Поблагодарили: 93 раза
Контактная информация:

Re: Твик управления деки VILMA 204-STEREO [2022]

#905

#905 Сообщение Liv » 11 июл 2024, 16:16

DrLithium писал(а):
11 июл 2024, 12:49
я задавал вопросы: за что браться в первую очередь и что я услышал? Толком ни "бе", ни "ме". Т.ч., что бы я делал нужное, наверное нужно было бы просто сказать об этом.
Составить грамотное ТЗ сложнее, чем его реализовать. Поэтому вполне логично, что кроме "бе" и "ме" ничего не сказали.
DrLithium писал(а):
11 июл 2024, 12:49
если все нужные данные о кассете собраны в базу
Никто этим не будет заниматься. Не надо делать все известные функции. Наоборот, надо всё максимально урезать, чтобы получился простой и понятный БУ.

Аватара пользователя
DrLithium
Сообщения: 312
Зарегистрирован: 29 мар 2013, 04:27
Благодарил (а): 6 раз
Поблагодарили: 25 раз

Re: Твик управления деки VILMA 204-STEREO [2022]

#906

#906 Сообщение DrLithium » 11 июл 2024, 17:32

Liv писал(а):
11 июл 2024, 16:16
Наоборот, надо всё максимально урезать, чтобы получился простой и понятный БУ.
А есть какое-то понимание как это должно быть? Что именно должно быть простым? Трудно угнаться за намеченными хотелками и расставить приоритеты. Нужна шпаргалка на будущее. И ещё вопрос: может это оформить отдельным проектом типа ПУ(В)+КР(В)?
411i6470r писал(а):
11 июл 2024, 15:59
... и если после этого подстроить всё в референс снова - (просто чуть прибавить уровни, биас не трогаем- он не ползёт), то далее - хоть три, хоть пять часов настройки никуда не уползают .
Насколько я помню, были аппараты с сохранением именно значений калибровки. Как-то они с этим боролись, т.е. так не должно быть что бы отличались. Термостабильные генераторы вполне себе могли позволить сделать. Та же фильтр пробка начнёт пропускать, если частота ГСП поплывёт. Или тут что-то ещё д.б. "подводное"... Может влажность на плёнку влияет?

Наверное есть смысл сохранить настройки и рассматривать их опорными. Если после чтения параметров значения на индикаторе изменились, то есть смысл подождать прогрева. Или подстроить и пересохранить, отслеживая динамику изменений, что бы оставить лучший вариант в памяти.

Аватара пользователя
Liv
Сообщения: 1137
Зарегистрирован: 22 май 2016, 02:12
Откуда: Minsk
Благодарил (а): 10 раз
Поблагодарили: 93 раза
Контактная информация:

Re: Твик управления деки VILMA 204-STEREO [2022]

#907

#907 Сообщение Liv » 12 июл 2024, 10:09

DrLithium писал(а):
11 июл 2024, 17:32
А есть какое-то понимание как это должно быть? Что именно должно быть простым? Трудно угнаться за намеченными хотелками и расставить приоритеты. Нужна шпаргалка на будущее. И ещё вопрос: может это оформить отдельным проектом типа ПУ(В)+КР(В)?
"Вильмы" у меня нет, но могу попробовать сформулировать ТЗ. У меня имеется некоторый опыт по модернизации катушечных магнитофонов, БУ для них и счетчик "ушли в народ", получил достаточно много обратной связи. БУ повторено десятки штук, счетчиков точно за сотню. Индикаторов уровня тоже повторили несколько десятков. Людям не нужны новые функции. Они ставят новую плату или для красоты, или для замены старой глючной, которая плохо поддается ремонту. В БУ и счетчик, как дурак, напихал лишних функций, не знаю НИ ОДНОГО случая, чтобы кто-то ими пользовался. Всё используется "из коробки", с настройками по умолчанию, никто ничего не меняет. Знаю только один случай, когда для индикатора создали новый пресет, все предоставленные богатые возможности слиты в унитаз. Еще очень туго идет доработка аппарата, если она нужна. Максимум, что могут сделать - это вынуть старую плату и вставить новую.

БАЗОВЫЙ ВАРИАНТ БУ для "Вильмы" вижу так:
- функция 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]

#908

#908 Сообщение 411i6470r » 12 июл 2024, 10:21

Liv писал(а):
12 июл 2024, 10:09
в ЛПМ нет датчика вращения
а в моей - есть ! как организован - я показывал уже , вот тут 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" !

AlexLV
Сообщения: 59
Зарегистрирован: 06 фев 2023, 15:21
Благодарил (а): 19 раз
Поблагодарили: 4 раза

Re: Твик управления деки VILMA 204-STEREO [2022]

#909

#909 Сообщение AlexLV » 12 июл 2024, 12:44

Liv писал(а):
12 июл 2024, 10:09
с настройками по умолчанию, никто ничего не меняет.
И уж тем более не заглядывает в исходный код, чтобы что-то подправить или переделать. Сегодня, чтобы проект был популярен, он должен быть написан в среде Arduino IDE, нравится это или нет. Думаю, лампы или гирлянды Гайвера имеют тысячи повторений.

Аватара пользователя
rickw
Сообщения: 719
Зарегистрирован: 01 июн 2018, 21:12
Благодарил (а): 8 раз
Поблагодарили: 26 раз

Re: Твик управления деки VILMA 204-STEREO [2022]

#910

#910 Сообщение rickw » 12 июл 2024, 13:43

AlexLV писал(а):
12 июл 2024, 12:44
должен быть написан в среде Arduino IDE, нравится это или нет
Среда Ардуино замечательна - если нужно быстро протестировать какую-нибудь железку. Плата Ардуино тоже - если нужна готовая макетка с таким контроллером на борту. Но, к сожалению, ни для какого серьезного проекта оно непригодно. Как только сложность кода переходит определенный предел, количество багов начинает зашкаливать. О чем то скоростном на ардуине можно вообще забыть.

Аватара пользователя
Liv
Сообщения: 1137
Зарегистрирован: 22 май 2016, 02:12
Откуда: Minsk
Благодарил (а): 10 раз
Поблагодарили: 93 раза
Контактная информация:

Re: Твик управления деки VILMA 204-STEREO [2022]

#911

#911 Сообщение Liv » 12 июл 2024, 16:57

411i6470r писал(а):
12 июл 2024, 10:21
а в моей - есть ! как организован - я показывал уже
Это самопал. Изначально в этом ЛПМ датчиков нет, и ставить их будут редкие люди, учитывая сложность данной операции. В той же Э-004 всё решилось просто - датчики на самой плате счетчика. Здесь такое не проходит. Технологичного варианта датчика придумать не удалось, в ЛПМ очень мало места.
AlexLV писал(а):
12 июл 2024, 12:44
Сегодня, чтобы проект был популярен, он должен быть написан в среде Arduino IDE, нравится это или нет.
Если требуется правка кода пользователем под себя - тогда да. Но у большинства популярных проектов есть готовая прошивка, которую пользователь использует как есть. Тогда не имеет значения, на чем она была написана.

Аватара пользователя
DrLithium
Сообщения: 312
Зарегистрирован: 29 мар 2013, 04:27
Благодарил (а): 6 раз
Поблагодарили: 25 раз

Re: Твик управления деки VILMA 204-STEREO [2022]

#912

#912 Сообщение DrLithium » 12 июл 2024, 17:25

Liv писал(а):
12 июл 2024, 10:09
БАЗОВЫЙ ВАРИАНТ БУ для "Вильмы" вижу так:
- функция STOP
- функция PLAY
- функция REC
- функция PAUSE
- функция FFD
- функция REW
- автостоп (с ним вопросы, в ЛПМ нет датчика вращения)
- встроенный декодер ИК ДУ

Если бы такой БУ Вы бы реализовали на совместимых платах, он мог бы стать популярным и полезным людям.
Ни как не пойму, а чем это отличается от выложенного чуть ранее КР(Б), тут ?
Liv писал(а):
12 июл 2024, 10:09
РАСШИРЕННЫЙ ВАРИАНТ БУ:
Такой вариант будет гораздо менее популярным, так как потребует доработки магнитофона.
Всё то же самое + электронный счетчик вместо механического.
Потребуется установка индикаторов (4 шт. 7-сегментных, высота цифры где-то 0.25 - 0.3 дюйма) и датчиков вращения подкассетников (1 или 2). Если датчик 1, счетчик работет в режиме счета условных единиц (к слову, это тоже стандартизировано). Если датчика 2, то можно попробовать индицировать относительное реальное время (без каких-либо переключений). Управление счетчика - кнопка СБРОС.
А это реализую в КР(А)+PU(A), только шире по функциям. Реальное время слегка/относительно/приближённое/линейны счётчик - это точно не моё. Делаю счётчик РВ по максимуму, для себя и для всех. И с возможностью вставить в любой аппарат, да же с реверсом. Совершенно не понимаю идеи сделать слегка/как-то/чуть-чуть, если можно сделать хорошо или хотя бы попытаться.

Пытаюсь сделать подключение разных дисплеев, на блоке ПУ(А) предусмотрен универсальный разъём. Реализация дело будущего, как и что будет реализовано пока точно не знаю, но о возможности побеспокоился заранее. Что-то около 5-6 типов подключения дисплеев, уже и сам не помню.

Управление счетчика - кнопка энкодера, вроде всё показал в видео как реализовано для быстрого доступа не доходя до вызова меню. Если касается выбора обычный/пройденное РВ/остаток РВ - то это будет в меню. По желанию не трудно, при другом интерфейсе аппарата, этот выбор вывести на отдельную кнопку.

Популярность не интересует, совсем. Просто делаю хорошо для себя и для тех кому интересно. Могу помочь, показать что и как. Гайды можно отложить на попозже, что бы было что описывать надо сначала что-то сделать. Пока же считаю, что сделано слишком мало, что бы заниматься чем-то ещё. Мясо и жирок надо нарастить на костях. Кажется, что все устали от пресноты приготовленной ещё в СССР. В телеках, в смартфонах, в стиралках, в кофе-машинах и т.п. разнообразие ни кого не смущает. Сейчас зачем гнаться за примитивизмом? "В обратной стороне луны" (это сериал), во втором сезоне, был показан... карманник (вариант мобильника). Хочу уйти от подобного убожества в сторону продвинутого и развитого, при этом удобного и логичного. И если на то пошло, то ролик где показана функция (Goto) - выбора значения счётчика с переходом на это место, набрал 1036 просмотров. Вроде не много, но мне достаточно что бы понять что интерес есть.
Liv писал(а):
12 июл 2024, 10:09
ОП. ФУНКЦИИ:
Можно добавить поиск по паузам. Это потребует еще одной доработки магнитофона - добавления детектора пауз. Ну и поиск кнопками перемотки из PLAY жутко неудобный, хоть и используется во многих фирменных деках. Т.е. непонятно, станет лучше или хуже с такой функцией. Чтобы не портить эргономику, можно режим поиска сделать только с пульта с помощью отдельных кнопок.
Заготовка уже заложена в ПУ(А), т.е. сам механизм без исполнения. Надо писать детектор и делать дочернюю плату, разъём и место для крепления есть. Повторная нажатие на кнопку перемотки в перемотке активирует переход на +1/-1. Постараюсь реализовать через АЦП - тупо не хватает выводов для триггера. Но это будет позже.
Liv писал(а):
12 июл 2024, 10:09
Если это планировалось для "Вильмы" - то всё это полная хрень и все это надо выкинуть.
Это изначально планировалось так:
DrLithium писал(а):
05 апр 2023, 07:46
Вроде делали "конструктор" с "показательным выступлением" для конкретного решения. Перепилить под конкретный случай не д.б. сложно. Брать кусками и наваливать, лишнее само отвалится.
Ещё раз напоминаю: это не заточка под что-то одно, это демонстрация того что можно реализовать, выбрать нужное и вставить в свой проект для конкретного железа, т.е. не ограничено ни чем. Именно по этому два блока. ПУ - управление под разное исполнение КР привязанное в ЛПМ. Планируется управлять одним, двумя, двадцатью "карманами". В случае двух "карманов" есть смысл ставить два ПУ и расписать между ними "общение".

На текущий момент времени реализуются "кирпичи" - функции аппаратов. При достижении "критической массы", можно будет переключиться на остальное, описание, примеры, гайды, помощь, другая платформа. И важно показать, что при оформленном протоколе общения (пока рановато, может поменяться) между блоками (не важно на какой платформе и языке) можно реализовать какой-то блок (ПУ/КР и т.п.) самому. Ознакомился с протоколом обмена данными, взял удобное под себя, создал, подключил, работает.

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

Аватара пользователя
Liv
Сообщения: 1137
Зарегистрирован: 22 май 2016, 02:12
Откуда: Minsk
Благодарил (а): 10 раз
Поблагодарили: 93 раза
Контактная информация:

Re: Твик управления деки VILMA 204-STEREO [2022]

#913

#913 Сообщение Liv » 12 июл 2024, 17:38

DrLithium писал(а):
12 июл 2024, 17:25
Ознакомился с протоколом обмена данными, взял удобное под себя, создал, подключил, работает.
Это не более, чем фантазии :)

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

Аватара пользователя
DrLithium
Сообщения: 312
Зарегистрирован: 29 мар 2013, 04:27
Благодарил (а): 6 раз
Поблагодарили: 25 раз

Re: Твик управления деки VILMA 204-STEREO [2022]

#914

#914 Сообщение DrLithium » 12 июл 2024, 18:15

Liv писал(а):
12 июл 2024, 17:38
Это не более, чем фантазии :)
IBM PC был успешен на подобном принципе.

Аватара пользователя
Liv
Сообщения: 1137
Зарегистрирован: 22 май 2016, 02:12
Откуда: Minsk
Благодарил (а): 10 раз
Поблагодарили: 93 раза
Контактная информация:

Re: Твик управления деки VILMA 204-STEREO [2022]

#915

#915 Сообщение Liv » 12 июл 2024, 18:55

DrLithium писал(а):
12 июл 2024, 18:15
IBM PC был успешен на подобном принципе.
Благодаря тому, что подключились другие разработчики. А по БУ кассетных дек кроме Вас и rickw здесь разработчиков нет. Пользователям по барабану Ваши открытые протоколы обмена и длинные описания алгоритмов. Потому что они умеют только вынуть одну плату и вставить другую. Конечно, Вы вправе заниматься чем угодно, в том числе и всеми мыслимыми и немыслимыми наворотами для кассетных дек (хотя лично мне было бы жалко тратить столько времени на изначально некачественный формат). Но это работа будет в корзину. Меня тоже подобным образом заносит, но есть понимание, что сложный проект - никудышный, а вот простой - гениальный. Но сделать его не так просто.

Аватара пользователя
rickw
Сообщения: 719
Зарегистрирован: 01 июн 2018, 21:12
Благодарил (а): 8 раз
Поблагодарили: 26 раз

Re: Твик управления деки VILMA 204-STEREO [2022]

#916

#916 Сообщение rickw » 12 июл 2024, 19:46

Популярным проект можно сделать, собрав киты или даже готовые платы. Конструкция должна быть простой для сборки, но при этом иметь достаточно интересные характеристики, чтобы заинтересовать целевую аудиторию. Знаете, сколько у меня спрашивают, можно ли купить готовые платы для переделки Веги? Но, продажа чего-либо накладывает определенную ответственность на продавца (качество, поддержка и т.д.), и заниматься придется не тем, чем хочется, а тем, что будет нужно покупателям.
Нужно ли оно мне? Нет, не нужно. В свое свободное время я хочу заниматься тем, что мне интересно, а не думать о популярности чего-то там.
ЗЫ С удовольствием читаю посты DrLithium, хоть и не со всем согласен.
DrLithium, у вас предполагается 3 головы в аппарате?

Аватара пользователя
DrLithium
Сообщения: 312
Зарегистрирован: 29 мар 2013, 04:27
Благодарил (а): 6 раз
Поблагодарили: 25 раз

Re: Твик управления деки VILMA 204-STEREO [2022]

#917

#917 Сообщение DrLithium » 12 июл 2024, 20:19

rickw писал(а):
12 июл 2024, 19:46
DrLithium, у вас предполагается 3 головы в аппарате?
Пока функций завязанных на кол-во голов нет. Если дело дойдёт или когда дойдёт до калибровки, то кол-во голов не помешает реализовать любой алгоритм. Можно будет в опциях аппаратного обеспечения указать "сквозной канал" = 1 или = 0 и будут исполнятся разные ветки одного алгоритма. Гонять ленту сам аппарат уже умеет.

А сейчас у меня 204-я, с 752-й головой. Но при необходимости могу заменить головку на R/P, есть возможность.

Аватара пользователя
Liv
Сообщения: 1137
Зарегистрирован: 22 май 2016, 02:12
Откуда: Minsk
Благодарил (а): 10 раз
Поблагодарили: 93 раза
Контактная информация:

Re: Твик управления деки VILMA 204-STEREO [2022]

#918

#918 Сообщение Liv » 13 июл 2024, 10:38

rickw писал(а):
12 июл 2024, 19:46
Популярным проект можно сделать, собрав киты или даже готовые платы. Конструкция должна быть простой для сборки
Совершенно верно. Лучше всего готовые платы. Как оказывается, народу лень даже палец о полец ударить. В то же время они готовы отдавать больше денег за собранные платы. Ума не приложу, откуда деньги у таких лентяев. Статистика у меня на этот счет достаточная.
rickw писал(а):
12 июл 2024, 19:46
но при этом иметь достаточно интересные характеристики, чтобы заинтересовать целевую аудиторию.
А вот это не совсем так. Чаще всего новые платы нужны для замены неисправных старых, которые плохо поддаются ремонту. Никаких дополнительных возможностей народ обычно не требует. Ну или требует по минимуму. Если по своей инициативе заложить какие-то новые возможности, то этим никто не пользуется. Например, в БУ катушечника заложил режимы AutoPlay и AutoRewind. Ни разу не слышал, чтобы кто-то этим пользовался.
rickw писал(а):
12 июл 2024, 19:46
Знаете, сколько у меня спрашивают, можно ли купить готовые платы для переделки Веги?
У меня точно такая же ситуация. Решил следующим образом: всю документацию выложил в свободный доступ, нашлись люди, которым интересно тиражировать. Все это я наблюдаю, отсюда и богатая статистика.
rickw писал(а):
12 июл 2024, 19:46
Но, продажа чего-либо накладывает определенную ответственность на продавца (качество, поддержка и т.д.), и заниматься придется не тем, чем хочется, а тем, что будет нужно покупателям.
Нужно ли оно мне? Нет, не нужно. В свое свободное время я хочу заниматься тем, что мне интересно, а не думать о популярности чего-то там.
Тут всё зависит от договоренностей. Поскольку здесь абсолютная монополия (новых плат для магнитофона купить больше негде), то можно диктовать самые нечеловеческие условия: никакой гарантии, никакой поддержки и прочее. И покупателю деться некуда - или так, или никак. Что касается интересности этого занятия - тут да, самому паять платы не очень весело. Но находятся люди, которые не умеют разрабатывать своего, но зато хотят подзаработать. Вот им можно сплавить сборку.
rickw писал(а):
12 июл 2024, 19:46
ЗЫ С удовольствием читаю посты DrLithium, хоть и не со всем согласен.
Вы очень мягко сформулировали. Согласиться там хоть с чем-то очень сложно. Да и читать - можно мозг сломать. Поначалу читал, но потом бросил это занятие. Непонятно, на кого это ориентировано. Если человек способен это понять и применить, то он способен придумать и свою собственную реализацию. Допустим, если я вдруг опять займусь БУ для ЛПМ "Вильма", то однозначно не буду использовать ничего от DrLithium, потому что там всё переусложнено и доведено до абсурда. Буду использовать что-то свое. Вы тоже вряд ли будете использовать наработки DrLithium. Тогда вопрос - а кто будет?

Аватара пользователя
rickw
Сообщения: 719
Зарегистрирован: 01 июн 2018, 21:12
Благодарил (а): 8 раз
Поблагодарили: 26 раз

Re: Твик управления деки VILMA 204-STEREO [2022]

#919

#919 Сообщение rickw » 13 июл 2024, 13:32

Liv писал(а):
13 июл 2024, 10:38
самому паять платы не очень весело
китайцы прекрасно с этим справляются. Если много пассива, особенно мелкого типа 0402, проще заказать платы с монтажом, хотя бы частично.
Liv писал(а):
13 июл 2024, 10:38
Как оказывается, народу лень даже палец о полец ударить.
для многих проблема паять современные компоненты, слишком мелко все. Но есть и лентяи.
Liv писал(а):
13 июл 2024, 10:38
Вы тоже вряд ли будете использовать наработки DrLithium. Тогда вопрос - а кто будет?
чужой опыт полезно изучить хотя бы для того, чтобы не повторять уже сделанные ошибки. Также иногда помогает определиться с собственным направлением движения.

Leonid_sakh
Сообщения: 71
Зарегистрирован: 06 дек 2022, 16:11
Откуда: Самара
Благодарил (а): 11 раз
Поблагодарили: 2 раза

Re: Твик управления деки VILMA 204-STEREO [2022]

#920

#920 Сообщение Leonid_sakh » 02 авг 2024, 23:10

Всё? Продолжения не будет?

Аватара пользователя
DrLithium
Сообщения: 312
Зарегистрирован: 29 мар 2013, 04:27
Благодарил (а): 6 раз
Поблагодарили: 25 раз

Re: Твик управления деки VILMA 204-STEREO [2022]

#921

#921 Сообщение DrLithium » 03 авг 2024, 02:55

Leonid_sakh писал(а):
02 авг 2024, 23:10
Всё? Продолжения не будет?
Будет. Только чуть отдохну, голова совсем подводит...

fifan
Сообщения: 25
Зарегистрирован: 16 янв 2021, 09:11
Откуда: г.Лянтор, Сургутский р-н, Сибирь
Благодарил (а): 8 раз
Поблагодарили: 1 раз
Контактная информация:

Re: Твик управления деки VILMA 204-STEREO [2022]

#922

#922 Сообщение fifan » 04 окт 2024, 18:51

Топикстартер долго отдыхает... Вопросы к Liv'у: как обстоят дела с переделкой клавиатуры к магнитофону? К сожалению Ваш сайт блокируется и прямая и ссылка и через сайт Liv'а - новости не узнать.

Аватара пользователя
Liv
Сообщения: 1137
Зарегистрирован: 22 май 2016, 02:12
Откуда: Minsk
Благодарил (а): 10 раз
Поблагодарили: 93 раза
Контактная информация:

Re: Твик управления деки VILMA 204-STEREO [2022]

#923

#923 Сообщение Liv » 04 окт 2024, 19:04

fifan писал(а):
04 окт 2024, 18:51
как обстоят дела с переделкой клавиатуры к магнитофону?
Про какую клавиатуру и про какой магнитофон речь? Если про деку на основе ЛПМ "Вильма", то пока никак, кассетную тематику в последнее время забросил, на всё времени не хватает.

fifan
Сообщения: 25
Зарегистрирован: 16 янв 2021, 09:11
Откуда: г.Лянтор, Сургутский р-н, Сибирь
Благодарил (а): 8 раз
Поблагодарили: 1 раз
Контактная информация:

Re: Твик управления деки VILMA 204-STEREO [2022]

#924

#924 Сообщение fifan » 04 окт 2024, 19:32

Нет к катушечному магнитофону на базе PCF8574.

Аватара пользователя
Liv
Сообщения: 1137
Зарегистрирован: 22 май 2016, 02:12
Откуда: Minsk
Благодарил (а): 10 раз
Поблагодарили: 93 раза
Контактная информация:

Re: Твик управления деки VILMA 204-STEREO [2022]

#925

#925 Сообщение Liv » 04 окт 2024, 23:46

fifan писал(а):
04 окт 2024, 19:32
к катушечному магнитофону на базе PCF8574
Неожиданной проблемой стала замена тактовых кнопок. Казалось бы, их продается куча всяких разных. Ну я и заменил старые ПКН-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]

#926

#926 Сообщение fifan » 05 окт 2024, 07:22

Пока Ваш сайт был доступен скачал схему. Каким образом опрашивается выход /INT и зачем объединены все два/три данных вывода? Как распознаётся какая кнопка нажата и у какой микросхемы?

Аватара пользователя
Liv
Сообщения: 1137
Зарегистрирован: 22 май 2016, 02:12
Откуда: Minsk
Благодарил (а): 10 раз
Поблагодарили: 93 раза
Контактная информация:

Re: Твик управления деки VILMA 204-STEREO [2022]

#927

#927 Сообщение Liv » 05 окт 2024, 11:38

fifan писал(а):
05 окт 2024, 07:22
Каким образом опрашивается выход /INT
Чтобы внутри аппарата соблюдать электромагнитную тишину, опрос клавиатуры постоянно не ведётся. Опрос происходит только при изменении состояния кнопок, для чего используется сигнал 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; //флаг обновления входных данных
    }
  }
}
fifan писал(а):
05 окт 2024, 07:22
зачем объединены все два/три данных вывода?
Всего для опроса клавиатуры и управления светодиодами задействовано 5 микросхем PCF8574. Можно, конечно, все сигналы INT завести на отдельные порты микроконтроллера и опрашивать отдельно. Тогда можно будет прочитать только одну PCF, где произошло изменение на входах. Но это увеличивает количество проводов и расход ног процессора. Да и зачем это? Можно объединить все INT (там открытый сток), и по сигналу считывать все PCF, это происходит быстро.
fifan писал(а):
05 окт 2024, 07:22
Как распознаётся какая кнопка нажата и у какой микросхемы?
Все 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);
}
Подключение кнопок к определенным микросхемам (OP_U1, OP_U2 и PR_U1..PR_U3) и их портам (D0..D7) описано как массив констант:

Код: Выделить всё

//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*/
};
Но главная проблема не в этом. INT - это фактически флаг прерывания по изменению данных входного порта, а флаги обычно сбрасываются при чтении той информации, по которой они сформированы. Но в PCF сделано не так. Флаг сбрасывается не только по чтению, но по записи. В результате прерывание можно потерять. Почему они так сделали, понять можно - не хотели активизации INT при записи в выходной регистр. Но по-моему, лишние прерывания после записи - это меньшее зло, чем потеря прерываний. Вот схема логики прерывания из документа "Improving System Interrupt Management Using the PCF8574 and PCF8574A I/O Expanders for the I2C Bus":

Изображение

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

Аватара пользователя
WMW
Сообщения: 368
Зарегистрирован: 29 апр 2023, 18:35
Откуда: Вильнюс
Благодарил (а): 27 раз
Поблагодарили: 33 раза
Контактная информация:

Re: Твик управления деки VILMA 204-STEREO [2022]

#928

#928 Сообщение WMW » 05 окт 2024, 15:23

Liv писал(а):
12 июл 2024, 10:09
- автостоп (с ним вопросы, в ЛПМ нет датчика вращения)
Так на колесо счётчика у Вильмы можно навесить что угодно. Хоть магнит(ы) с катухой/герконом, хоть крыльчатку на отражение/просвет
Вокруг "кнопочной" платы места - вагон.

Изображение Изображение
Починяем радиотехнику всего XX века

fifan
Сообщения: 25
Зарегистрирован: 16 янв 2021, 09:11
Откуда: г.Лянтор, Сургутский р-н, Сибирь
Благодарил (а): 8 раз
Поблагодарили: 1 раз
Контактная информация:

Re: Твик управления деки VILMA 204-STEREO [2022]

#929

#929 Сообщение fifan » 06 окт 2024, 08:34

Спасибо, Liv, за подробнейшее раскрытие темы! Жаль, что Ваш сайт офлайн...

dimonix
Сообщения: 30
Зарегистрирован: 25 апр 2023, 12:01
Откуда: Сколково
Благодарил (а): 6 раз
Поблагодарили: 1 раз

Re: Твик управления деки VILMA 204-STEREO [2022]

#930

#930 Сообщение dimonix » 06 окт 2024, 08:45

fifan писал(а):
06 окт 2024, 08:34
Спасибо, Liv, за подробнейшее раскрытие темы! Жаль, что Ваш сайт офлайн...

Сайт не оффлайн, доступен через vpn, владельцы домена/хостинга diode.club блокируют пользователей из России.
Domain Name: diode.club
Registry Domain ID: D1345241-CLUB
Registrar: Hosting Ukraine LLC.
Registrar Abuse Contact Phone: +380.443927433


Ответить