Страница 14 из 17 Первая ... 41213141516 ... Последняя
Показано с 261 по 280 из 332

Тема: Самодельная замена процессора ЛПМ для SONY TC-K730ES

  1. #1 Показать/скрыть первое сообщение.
    Завсегдатай
    Автор темы
    Аватар для Turbo_man
    Регистрация
    06.04.2010
    Адрес
    Moscow
    Сообщений
    5,572

    По умолчанию Самодельная замена процессора ЛПМ для SONY TC-K730ES

    Поскольку разбирать этот аппарат я раздумал, то решил попробовать себя на ниве процессоро-строения.
    Точнее построению функционального аналога MB88517B-228N. Так сказать набраться опыта.
    Пока заводскую плату решил сохранить полностью.
    Заменил только кварц X701 на 8МГц. И ещё вакуумный дисплейчик счётчика ленты тоже дал дуба (перегретая нить накала). Его пока временно заменил на 4-х строчный LCD дисплей. В окончательном варианте думаю поставить 2-х строчный OLED (2х16). По размерам примерно подходит.
    Тут удачно пригодился проект линейного счётчика ленты из другой темы.

    ---------- Сообщение добавлено 21:04 ---------- Предыдущее сообщение было 21:01 ----------

    ЛПМ уже работает, счётчик считает.
    Из новых плюшек можно упомянуть сохранение состояния счётчика и RT при выключении питания.

    ---------- Сообщение добавлено 21:06 ---------- Предыдущее сообщение было 21:04 ----------

    Ещё сделал снятие с ПАУЗЫ кнопками PLAY или PAUSE. Давно хотел, чтобы так было.
    Автостоп, конечно, уже работает.

    ---------- Сообщение добавлено 21:09 ---------- Предыдущее сообщение было 21:06 ----------

    Кнопки управления режимами ЛПМ сохранены заводские. Т.е. с помощью АЦП считывается напряжение с управляемого делителя.

    ---------- Сообщение добавлено 21:12 ---------- Предыдущее сообщение было 21:09 ----------

    В данном ЛПМ нашёлся режим поиска по паузам. Это когда после включения обоих электромагнитов ЛПМ (HEAD PM и BRAKE PM) обесточить первый из них. Т.е. головки и прижимные ролики отводятся немного. Так что этого мне уже не избежать. Будет поиск.

    ---------- Сообщение добавлено 21:23 ---------- Предыдущее сообщение было 21:12 ----------

    Нажмите на изображение для увеличения. 

Название:	sony1.jpg 
Просмотров:	561 
Размер:	190.7 Кб 
ID:	402351
    Нажмите на изображение для увеличения. 

Название:	sony3.jpg 
Просмотров:	480 
Размер:	250.6 Кб 
ID:	402348
    Нажмите на изображение для увеличения. 

Название:	sony2.jpg 
Просмотров:	470 
Размер:	251.0 Кб 
ID:	402352
    Нажмите на изображение для увеличения. 

Название:	proc_zam1.jpg 
Просмотров:	531 
Размер:	162.5 Кб 
ID:	402349
    Нажмите на изображение для увеличения. 

