Начинаем разработку фонокорректора. На каком варианте фонокорректора останавливаемся?
Для активации новой учетной записи и ее подтверждения на Форуме - необходимо связаться с администратором по электронной почте p-i-n-o-k-i-o@mail.ru.
Все новые учетные записи не прошедшие подтверждения администратором воспринимаются как спам.
Все новые учетные записи не прошедшие подтверждения администратором воспринимаются как спам.
POEMA'NU - 6С52Н ММ-фонокорректор с двумя переключаемыми входами
- poty
- Профи
- Сообщения: 4936
- Зарегистрирован: 24 мар 2014, 10:00
- Откуда: Россия, Москва
- Благодарил (а): 183 раза
- Поблагодарили: 599 раз
- Контактная информация:
POEMA'NU - 6С52Н ММ-фонокорректор с двумя переключаемыми входами
Начинаем разработку фонокорректора. На каком варианте фонокорректора останавливаемся?
Владислав
- Роман Мирошниченко
- Заслуженный Ветеран
- Сообщения: 4354
- Зарегистрирован: 09 май 2014, 13:31
- Откуда: Саратов
- Благодарил (а): 500 раз
- Поблагодарили: 179 раз
- Контактная информация:
Глюк повторился
Полностью повторилась ситуация описываемая мной днем раньше.
Должен отметить, что произошло это после проигрывания двух пластинок. Т.е. примерно после полутора часов работы. Я обращу внимание, является ли продолжительность работы закономерностью для вызова этого глюка.
Должен отметить, что произошло это после проигрывания двух пластинок. Т.е. примерно после полутора часов работы. Я обращу внимание, является ли продолжительность работы закономерностью для вызова этого глюка.
- Роман Мирошниченко
- Заслуженный Ветеран
- Сообщения: 4354
- Зарегистрирован: 09 май 2014, 13:31
- Откуда: Саратов
- Благодарил (а): 500 раз
- Поблагодарили: 179 раз
- Контактная информация:
- Роман Мирошниченко
- Заслуженный Ветеран
- Сообщения: 4354
- Зарегистрирован: 09 май 2014, 13:31
- Откуда: Саратов
- Благодарил (а): 500 раз
- Поблагодарили: 179 раз
- Контактная информация:
- poty
- Профи
- Сообщения: 4936
- Зарегистрирован: 24 мар 2014, 10:00
- Откуда: Россия, Москва
- Благодарил (а): 183 раза
- Поблагодарили: 599 раз
- Контактная информация:
Да, это может быть. Но всё дело в том, что у нас команд этих - куча: входа в прерывание (внутренняя команда), процедуры, выполняемой внутри прерывания, выход из прерывания (внутренняя команда), переход на обычный цикл... Да и в обычном цикле, уверен, первой командой не сравнение с флагом идёт.Алаев Ян писал(а):применительно ко всем процессорам вместе взятым. Когда процессор просыпается из сна, то первая команда может быть не выполнена, поэтому рекомендуется ставить nop (пустая команда, ничего не делать, иногда даже ставят несколько nop для пропуска серии клоков). Это документировано на некоторые процессоры, на некоторые нет, но опытные разработчики ставят nop независимо ни от чего, считается хорошим тоном программирования.
Владислав
- Роман Мирошниченко
- Заслуженный Ветеран
- Сообщения: 4354
- Зарегистрирован: 09 май 2014, 13:31
- Откуда: Саратов
- Благодарил (а): 500 раз
- Поблагодарили: 179 раз
- Контактная информация:
Глюк повторился
Я снова его поймал. На второй пластинке. Причем после двух последовательных пепеключений с тонарма на тонарм (в течении буквально одной композиции). Туда и обратно... На третий раз уже не переключилось.
- Роман Мирошниченко
- Заслуженный Ветеран
- Сообщения: 4354
- Зарегистрирован: 09 май 2014, 13:31
- Откуда: Саратов
- Благодарил (а): 500 раз
- Поблагодарили: 179 раз
- Контактная информация:
- Роман Мирошниченко
- Заслуженный Ветеран
- Сообщения: 4354
- Зарегистрирован: 09 май 2014, 13:31
- Откуда: Саратов
- Благодарил (а): 500 раз
- Поблагодарили: 179 раз
- Контактная информация:
На долго не хватило
Час было все обесточено. Включил, но хватило лишь на одно переключение. Болезнь прогрессирует?
- Роман Мирошниченко
- Заслуженный Ветеран
- Сообщения: 4354
- Зарегистрирован: 09 май 2014, 13:31
- Откуда: Саратов
- Благодарил (а): 500 раз
- Поблагодарили: 179 раз
- Контактная информация:
- Роман Мирошниченко
- Заслуженный Ветеран
- Сообщения: 4354
- Зарегистрирован: 09 май 2014, 13:31
- Откуда: Саратов
- Благодарил (а): 500 раз
- Поблагодарили: 179 раз
- Контактная информация:
На второй пластинке стабильно перестает переключаться. Только через выключение можно перейти на другой вход. Обесточивать всю систему каждый раз ради восстановления функции, как-то в лом. Так, что пока вынужденно придерживаюсь рекомендации:

