Дата: Пятница, 11.03.2016, 14:38 | Сообщение # 703
Мастер Йода
Группа: Администраторы
Сообщений: 731
Статус: Offline
ЦитатаGaliabK ()
Я по привычке снимаю с 5 ноги. На всякий случай даташит
Судя из даташита 2выв. GND, а те ПАВ что я снимал с тв-тюнеров имели 1выв. GND, так что надо смотреть документацию на конкретный экземпляр.
GaliabK, Как дела с прошивкой ? Писали о проблемах прошивки под atmega328, нова прошивка решила вопросы ? , а то из лички так и не понял, что к чему привязано, если можно конкретно по пунктам проблема-описание.
Дата: Пятница, 11.03.2016, 14:43 | Сообщение # 704
Падаван
Группа: Проверенные
Сообщений: 102
Статус: Offline
ЦитатаJamy ()
GaliabK, Как дела с прошивкой ? Писали о проблемах прошивки под atmega328, нова прошивка решила вопросы ? , а то из лички так и не понял, что к чему привязано, если можно конкретно по пунктам проблема-описание.
Итак по прошивке - при регулировке громкости отображается условная шкала , все равно когда остается одно деление до полной шкалы - громкость полная при заполнении шкалы громкость падает до уровня 80% Ordo ab chao
Дата: Пятница, 11.03.2016, 19:03 | Сообщение # 705
Мастер Йода
Группа: Администраторы
Сообщений: 731
Статус: Offline
ЦитатаGaliabK ()
Итак по прошивке - при регулировке громкости отображается условная шкала , все равно когда остается одно деление до полной шкалы - громкость полная при заполнении шкалы громкость падает до уровня 80%
Постараюсь на выходных разобраться в железе, по коду ШИМ вроде бы правильно настроен, корректировки вносил по даташитам, на 168 таких проблем нет, потерпите найдем.
По моему нашел, господа у кого есть приемник с прошивкой 3.0 , 3.5 , Syssi 2.4 , или приемники на прошивке Alexr171 , проведите эксперимент, откройте шумодав, отключите антенну, и выкрутите громкость на максимум без последней черточки, а потом крутните что бы последняя черточка появилась, а потом назад, будет ли прыгать значительно шум в динамике на этой последней черточке ?
PS это глюк переполнения, по моему унаследован от совсем старых прошивок, просто никто до такого уровня громкость никогда не крутил.
PPS alexr171 пока искал ошибку разбирался с ШИМ,и что интересно, частота используемой 10 битной ШИМ громкости и АРУ при тактовой частоте 8мГц всего навсего 7.8кГц , в новой прошивке с 16мГц получилась получше 15.625кГц. Просто интересные факты.
PSS Пригодился мой самопальный и еще не доделанный USB осциллограф, удобно анализировать.
Дата: Суббота, 12.03.2016, 21:57 | Сообщение # 707
Мастер Йода
Группа: Администраторы
Сообщений: 731
Статус: Offline
serg23, Спасибо за проверку, жду еще отзывы дабы понять это моя ошибка или унаследована от старых версий. ----------------------------------------------------------------------- Вопрос снимаю, ошибка найдена. GaliabK, сделаю еще пару эстетических корректировок и обновлю прошивки.
alexr171 На заметку, ошибка с громкостью все таки унаследована от SYSSI, у нас массив из 36 значений громкости, а при регулировке у нас используется 37 значений (от 0 до 36 , 36 полосок и минимальная громкость (нет полосок на экране) это 37 значение), ведь if (radioadd.Volume < 1) radioadd.Volume = 0; это 36+1 , и самое последнее значение у нас в этом случае берется не из массива громкости где оно равно (0) , а уже из (FLASH+1) наползает на массив значений шага, и так как в прежних версиях первое значение в нем равнялось 1 то на слух мы слышали максимальную громкость, а в прошивке 4.0 первое значение шага у меня равно 100, поэтому при максимальной громкости в ШИМ засылается (из массива шага) не 1+20, а 100+20 поэтому на слух сразу слышен результат, а в ваших и прежних прошивках так и есть 1+20 поэтому на слух этого не слышно, но программно это не правильно, если когда то тронете массив шага то последнее значение громкости будет равно первому значению массива шага. Можете легко проверить поставить в массиве шага первое значение 100
В макросах так и оставляем значение громкости (12*3), так как оно влияет не только на размер массива но и на количество линий на экране, а в массиве задаем прямо размер, и добавляем еще одно значение между 2 и 0 flash UCHAR vol[37] = \ {230,227,224,223,222,220,219,217,215,213,210,202,191,185,177,\ 160,140,73,60,50,45,41,37,34,30,27,24,21,18,15,12,9,7,4,2,1,0}; Теперь все по феншую. ----------------------------------------------------------------- PS Все прошивки v4.0 обновлены 13.03.2016 ----------------------------------------------------------------- И еще интересно, судя из того, что написал выше получается указателем начала массива в codevision не является первое значение в массиве (последнее в строке) UCHAR vol[0], а отмечается видимо конец массива(начало строки) и от него идут вычисления длинны массива иначе бы глюк с громкостью проявлялся в начале шкалы, а если бы указателем было первое значение UCHAR vol[0] то мы бы имели правильное первое значение громкости из массива UCHAR vol[0] равное - 0 ------------- PS поправил некоторые термины.
Дата: Воскресенье, 13.03.2016, 20:42 | Сообщение # 708
Юный падаван
Группа: Проверенные
Сообщений: 87
Статус: Offline
Jamy , спасибо , я особо не вникал в процедуру громкости , взял как было у SYSSI.В следуюющей прошивке попробую исправить по вашему методу.К сожалению сейчас не получается много времени уделять прошивке.Про ШИМ тоже просмотрел , спасибо , у меня правда повысить тактовую не получится , кварц цеплять некуда.А вообще надо взять более другой контроллер и вместо ШИМа использовать DAC.
Дата: Понедельник, 14.03.2016, 11:11 | Сообщение # 710
Мастер Йода
Группа: Администраторы
Сообщений: 731
Статус: Offline
ЦитатаGaliabK ()
Jamy, прошил проверяю пока заметных глюков нет
Стабилизация s-metr на WFM работает ? Звуковой фильтр АМ/WFM работает ? Что бы проверить, вынуть антенну, открыть шумодав и переключить AM/WFM, на АМ должны прижиматься высокие частоты.
Дата: Понедельник, 14.03.2016, 11:26 | Сообщение # 711
Падаван
Группа: Проверенные
Сообщений: 102
Статус: Offline
ЦитатаJamy ()
Стабилизация s-metr на WFM работает ?Звуковой фильтр АМ/WFM работает ? Что бы проверить, вынуть антенну, открыть шумодав и переключить AM/WFM, на АМ должны прижиматься высокие частоты.
Дата: Вторник, 15.03.2016, 17:19 | Сообщение # 712
Джа-Джа Бинкс
Группа: Проверенные
Сообщений: 13
Статус: Offline
ЦитатаGaliabK ()
Итак по прошивке - при регулировке громкости отображается условная шкала , все равно когда остается одно деление до полной шкалы - громкость полная при заполнении шкалы громкость падает до уровня 80%
я тоже об этом писал,но Jamy упорно мне доказывал что проблема в моей прошивке либо фузах,теперь то же самое у галяб
Дата: Вторник, 15.03.2016, 18:03 | Сообщение # 713
Мастер Йода
Группа: Администраторы
Сообщений: 731
Статус: Offline
Цитатабулат ()
прошивка стоит 3.0(атмега328),пробовал ставить 4.0 с первого поста этой темы но чтото она у меня не пошла-громкость когда прибавляю прибавляется,а когда шкала громкости доходит примерно до 90 % кручу энкодер дальше-а громкость начинает падать,с другими прошивками все как положено-шкала 100%=мах громкость
Это то, что было у вас, причина прошивка одного типа контроллера (atmega328) не совместимой прошивкой от другого v3.0 (atmega168), а в случае с v4.0 90% шкалы это не как не одно последнее деление.
ЦитатаGaliabK ()
когда остается одно деление до полной шкалы
Вот эта - проблема которую обнаружил Galab, унаследованная ошибка от процедуры SYSSI.
Абсолютно разные проблемы и описание. Читайте тему, учитесь уважать участников форума, очередной раз не тратить их время и доказывать правоту объяснениями и примерами, а при непонимании темы задавать вопросы.
Когда то обещал блок схему (пока аналог, цифра в работе), старался максимально поместить полезную информацию, что бы можно было напечатать на А4, смотрите если нормально снесу в шапку Разрешение большое
Дата: Четверг, 17.03.2016, 21:14 | Сообщение # 715
Юный падаван
Группа: Проверенные
Сообщений: 87
Статус: Offline
Прошивка n2.9.3 , контроллер м168 , дисплей nokia1202 Добавлена возможность продолжения сканирования. Если при сканировании по частоте или каналам остановились на сигнале или помехе и не хотим ждать , нажимаем кнопку "5" или "8" , сканирование продолжится. eeprom совместим с n2.9.2
Дата: Пятница, 18.03.2016, 11:38 | Сообщение # 717
Мастер Йода
Группа: Администраторы
Сообщений: 731
Статус: Offline
Цитатаvishay ()
Jamy, планируете ли в ближайшее время переводить P-45 на новый дисплей?
Да, планируется, для этого собственно и был переход на atmega328, но сроки пока не обозначу,с наступлением тепла времени для хобби стало поменьше. Если вы на будущее думаете о конструкции плат, то там особых изменений не будет.
Дата: Пятница, 18.03.2016, 11:51 | Сообщение # 718
Падаван
Группа: Проверенные
Сообщений: 158
Статус: Offline
Задался вопросом (не сочтите за идиотизм), а что если взять вместо сейчас используемых ПАВ+2 контура, два последовательных ПАВА с перекрывающимися полосами, таким образом можно сделать суммарную полосу пропускания скажем 0,3-0,5 МГц и далее подавать уже это в МС3362? Либо два ПАВА и один контур...
Сообщение отредактировал vishay - Пятница, 18.03.2016, 11:52
Дата: Пятница, 18.03.2016, 12:05 | Сообщение # 719
Мастер Йода
Группа: Администраторы
Сообщений: 731
Статус: Offline
Цитатаvishay ()
Задался вопросом (не сочтите за идиотизм), а что если взять вместо сейчас используемых ПАВ+2 контура, два последовательных ПАВА с перекрывающимися полосами, таким образом можно сделать суммарную полосу пропускания скажем 0,3-0,5 МГц и далее подавать уже это в МС3362? Либо два ПАВА и один контур...
Вопрос, где взять ПАВ-ы с такими характеристиками ?
Дата: Суббота, 19.03.2016, 19:52 | Сообщение # 722
Падаван
Группа: Проверенные
Сообщений: 147
Статус: Offline
Jamy, огромное спасибо за блок-схему, замечательно! А я все собирался для себя накропать, да так и не собрался. (( Небольшие ремарки: На схеме прямоугольник "Вход измерения частоты..." выглядит как отдельный блок. Может как-то оконтурить его по-другому, не как блоки и переименовать в "Контрольная точка для измерения частоты" и, кстати, заодно поставить стрелку вверх на соответствующей связи, идущей от MC3362 к LC72131. (Или я не понял и под "Вход измерения частоты..." Вы имели в виду функцию ножки 15 LC72131?) Еще подправьте "Фильтр ПЧ-1". И уже совсем придираюсь конечно, смысл ясен, но все же вместо "Для АМ модуляции сигнал идет на детектор в СХА1691" может быть лучше написать "Сигнал АМ для демодуляции идет на детектор в СХА1691" или "При приеме АМ модуляции сигнал идет на детектор в СХА1691"?
Дата: Суббота, 19.03.2016, 20:59 | Сообщение # 723
Мастер Йода
Группа: Администраторы
Сообщений: 731
Статус: Offline
dadigor, Поправлю,конечно, это не окончательный набросок, для того и выложил. Там еще надо вместо НЧ сигнал NFM, написать фильтр ВЧ частот звука НЧ - NFM. Ару тюнера дорисовать.