Название:	proc_zam2.jpg 
Просмотров:	484 
Размер:	171.3 Кб 
ID:	402350

    ---------- Сообщение добавлено 21:24 ---------- Предыдущее сообщение было 21:23 ----------

    Поскольку случай единичный, то специальную плату делать не планирую.
    Процессор взят из тумбочки, тоже никуда был не нужен. Уже раритет, но по количеству ног сгодился.

    ---------- Сообщение добавлено 21:29 ---------- Предыдущее сообщение было 21:24 ----------

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

    Аппараты из этой темы и другой про счётчик разные. Один 700ES другой 730ES. Чтобы не было вопросов.

    ---------- Сообщение добавлено 21:45 ---------- Предыдущее сообщение было 21:29 ----------

    Три скорости ведущего вала думаю сделать здесь упрощённо. Просто коммутировать 3 разных кварца. Счётчик к 3-м скоростям уже адаптирован.

    ---------- Сообщение добавлено 21:52 ---------- Предыдущее сообщение было 21:45 ----------

    Переменную скорость перемотки тоже надо попробовать. Сейчас в режиме перемотки примерно 5,5В. Думаю до 9 поднять в начале процесса.

    ---------- Сообщение добавлено 22:04 ---------- Предыдущее сообщение было 21:52 ----------

    При попытке включения REC с выломанным язычком блокировки REC_LED быстро мигает в течении 2 сек и гаснет.

    ---------- Сообщение добавлено 13.08.2021 в 10:37 ---------- Предыдущее сообщение было 12.08.2021 в 22:04 ----------

    Провел опыт повышения питания мотора перемотки до 9В. Одна сторона кассеты С-110 стала перематываться за 1:50. А было 2:50. Солидная экономия.

    ---------- Сообщение добавлено 10:45 ---------- Предыдущее сообщение было 10:37 ----------

    При соотношении т/т=2.0 напряжение возвращал к штатному, чтобы не порвать ракорд. Считаю можно ещё поднять ступенями до 12В. Также ступенями потом и понижать. В соответствии с показаниями т/т.
    Последний раз редактировалось Turbo_man; 21.08.2021 в 17:45.

  2. #261
    Завсегдатай Аватар для Pilulkin
    Регистрация
    22.12.2008
    Адрес
    Москва
    Возраст
    76
    Сообщений
    3,674

    По умолчанию Re: Самодельная замена процессора ЛПМ для SONY TC-K730ES

    Цитата Сообщение от Turbo_man Посмотреть сообщение
    Предварительно убедитесь, что все напряжения в БП в норме. Там нужно пропаять все мощные транзисторы обязательно.
    Заодно и проверить срабатывает ли цепь "ресет" при включении..
    Всем - не хворать!
    С уважением,Владимир.

  3. #262
    Зарегистрировался Аватар для Кокшаров
    Регистрация
    03.01.2023
    Сообщений
    5

    По умолчанию Re: Самодельная замена процессора ЛПМ для SONY TC-K730ES

    Напряжения все в норме, транзисторы пропаяны. Как задействовать выводы, для меня загадка, не мастер я, все со слов делателя местного

    ---------- Сообщение добавлено 08:12 ---------- Предыдущее сообщение было 08:11 ----------

    Светодиод пауза мигает при включении, при нажатии кнопок перемотка, моргает светодиод запись

    ---------- Сообщение добавлено 08:16 ---------- Предыдущее сообщение было 08:12 ----------

    Что такое выбор петли, мне не ведомо, продаю его как есть, здесь не починят

  4. #263
    Новичок Аватар для Fifan
    Регистрация
    05.05.2019
    Сообщений
    72

    По умолчанию Re: Самодельная замена процессора ЛПМ для SONY TC-K730ES

    Действительно набросились на новичка, термином "петля" закошмарили. Если не секрет есть уже покупатель?

  5. #264
    Зарегистрировался Аватар для Кокшаров
    Регистрация
    03.01.2023
    Сообщений
    5

    По умолчанию Re: Самодельная замена процессора ЛПМ для SONY TC-K730ES

    Не секрет, есть

  6. #265
    Завсегдатай
    Автор темы
    Аватар для Turbo_man
    Регистрация
    06.04.2010
    Адрес
    Moscow
    Сообщений
    5,572

    По умолчанию Re: Самодельная замена процессора ЛПМ для SONY TC-K730ES

    Похоже, что проц жив. Нужно проверить цепи от кнопок до входов проца. Возможно кнопки окислились и не создают нужных напряжений на входах АЦП.

    ---------- Сообщение добавлено 12:53 ---------- Предыдущее сообщение было 12:51 ----------

    Светодиод ЗАПИСЬ моргает, если нажать кнопку REC при кассете с выломанным язычком защиты от записи.
    Может как-то умудрились перепутать шлейфы от лпм до проца? Или концевики тоже окислились.

    ---------- Сообщение добавлено 12:57 ---------- Предыдущее сообщение было 12:53 ----------

    Нужно прочистить все кнопки управления ЛПМ и концевики химией.

  7. #266
    Зарегистрировался Аватар для Кокшаров
    Регистрация
    03.01.2023
    Сообщений
    5

    По умолчанию Re: Самодельная замена процессора ЛПМ для SONY TC-K730ES

    Там признался мастер, щуп у него сорвался, замкнул первый слева транзистор, транзистор жив а проц ушёл, до этого всё работало

    ---------- Сообщение добавлено 17:51 ---------- Предыдущее сообщение было 16:01 ----------

    Всё забрали, спасибо за помощь

  8. #267
    Завсегдатай
    Автор темы
    Аватар для Turbo_man
    Регистрация
    06.04.2010
    Адрес
    Moscow
    Сообщений
    5,572

    По умолчанию Re: Самодельная замена процессора ЛПМ для SONY TC-K730ES

    Немного изменил ту часть софта, где была таблица коррекции СКО для счётчика ленты. Сделал кусочную аппроксимацию по 13 отрезкам вместо 6.
    Надо теперь проверить изменившуюся точность счётчика.
    Немного ещё скорректировал:
    Код:
    ;*****************************************************
    ;*****************************************************
    KORR_TAB_C110
    			andlw		0x0f
    			addwf		PCL,f
    			retlw		.153	;10 1.00...1.10 25+128
    			retlw		.162	;11 1.11...1.20 34+128
    			retlw		.181	;12 1.21...1.30 53+128
    			retlw		.255	;13 1.31...1.40	127+128
    			retlw		.115	;14 1.41...1.50
    			retlw		.32	;15 1.51...1.60
    			retlw		.20	;16 1.61...1.70
    			retlw		.14	;17 1.71...1.80
    			retlw		.11	;18 1.81...1.90
    			retlw		.9	;19 1.91...2.00
    			retlw		.8	;20 2.01...2.10
    			retlw		.6	;21 2.11...2.20
    			retlw		.6	;22 2.21...2.30
    			retlw		.5	;23 2.31...
    ;*****************************************************
    ;*****************************************************
    А было так:
    Код:
    ;*****************************************************
    ;*****************************************************
    ;KORR_TAB_C110
    ;			andlw		0x07
    ;			addwf		PCL,f
    ;			retlw		.156	;10 1.00...1.20 28+128
    ;			retlw		.191	;11 1.20...1.40 63+128
    ;			retlw		.51	;12 1.40...1.60
    ;			retlw		.17	;13 1.60...1.80
    ;			retlw		.9	;14 1.80...2.10
    ;			retlw		.6	;15 выше 2.10
    ;*****************************************************
    ;*****************************************************
    Дополнение:
    Код:
    ;*****************************************************
    ;*****************************************************
    KORR_TAB_C110
    			movfw		N_MESTOPOLOG
    			btfss		T_B_S
    			goto		KORR_TAB_C110_MINUS
    			goto		KORR_TAB_C110_PLUS
    ;*****************************************************
    KORR_TAB_C110_MINUS
    			andlw		0x0f
    			addwf		PCL,f
    			retlw		.157	;10 1.00...1.10 29+128
    			retlw		.164	;11 1.11...1.20 36+128
    			retlw		.185	;12 1.21...1.30 57+128
    			retlw		.126	;13 1.31...1.40	-2+128
    			retlw		.113	;14 1.41...1.50
    			retlw		.30	;15 1.51...1.60
    			retlw		.18	;16 1.61...1.70
    			retlw		.13	;17 1.71...1.80
    			retlw		.11	;18 1.81...1.90
    			retlw		.9	;19 1.91...2.00
    			retlw		.8	;20 2.01...2.10
    			retlw		.6	;21 2.11...2.20
    			retlw		.6	;22 2.21...2.30
    			retlw		.5	;23 2.31...
    ;*****************************************************
    KORR_TAB_C110_PLUS
    			andlw		0x0f
    			addwf		PCL,f
    			retlw		.156	;10 1.00...1.10 28+128
    			retlw		.163	;11 1.11...1.20 35+128
    			retlw		.185	;12 1.21...1.30 57+128
    			retlw		.127	;13 1.31...1.40	-1+128
    			retlw		.111	;14 1.41...1.50
    			retlw		.30	;15 1.51...1.60
    			retlw		.18	;16 1.61...1.70
    			retlw		.13	;17 1.71...1.80
    			retlw		.10	;18 1.81...1.90
    			retlw		.9	;19 1.91...2.00
    			retlw		.7	;20 2.01...2.10
    			retlw		.6	;21 2.11...2.20
    			retlw		.6	;22 2.21...2.30
    			retlw		.5	;23 2.31...
    ;*****************************************************
    ;*****************************************************
    Из-за небольшой несимметричности алгоритма относительно середины кассеты.
    Но, к сожалению, плотность намотки рулонов тоже дают свою погрешность в пару-тройку секунд на всей длине стороны 57мин41сек.
    Последний раз редактировалось Turbo_man; 29.01.2023 в 23:40.

  9. #268
    Завсегдатай
    Автор темы
    Аватар для Turbo_man
    Регистрация
    06.04.2010
    Адрес
    Moscow
    Сообщений
    5,572

    По умолчанию Re: Самодельная замена процессора ЛПМ для SONY TC-K730ES

    Пока не решил, как автоматически определять кассеты разных длин, сделал ручной выбор с индикацией.
    Короткие нажатия кнопки REC_MUTE переключают индикацию скорости, либо длину кассеты.
    При индикации длины кассеты долгим удержанием кнопки REC_MUTE входим в режим выбора длин кассет. Меняем значение как обычно при программировании кнопками FF и REW.
    Пока предусмотрел 16 длин кассет. Для каждой будет своя таблица кусочной аппроксимации для СКО. Чуть позже сделаю автовыбор коротких кассет DEMO и укороченных C-46, C-74 итп. только в режиме PLAY. Это кажется несложно (по величине суммы квадратов Т1 и Т2). Полноразмерные кассеты так не различить.
    Фото скоро.

    ---------- Сообщение добавлено 22:38 ---------- Предыдущее сообщение было 22:26 ----------

    При отключении питания длина кассеты запоминается.

  10. #269
    Завсегдатай
    Автор темы
    Аватар для Turbo_man
    Регистрация
    06.04.2010
    Адрес
    Moscow
    Сообщений
    5,572

    По умолчанию Re: Самодельная замена процессора ЛПМ для SONY TC-K730ES

    Цитата Сообщение от Turbo_man Посмотреть сообщение
    Пока предусмотрел 16 длин кассет. Для каждой будет своя таблица кусочной аппроксимации для СКО.
    сделано.
    Цитата Сообщение от Turbo_man Посмотреть сообщение
    позже сделаю автовыбор коротких кассет DEMO и укороченных C-46, C-74 итп. только в режиме PLAY. Это кажется несложно (по величине суммы квадратов Т1 и Т2).
    тоже сделано. Автоматика по определению коротких и укороченных кассет работает надёжно. Кроме этого сделал умножение значений Т1 и Т2 на 2 или на 1,5, если скорость ленты 9,53см/сек или 7,14см/сек. Чтобы значение T1^2+T2^2 не менялось на разных скоростях.
    Вопросы по теме приветствуются.

    ---------- Сообщение добавлено 20:17 ---------- Предыдущее сообщение было 20:10 ----------

    Цитата Сообщение от Turbo_man Посмотреть сообщение
    Фото скоро.
    Нажмите на изображение для увеличения. 