После продолжительного отключения (без обесточивания) работоспособность восстанавливается.
Берегу свои пластинки.seurf писал(а):Необходимо выдерживать паузу, минимум 30 минут, после предыдущего проигрывания.

После продолжительного отключения (без обесточивания) работоспособность восстанавливается.
- Роман Мирошниченко
- Заслуженный Ветеран
- Сообщения: 4354
- Зарегистрирован: 09 май 2014, 13:31
- Откуда: Саратов
- Благодарил (а): 500 раз
- Поблагодарили: 179 раз
- Контактная информация:
- Роман Мирошниченко
- Заслуженный Ветеран
- Сообщения: 4354
- Зарегистрирован: 09 май 2014, 13:31
- Откуда: Саратов
- Благодарил (а): 500 раз
- Поблагодарили: 179 раз
- Контактная информация:
Глюк переключалки ни как не связан с проигрыванием пластинок (в т.ч. с переключениями). Он связан только со временем, в течении которого фонокорректор находится во включенном состоянии.
Сегодня я включил корректор (для проверки этого предположения), но в течении четырех часов слушал медиаплеер. Когда я решил послушать-таки пластинку - корректор сразу же не переключился на второй тонарм.
Сегодня я включил корректор (для проверки этого предположения), но в течении четырех часов слушал медиаплеер. Когда я решил послушать-таки пластинку - корректор сразу же не переключился на второй тонарм.
- Роман Мирошниченко
- Заслуженный Ветеран
- Сообщения: 4354
- Зарегистрирован: 09 май 2014, 13:31
- Откуда: Саратов
- Благодарил (а): 500 раз
- Поблагодарили: 179 раз
- Контактная информация:
Если нужно смоделировать какую-то конкретную ситуацию, для выявления глюка - я готов.
Эта "фантомная неисправность" - проявляется более, чем стабильно. И явно зависит от питания.
- Включен прибор - через какое-то время он перестает выполнять функцию переключения, не зависимо от использования;
- Выключен - функция восстанавливается (при обесточивании это происходит быстрее).
Я это к тому, что может дело не в контроллере?
Какой-нибудь конденсатор в плате питания пробило?
Впрочем, не берусь ВАМ подсказывать.
Эта "фантомная неисправность" - проявляется более, чем стабильно. И явно зависит от питания.
- Включен прибор - через какое-то время он перестает выполнять функцию переключения, не зависимо от использования;
- Выключен - функция восстанавливается (при обесточивании это происходит быстрее).
Я это к тому, что может дело не в контроллере?

Какой-нибудь конденсатор в плате питания пробило?
Впрочем, не берусь ВАМ подсказывать.

