Страница 423 из 1107 Первая ... 413421422423424425433 ... Последняя
Показано с 8,441 по 8,460 из 22129

Тема: Электроника ТА1-003, Электроника-004, Олимп-003, Олимп-004, Олимп-005

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

    По умолчанию Электроника ТА1-003, Электроника-004, Олимп-003, Олимп-004, Олимп-005

    .
    12.01.2020 года.
    .
    .
    Апгрейд, модернизация, ремонт катушечных магнитофонов (смотри заголовок темы), а также, магнитофонов Олимп-006, Олимп-700, Олимп-701, Олимп-702, Олимп А-400.
    .
    Обсуждается конструкция магнитофонов и узлов, схемотехника магнитофонов и отдельных блоков.
    .
    Любые схемы, новые схемы модернизации магнитофонов приветствуются.
    Любые печатные платы, новые печатные платы модернизации магнитофонов приветствуются.
    .
    Любые чертежи узлов, чертежи модернизаций узлов магнитофонов приветствуются.
    Любые чертежи новых деталей для магнитофонов приветствуются.
    .
    Любая документация по магнитофонам приветствуется.
    Любые описания по магнитофонам приветствуются.
    .
    Применение любой, даже экзотической элементной базы приветствуется, в том числе высокоскоростных ОУ, качественных конденсаторов и т.д.
    .
    Любая другая полезная техническая и иная информация по магнитофонам приветствуется.
    .
    Любые ссылки на аналогичные темы в других форумах приветствуются.
    .
    Посты, с архивами файлов PCB , SCH , гербер файлов, смотри сообщения на форуме.
    Некоторые схемы и платы выложены на форуме в нескольких вариантах, обратите на это внимание.
    .
    Проекты, реализованные в этой ветке.
    Ссылка.
    .
    https://cloud.mail.ru/public/vnhr/BfCatSVWf
    .
    Часть дерева директорий по ссылке
    (по тематике - магнитофоны с проектами схем и печатных плат (гербер файлы) для самостоятельного изготовления).
    .
    - Tape_Recorders
    |
    +- Electronika-004 - магнитофон Электроника-004 (некоторые специфичные проекты)
    |
    +- Olimp-003 - магнитофоны Электроника ТА1-003 , Электроника-004 , Олимп-003 (основные проекты)
    |
    +- Olimp-004 - магнитофон Олимп-004
    |
    +- Olimp-005C - магнитофон Олимп-005С
    |
    +- Olimp-005C-1 - магнитофон Олимп-005С-1
    |
    +- Idel-001 - магнитофон Идель-001
    |
    +- Nota-203 - магнитофон Нота-203
    |
    +- PCAD2006_Libraries - библиотеки компонентов САПР PCAD 2006 , используемых для магнитофонных проектах.
    |
    +- Multisym - схемы симуляции различных магнитофонных проектов и не только
    .
    и другие директории по ссылке, которые Вы смотрите и обследуете самостоятельно...
    Последний раз редактировалось Konkere; 26.07.2022 в 03:52.

  2. #8441
    Частый гость Аватар для jd69
    Регистрация
    10.02.2011
    Адрес
    Красноярск
    Сообщений
    332

    По умолчанию Re: Электроника ТА1-003, Электроника-004, Олимп-003, Олимп-004, Олимп-005

    Цитата Сообщение от Leoniv Посмотреть сообщение
    Пробовал уменьшать в 10 раз - лучше не становится.



    Мне не удалось заставить работать цифровой P-регулятор ни в каком варианте. Что-то тут не так, но найти ошибку никак не могу. Посмотрел бы кто-то свежим взглядом код, может прояснилось бы что.



    Возникла проблема с компоновкой - управление боковыми двигателями никуда нормально не вписывается.
    Леонид Иванович, мысль появилась: если платы блоков управления боковыми двигателями не влезают на место бумажных кондюков, может их расположить пониже, внутри на боковых стенках, место там вроде есть... По крайней мере справа, если смотреть сзади. А если отказаться от родной большой платы БУВД, то тогда место будет и слева...

  3. #8442
    Завсегдатай Аватар для Leoniv
    Регистрация
    20.04.2016
    Адрес
    Minsk
    Возраст
    21
    Сообщений
    5,588

    По умолчанию Re: Электроника ТА1-003, Электроника-004, Олимп-003, Олимп-004, Олимп-005

    Цитата Сообщение от jd69 Посмотреть сообщение
    может их расположить пониже
    Задумка была впаять регулирующий транзистор прямо в плату, привинтить его к пластине и обойтись без проводов. Еще пока окончательное решение не принято, может и влезет.

  4. #8443
    Завсегдатай Аватар для pencak
    Регистрация
    12.07.2018
    Сообщений
    1,013

    По умолчанию Re: Электроника ТА1-003, Электроника-004, Олимп-003, Олимп-004, Олимп-005

    Цитата Сообщение от Viktor S Посмотреть сообщение
    Да не надо нижней строки совсем. Несолидно как-то. Да и мелко.
    100%

  5. #8444
    Завсегдатай Аватар для Pyku_He_oTTyda
    Регистрация
    22.06.2005
    Адрес
    Москва
    Возраст
    50
    Сообщений
    4,304

    По умолчанию Re: Электроника ТА1-003, Электроника-004, Олимп-003, Олимп-004, Олимп-005

    Цитата Сообщение от Leoniv Посмотреть сообщение
    Какие будут соображения насчет надписей
    на мой взгляд, нижнюю строку надо делать еще меньше шрифтом, таким как надписи на шкале
    Андрей

  6. #8445
    Завсегдатай Аватар для pyos
    Регистрация
    15.07.2006
    Возраст
    64
    Сообщений
    4,371

    По умолчанию Re: Электроника ТА1-003, Электроника-004, Олимп-003, Олимп-004, Олимп-005

    Цитата Сообщение от Борисыч44 Посмотреть сообщение
    двойные триоды (6н24п, 6н16б и т.п.) работают от 30В анодного ( и даже без смещения!!! - можно в сети поискать), да и от 5В накала то же, ну будет внутреннее сопр. больше, крутизна уменьшится, но работать будет (есть сомнения в нормальном функционировании катодов, но были же схемы и даже при этом снижались искажения)))
    ИМХО - 6Н24П от 30В анодки работает хреново. В гитарный пред или дисторшен ещё куда ни шло (хотя там она искажать будет недостаточно), а в бытовое аудио - не нужны такие решения. Лучше уж традиционно, на транзисторах/ОУ.

  7. #8446
    Завсегдатай Аватар для Leoniv
    Регистрация
    20.04.2016
    Адрес
    Minsk
    Возраст
    21
    Сообщений
    5,588

    По умолчанию Re: Электроника ТА1-003, Электроника-004, Олимп-003, Олимп-004, Олимп-005

    Цитата Сообщение от Viktor S Посмотреть сообщение
    Нужна-ли настолько подробная красная зона? Ограничиться парой сегментов +3 и +6.
    Зачем ограничиваться парой - сегментов у нас достаточно. Перегрузочная способность тоже хорошая, штатного индикатора в этом плане не хватало.

    Цитата Сообщение от Viktor S Посмотреть сообщение
    Да не надо нижней строки совсем.
    На нижнюю строку вся надежда. Отсутствие индикации не позволяет делать новые режимы, например, три скорости или автореверс. Новые версии прошивки будут работать только с новым индикатором с дополнительными светодиодами.

  8. #8447
    Завсегдатай
    Автор темы
    Аватар для Jenyok
    Регистрация
    05.11.2007
    Адрес
    Moscow
    Сообщений
    2,602

    По умолчанию Re: Электроника ТА1-003, Электроника-004, Олимп-003, Олимп-004, Олимп-005

    Цитата Сообщение от Leoniv Посмотреть сообщение
    Это коэффициенты PID, величины безразмерные. При расчетах интегральный коэффициент умножается на период дискретизации (получается размерность сек), а дифференциальный делится (получается размерность 1/сек). Еще коэффициенты при расчетах масштабируются, чтобы они влезали в 8 бит.
    .
    Если выходная переменная u регулятора описывается выражением

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