Название:	c74.jpg 
Просмотров:	79 
Размер:	257.0 Кб 
ID:	430123
    С ручным выбором для С-110.
    Нажмите на изображение для увеличения. 

Название:	c110.jpg 
Просмотров:	70 
Размер:	287.4 Кб 
ID:	430124
    Последний раз редактировалось Turbo_man; 31.01.2023 в 21:00.

  11. #270
    Завсегдатай
    Автор темы
    Аватар для Turbo_man
    Регистрация
    06.04.2010
    Адрес
    Moscow
    Сообщений
    5,572

    По умолчанию Re: Самодельная замена процессора ЛПМ для SONY TC-K730ES

    Добавил индикацию типа ленты рядом с длиной кассеты. И экран для снятия показаний SKO/sec для всех кассет (отчёт в теме про счётчик ленты).

    Нажмите на изображение для увеличения. 

Название:	cassette.jpg 
Просмотров:	74 
Размер:	512.2 Кб 
ID:	432141

  12. #271
    Завсегдатай
    Автор темы
    Аватар для Turbo_man
    Регистрация
    06.04.2010
    Адрес
    Moscow
    Сообщений
    5,572

    По умолчанию Re: Самодельная замена процессора ЛПМ для SONY TC-K730ES

    Цитата Сообщение от Turbo_man Посмотреть сообщение
    Пока предусмотрел 16 длин кассет. Для каждой будет своя таблица кусочной аппроксимации для СКО.
    Теперь таблица нормировочного коэффициента для М=SKO/sec одна.

    Цитата Сообщение от Turbo_man Посмотреть сообщение
    Вот усреднённые значения поправочных коэффициентов для разных Т1/Т2:
    (-T1/T2) или T2/T1

    -1,0 1,0000
    -1,1 1,0061
    -1,2 1,0173
    -1,3 1,0323
    -1,4 1,0507
    -1,5 1,0719
    -1,6 1,0946
    -1,7 1,1182
    -1,8 1,1437
    -1,9 1,1715
    -2,0 1,1980
    -2,1 1,2264
    -2,2 1,2604
    -2,3 1,2906
    -2,4 1,3308

    1,0 1,0008
    1,1 1,0078
    1,2 1,0190
    1,3 1,0350
    1,4 1,0528
    1,5 1,0740
    1,6 1,0973
    1,7 1,1225
    1,8 1,1493
    1,9 1,1766
    2,0 1,2056
    2,1 1,2311
    2,2 1,2603
    2,3 1,2877
    2,4

    А для каждой длины кассет есть выбор нескольких значений М. Все необходимые поправочные коэффициенты для кусочной апроксимации вычисляются автоматически и образуют поправочную таблицу в ОЗУ.

    ---------- Сообщение добавлено 19:02 ---------- Предыдущее сообщение было 18:54 ----------

    Тут есть значения SKO/sec для 50+ кассет.
    Вложения Вложения

  13. #272
    Завсегдатай
    Автор темы
    Аватар для Turbo_man
    Регистрация
    06.04.2010
    Адрес
    Moscow
    Сообщений
    5,572

    По умолчанию Re: Самодельная замена процессора ЛПМ для SONY TC-K730ES

    Потихоньку двигаюсь дальше.
    Сделал усреднение по 5 значениям каждого Т1 и Т2 и по 10 значениям Т1/Т2 и 10 значениям ненормированных SKO (SKO=1/T1 + 1/T2). В результате стало возможным зрительно наблюдать непрыгающие показания Т2/Т1 (или Т1/Т2 на второй половине кассеты) и SKO, а монотонно убывающие (возрастающие). Поскольку на границах каждого интервала Т1/Т2 = 1.0...1.1...1.2...1.3...итп...2.5 я меняю нормирующие значения К (см. мой предыдущий пост) для текущих значений ненормированных SKO/sec, то примерно в середине каждого интервала нормированное значение равно ненормированному SKO/sec для середины кассеты. В этот момент я могу сохранить вычисленное значение SKO и по нему рассчитать и сохранить в ОЗУ полную таблицу всех поправочных коэффициентов для правильного счёта приходящих импульсов от подкассетников. Т.е. необходимый пропуск (повторный счёт) каждого N-го импульса для данного интервала значения Т2/Т1. Эти значения индивидуальны для каждой кассеты.
    Примерно в середине любого интервала я могу долго удерживать кнопку MEMORY, при её отпускании происходит выше описанный процесс, и счётчик готов для работы с данной кассетой. Я сделал ещё после этого автоматическую перемотку в начало кассеты и после срабатывания автостопа, обнуляю счётчик. Но можно этого и не делать.
    Получилось достаточно удобно и оперативно, чтобы можно было заморачиваться этим с каждой кассетой.
    Этот способ годится для любой кассеты, даже коротких "демок". Но для таких кассет пропуск каждого 3-го импульса для счёта не очень подходит, так как нужное значение дробное, а это довольно неудобно. Приходится пока мириться с приличной погрешностью. По-хорошему, нужно чередовать цифры 3 и 4 в нужной пропорции. Но пока лень.

    ---------- Сообщение добавлено 15:06 ---------- Предыдущее сообщение было 14:52 ----------

    Чуть позже попробую сделать фото показаний дисплея в середине кассеты и в "середине" некоторых интервалов.

    ---------- Сообщение добавлено 16:11 ---------- Предыдущее сообщение было 15:06 ----------

    Для наиболее распространённых кассет: С-46, С-60, С-74, С-90, С-100, С-110 и С-120 я сделал ручной выбор из 6 вариантов SKO (с сохранением выбранного варианта для каждого типа кассеты). Но каждый раз входить в 2-х ступенчатый режим выбора не кажется удобным. Выше описанный вариант универсальнее. "Просто в нужный момент отпусти кнопку".

    ---------- Сообщение добавлено 16:54 ---------- Предыдущее сообщение было 16:11 ----------

    Публикую фотки:
    Выбор длины ленты и 2-й ячейки памяти.
    1-й уровень выбора
    Нажмите на изображение для увеличения. 