- poty
- Профи
- Сообщения: 4936
- Зарегистрирован: 24 мар 2014, 10:00
- Откуда: Россия, Москва
- Благодарил (а): 183 раза
- Поблагодарили: 599 раз
- Контактная информация:
Когда были первые признаки (отключение через выключение из сети) я тоже подозревал блок питания. Однако, блок питания контролера питает только его и работает постоянно, независимо от того, в каком положении находится выключатель питания. Есть вероятность, что нагрузка в виде двух реле и светодиода (что составляет процентов 5 от номинальной нагрузки блока питания) как-то на него влияет, но почему тогда работает выключение?
Длительное время я "грешу" на переключатель, возможно, нужно запараллелить панели. Изменение алгоритма должно в этом случае помочь однозначно!
Конечно, с точки зрения справедливости лучше проиндицировать состояние процессора (залить промежуточную прошивку), но я понимаю, что это потратит и время Яна, и Романа.
Длительное время я "грешу" на переключатель, возможно, нужно запараллелить панели. Изменение алгоритма должно в этом случае помочь однозначно!
Конечно, с точки зрения справедливости лучше проиндицировать состояние процессора (залить промежуточную прошивку), но я понимаю, что это потратит и время Яна, и Романа.
Владислав
- Роман Мирошниченко
- Заслуженный Ветеран
- Сообщения: 4354
- Зарегистрирован: 09 май 2014, 13:31
- Откуда: Саратов
- Благодарил (а): 500 раз
- Поблагодарили: 179 раз
- Контактная информация:
Ну, мое время это, в данном случае - желаемая мною же жертва. Ибо, я как ни кто другой заинтересован в правильной работе устройства. Я уже насладился качеством переключения. Мне очень понравилось, что я сейчас именно переключаю входы на корректоре, а не переключаю разные корректоры на предусилителе, как делал раньше.poty писал(а):Конечно, с точки зрения справедливости лучше проиндицировать состояние процессора (залить промежуточную прошивку), но я понимаю, что это потратит и время Яна, и Романа.
Поэтому, если нужны с моей стороны какие-то действия - я готов. От передачи корректора Яну, до проведения испытаний у меня.
Я сегодня попытался вычислить интервалы возникновения ошибки и ее обнуления. Включил корректор и, не воспроизводя музыку через него, каждые 15 минут проверял переключение входов (опуская тонармы на пластинку и переключаясь между ними). Глюк проявился спустя 1 час 45 минут. Интересный момент - проявился он после успешного переключения. Т.е. спустя 1 час 45 минут я перешел с одного тонарма на другой, но обратно вернуться уже не смог.
Обнулилась ошибка через полчаса в выключенном состоянии, и без обесточивания (я включил для проверки именно через это время).
Не знаю, насколько это может быть полезно, но я стараюсь собрать хоть какую-то информацию о проявлении этого глюка.
- poty
- Профи
- Сообщения: 4936
- Зарегистрирован: 24 мар 2014, 10:00
- Откуда: Россия, Москва
- Благодарил (а): 183 раза
- Поблагодарили: 599 раз
- Контактная информация:
Исключительно в виде идеи: так как мы не используем огромного количества портов, есть возможность измерять (пусть грубо) напряжение питания контроллера. Для этого, в принципе, всё есть, пара резисторов только нужна. Согласен, что прошивка в этом случае значительно усложнится. Измерение можно проводить, например, после каждого "пробуждения" перед переключением.Алаев Ян писал(а):Я обязательно сделаю в прошивке индикацию того факта, что мы попадаем в прерывание. Я не исключаю и такой ситуации, то лампочка моргнет нужное количество раз, а реле не переключится. Обязательно проверим.
Мне кажется крайне маловероятной просадка напряжения БП: светодиод не меняет своей яркости значительно. Но чем чёрт не шутит.
Владислав
- Роман Мирошниченко
- Заслуженный Ветеран
- Сообщения: 4354
- Зарегистрирован: 09 май 2014, 13:31
- Откуда: Саратов
- Благодарил (а): 500 раз
- Поблагодарили: 179 раз
- Контактная информация:
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя