|
"Вильма-104"- и схема есть! вопрос к вильмоведам
- DrLithium
- Сообщения: 272
- Зарегистрирован: 29 мар 2013, 04:27
- Благодарил (а): 5 раз
- Поблагодарили: 20 раз
Re: "Вильма-104"- и схема есть! вопрос к вильмоведам
Вот за сколько времени считать, не суть важно. Нужно понимать суть полученной погрешности. У меня каждый импульс с любого из подкассетников делает расчёт времени, но вывожу данные раз в секунду по таймеру после усреднения за период. Или для перемотки, если ещё данные не выведены при превышении энного кол-ва значений расчётов, то выдаёт не дожидаясь истечения таймера. Если правильно понял вопрос, как смог ответил. Или жду более развёрнутого варианта вопроса.
По возможности, нужно устранять эксцентрик и не равномерность ширины лопастей/промежутков/угловой дрейф. Т.е. задачу надо разделять на две.
Эксцентрик - почти лечится кольцевым буфером, но создаёт накладные расходы. Я на вегалабе, в частично утраченной ветке, приводил скрин и описывал то, что даёт кольцевой буфер в случае его использования. Что б исключать биения нужен сбор всех векторов по радиусу для взаимной компенсации, при этом новый замер лопасти затирает старый. Результат усреднения меняется на долю дельты прошлого замера и нового. Для этого и требуется полный оборот, что б избежать болтанки данных. В идеале оба буфера д.б. заполнены, а до этого момента имеем погрешность.
Угловая и размерная кривизна лопастей и промежутков, вносит основной вклад в проблему и видимо надо править на стенде. Можно сравнить с частотной модуляцией. Тогда имеем для каждой лопасти свою уникальную зависимость. А при добавление второй уникальной лопасти (другого подкассетника) ещё более редкое, квадратичное совпадение. Пусть лопастей пять, тогда получаем 25 формул точно работающих для всех случаев и эти формулы точно чуть отличаются друг от друга. В моём случае получается усреднение аппроксимацией всего набора. Не попадание какой-то пары в это усреднение и порождает отклонение. Вопрос в том, как и за счёт чего компенсировать биения? Сам ещё далеко не понимаю что и как делать.
Время на разгон, т.е. минимум один замер медленного покассетника надо отбрасывать. Или лучше вводить настраиваемую константу задержки по времени, после включения режима "рабочий ход". Если лопастей 3 на оборот, то дольше. Тогда надо заводить с ЛПМ сигнал "рабочий ход" при появлении которого запускать задержку для начала замеров.
Не знаю как с "квази", но у меня алгоритм лишён приближения и должен выдавать точное попадание по времени.
Вопрос: как реализовать поиск нуля по метке, если значение "0001" и на время "разгона" СРВ значения м.б. недоступны?
Вопросов можно кучу, а вот как выкручиваться...
По возможности, нужно устранять эксцентрик и не равномерность ширины лопастей/промежутков/угловой дрейф. Т.е. задачу надо разделять на две.
Эксцентрик - почти лечится кольцевым буфером, но создаёт накладные расходы. Я на вегалабе, в частично утраченной ветке, приводил скрин и описывал то, что даёт кольцевой буфер в случае его использования. Что б исключать биения нужен сбор всех векторов по радиусу для взаимной компенсации, при этом новый замер лопасти затирает старый. Результат усреднения меняется на долю дельты прошлого замера и нового. Для этого и требуется полный оборот, что б избежать болтанки данных. В идеале оба буфера д.б. заполнены, а до этого момента имеем погрешность.
Угловая и размерная кривизна лопастей и промежутков, вносит основной вклад в проблему и видимо надо править на стенде. Можно сравнить с частотной модуляцией. Тогда имеем для каждой лопасти свою уникальную зависимость. А при добавление второй уникальной лопасти (другого подкассетника) ещё более редкое, квадратичное совпадение. Пусть лопастей пять, тогда получаем 25 формул точно работающих для всех случаев и эти формулы точно чуть отличаются друг от друга. В моём случае получается усреднение аппроксимацией всего набора. Не попадание какой-то пары в это усреднение и порождает отклонение. Вопрос в том, как и за счёт чего компенсировать биения? Сам ещё далеко не понимаю что и как делать.
Время на разгон, т.е. минимум один замер медленного покассетника надо отбрасывать. Или лучше вводить настраиваемую константу задержки по времени, после включения режима "рабочий ход". Если лопастей 3 на оборот, то дольше. Тогда надо заводить с ЛПМ сигнал "рабочий ход" при появлении которого запускать задержку для начала замеров.
Не знаю как с "квази", но у меня алгоритм лишён приближения и должен выдавать точное попадание по времени.
Вопрос: как реализовать поиск нуля по метке, если значение "0001" и на время "разгона" СРВ значения м.б. недоступны?
Вопросов можно кучу, а вот как выкручиваться...
- alias
- Сообщения: 804
- Зарегистрирован: 11 июн 2021, 07:35
- Откуда: Лукоморье
- Благодарил (а): 23 раза
- Поблагодарили: 55 раз
Re: "Вильма-104"- и схема есть! вопрос к вильмоведам
Смысл написанного в целом понятен, остается проблема только в части того как реализовать задуманное.
Кстати, попробовал сплайн-аппроксимацию. Получается вообще идеально, но листинг одних только формул для каждого участка кривой в три высоты экрана - это жесть.
- DrLithium
- Сообщения: 272
- Зарегистрирован: 29 мар 2013, 04:27
- Благодарил (а): 5 раз
- Поблагодарили: 20 раз
Re: "Вильма-104"- и схема есть! вопрос к вильмоведам
В теории всё хорошо. Помню как бился за точность в секунду, на отдельном графике дельты отклонений. Выводил значения на каждую секунду приращения, считал периоды,... Практика показала где проблемы.
Подумал по вопросу:
Раз метку (0000) выставляем уже при определённом значении времени (пока вычисляется игнорируем, а в "stop" д.б. последнее вычисленное), тогда можно просто считать импульсы с одного из подкассетников в переменные, тупо параллельно и следить за направлением как в обычном. И тут уже ни какие буферы не помешают. Получается, что "попугаи" нужны, чисто для функционала.
Тогда надо заводить сигналы: рабочий ход (play, rec), обе перемотки... А выводов всё меньше и практически, на arduino nano, все исчерпаны.
Значит, в случае максимального и расширенного функционала, надо отдельным блоком (вывод на индикатор + ДУ + связь с ЛПМ режимами + скорости + автореверс + м.б. кнопки на морде "46", "46L", "60", "90" + контроль подхода к метке + контроль достижения метки + ШИМ для замедления перемотки на краях + получение ID стороны и ленты + дополнительные данные на SD-карте) связываться со счётчиком, и обеспечивать получение и отправку данных. Т.е. все доп. возможности отодвигаем и решаем вопросы точного поведения.
З.Ы. Подумываю о нескольких вариантов исполнения. Т.к. не всем м.б. нужен полный набор, то: лайт версия, расширенная и максимальная. Последняя, ну тут хоть с караоке, с выводом текста на дисплей с SD-карты. Ну и естественно учитывая интересы кассетной и катушечной публики.
- LAMER
- Сообщения: 5532
- Зарегистрирован: 01 дек 2009, 17:19
- Откуда: Братск Ирк.обл
- Благодарил (а): 16 раз
- Поблагодарили: 29 раз
Re: "Вильма-104"- и схема есть! вопрос к вильмоведам
насчет записи айди фирма айва в какой то деке(у которой панель как стол))записывала на ленту айди какая долби включена при записи.посылка 7 и 9 герц или 9 и 7 герц.это я так для кругозора)
определить текущее место в кассете проблематично! диаметр сердечника и толщина ленты неизвестна
разве что после загрузки принудительно мотать ленту от корки до корки))
определить текущее место в кассете проблематично! диаметр сердечника и толщина ленты неизвестна
разве что после загрузки принудительно мотать ленту от корки до корки))
- LAMER
- Сообщения: 5532
- Зарегистрирован: 01 дек 2009, 17:19
- Откуда: Братск Ирк.обл
- Благодарил (а): 16 раз
- Поблагодарили: 29 раз
Re: "Вильма-104"- и схема есть! вопрос к вильмоведам
поиск по 0000 делается строго по у.е счетчику то есть по импульсам приемного.а не по рв. то есть дека воспроизводит и как только счетчик доходит до 0000 (или сбросили) МК начинает считать импульсы с приемного.допустим прослушали 15 минут решили вернутся к 0000 жмем поиск 0 дека отматывает например 4000 импульсов назад.счетчик рв может врать при приближении к 0.можно сделать финт ушами последние 10 секунд искуственноо притянуть к 0. для пользователя это будет выглядеть что ближе к 0 счетчик резко до 0 досчитал якобы лента реактивная стала)
- DrLithium
- Сообщения: 272
- Зарегистрирован: 29 мар 2013, 04:27
- Благодарил (а): 5 раз
- Поблагодарили: 20 раз
Re: "Вильма-104"- и схема есть! вопрос к вильмоведам
Это ещё Турбомэн на вегалабе предлагал давненько. В Nak-е 1000ZXL то же есть запись на инфранизах (кжись герц 5). Это не подходит т.к. надо попасть на такое место на ленте. По этому ID берём снаружи.
Дак мой метод в том и заключён, что сначала для ленты снимаются данные, затем строится своя персональная формула, а после связывается с конкретным экземпляром по ID. Т.е. выбор из имеющихся в наборе, ручной ввод (с морды или ДУ) или автодетект метки с экземпляра.
Ну это я сам проходил во всей красе и не раз. Тот же вопрос постройки реплики счётчика Nak-а ZX9, мне удался и полностью повторяет функционал оригинала. Тут был вопрос в том, можно ли было обойтись без попугаев и как выгоднее? Можно долго ломать голову как притянуть за уши решение основываясь только на СРВ, но проще оказалось обратиться к старому-доброму "какаду". В моём случае, просто надо будет часть наработок перетащить из одного проекта в другой.
Следующее о чём думаю, надо проверять питание оптики датчиков и если есть пульсации, то рубить на корню. Надо собрать данные с родным питанием и второй раз от внешнего БП, заодно подкинув электролит + 0,1 мкф ближе к оптике + дополнительно добавив экран. А после сравнить разбросы. Чувствительные места схемы могут получать помехи и влиять на замеры.
- DrLithium
- Сообщения: 272
- Зарегистрирован: 29 мар 2013, 04:27
- Благодарил (а): 5 раз
- Поблагодарили: 20 раз
Re: "Вильма-104"- и схема есть! вопрос к вильмоведам
LL1:00127.000 TotalDiv 01794153
LL1:00128.000 TotalDiv 0174DA17
LL1:00129.000 TotalDiv 0172EDE4
LL1:00130.000 TotalDiv 017A375A
LL1:00131.000 TotalDiv 017583B5
LL1:00132.000 TotalDiv 0173B53B
LL1:00133.000 TotalDiv 017A1846
LL1:00134.000 TotalDiv 017697EB
LL1:00135.000 TotalDiv 0173D756
LL1:00136.000 TotalDiv 017A45FD
LL1:00137.000 TotalDiv 01774FCF
LL1:00138.000 TotalDiv 017400FD
LL1:00139.000 TotalDiv 017AEF52
LL1:00140.000 TotalDiv 0177CBD6
LL1:00141.000 TotalDiv 017376C1
LL1:00142.000 TotalDiv 017AE4FF
LL1:00143.000 TotalDiv 01788418
LL1:00144.000 TotalDiv 017409A5
LL1:00145.000 TotalDiv 017B2AF6
LL1:00146.000 TotalDiv 0178F2BB
LL1:00147.000 TotalDiv 01747103
LL1:00148.000 TotalDiv 017A859D
LL1:00149.000 TotalDiv 017A3D25
LL1: - уровень логирования минимальный (0-3)
00149.000 - таймер, шаг 0.001 Сек = 16000 тактов при 16 МГц.
TotalDiv 017A3D25 - результат отношения на момент времени.
Хорошо видно, что без кольцевого буфера данные скачут.
- LAMER
- Сообщения: 5532
- Зарегистрирован: 01 дек 2009, 17:19
- Откуда: Братск Ирк.обл
- Благодарил (а): 16 раз
- Поблагодарили: 29 раз
Re: "Вильма-104"- и схема есть! вопрос к вильмоведам
Я как понимаю вы измеряете такты между импульсами чтобы определить частоту вращения
- LAMER
- Сообщения: 5532
- Зарегистрирован: 01 дек 2009, 17:19
- Откуда: Братск Ирк.обл
- Благодарил (а): 16 раз
- Поблагодарили: 29 раз
Re: "Вильма-104"- и схема есть! вопрос к вильмоведам
Не проще ли каждый оборот выдавать результат ? По импульсам определять когда оборот прошёл
- DrLithium
- Сообщения: 272
- Зарегистрирован: 29 мар 2013, 04:27
- Благодарил (а): 5 раз
- Поблагодарили: 20 раз
Re: "Вильма-104"- и схема есть! вопрос к вильмоведам
Да. Работает таймер 1:1 и по прерыванию от оптики делается снимок набежавшего. Это стандартная практика.
Возьмите 2-х километровую катушку на скорости 4,76 или ниже (2,38 или 1,19) и попробуйте дождаться когда завершится один оборот. Для кольцевого буфера желательно дождаться полного оборота обоих рулонов и это серьёзная проблема.
Возможно, после того как кассета была вставлена, демонстрируем "CALC' пока не случится полный оборот обоих. А вот после остановки и повторного получения сигнала "рабочий ход", можно уже не ждать. Т.к. имеем значение на момент остановки, можно подсовывать на время ожидания полных оборотов, счёт приращения по таймеру. После получения данных в кольцевом буфере, скорректировать значение до реального.
- alias
- Сообщения: 804
- Зарегистрирован: 11 июн 2021, 07:35
- Откуда: Лукоморье
- Благодарил (а): 23 раза
- Поблагодарили: 55 раз
Re: "Вильма-104"- и схема есть! вопрос к вильмоведам
И какова должна быть длина буфера чтобы данные не скакали? Исходя из чего выбирать?
Вычисляются по полным оборотам левого и правого подкассетников(6 импульсов = 1 оборот). Заполнение импульсами (каждые 250 мкс). Ось Х - отношение*1000. Ось У - время в секундах.
- DrLithium
- Сообщения: 272
- Зарегистрирован: 29 мар 2013, 04:27
- Благодарил (а): 5 раз
- Поблагодарили: 20 раз
Re: "Вильма-104"- и схема есть! вопрос к вильмоведам
Каждый замер это единица в буфере. У меня 24-е лопасти на оборот, тогда длина, если можно так сказать, получается 24 единицы. Каждый замер, в моём случае, это 3 байта. Итого на подкассетник: (24+2)*3=78 байт.
- alias
- Сообщения: 804
- Зарегистрирован: 11 июн 2021, 07:35
- Откуда: Лукоморье
- Благодарил (а): 23 раза
- Поблагодарили: 55 раз
Re: "Вильма-104"- и схема есть! вопрос к вильмоведам
Не вполне понял детали вашей реализации счета. У вас ведется счет по "взмаху" каждой отдельной лопатки крыльчатки?
У меня - по полному обороту подкассетников:
- считаем заполнение импульсами по "быстрому" подкассетнику, при завершении полного оборота выдаем сигнал завершения счета и результат подсчета. Ждем "медленный".
- параллельно считаем заполнение импульсами по "медленному" подкассетнику, при завершении полного оборота выдаем сигнал завершения счета и результат подсчета.
- по готовности от обоих считаем отношение числа оборотов.
С ростом размера кольцевого буфера медленно, но уверенно приближаемся к функции логарифма отношения числа импульсов собранных за полные обороты подкассетников!
- DrLithium
- Сообщения: 272
- Зарегистрирован: 29 мар 2013, 04:27
- Благодарил (а): 5 раз
- Поблагодарили: 20 раз
Re: "Вильма-104"- и схема есть! вопрос к вильмоведам
По каждой. Именно для этого оптимизировал по скорости выполнения каждый шаг до получения значения времени.
- 411i6470r
- Сообщения: 387
- Зарегистрирован: 14 сен 2010, 21:03
- Откуда: Нижегородская область, Дзержинск
- Благодарил (а): 23 раза
- Поблагодарили: 21 раз
- Контактная информация:
Re: "Вильма-104"- и схема есть! вопрос к вильмоведам
итак, товарищи, всех приветствую . всем, кому интересно , что там дальше с кварцевым регулятором частоты вращения (плату я покупал у форумчанина BillyDOS), то добро пожаловать :
http://rt22.ru/viewtopic.php?f=9&t=1022 ... 4#p1480334
или кому удобно здесь :
http://www.rt20.getbb.ru/viewtopic.php?f=45&t=107122
http://rt22.ru/viewtopic.php?f=9&t=1022 ... 4#p1480334
или кому удобно здесь :
http://www.rt20.getbb.ru/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" !
- alias
- Сообщения: 804
- Зарегистрирован: 11 июн 2021, 07:35
- Откуда: Лукоморье
- Благодарил (а): 23 раза
- Поблагодарили: 55 раз
Re: "Вильма-104"- и схема есть! вопрос к вильмоведам
Если взять 8 диодов то можно получить коэффициент деления 3953(2^11+2^10+2^9+2^8+2^6+2^5+2^4+2^0), это даст отклонение -0.028% от требуемых 505.8 Гц, при использовании 561ИЕ16.
А если взять 561ИЕ20 и 8 диодов то можно получить коэффициент деления 3954(2^11+2^10+2^9+2^8+2^6+2^5+2^4+2^1) и это даст отклонение -0.003% от требуемых 505.8 Гц!
- BillyDOS
- Сообщения: 3216
- Зарегистрирован: 01 май 2018, 19:06
- Откуда: Самара
- Благодарил (а): 27 раз
- Поблагодарили: 150 раз
Re: "Вильма-104"- и схема есть! вопрос к вильмоведам
И все эти процентные расчеты убегут в большую или меньшую сторону в зависимости от наработки тонвала и/или разницы диаметров маховика и/или точности кварца. Такая беготня за процентами бессмысленна, главное что бы погрешность была в пределах 0,5% - 1%alias писал(а): ↑01 июл 2022, 10:57Если взять 8 диодов то можно получить коэффициент деления 3953(2^11+2^10+2^9+2^8+2^6+2^5+2^4+2^0), это даст отклонение -0.028% от требуемых 505.8 Гц, при использовании 561ИЕ16.
А если взять 561ИЕ20 и 8 диодов то можно получить коэффициент деления 3954(2^11+2^10+2^9+2^8+2^6+2^5+2^4+2^1) и это даст отклонение -0.003% от требуемых 505.8 Гц!
Ну, ты знаешь старую формулу: комедия — это трагедия плюс время Ты проспала немало времени. Так что, если посчитать, ты в очень забавной ситуации
Оцифровки ГДРЗ: https://audio.retro-archive.ru/
Оцифровки ГДРЗ: https://audio.retro-archive.ru/
- alias
- Сообщения: 804
- Зарегистрирован: 11 июн 2021, 07:35
- Откуда: Лукоморье
- Благодарил (а): 23 раза
- Поблагодарили: 55 раз
Re: "Вильма-104"- и схема есть! вопрос к вильмоведам
Попробовал несколько модифицировать сбор данных от подкассетников. Теперь счет импульсов заполнения за оборот идет по двум каналам параллельно и независимо один от другого. Подсчитали, подняли флаг готовности, стоим пока считается следующий оборот. А как подоспели данные с более медленного - считаем отношение ближайших поступивших. Пока без кольцевого буфера, но уже получилось чище чем было раньше.
-
- Сообщения: 1172
- Зарегистрирован: 05 июн 2016, 21:59
- Откуда: литовскаяССР
- Благодарил (а): 6 раз
- Поблагодарили: 2 раза
Re: "Вильма-104"- и схема есть! вопрос к вильмоведам
204 и 104 почти одинаковые.
моя 204ая перестала нормально работать: при "плей" не каждый раз полностью притягивает магниты. примерно на половину притянет и если на подмотке мало плёки, то играет "ускоренно". если много плёнки, просто стоят катушки.
понажимаешь несколько раз плей - стоп, опа_ заработала.
да, и автостоп пропал.
где начать искать?
моя 204ая перестала нормально работать: при "плей" не каждый раз полностью притягивает магниты. примерно на половину притянет и если на подмотке мало плёки, то играет "ускоренно". если много плёнки, просто стоят катушки.
понажимаешь несколько раз плей - стоп, опа_ заработала.
да, и автостоп пропал.
где начать искать?
- alias
- Сообщения: 804
- Зарегистрирован: 11 июн 2021, 07:35
- Откуда: Лукоморье
- Благодарил (а): 23 раза
- Поблагодарили: 55 раз
Re: "Вильма-104"- и схема есть! вопрос к вильмоведам
Платы КР и КМ. Начните с паек и конденсаторов.
Автостоп не работает - см. пассик на подкассетниках, м.б. растянут.
- 411i6470r
- Сообщения: 387
- Зарегистрирован: 14 сен 2010, 21:03
- Откуда: Нижегородская область, Дзержинск
- Благодарил (а): 23 раза
- Поблагодарили: 21 раз
- Контактная информация:
Re: "Вильма-104"- и схема есть! вопрос к вильмоведам
kistuk, бывает, поддыхают (с прогревом и с "переменным успехом", а тестером могут звониться как живые ..) кт961 - расположены на плате КМ , советую их "неглядя" махнуть на BD139, там ещё кт814 (или816?) чудесТно меняется на BD140 . а так же , оранжевых паразитов , там человек шесть или восемь - не помню, если не вкурсе - кт315 меняем на 2SC945, а его комплиментарный парный кт361 - на 2SA733, встают "нога-в-ногу" . про электролиты я молчу - как само собой разумеется.
по плате КР - ещё веселее - там этих оранжевых паразитов 44шт 315-ых, и штук пять 361-ых , плюс фигурируют мелкие электролиты на 2мк2. так вот - вместо эл-литов на 2мк2 советую ставить плёнку (типа к73) в импортном исполнении, те что по крупнее - 4мк7 и др - можно обычными литами заменить но свежими ! а ещё лучше - советские же танталы к53 ставить - они тупо вечные. даже б/у с демонтажа можно ставить. но проверять на ёмкость перед тем как - ОБЯЗАТЕЛЬНО. менять ли на плате КР абсолютно все 315 ? вопрос конечно спорный. я на своей - заменил, и не жалею - на ней с прогревом проявлялись другие глюки - (через 40 мин работы с закрытыми крышками начинала хлопать эл-магнитом автоотключения от сети, ещё с управлением что-то происходило - не помню, 10 лет прошло с тех пор. в 2012 с ней боролся), но после замены ВСЕХ оранжевых паразитов на плате КР на 945/733 - абсолютно все глюки как рукой сняло , я об этом много где писал и уже не один раз ...
.. вместо 945 (315) можно и 1815, а вместо 733 (361) - 1015 .
по плате КР - ещё веселее - там этих оранжевых паразитов 44шт 315-ых, и штук пять 361-ых , плюс фигурируют мелкие электролиты на 2мк2. так вот - вместо эл-литов на 2мк2 советую ставить плёнку (типа к73) в импортном исполнении, те что по крупнее - 4мк7 и др - можно обычными литами заменить но свежими ! а ещё лучше - советские же танталы к53 ставить - они тупо вечные. даже б/у с демонтажа можно ставить. но проверять на ёмкость перед тем как - ОБЯЗАТЕЛЬНО. менять ли на плате КР абсолютно все 315 ? вопрос конечно спорный. я на своей - заменил, и не жалею - на ней с прогревом проявлялись другие глюки - (через 40 мин работы с закрытыми крышками начинала хлопать эл-магнитом автоотключения от сети, ещё с управлением что-то происходило - не помню, 10 лет прошло с тех пор. в 2012 с ней боролся), но после замены ВСЕХ оранжевых паразитов на плате КР на 945/733 - абсолютно все глюки как рукой сняло , я об этом много где писал и уже не один раз ...
.. вместо 945 (315) можно и 1815, а вместо 733 (361) - 1015 .
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" !
- Самый !
- Сообщения: 19944
- Зарегистрирован: 18 дек 2009, 19:19
- Откуда: дер. Новое Девяткино
- Благодарил (а): 419 раз
- Поблагодарили: 879 раз
- Контактная информация:
Re: "Вильма-104"- и схема есть! вопрос к вильмоведам
Подтверждаю, отказ КМ часто не подтверждается прибором: только заменой.
Ну и про К53- верно, я тож говрил, что в цифре-управлении они лучше чем "обычные".
Ну и про К53- верно, я тож говрил, что в цифре-управлении они лучше чем "обычные".
По почте на тех. вопросы не отвечаю в 2023 году тоже, прошу сюда : viewtopic.php?f=3&t=93525
- Vygandas
- Сообщения: 7028
- Зарегистрирован: 20 сен 2009, 11:04
- Откуда: Вильнюс, Литва
- Благодарил (а): 93 раза
- Поблагодарили: 388 раз
Re: "Вильма-104"- и схема есть! вопрос к вильмоведам
Полупроводниковые в импульсной технике лучше, только с ними беда в емкости, довольно малые да и дорогие они
Смотря какими приборами. Если прибор показывает заметную утечку то надо серьезно задуматься.
Как и К53 текут, что некоторые приборы показывают как завышенную или даже заниженную емкость.
Старший сержант Советской армии, в запасе
- Самый !
- Сообщения: 19944
- Зарегистрирован: 18 дек 2009, 19:19
- Откуда: дер. Новое Девяткино
- Благодарил (а): 419 раз
- Поблагодарили: 879 раз
- Контактная информация:
Re: "Вильма-104"- и схема есть! вопрос к вильмоведам
- они не "текут", а не закрывается переход: некоторые модели К53 звонятся как диоды- это нормально.
Приборы не создают реальные условия работы, а подбирать под каждый элемент "правильный" прибор нерентабельно.
ЕК53 у меня запас - в металле, а вот в пластике 470мкФ на 16в. и 220мкф на 25в- уже нету.
По почте на тех. вопросы не отвечаю в 2023 году тоже, прошу сюда : viewtopic.php?f=3&t=93525
-
- Сообщения: 89
- Зарегистрирован: 24 июн 2017, 07:27
- Благодарил (а): 3 раза
- Поблагодарили: 5 раз
Re: "Вильма-104"- и схема есть! вопрос к вильмоведам
Добрый всем день .Давно небыл.За последний год многое изменилось,многое появилось.Время в том числе. Сделал для пробы левый ролик для Вильмы 102. В ближайшее время проверю работу на протяжке.
Последний раз редактировалось Little 14 июл 2022, 09:26, всего редактировалось 1 раз.
-
- Сообщения: 106
- Зарегистрирован: 20 ноя 2014, 08:21
- Откуда: Челябинск
- Благодарил (а): 8 раз
- Поблагодарили: 8 раз
Re: "Вильма-104"- и схема есть! вопрос к вильмоведам
Little, С виду достойно и отлично выглядит. Ждем результата как себя поведет в "железе".
- alias
- Сообщения: 804
- Зарегистрирован: 11 июн 2021, 07:35
- Откуда: Лукоморье
- Благодарил (а): 23 раза
- Поблагодарили: 55 раз
Re: "Вильма-104"- и схема есть! вопрос к вильмоведам
Попробовал определение времени СРВ по полным оборотам подкассетников. При поступлении коэффициентов отношения с шагом в 1..2 единицы в младшем разряде, время скачет с шагом 1..3 секунды. Это с текущим средним, без кольцевого буфера. Начало сильно скачет, первые 7..8 значений, а дальше более-менее нормально идет. Разница между реальными данными и расчетными тоже скачет в 1..3 сек.
Качество и точность изготовления крыльчатки(ее геометрия) и точность установки имеют значение, это влияет на качество получаемых данных.
Для С60 время полного оборота самого медленного подкассетника составляет около 3 секунд. Расчет идет по ближайшим готовым данным. При расчетах на один долгий оборот может попадать до 3 коротких.
Качество и точность изготовления крыльчатки(ее геометрия) и точность установки имеют значение, это влияет на качество получаемых данных.
Для С60 время полного оборота самого медленного подкассетника составляет около 3 секунд. Расчет идет по ближайшим готовым данным. При расчетах на один долгий оборот может попадать до 3 коротких.
-
- Сообщения: 1172
- Зарегистрирован: 05 июн 2016, 21:59
- Откуда: литовскаяССР
- Благодарил (а): 6 раз
- Поблагодарили: 2 раза
Re: "Вильма-104"- и схема есть! вопрос к вильмоведам
возник такой вопрос. на вильмах 104 / 204 кто нибудь пробывал сделать схему логики управления ЛПМ в место кучи 315/ 361 транзисторов, на микросхемах?
- BillyDOS
- Сообщения: 3216
- Зарегистрирован: 01 май 2018, 19:06
- Откуда: Самара
- Благодарил (а): 27 раз
- Поблагодарили: 150 раз
Re: "Вильма-104"- и схема есть! вопрос к вильмоведам
Я пробовал, но не закончил до конца
Ну, ты знаешь старую формулу: комедия — это трагедия плюс время Ты проспала немало времени. Так что, если посчитать, ты в очень забавной ситуации
Оцифровки ГДРЗ: https://audio.retro-archive.ru/
Оцифровки ГДРЗ: https://audio.retro-archive.ru/
- alias
- Сообщения: 804
- Зарегистрирован: 11 июн 2021, 07:35
- Откуда: Лукоморье
- Благодарил (а): 23 раза
- Поблагодарили: 55 раз
Re: "Вильма-104"- и схема есть! вопрос к вильмоведам
Посмотрите на вегалабе "Твик управления деки VILMA 204-STEREO", автор DrLithium. Выполнено на ATmega168.
- zvv
- Сообщения: 390
- Зарегистрирован: 02 янв 2017, 04:36
- Откуда: СССР теперь М.О. в *****
- Благодарил (а): 97 раз
- Поблагодарили: 43 раза
Re: "Вильма-104"- и схема есть! вопрос к вильмоведам
kistuk, , у вас яндекс поиск заблокировали?? легко нашёл..http://forum.vegalab.ru/showthread.php?t=59764
- alias
- Сообщения: 804
- Зарегистрирован: 11 июн 2021, 07:35
- Откуда: Лукоморье
- Благодарил (а): 23 раза
- Поблагодарили: 55 раз
Re: "Вильма-104"- и схема есть! вопрос к вильмоведам
И как при всем этом многообразии типов кассет разглядеть "идентификатор" однозначно указывающий на принадлежность к типу? А ведь решение есть и оно работает в серийных аппаратах. У кого есть идеи что это такое?
- DrLithium
- Сообщения: 272
- Зарегистрирован: 29 мар 2013, 04:27
- Благодарил (а): 5 раз
- Поблагодарили: 20 раз
Re: "Вильма-104"- и схема есть! вопрос к вильмоведам
Видел только несколько кнопок для совершенно конкретных длин/длин+диаметр.
Вообще о том, что "решение есть и оно работает" я сомневаюсь. Есть вариант в Tandberg-е 3014А по толщине ленты. Но с какой реальной точностью это работает, не ясно.
https://youtu.be/PaqP_FGn0wU?t=422
Вообще ни кто ни когда (на сколько знаю) не проводил тестов СРВ на реальных лентах, в виду продолжительности тестов. А на самом деле было бы интересно узнать отклонение в секундах по ходу и в итоге. Т.е. тест типа: отмечать раз в минуту значение счётчика и после смотреть на графике отклонения.
Кнопочками (C46L,C46,C60,C90), на сколько я могу судить, выбираются довольно усреднённые варианты учёта. Т.е. записав хронометраж альбома на аппарате одной фирмы, на аппарате другой фирмы вряд ли удастся попасть по этим же меткам на начала композиций.
З.Ы. Очень хочу ошибиться. Если кто-то предоставит реальный тест и приличную точность, буду только рад.
Вообще о том, что "решение есть и оно работает" я сомневаюсь. Есть вариант в Tandberg-е 3014А по толщине ленты. Но с какой реальной точностью это работает, не ясно.
https://youtu.be/PaqP_FGn0wU?t=422
Вообще ни кто ни когда (на сколько знаю) не проводил тестов СРВ на реальных лентах, в виду продолжительности тестов. А на самом деле было бы интересно узнать отклонение в секундах по ходу и в итоге. Т.е. тест типа: отмечать раз в минуту значение счётчика и после смотреть на графике отклонения.
Кнопочками (C46L,C46,C60,C90), на сколько я могу судить, выбираются довольно усреднённые варианты учёта. Т.е. записав хронометраж альбома на аппарате одной фирмы, на аппарате другой фирмы вряд ли удастся попасть по этим же меткам на начала композиций.
З.Ы. Очень хочу ошибиться. Если кто-то предоставит реальный тест и приличную точность, буду только рад.
- alias
- Сообщения: 804
- Зарегистрирован: 11 июн 2021, 07:35
- Откуда: Лукоморье
- Благодарил (а): 23 раза
- Поблагодарили: 55 раз
Re: "Вильма-104"- и схема есть! вопрос к вильмоведам
Скорее всего так оно и есть.
Я предполагал это решение несколько иначе.
Собрать статистику и усреднить некоторую функцию по метражу конкретного типа. Посчитать значения и залить в память процессора или внешнюю. Выбрать(экспериментально) некоторые ворота отклонения(дельта) от графика в которые нужно попасть чтобы идентифицировать тип по длине.
Ставим кассету, включаем в произвольном месте и ищем совпадения по таблице в памяти. Если несколько полученных подряд идущих значений совпадают с табличными(с учетом этой дельты) то тип определен верно, иначе переходим к другому набору данных о типах в памяти, по кольцу. Если перебор известных, размещенных в памяти типов дал отрицательный результат, выводим сообщение "тип не опознан" или прочерки на дисплее.
На видео по ссылке выше процесс распознания типа четко привязан к началу стороны кассеты, и не важно в каком состоянии была лента в кассете(начало/середина/конец). Мотаем на начало и выполняем калибровку.
Калибровка проводится по двум мерным участкам, отстоящим друг от друга на определенном расстоянии, возможно оно задается по счетчику ленты или количеством оборотов приемного подкассетника. Собираются 2 пакета значений которые сверяются с табличными. Возможно делается предварительный выбор по первому пакету теста и подтверждение на втором. Тут есть свой резон, меньше данных надо хранить в памяти. Только 2 коротких куска на каждый тип длины и привязанных к месту в кассете(началу).
Кнопочку можно одну, но с перебором вариантов по кольцу, от мала до велика и опять на начало.
- DrLithium
- Сообщения: 272
- Зарегистрирован: 29 мар 2013, 04:27
- Благодарил (а): 5 раз
- Поблагодарили: 20 раз
Re: "Вильма-104"- и схема есть! вопрос к вильмоведам
Для своего "автовыбора", я приблизительно так же и думал проводить определение своей кривой (формулы). Т.е. в конкретном месте собираем несколько замеров подряд и получаем дельту от миллисекунд таймера. Оставляем выбор той кривой (формулы), где дельта меньше.alias писал(а): ↑18 июл 2022, 18:38Ставим кассету, включаем в произвольном месте и ищем совпадения по таблице в памяти. Если несколько полученных подряд идущих значений совпадают с табличными(с учетом этой дельты) то тип определен верно, иначе переходим к другому набору данных о типах в памяти, по кольцу. Если перебор известных, размещенных в памяти типов дал отрицательный результат, выводим сообщение "тип не опознан" или прочерки на дисплее.
Если очередной "кандидат" стал подходить лучше чем все предыдущие, отображаем его длину, С-84, С-86, С-90, C-92..., на какое-то время. Ну и конечно нужно иметь заранее эти самые наборы формул.
Ключевое слово "мотаем...".
Не уверен, что это даёт преимущество и точность. За то удобство для пользователя - ни какое. Не наш метод!
А вот тут начинается великий вопрос по работе с однокнопочным интерфейсом! Перемотать 30 элементов в списке с одной кнопки - врагу не пожелаешь. Промахнулся и... хоть энкодер ставь.
- alias
- Сообщения: 804
- Зарегистрирован: 11 июн 2021, 07:35
- Откуда: Лукоморье
- Благодарил (а): 23 раза
- Поблагодарили: 55 раз
Re: "Вильма-104"- и схема есть! вопрос к вильмоведам
Наверное будет проще использовать таймер воспроизведения для всяких "резанок", "студиек" и прочих нестандартных кассет.
Или как вариант поставить 2 кнопки назад/вперед или кнопка + светодиод(кр/зел) т.е. первое нажатие выбор направления, второе - пребор значений в выбранном направлении.
-
- Сообщения: 1172
- Зарегистрирован: 05 июн 2016, 21:59
- Откуда: литовскаяССР
- Благодарил (а): 6 раз
- Поблагодарили: 2 раза
Re: "Вильма-104"- и схема есть! вопрос к вильмоведам
zvv писал(а): ↑15 июл 2022, 20:18kistuk, , у вас яндекс поиск заблокировали?? легко нашёл..http://forum.vegalab.ru/showthread.php?t=59764
спасибо за сылочку. интересно было почитать. вопрос возник, а почему не воспольховатся готовой логикой с небольшой доработкой, от мафона "нота220"?
- alias
- Сообщения: 804
- Зарегистрирован: 11 июн 2021, 07:35
- Откуда: Лукоморье
- Благодарил (а): 23 раза
- Поблагодарили: 55 раз
Re: "Вильма-104"- и схема есть! вопрос к вильмоведам
А почему просто не собрать управление для вильмовского ЛПМ из журнала радио с.44 №7 за 1983г без лишней головной боли?
А как насчет согласования логики с командами необходимыми для коммутации прочих узлов?
- DrLithium
- Сообщения: 272
- Зарегистрирован: 29 мар 2013, 04:27
- Благодарил (а): 5 раз
- Поблагодарили: 20 раз
Re: "Вильма-104"- и схема есть! вопрос к вильмоведам
Таймер, как "секундомер" времени работы рабочего хода - скучен. Потому, любая кассета достойна отображать РВ. Тут скорее вопрос лени. Сделал пакет для ленты, добавил в прошивку EEPROM, прошил - тогда пользуешься.
Как-то уже думал об "ОКИ". На easyelectronics есть пример: http://easyelectronics.ru/interfejs-odna-knopka.html. Можно на эту тему коллективно помозговать. Выбирать из набора формул или вводить ID кассеты/стороны.
Надо предусмотреть ОКИ только в том случае, если энкодер или ИК ДУ поставить не удаётся.
Думаю, что внешний модуль должен всем этим заниматься и загружать данные в сам СРВ. Тут придётся использовать TWI. Как скажется дополнительное прерывание на точности замеров? Наверное не сильно, т.к. TWI аппаратный, почти всё делает сам.
- alias
- Сообщения: 804
- Зарегистрирован: 11 июн 2021, 07:35
- Откуда: Лукоморье
- Благодарил (а): 23 раза
- Поблагодарили: 55 раз
Re: "Вильма-104"- и схема есть! вопрос к вильмоведам
А где он расчетную формулу возьмет? С флешкой удобнее будет: вынул-обновил-вставил на место. Впрочем есть еще вариант с IRDA, но это уже на любителя.
Намедни поигрался с СРВ для С60. Работает, правда точность на полиноме 2-й степени слабовата, примерно +-10сек на основном рабочем ходе и завалы на краях. Но зато в каком месте ни воткнешь кассету, как пошли крутиться подкассетники, так и стало ясно где находимся. И уже не важно перемотка или рабочий ход, пофиг. Данные масштабируются сами.
У себя оставил таймер и добавил СРВ. Красный цвет - таймер, красный+желтый это СРВ. Сброс пока сделал общим для таймера и СРВ.
DrLithium, а у вас какой степени полином используется в расчетах?
- DrLithium
- Сообщения: 272
- Зарегистрирован: 29 мар 2013, 04:27
- Благодарил (а): 5 раз
- Поблагодарили: 20 раз
Re: "Вильма-104"- и схема есть! вопрос к вильмоведам
Именно внешний модуль должен взять на себя всю работу по:
обслуживание SD-карты
ИК ДУ
вывод на дисплей
управление ЛПМ
генерация ШИМ
общение с СРВ по TWI (получение значений счётчика + заливка данных формулы)
если нужно, то сканирование ID кассеты/стороны
обслуживание энкодера
если нужно, то обслуживание клавиатуры (ввод ID, и если хочется ввобще само управление ЛПМ)
и т.д.
Т.е. всё, что б не нагружать СРВ дополнительными задачами и прерываниями.
Пока 6-й, но м.б. это ещё не окончательно.
Было всякое, типа такого:
После, добивался такой погрешности, для 2700 секунд (последние 13 значений -1):
И как финал, надо было всё это перевести в целочисленную математику... вот тут я попотел. Хотя при наличии головы не сложно, но я не знал как и за что взяться.