Автор |
Сообщение |
|
Дата: 30 Янв 2014 08:12:42 · Поправил: hs_19 (30 Янв 2014 08:13:53)
#
Раньше думал заменить узел целиком, или хотя бы диск с оптопарой на детали от мышки. Но теперь думаю будет достаточно просто выточить вал поплотнее, без люфтов.
Это обязательно. Я поменял пару - ось и втулку. Новые из латуни.Старые так и не победил, болтается как ХХХо в проруби...
|
|
Дата: 04 Фев 2014 16:55:58
#
Получил сегодня программатор. Прочитал свои ПЗУ.
Буду сравнивать с другими :)
Микросхемы ещё не подошли...
|
Реклама Google
|
|
|
Дата: 04 Фев 2014 20:13:34
#
darkstar
Любопытно, будет ли разница. И в чем?
|
|
Дата: 05 Фев 2014 15:56:25 · Поправил: darkstar (05 Фев 2014 16:25:27)
#
Сегодня подошли УФ РПЗУ. Прошил. Получилось.
Поставил заставку перед включением РПУ:
Прошивка моей Бригантины полностью совпадает с прошивкой Конкурса.
А вот прошивка дополнительного блока вычислителя, что я брал для экспериментов, отличается и от прошивки Конкурса, и от прошивки hs_19...
Теперь известно о как минимум трёх версиях прошивок.
С сохранением уровня громкости пока никак.
То есть, напрямую я указал при включении загрузить прежний уровень громкости.
После включения этот уровень и сохраняется первые секунды, но потом автоматика плавно накручивает уровень сама :)
В работу синтезатора пока не вмешиваюсь.
По сути, на данный момент получилась только индикация. |
|
Дата: 05 Фев 2014 16:34:49
#
darkstar
Поздравляю с промежуточным результатом!
Мои рпу даже внешне другие. Пленка на клавишах серая. Как на 170х.
|
|
Дата: 08 Фев 2014 08:16:14 · Поправил: darkstar (08 Фев 2014 19:38:34)
#
|
|
Дата: 11 Фев 2014 12:21:53 · Поправил: darkstar (11 Фев 2014 12:24:56)
#
Стоп.
Пока с этой схемой непонятки.
Почему-то из всего пакета данных, эхо последнего байта приходит с ошибкой.
Т.е. все режимы установились, частота прошла, и тут же "Отказ линии".
Нет времени как следует разобраться.
Связываю с тем, что жопа Бригантины стоит к холодному окну, а там лёд.
Пишу свою программу на Делфи для руления Бригантиной.
Программа Конкурса не показывает полноценный обмен через порт. К тому же, для работы она требует огромный пакет .NET и прилично тормозит мою систему.
А порт-мониторы не могут посылать эхо.
|
|
Дата: 11 Фев 2014 13:09:55
#
darkstar
Связываю с тем, что жопа Бригантины стоит к холодному окну, а там лёд.
usb-ttl тропического исполнения?
Или отпотевает?
|
|
Дата: 11 Фев 2014 17:03:49 · Поправил: darkstar (11 Фев 2014 17:04:33)
#
Да хрен знает что там...
Пока с СОМ-портом под ХР воюю - порт открывается, данные посылает (USB-TTL мигает), но вот принимать данные отказывается...
|
|
Дата: 11 Фев 2014 20:30:44
#
под ХР воюю
Может для отладки интерфейса по ДОС временно перейти?
Отсылать сигнал можно на СОМ1 принимать на СОМ2
СОМ вообще капризный порт, иногда осциллограф нужен, что б понять где собака порылась.
|
|
Дата: 11 Фев 2014 20:41:12
#
nikifor_r
не поделитесь личным опытом что такого можно было делать с СОМ портом чтоб осцил понадобился
|
|
Дата: 12 Фев 2014 04:56:12 · Поправил: darkstar (12 Фев 2014 04:57:43)
#
Переходить обратно на ДОС как-то не хочется...
Откопал книжку "Последовательные интерфейсы ПК. Практика программирования" П.Агуров. Вместе с примерами на Делфи.
Пробовал по главе 12 через асинхронный доступ - чтение не работает, даже авторские программки (уже откомпилированные), что шли с книжкой, не работают на чтение. Блин. Что-то тут не так :)
Уж очень мне не хочется постоянно опрашивать порт в цикле. Зачем тогда вообще Windows?
Хочу, чтобы когда данные на порт пришли, система сама оповещала мою программу, мол "данные готовы, извольте получить".
А так придётся постоянно дёргать операционку запросами "ну что? уже пришло? нет? а сейчас?" :)
|
|
Дата: 12 Фев 2014 08:02:20
#
darkstar
Выложу раритет, скорее всего завтра, из описания Р-170го.
Будет забавно)
|
|
Дата: 12 Фев 2014 08:11:35
#
Было бы очень даже интересно посмотреть на документацию 170-го.
Схемы там всякие :)
Особенно преселектор и блок преобразований.
А ещё интереснее поглядеть - как там УКВ заведено.
|
|
Дата: 12 Фев 2014 10:19:03
#
darkstar
Что есть - выложу.
А упомянутый мною раритет - исходники для ДВК, необходимые чтобы рпу управлять дистанционно.
|
|
Дата: 12 Фев 2014 13:01:28 · Поправил: darkstar (12 Фев 2014 13:02:14)
#
Если процессорная плата такая же, и блоки примерно такие же, то подойдёт и для Бригантины :)
P.S.
Перехожу на другую библиотеку (это я про СОМ-порт).
|
|
Дата: 12 Фев 2014 14:25:47
#
XOR
не поделитесь личным опытом что такого можно было делать с СОМ портом чтоб осцил понадобился
Дело в том, что при всей стандартности СОМ порта, конкретные реализации могут несколько отличаться.
Например, питание источника тока может быть и +-12 и +-5 (до +-3). Поэтому иногда приходилось ставить резисторы, что б определить ток и пределы его изменения. Вот здесь осциллограф как нельзя лучше.
Иногда просто не срабатывала оптопара из-за недостатка опорного напряжения источника.
Вот где-то так.
darkstar
Переходить обратно на ДОС как-то не хочется... Только для отладки (проверки железа)
|
|
Дата: 12 Фев 2014 18:12:25 · Поправил: darkstar (13 Фев 2014 04:42:57)
#
Да что ты будешь делать!? Опять чтение не работает, а передача есть!
Либо лыжи не едут, либо одно из двух...
Пойду к знающим людям на поклон.
nikifor_r, железо вроде как фурычит, с программами косяк.
Похоже, что принесли извещение на логический анализатор - им и буду глядеть, что там в порту твориться.
Вечером пойду на почту :)
P.S.
На работе могу пользовать только Delphi 7 Portable (инсталляция запрещена админом).
USB-драйвер для CP2102 тоже установить нельзя, зато есть свободный СОМ1. Сделал для него заглушечку - закоротил 2 и 3 ножки, чтобы слушать своё эхо.
Тестовый пример работает, а у мой - нет :)
Но это уже лучше, косяк программный и с моей стороны. Буду разбираться.
P.P.S.
Очень интересно поглядеть на схему блока преобразователей частоты Р-170.
Если там всё примерно так же, как у Бригантины, то интересно, как получается приём УКВ 30...60 МГц. Хотя бы раскладку частот преобразования.
У своей Бригантины хотел бы добавить такой поддиапазон, даже если пришлось бы сгородить внешнюю коробочку размером с РПУ :)
|
|
Дата: 13 Фев 2014 04:42:25 · Поправил: darkstar (13 Фев 2014 04:43:30)
#
Ага!
Получился приём!
Это я баран, процедуру написал, а вызывать её не удосужился :)
Теперь программа через заглушку видит своё эхо - можно писать управляющий блок.
|
|
Дата: 13 Фев 2014 09:33:34
#
Инструция по эксплуатации Р-170
darkstar
Возможно будет интересно, то, что в конце этого документа.
Очень интересно поглядеть на схему блока преобразователей частоты Р-170.
Сдается мне, что кроме преселелектора ничего там не меняется. |
|
Дата: 13 Фев 2014 11:01:39 · Поправил: darkstar (13 Фев 2014 11:15:59)
#
Спасибо!
Интересная информация. И впрямь почти как Бригантина.
Вижу - добавили автоматический режим (работа по расписанию), то есть часы.
Сообщение "РПУ ИСПРАВ" заменили на "GOOD" :) К чему бы это? На экспорт приёмники хотели отправлять, что ли?
Зато систему самоконтроля сильно обкорнали: было 37 кодов неисправностей, осталось только 7... надо же куда-то часы прописывать...
Не знал, что есть версии Р-170П с перекрытием от 100 кГц до 80 МГц.
Схемок никак не достать?
|
|
Дата: 13 Фев 2014 11:48:09
#
darkstar
Был сегодня там, где взял описание. В нужное место не попал - очень много заезжего руководства...(
Самому интересно, напрягусь, если получится, разумеется выложу.
|
|
Дата: 13 Фев 2014 12:27:44 · Поправил: darkstar (13 Фев 2014 13:04:34)
#
Блок управления главным трактом приёма Б10-58 остался тот же.
Блок демодулятора телеграфа Б5-96 - тот же.
Блок формирования местной несущей и тонального гетеродина Б1-29 тоже без изменений.
Зато второй гетеродин поменялся - Б1-28 -> Б1-28.1
И блок фильтров изменился - Б2-59.2 -> Б2-59.3.
Немного изменилась защита входных цепей: Э10-28.1 -> Э10-28.2
А для первого гетеродина вообще разработали новые блоки: Б1-24, Б1-25 -> Б1-41, Б1-42.
Блок преобразования частоты тоже разработан заново: Б2-60 -> Б2-98.
Блок телефонных видов тоже сильно изменился: Б4-35 -> Б4-43.
Преселектор в Р-170П бывает трёх видов:
Б2-91 = 0,1...80 МГц,
Б2-129 = 1,5...30 МГц,
Б2-123.1 = 30-80 МГц.
Причём попадаются экземпляры сразу с двумя блоками Б2-129 и Б2-123.1
В Бригантине был один Б2-114 = 0,01...30 МГц.
Это если я правильно понял назначения блоков 170-ого :) Смотрел по маркировке блоков в таблице самоконтроля.
Есть ещё какие-то Б2-103, Б9-181...
В Бригантине вот такие были преобразования (блок Б2-60):
В Р-170 наверняка всё по другому, раз синтез и преобразователи заменили.
С другой стороны, Б10-28 (управление ГТП) не изменился вообще, стало быть, Б2-59.3 должен отличаться от Б2-59.2 лишь набором фильтров и больше ничем.
ПЧ2 тоже должна остаться неизменной.
А раз изменили синтез, второй гетеродин и преобразователь, то скорее всего ПЧ1 уже другая... |
|
Дата: 13 Фев 2014 15:43:46 · Поправил: hs_19 (13 Фев 2014 20:23:07)
#
darkstar
Есть планы расположения компонентов по блокам, - обратил внимание на то, что линейный тракт сделан в основном на насыпных элементах, серии 004, широко примененной в "Бригантине" почти нет. Блок фильтров не может не отличаться т.к. набор режимов работы другой. Номиналы фильтров на вторую пч, судя по их размерам те же самые, и их в 170ом заметно меньше.
Отличаться 170й обязан, т.к. позже все таки сделан...
Хочу заметить, что "Бригантина" по функционалу в этой линейке самая упакованная. Скажем, я не стал бы меняться)
А раз изменили синтез, второй гетеродин и преобразователь, то скорее всего ПЧ1 уже другая...
Может быть, а может и нет.
Возможно сделано это в угоду расширения диапазона приема до 80мГц.
Если получится разжиться схемами - прояснится картина.
|
|
Дата: 14 Фев 2014 04:00:58 · Поправил: darkstar (14 Фев 2014 17:29:49)
#
hs_19, со схемами было бы веселее.
Может какой Бригантиновский блок (или сразу три) стоит заменить на от Р-170 :)
Получил логический анализатор. Пока ещё не распаковал.
РПЗУ-микросхем всё ещё нет... нажаловаться им что ли?..
Зато поставил сниффер СОМ-портов. Логи обмена смотрел, но ещё не анализировал.
Хорошая штука - помогает разобраться, что за команды уходят в РПУ.
По логам подправил программу - была ошибка: дважды отсылалось эхо.
Теперь частота выставляется :)
|
|
Дата: 15 Фев 2014 14:16:29 · Поправил: darkstar (15 Фев 2014 16:03:54)
#
В общем, парни, новая информация:
1. глюк был в прошивке РПУ. Может быть я сильно потоптался по коду, или сама прошивка от Конкурса старая, но на прошивке от hs_19 косяков с ИРПС нет - всё рулится как положено :)
2. Моя тестовая программка для уставновки частоты работает на схеме, выложенной выше (08 Фев 2014).
3. Задержки ставить не нужно. От Бригантины ответ поступает после обработки информации. Наше дело - дать на него эхо.
Вот сама программка:
http://www.radioscanner.ru/uploader/2014/brig_v1_51.zip
Поскольку антивирус ругается, то после распаковки надо изменить расширение на ехе :) |
|
Дата: 15 Фев 2014 16:55:48
#
Рано радовался...
При повторном включении глюк проявляется.
Надо полностью отключать от сети, чтобы в следующий раз не вылазил "ОТКАЗ ЛИНИИ".
Частота при этом всё равно выставляется...
|
|
Дата: 15 Фев 2014 17:04:33
#
Выставил задержку в 5 мс, вроде стабильно...
|
|
Дата: 16 Фев 2014 06:38:12 · Поправил: darkstar (16 Фев 2014 06:53:17)
#
Пробую ввести автоперестройку по шагам (10-100-1000 Гц).
Быстрее, чем за 300 мс не перестраивается - "ОШИБКА ЛИНИИ".
Не успевает нормально пройти обмен данными.
Но и три шага в секунду более-менее прилично. Р-160 с такой же скоростью перестраивается :)
Чтобы ускориться, надо урезать число команд и как-то перекомпоновывать последовательность их распознавания в ПЗУ.
|
|
Дата: 16 Фев 2014 17:53:43
#
Автоперестройка работает. "Ступенек" нет, на слух перестройка плавная.
Щелчков с ходу не услышал. Может и есть, как при работе от валкодера, но в этот раз я их не заметил.
На задержке в 300 мс иногда всё же проскакивает ошибка обмена...
|
Реклама Google |
|