Название:	PID(5.36).jpg 
Просмотров:	49 
Размер:	5.4 Кб 
ID:	365611 , (5.36)

    где:
    t - время
    K - пропорциональный коэффициент (безразмерный)
    Ti - постоянная интегрирования (размерность времени)
    Td - и постоянная дифференцирования (размерность времени)
    регулятора, то такой регулятор называют ПИД-регулятором.
    .
    https://www.bookasutp.ru/Chapter5_2.aspx
    .

  9. #8448
    Завсегдатай Аватар для Leoniv
    Регистрация
    20.04.2016
    Адрес
    Minsk
    Возраст
    21
    Сообщений
    5,588

    По умолчанию Re: Электроника ТА1-003, Электроника-004, Олимп-003, Олимп-004, Олимп-005

    У меня в структуре kpid_t все коэффициенты безразмерные. А дальше при вычислении PID они умножаются или делятся на период дискретизации PID, тогда появляется размерность времени или обратного времени.

  10. #8449
    Старый знакомый Аватар для Sergey_Small
    Регистрация
    03.03.2011
    Адрес
    Москва
    Возраст
    62
    Сообщений
    654

    По умолчанию Re: Электроника ТА1-003, Электроника-004, Олимп-003, Олимп-004, Олимп-005

    Цитата Сообщение от Viktor S Посмотреть сообщение
    Нужна-ли настолько подробная красная зона? Ограничиться парой сегментов +3 и +6. Не?

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



    Да не надо нижней строки совсем. Несолидно как-то. Да и мелко.
    Информативность нижней строки ни как не мешает. Надо додумать, что на нее вывести. Думаю её надо реализовать.

  11. #8450
    Завсегдатай Аватар для Leoniv
    Регистрация
    20.04.2016
    Адрес
    Minsk
    Возраст
    21
    Сообщений
    5,588

    По умолчанию Re: Электроника ТА1-003, Электроника-004, Олимп-003, Олимп-004, Олимп-005

    Цитата Сообщение от Sergey_Small Посмотреть сообщение
    Думаю её надо реализовать.
    Она будет реализована обязательно (фактически, уже реализована на платах версии на 50 сегментов). Осталось нарисовать трафарет. Функций для нижних светодиодов есть много, а мест только 10. Вот я и хотел коллективно сформировать оптимальный набор.

  12. #8451
    Завсегдатай
    Автор темы
    Аватар для Jenyok
    Регистрация
    05.11.2007
    Адрес
    Moscow
    Сообщений
    2,602

    По умолчанию Re: Электроника ТА1-003, Электроника-004, Олимп-003, Олимп-004, Олимп-005

    Цитата Сообщение от Leoniv Посмотреть сообщение
    У меня в структуре kpid_t все коэффициенты безразмерные. А дальше при вычислении PID они умножаются или делятся на период дискретизации PID, тогда появляется размерность времени или обратного времени.
    .
    Леонид,
    попробуйте вот так.
    2-а варианта.
    .
    uint16_t TPid::Execute(uint16_t inp)
    {
    // http://www.ets.ifmo.ru/denisov/dsp/lec13.htm
    // https://www.bookasutp.ru/Chapter5_4_6.aspx
    // http://we.easyelectronics.ru/Theory/...praktikov.html

    // PID-регулятор реализован в дифференциальной форме:
    // Y(n) = Y(n-1) - Kp*[X(n)-X(n-1)] + Ki*Err(n) - Kd*[X(n)-2*X(n-1)+X(n-2)]

    // Ref - значение натяжения, которое хотим поддерживать
    // K.p - коэффициент усиления
    // K.i - постоянная времени интегрирования
    // K.d - постоянная времени дифференцирования

    // uint16_t Xp; //inp(n-1)
    // uint16_t Xpp; //inp(n-2)
    // int32_t Yp; //out(n-1) * SCALE_Y

    // static uint8_t const T_SAMPLE = 4; //период дискретизации PID-регуляторов, мс
    // static int32_t const TEN_MAX = UINT16_MAX; //макс. значение кода натяжения
    // static uint16_t const T_UNITS = 1000; //дискретность задания натяжения 0.1%


    // PID-регулятор рекуррентная реализация:
    // Y(n) = Y(n-1) + Kp*(Err(n)-Err(n-1)) + Ki*Err(n) + Kd*(Err(n)-2*Err(n-1)+Err(n-2))




    // В соответствии с уравнением (13.7) для вычисления нового значения управляющего сигнала
    // необходимо помнить лишь прошлое значение управляющего сигнала и значения сигнала ошибки
    // на текущем и двух предыдущих шагах дискретизации. Каждый раз вычисляется только приращение
    // управляющего сигнала по сравнению с предыдущим его значением. Такой алгоритм
    // называется скоростным. Уравнение скоростного алгоритма цифрового ПИД-регулятора
    // представляет собой разностное уравнение цифрового фильтра со входным сигналом e(n)
    // и выходным сигналом u(n).

    // 13.7
    // Y(n) = Y(n-1) + Kp*(1+Kd/T_SAMPLE)*Err(n) + (-1)*Kp*(1+2*Kd/T_SAMPLE-T_SAMPLE/Ki)*Err(n-1) + Kp*(Kd/T_SAMPLE)*Err(n-2)


    Добавлено 29.02.2020 года.

    Как вычислить значение ошибки.

    Err(n) = Ref - inp
    Err(n-1) = Ref - Xp
    Err(n-2) = Ref - Xpp


    Тогда с учетом данных выражений, уравнения выглядят так.

    // PID-регулятор рекуррентная реализация:
    // Y(n) = Y(n-1) + Kp*((Ref-inp)-(Ref-Xp)) + Ki*(Ref-inp) + Kd*((Ref-inp)-2*(Ref-Xp)+(Ref-Xpp))

    // 13.7
    // Y(n) = Y(n-1) + Kp*(1+Kd/T_SAMPLE)*(Ref-inp) + (-1)*Kp*(1+2*Kd/T_SAMPLE-T_SAMPLE/Ki)*(Ref-Xp) + Kp*(Kd/T_SAMPLE)*(Ref-Xpp)

    ...
    }
    .
    Добавлено 29.02.2020 года.
    .
    Вы вычисляете разность (сумму) текущего, предыдущего и n-2 значения натяжения, НО никак НЕ значение ошибки.

    // PID-регулятор реализован в дифференциальной форме:
    // Y(n) = Y(n-1) - Kp*[X(n)-X(n-1)] + Ki*Err(n) - Kd*[X(n)-2*X(n-1)+X(n-2)]

    Как вычислять ошибку я добавил выше.
    .
    Последний раз редактировалось Jenyok; 29.02.2020 в 07:09.

  13. #8452
    Новичок Аватар для Andreass_G
    Регистрация
    19.09.2013
    Адрес
    Харьков
    Возраст
    57
    Сообщений
    29

    По умолчанию Re: Электроника ТА1-003, Электроника-004, Олимп-003, Олимп-004, Олимп-005

    Цитата Сообщение от Leoniv Посмотреть сообщение
    Надо определиться, какой трафарет рисовать на 50-сегментный индикатор. Какие будут соображения насчет надписей?

    Вложение 365572
    "Tape" и "Source" не хватает.
    Индикацию скорости вывести на два 7-ми сегментных индикатора (так, мысли в слух).

  14. #8453
    Завсегдатай Аватар для Leoniv
    Регистрация
    20.04.2016
    Адрес
    Minsk
    Возраст
    21
    Сообщений
    5,588

    По умолчанию Re: Электроника ТА1-003, Электроника-004, Олимп-003, Олимп-004, Олимп-005

    Цитата Сообщение от Jenyok Посмотреть сообщение
    .Леонид, попробуйте вот так.
    Не совсем понял, что именно попробовать. У меня и так реализована "рекуррентная" форма, как они ее тут называют.

    Цитата Сообщение от Andreass_G Посмотреть сообщение
    "Tape" и "Source" не хватает.
    Очень не хватает. В идеале должна быть одна кнопка Tape/Source и два светодиода. Но в Э-004 с ее мутной коммутацией как это сделать? Менять панель я пока не планировал.

  15. #8454
    Завсегдатай
    Автор темы
    Аватар для Jenyok
    Регистрация
    05.11.2007
    Адрес
    Moscow
    Сообщений
    2,602

    По умолчанию Re: Электроника ТА1-003, Электроника-004, Олимп-003, Олимп-004, Олимп-005

    Цитата Сообщение от Leoniv Посмотреть сообщение
    Не совсем понял, что именно попробовать. У меня и так реализована "рекуррентная" форма, как они ее тут называют.
    .
    Добавил ответ, см. выше.
    Попробовать два варианта уравнений, но в другом представлении.
    .
    // Как вычислить значение ошибки.

    // Err(n) = Ref - inp
    // Err(n-1) = Ref - Xp
    // Err(n-2) = Ref - Xpp


    Тогда с учетом этих выражений, уравнения выглядят так.

    // PID-регулятор рекуррентная реализация:
    // Y(n) = Y(n-1) + Kp*((Ref-inp)-(Ref-Xp)) + Ki*(Ref-inp) + Kd*((Ref-inp)-2*(Ref-Xp)+(Ref-Xpp))

    // 13.7
    // Y(n) = Y(n-1) + Kp*(1+Kd/T_SAMPLE)*(Ref-inp) + (-1)*Kp*(1+2*Kd/T_SAMPLE-T_SAMPLE/Ki)*(Ref-Xp) + Kp*(Kd/T_SAMPLE)*(Ref-Xpp)
    .
    Последний раз редактировалось Jenyok; 29.02.2020 в 07:13.

  16. #8455
    Завсегдатай Аватар для Leoniv
    Регистрация
    20.04.2016
    Адрес
    Minsk
    Возраст
    21
    Сообщений
    5,588

    По умолчанию Re: Электроника ТА1-003, Электроника-004, Олимп-003, Олимп-004, Олимп-005

    Цитата Сообщение от Jenyok Посмотреть сообщение
    Вы вычисляете разность (сумму) текущего, предыдущего и n-2 значения натяжения, НО никак НЕ значение ошибки.
    Все верно, ошибка фигурирует только в ветке I, а в D и P - входное значение. С точки зрения регулирования это эквивалентно (я пробовал подставлять туда ошибку), а преимущество заключается в том, что уменьшаются выбросы при резком изменении Ref. Такую форму записи PID использует в своих контроллерах фирма Allen Bradley: http://bestune.50megs.com/typeABC.htm

    Цитата Сообщение от Andreass_G Посмотреть сообщение
    "Tape" и "Source" не хватает.
    Так как это сделать? Поменять логику работы переключателей на панели? Как быть с надписями? Чем меня прикалывает форум - скажут, что что-то надо сделать. А как именно сделать, молчок.

  17. #8456
    Завсегдатай Аватар для Medan
    Регистрация
    08.08.2009
    Адрес
    Минск
    Возраст
    74
    Сообщений
    1,788

    По умолчанию Re: Электроника ТА1-003, Электроника-004, Олимп-003, Олимп-004, Олимп-005

    Цитата Сообщение от Leoniv Посмотреть сообщение
    Чем меня прикалывает форум - скажут, что что-то надо сделать. А как именно сделать, молчок.
    не правда, я предлагал фрезеровку надписей выполнить)) И вообще, я не сторонник что-то подстраивать под старое. Этот как достраивать к сараю кухню, сортир, прихожую, воображая, что стоится новый дом. Старое надо снести нах..фиг)) и сделать новое, Я имею ввиду новый звуковой блок с новой панелью и новыми органами управления, индикатором. Это и скорее и дешевле получится. Подстраиваться всегда сложней. Поверьте моему практическому, реальному опыту. Сколько аппаратов в мусору выкинул, или не доконченные валяются..

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

    Цитата Сообщение от Leoniv Посмотреть сообщение
    Так как это сделать?
    Смотри выше!и все вопросы будут успешно и быстро закрыты Но вначале необходимо победить своё внутреннее сопротивление Это самая сложная работа
    В космосе, законы Физики везде одинаковы, комбинация их уникальна! Одна из них, наша планета, - Земля!

  18. #8457
    Завсегдатай Аватар для Leoniv
    Регистрация
    20.04.2016
    Адрес
    Minsk
    Возраст
    21
    Сообщений
    5,588

    По умолчанию Re: Электроника ТА1-003, Электроника-004, Олимп-003, Олимп-004, Олимп-005

    Цитата Сообщение от Medan Посмотреть сообщение
    Старое надо снести нах..фиг)) и сделать новое
    Этому мешает одно обстоятельство - человек смертен.

  19. #8458
    Частый гость Аватар для Евгений73
    Регистрация
    15.09.2016
    Адрес
    санкт-петербург
    Возраст
    51
    Сообщений
    358

    По умолчанию Re: Электроника ТА1-003, Электроника-004, Олимп-003, Олимп-004, Олимп-005

    Панель кнопок узкая, в производстве не дорогая, сделать надо как удобнее в плане управления

  20. #8459
    Завсегдатай Аватар для Leoniv
    Регистрация
    20.04.2016
    Адрес
    Minsk
    Возраст
    21
    Сообщений
    5,588

    По умолчанию Re: Электроника ТА1-003, Электроника-004, Олимп-003, Олимп-004, Олимп-005

    Все это малореально. Лучше остановится на родных панелях, а переделывать только внутри. Счетчик и индикатор не считаются, они легко встраиваются в родные панели.

  21. #8460
    Завсегдатай Аватар для Medan
    Регистрация
    08.08.2009
    Адрес
    Минск
    Возраст
    74
    Сообщений
    1,788

    По умолчанию Re: Электроника ТА1-003, Электроника-004, Олимп-003, Олимп-004, Олимп-005

    Цитата Сообщение от Leoniv Посмотреть сообщение
    Этому мешает одно обстоятельство - человек смертен.
    Тогда, я уже умер и много раз
    В космосе, законы Физики везде одинаковы, комбинация их уникальна! Одна из них, наша планета, - Земля!

Страница 423 из 1107 Первая ... 413421422423424425433 ... Последняя

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

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

Ваши права

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