Старый 09.02.2021, 12:10   #1   
ПолуЭльф
 
Аватар для punker-88
 
Сообщений: 1,554
Регистрация: 13.09.2006
Возраст: 36

punker-88 вне форума Не в сети
Вопрос по мр3 плееру.

Всем оставшимся в стою привет.
Есть вот такие вот китайские плееры/платы.
все с ними хорошо, только громкость они не запоминают,
При отключении/включении питания начинает орать на всю.
При этом, некоторые нормально работают, некоторые удается починить пропайкой основного чипа, а некоторые так и орут.
Может кто то знает в чем тут дело может быть?
Миниатюры
Нажмите на изображение для увеличения
Название: 3810_0.jpg
Просмотров: 11
Размер:	44.9 Кб
ID:	3061114  
  Ответить с цитированием
Старый 09.02.2021, 16:57   #2   
Форумец
 
Сообщений: 1,525
Регистрация: 19.02.2009
Возраст: 53
Записей в дневнике: 1

petrd вне форума Не в сети
А уровень громкости точно в ней должен сохраняться? А то по китайски даташит читать не умею и не понятно 3,3в откуда берется. Если да, то сделать качественное внешнее питание 5в (не от USB) и посмотреть.
  Ответить с цитированием
Старый 09.02.2021, 20:12   #3   
*** **й**
 
Аватар для Teddybear
 
Сообщений: 25,025
Регистрация: 04.09.2006
Возраст: 56
Записей в дневнике: 33

Teddybear вне форума Не в сети
Судя по маркировке на плате, девайс рассчитан на работу от аккума (ВАТ+, BAT-) и не предполагает полное отключение питания..
  Ответить с цитированием
Старый 09.02.2021, 20:52   #4   
ПолуЭльф
 
Аватар для punker-88
 
Сообщений: 1,554
Регистрация: 13.09.2006
Возраст: 36

punker-88 вне форума Не в сети
petrd, вот в том то и проблема что "ошибка" плавающая, на каких то платах она сохраняет громкость не важно питание по юсб или напрямую от стабилизатора, а на каких то нет, платы все из одного мешка, часть плат лечится пропайкой, часть не лечится, вот думаю где китайцы накосячили.
  Ответить с цитированием
Старый 10.02.2021, 00:45   #5   
Форумец
 
Сообщений: 842
Регистрация: 06.02.2009
Возраст: 43

FSergey вне форума Не в сети
Читать даташит на 16-ти пиновую микросхуму и смотреть как она работает.
Еще могут использовать резисторы/конденсаторы не 2-5% погрешности, а 10-20% и вот вам на одной и той же плате такие чудеса)
  Ответить с цитированием
Старый 10.02.2021, 08:34   #6   
Форумец
 
Сообщений: 1,525
Регистрация: 19.02.2009
Возраст: 53
Записей в дневнике: 1

petrd вне форума Не в сети
Зная как работают микроконтроллеры алгоритм запоминания скорей всего такой. При нажатии кнопок громкости текущий уровень запоминается в регистрах и пишется в ЕЕПРОМ, но пока питание не снято громкость берется из регистров. При включении устройства уровень извлекается из ЕЕПРОМ и записывается в нужный регистр. Из практики встречал когда один и тот же код записи в ЕЕПРОМ в одних МК работает нормально, а в других нет. И зависит это от временных задержек при записи, которые могут зависить от напряжения питания, а так же от самого напряжения питания. В данном случае получается, что уровень не сохраняется в ЕЕПРОМ, поэтому при включении и не извлекается. От отклонения номиналов резисторов этот случай вряд ли зависит, т.к. они на чтение/запись ЕЕПРОМ не влияют, а вот пропайка может влиять на качество питания. Поэтому первым делом и задал вопрос про питание. В принципе вычислить виновника просто. Берете заведомо рабочую и нерабочую плату, меняете местами контроллеры и делаете выводы.
  Ответить с цитированием
Поиск в теме: 



Быстрый переход:

  Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd. Перевод: zCarot
Support by DrIQ & Netwind