Название:	выбор_длины_кассеты.jpg 
Просмотров:	27 
Размер:	127.9 Кб 
ID:	433000
    2-й уровень выбора
    Нажмите на изображение для увеличения. 

Название:	выбор_2й_ячейки_памяти_SKO.jpg 
Просмотров:	23 
Размер:	162.2 Кб 
ID:	433001

    ---------- Сообщение добавлено 16:58 ---------- Предыдущее сообщение было 16:54 ----------

    Вот ненормированное, умноженное на 1000, SKO в середине кассеты (Direct) и R=Ratio , отношение +Т1/Т2 или -Т2/Т1:

    Нажмите на изображение для увеличения. 

Название:	ненормированное_SKO_в_середине_кассеты.jpg 
Просмотров:	27 
Размер:	133.7 Кб 
ID:	433002

    ---------- Сообщение добавлено 17:00 ---------- Предыдущее сообщение было 16:58 ----------

    Тут самое начало кассеты, нормированное значение усреднённое (Weighted):

    Нажмите на изображение для увеличения. 

Название:	нормированное_SKO_интервал_2100_2200_начало_кассеты.jpg 
Просмотров:	22 
Размер:	140.4 Кб 
ID:	433003

    А тут самый конец:

    Нажмите на изображение для увеличения. 

Название:	нормированное_SKO_интервал_2100_2200_2я_половина_кассеты_конец.jpg 
Просмотров:	23 
Размер:	161.7 Кб 
ID:	433004

    ---------- Сообщение добавлено 17:02 ---------- Предыдущее сообщение было 17:00 ----------

    А тут весь комплект разных интервалов:
    Вложения Вложения
    Последний раз редактировалось Turbo_man; 19.03.2023 в 17:57.

  14. #273
    Завсегдатай
    Автор темы
    Аватар для Turbo_man
    Регистрация
    06.04.2010
    Адрес
    Moscow
    Сообщений
    5,572

    По умолчанию Re: Самодельная замена процессора ЛПМ для SONY TC-K730ES

    Сделал управление скоростью перемотки/подмотки через 8-ми битный ЦАП (как у всех крутых пацанов ). При этом высвободились 2 пина у МК. И после переназначения пинов удалось высвободить ноги UART-а (RX и TX). Сразу решил этим обстоятельством воспользоваться для чтения информации о Т1 и Т2 из МК в ПК. В качестве USB-интерфейса с МК использовал тот же программатор PicKit2, но в его режиме UART-приёмник/передатчик. Как ни странно, всё завелось в полпинка. Не ожидал, что так просто будет, а то давно бы это сделал и не мучился со съёмом данных вручную. Но тут возникли сложности с "всасыванием" в эксель. Моих умений не хватает, чтобы сразу 16-ричные данные сразу в 1 колонку заносились. Только каждый байт в свою. Поэтому теперь ручная работа вся в экселе по разнесению данных о Т1 в одну колонку, а данных о Т2 в другую. Не мог бы кто-то помочь советами? Буду признателен.
    Пример файла-лога прикрепил. 3-байта на каждое значение. Начинающееся на 01 - это Т1, а 03 - это Т2.

    ---------- Сообщение добавлено 14:37 ---------- Предыдущее сообщение было 14:24 ----------

    Теперь об управлении скоростью перемотки/подмотки немного подробнее:
    Сделал всего 100 шагов на полную шкалу (каждый шаг 2 или 3 МЗР, зависит от того, как округлится при умножении на 2,5). При включении перемотки из СТОП-а каждые 40мсек увеличиваю на 1 шаг до достижения нужного уровня стандартной перемотки. Второе нажатие клавиши той же клавиши, как и раньше, включает ТУРБО-перемотку и опять плавно нарастает напряжение с ЦАП-а. При переходе с перемотки на PLAY скорость снижения напряжения сделана 8мсек/шаг.
    Аналоговая схема выходного каскада с выхода ЦАП-а - это простой p-n-p эмиттерный повторитель со светодиодом в эмиттере для сдвига уровня выхода на +2В. Со светодиода на базу мощного транзистора питания схемы двигателя (заводская схема). Обошёлся пока без ОУ. Снижение скорости перемоток делается автоматически при Т1/Т2 = 2,0 первое снижение и на 2,2 второе.

    ---------- Сообщение добавлено 14:46 ---------- Предыдущее сообщение было 14:37 ----------

    Немного непривычно стало в пользовании. По звуку кажется, что моторчик тужится и ему тяжело мотать тугую кассету. Ведь теперь он плавно увеличивает скорость. А раньше такого не было.
    Это пока не нравится.

    ---------- Сообщение добавлено 14:54 ---------- Предыдущее сообщение было 14:46 ----------

    Теперь можно озаботиться управлением моментом подмотки в зависимости от количества ленты на приёмной бобышке.
    Как должно быть? При увеличении количества ленты увеличивается период Т1 и нужно УВЕЛИЧИВАТЬ момент?
    Вложения Вложения
    • Тип файла: txt 2_min.txt (8.9 Кб, Просмотров: 17)
    Последний раз редактировалось Turbo_man; 24.03.2023 в 17:26.

  15. #274
    Частый гость Аватар для Pazx
    Регистрация
    07.08.2008
    Адрес
    Россия, ДФО
    Сообщений
    223

    По умолчанию Re: Самодельная замена процессора ЛПМ для SONY TC-K730ES

    Цитата Сообщение от Turbo_man Посмотреть сообщение
    Как должно быть? При увеличении количества ленты увеличивается период Т1 и нужно УВЕЛИЧИВАТЬ момент?
    По идее да, т.к. увеличивается диаметр рулона / плёчо приложения силы, при постоянном моменте на валу усилие тянущее ленту будет уменьшаться. Можно заморочиться и снять нагрузочную хар-ку подмоточного узла,, например сколько нужно вольт подать на мотор для созания некоего постоянного усилия при изменении радиуса рулона на каждые 5 мм.

  16. #275
    Старый знакомый Аватар для DrLithium
    Регистрация
    24.12.2006
    Адрес
    SPb
    Сообщений
    658

    По умолчанию Re: Самодельная замена процессора ЛПМ для SONY TC-K730ES

    Цитата Сообщение от Turbo_man Посмотреть сообщение
    Но тут возникли сложности с "всасыванием" в эксель. Моих умений не хватает, чтобы сразу 16-ричные данные сразу в 1 колонку заносились. Только каждый байт в свою. Поэтому теперь ручная работа вся в экселе по разнесению данных о Т1 в одну колонку, а данных о Т2 в другую. Не мог бы кто-то помочь советами? Буду признателен.
    Пример файла-лога прикрепил. 3-байта на каждое значение. Начинающееся на 01 - это Т1, а 03 - это Т2.
    Помочь - легко, я же говорил, что да же делал вывод данных с логического анализатора на базе платы "Arduino Nano".

    Не очень понятно, что в первой и третьей строке?
    В девятой строке и есть ещё ниже, я так понимаю не хватает переноса на новую строчку?

    2_min_02.xls

  17. #276
    Завсегдатай
    Автор темы
    Аватар для Turbo_man
    Регистрация
    06.04.2010
    Адрес
    Moscow
    Сообщений
    5,572

    По умолчанию Re: Самодельная замена процессора ЛПМ для SONY TC-K730ES

    Спасибо, буду пробовать. Основная проблема будет на границах переходов Т1/Т2 от 2,2 к 2,1 итд. Нужно сделать какой-то гистерезис от "дребезга" управления, иначе будет дёргать туда-сюда, хотя и несильно. Возможно будет рост детонации в эти моменты.

    ---------- Сообщение добавлено 19:18 ---------- Предыдущее сообщение было 19:08 ----------

    Цитата Сообщение от DrLithium Посмотреть сообщение
    Не очень понятно, что в первой и третьей строке?
    Полагаю, что это артефакты при старте. Предыдущее значение Т1 или Т2 было 0, в моменты прихода импульсов подкассетников идут аппаратные захваты таймера. И я каждый раз беру разность текущего значения таймера и сохранённого предыдущего значения. Потом это значение обновляю текущим итд.
    Цитата Сообщение от DrLithium Посмотреть сообщение
    В девятой строке и есть ещё ниже, я так понимаю не хватает переноса на новую строчку?
    Нет, это софт приёмника суёт пробелы при таймауте каком-то. А тут 2 значения идут следом.

    ---------- Сообщение добавлено 19:22 ---------- Предыдущее сообщение было 19:18 ----------

    Цитата Сообщение от DrLithium Посмотреть сообщение
    2_min_02.xls
    Спасибо. Но как самому это делать? С удалением лишних пробелов, которые суёт софт. Кстати, 01 и 03 это третьи байты значений каждого замера. Думаю для Т2 сделать 1 в старшем бите старшего байта, чтобы потом их различать при Т1/Т2 = 1. Будет не 03, а 83. И потом в экселе нужно будет этот бит гасить.

    ---------- Сообщение добавлено 19:34 ---------- Предыдущее сообщение было 19:22 ----------

    Я пробовал дополнительно передавать символ ";", но мне это не помогло. При приёме в hex режиме идёт доп 0x3b. А эксель его не принимает как разделитель. Да и пробелы всё портят.

  18. #277
    Старый знакомый Аватар для DrLithium
    Регистрация
    24.12.2006
    Адрес
    SPb
    Сообщений
    658

    По умолчанию Re: Самодельная замена процессора ЛПМ для SONY TC-K730ES

    Цитата Сообщение от Turbo_man Посмотреть сообщение
    Спасибо. Но как самому это делать. С удалением лишних пробелов, которые суёт софт.
    Нажмите на изображение для увеличения. 

Название:	Screenshot_1.jpg 
Просмотров:	27 
Размер:	57.4 Кб 
ID:	433269
    Нажмите на изображение для увеличения. 

Название:	Screenshot_2.jpg 
Просмотров:	23 
Размер:	49.5 Кб 
ID:	433268
    Нажмите на изображение для увеличения. 

Название:	Screenshot_3.jpg 
Просмотров:	23 
Размер:	51.4 Кб 
ID:	433267
    Нажмите на изображение для увеличения. 

Название:	Screenshot_4.jpg 
Просмотров:	25 
Размер:	51.5 Кб 
ID:	433270

  19. #278
    Завсегдатай
    Автор темы
    Аватар для Turbo_man
    Регистрация
    06.04.2010
    Адрес
    Moscow
    Сообщений
    5,572

    По умолчанию Re: Самодельная замена процессора ЛПМ для SONY TC-K730ES

    DrLithium, спасибо. А как слить 3 столбца?

  20. #279
    Старый знакомый Аватар для DrLithium
    Регистрация
    24.12.2006
    Адрес
    SPb
    Сообщений
    658

    По умолчанию Re: Самодельная замена процессора ЛПМ для SONY TC-K730ES

    Цитата Сообщение от Turbo_man Посмотреть сообщение
    А как слить 3 столбца?
    =RC[-7]&RC[-6]&RC[-5]
    & - конкатенация или в данном случае сцепление текста.

  21. #280
    Завсегдатай
    Автор темы
    Аватар для Turbo_man
    Регистрация
    06.04.2010
    Адрес
    Moscow
    Сообщений
    5,572

    По умолчанию Re: Самодельная замена процессора ЛПМ для SONY TC-K730ES

    Цитата Сообщение от DrLithium Посмотреть сообщение
    =RC[-7]&RC[-6]&RC[-5]
    & - конкатенация или в данном случае сцепление текста.
    Всё получилось.
    Осталось по стобцам раскидать слитые Т1 и Т2. В твоём файле формулы увидел в ячейках. Не сразу сообразил. Буду повторять. Спасибо. Ты лучший.

    ---------- Сообщение добавлено 20:27 ---------- Предыдущее сообщение было 19:51 ----------

    Наверно последний (?) вопрос: а как ты хвост длинной строки перенёс на новую строку?

    ---------- Сообщение добавлено 20:30 ---------- Предыдущее сообщение было 20:27 ----------

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

    ---------- Сообщение добавлено 20:47 ---------- Предыдущее сообщение было 20:30 ----------

    Цитата Сообщение от Turbo_man Посмотреть сообщение
    Прилагаю подредактированный лог-файл с твоими рекомендациями.
    Сделал ошибку. Надо было как текст всасывать. Иначе первые 0 не отображаются. И потом неправильно 16-ричные в 10-тичные конвертируются.
    Вложения Вложения
    Последний раз редактировалось Turbo_man; 24.03.2023 в 20:01.

Страница 14 из 17 Первая ... 41213141516 ... Последняя

Социальные закладки

Социальные закладки

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •