Теперь то же самое, но с подключенным к ноутбуку внешним блоком питания.
[здесь должен быть риторический вопрос с идиоматическими выражениями, построенными на непереводимой игре слов]
[здесь должен быть риторический вопрос с идиоматическими выражениями, построенными на непереводимой игре слов]
Наконец-то добрался до корпуса.
В силу своего «машиностроительного кретинизма», когда я по чертежам обычно не могу представить себе, как будет выглядеть готовое изделие, приходится вводить в процесс ещё одну итерацию.
Вот и здесь очень хорошо видно, что и винты, и шайбы М3 несколько крупноваты. По размерам здесь больше подходят, конечно, саморезы 2.2х4.5 DIN7981.
Плату придётся дорабатывать, что не так обидно, потому что, всё равно, из-за особенностей фрезерования вырезов на платах в «Электроконнекте», я хотел заменить антенный разъём на «through-hole», да и планарный микро-USB, который я уже два раза с плат обламывал, поменять на другой, с более прочным креплением к плате.
Тем не менее, дисплей, кнопки и энкодер остаются на своих местах, а это значит, что можно начинать фрезеровать под них лицевую панель корпуса.
В силу своего «машиностроительного кретинизма», когда я по чертежам обычно не могу представить себе, как будет выглядеть готовое изделие, приходится вводить в процесс ещё одну итерацию.
Вот и здесь очень хорошо видно, что и винты, и шайбы М3 несколько крупноваты. По размерам здесь больше подходят, конечно, саморезы 2.2х4.5 DIN7981.
Плату придётся дорабатывать, что не так обидно, потому что, всё равно, из-за особенностей фрезерования вырезов на платах в «Электроконнекте», я хотел заменить антенный разъём на «through-hole», да и планарный микро-USB, который я уже два раза с плат обламывал, поменять на другой, с более прочным креплением к плате.
Тем не менее, дисплей, кнопки и энкодер остаются на своих местах, а это значит, что можно начинать фрезеровать под них лицевую панель корпуса.
Длина шнура USB имеет значение:
1. На верхнем рисунке мы видим панораму с центральной частотой 13660 кГц при длине шнура 30 см и подключенным к ноутбуку блоком питания. Картинка «чистая».
2. На рисунке ниже та же панорама при длине шнура 30 см и отключенным от ноутбука блоком питания. На картинке появились бледные «артефакты» в районах 13654 и 13692 кГц.
3. Ещё ниже мы видим ту же панораму при длине шнура 150 см и подключенным БП. Вышеупомянутые «артефакты» стали ярче.
4. На самом нижнем рисунке трансивер подключен шнуром длиной 150 см, а блок питания от ноутбука отключен. «Артефакты» стали ещё ярче, и к ним добавилась помеха в виде «сетки» с шагом 1 кГц.
1. На верхнем рисунке мы видим панораму с центральной частотой 13660 кГц при длине шнура 30 см и подключенным к ноутбуку блоком питания. Картинка «чистая».
2. На рисунке ниже та же панорама при длине шнура 30 см и отключенным от ноутбука блоком питания. На картинке появились бледные «артефакты» в районах 13654 и 13692 кГц.
3. Ещё ниже мы видим ту же панораму при длине шнура 150 см и подключенным БП. Вышеупомянутые «артефакты» стали ярче.
4. На самом нижнем рисунке трансивер подключен шнуром длиной 150 см, а блок питания от ноутбука отключен. «Артефакты» стали ещё ярче, и к ним добавилась помеха в виде «сетки» с шагом 1 кГц.
Это я к тому, что борцы с «аудиофилией головного мозга» обычно не принимают во внимание тот факт, что разъёмы и кабели вносят огромный вклад в потери и искажения любого сигнала. Даже цифрового.
Стык USB Full Speed работает на частоте 12 МГц. Кадры данных по стыку передаются каждые 1 мс. Это легко объясняет «артефакт» в виде «сетки».
Остальные «артефакты» вызваны работой системы питания ноутбука. Что интересно, даже при подключении к плате внешнего источника питания в виде разряженной до 5 В «Кроны» они никуда не пропадают, если плата подключена к ноутбуку длинным шнуром USB
Стык USB Full Speed работает на частоте 12 МГц. Кадры данных по стыку передаются каждые 1 мс. Это легко объясняет «артефакт» в виде «сетки».
Остальные «артефакты» вызваны работой системы питания ноутбука. Что интересно, даже при подключении к плате внешнего источника питания в виде разряженной до 5 В «Кроны» они никуда не пропадают, если плата подключена к ноутбуку длинным шнуром USB
👍3
Практически, финализировал перечень элементов (BOM) и посчитал материальные затраты на проект за все 68 месяцев его жизни. Учёт времени не вёл принципиально.
Готовое изделие вижу в двух исполнениях:
1. В виде «бутерброда» между двух листов оргстекла без дисплея, кнопок, энкодера и с управлением только с компьютера.
2. В корпусе из фрезерованного алюминиевого профиля с дисплеем, кнопками, энкодером и с управлением, как локально, так и с компьютера.
Закрытие ДКО «Электронщик» по стоимости комплектующих «отыграло» ощутимо. Теперь, чтобы «отбить в ноль» все затраты на проект потребуется реализовать порядка 40 или «бутербродов» по цене порядка 7000 рублей без стоимости доставки, или же изделий в корпусе, но уже по 10000 рублей без стоимости доставки.
Первый вариант будет выглядеть, конечно, «колхозновато», но зато он доступней по цене, и может быть доделан до второго установкой недостающих компонентов.
Второй вариант дороже в полтора раза, плюс проблемы с доставкой корпусов и дисплеев из КНР, плюс затраты на разработку графического интерфейса, плюс подустал я уже как-то... :(
Готовое изделие вижу в двух исполнениях:
1. В виде «бутерброда» между двух листов оргстекла без дисплея, кнопок, энкодера и с управлением только с компьютера.
2. В корпусе из фрезерованного алюминиевого профиля с дисплеем, кнопками, энкодером и с управлением, как локально, так и с компьютера.
Закрытие ДКО «Электронщик» по стоимости комплектующих «отыграло» ощутимо. Теперь, чтобы «отбить в ноль» все затраты на проект потребуется реализовать порядка 40 или «бутербродов» по цене порядка 7000 рублей без стоимости доставки, или же изделий в корпусе, но уже по 10000 рублей без стоимости доставки.
Первый вариант будет выглядеть, конечно, «колхозновато», но зато он доступней по цене, и может быть доделан до второго установкой недостающих компонентов.
Второй вариант дороже в полтора раза, плюс проблемы с доставкой корпусов и дисплеев из КНР, плюс затраты на разработку графического интерфейса, плюс подустал я уже как-то... :(
Нахожусь в ожидании:
1. Когда придёт отфрезерованный корпус из алюминиевого профиля, и можно будет проверить, правильно ли указаны размеры.
2. Когда вернётся монтажник, и можно будет отдать ему на сборку две платы, чтобы проверить «повторяемость» разработанной конструкции.
Чтобы не терять эти выходные даром, занялся платой с заводским номером 230001, QSD на которой работать правильно сразу после сборки не пожелал. «Сдул» с платы ОУ с «обвязкой». Собрал всё заново. Вместо TS972IDT поставил гораздо более дешёвую MCP6002I/ST.
Что интересно, QSD с ней работает. Хорошего генератора стандартных сигналов у меня нет, поэтому оценивать работу QSD на этой микросхеме придётся по сигналам с эфира уже зимой, как начнётся прохождение
1. Когда придёт отфрезерованный корпус из алюминиевого профиля, и можно будет проверить, правильно ли указаны размеры.
2. Когда вернётся монтажник, и можно будет отдать ему на сборку две платы, чтобы проверить «повторяемость» разработанной конструкции.
Чтобы не терять эти выходные даром, занялся платой с заводским номером 230001, QSD на которой работать правильно сразу после сборки не пожелал. «Сдул» с платы ОУ с «обвязкой». Собрал всё заново. Вместо TS972IDT поставил гораздо более дешёвую MCP6002I/ST.
Что интересно, QSD с ней работает. Хорошего генератора стандартных сигналов у меня нет, поэтому оценивать работу QSD на этой микросхеме придётся по сигналам с эфира уже зимой, как начнётся прохождение
На неделе мне вырезали лазером из двухмиллиметрового оргстекла две детали для вкладыша в корпус.
Получилось достаточно неряшливо, но зато я получил возможность собрать всё «по месту» и убедиться в том, что длины шлейфа дисплея, хоть и «внатяг», но хватает.
Сейчас пишу пользовательский интерфейс (UI). На картинке выше слева-направо и сверху-вниз: регулировка (энкодером) и отображение уровня громкости, отображение времени, частоты второго гетеродина, вида модуляции, режима (приём/передача), частоты первого гетеродина. Внизу контроль нажатия кнопок.
Нажатые кнопки определяются верно. Направление вращения энкодера определяется верно. Громкость регулируется.
На неделе займусь ручной установкой времени, ручной перестройкой частоты, переключением гетеродинов и видов модуляции.
Жду корпус и сборку двух плат. Готовлюсь публиковать на Хабре отчёт по проекту
Получилось достаточно неряшливо, но зато я получил возможность собрать всё «по месту» и убедиться в том, что длины шлейфа дисплея, хоть и «внатяг», но хватает.
Сейчас пишу пользовательский интерфейс (UI). На картинке выше слева-направо и сверху-вниз: регулировка (энкодером) и отображение уровня громкости, отображение времени, частоты второго гетеродина, вида модуляции, режима (приём/передача), частоты первого гетеродина. Внизу контроль нажатия кнопок.
Нажатые кнопки определяются верно. Направление вращения энкодера определяется верно. Громкость регулируется.
На неделе займусь ручной установкой времени, ручной перестройкой частоты, переключением гетеродинов и видов модуляции.
Жду корпус и сборку двух плат. Готовлюсь публиковать на Хабре отчёт по проекту
Вчера не удержался и прошил в обе платы сначала загрузчик, а затем и основную прошивку по DFU.
Звуковое устройство и COM-порт нашлись сразу. CAT-интерфейс заработал сразу, звук появился.
По сигналам RWM определил, что кварц на плате 230003 (верхняя на картинке) запустился на частоте 25000275 Гц, а на плате 230004 - на 25000205 Гц. Записал эти значения в ПЗУ.
Проверкой АЧХ полосовых фильтров займусь в выходные.
Звуковое устройство и COM-порт нашлись сразу. CAT-интерфейс заработал сразу, звук появился.
По сигналам RWM определил, что кварц на плате 230003 (верхняя на картинке) запустился на частоте 25000275 Гц, а на плате 230004 - на 25000205 Гц. Записал эти значения в ПЗУ.
Проверкой АЧХ полосовых фильтров займусь в выходные.
Лезть паяльником в новые платы не хотелось, поэтому снимал АЧХ полосовых фильтров, подключившись параллельно первичной обмотке ВЧ-трансформатора.
Сначала подключился таким образом к плате 230002, и взял это за образец. Затем подключил новые платы и убедился, что полученные АЧХ от образцовых отличаются не сильно.
По уму следовало, конечно, при измерениях отключить гетеродин и перевести выходы QSD и QSE в в высокоимпедансное состояние, но на наших знамёнах начертано: «Без фанатизма» ;)
Жду, когда отфрезеруют корпус. Тихонько работаю с интерфейсом пользователя
Сначала подключился таким образом к плате 230002, и взял это за образец. Затем подключил новые платы и убедился, что полученные АЧХ от образцовых отличаются не сильно.
По уму следовало, конечно, при измерениях отключить гетеродин и перевести выходы QSD и QSE в в высокоимпедансное состояние, но на наших знамёнах начертано: «Без фанатизма» ;)
Жду, когда отфрезеруют корпус. Тихонько работаю с интерфейсом пользователя
Ещё с одной компанией не удалось договориться выполнить фрезеровку корпуса. Скорее всего, и бюджетный, и небюджетный варианты будут в корпусах в виде сэндвича из оргстекла.
Параллельно читаю на Хабре, хоть и медленно, но всё же публикуемый цикл про реализацию проекта составного устройства USB на библиотеке libopencm3:
часть 1
часть 2
Жду публикации заявленной третьей части. Может, это поможет увести мой проект с библиотеки HAL
Параллельно читаю на Хабре, хоть и медленно, но всё же публикуемый цикл про реализацию проекта составного устройства USB на библиотеке libopencm3:
часть 1
часть 2
Жду публикации заявленной третьей части. Может, это поможет увести мой проект с библиотеки HAL
Хабр
Библиотека libopencm3: Быстрый старт (Часть 1)
Как всем известно, в настоящее время одним из популярных микроконтроллеров у любителей электроники, являются микроконтроллеры семейства STM32. Оно и не удивительно: богатая периферия, обилие различных...
Пока в вялотекущем режиме решается вопрос с корпусом, готовлю материалы к публикации.
В качестве иллюстрации о полезности CAT-интерфейса произвёл «обработку напильником» своего проекта для того, чтобы обеспечить управление платой трансивера по CAT-интерфейсу со смартфона.
На фото сверху плата трансивера подключена к смартфону самодельным OTG-шнуром. Обмен данными по CAT-интерфейсу производится через виртуальный COM-порт с помощью приложения Pocket RXTX румынского радиолюбителя Dan Toma (YO3GGX).
Чтобы приложение «нашло» трансивер, составное устройство USB пришлось «прибить» и оставить только виртуальный COM-порт.
Весь пользовательский интерфейс отключен, кроме вывода на дисплей для контроля полученных от приложения данных.
В качестве иллюстрации о полезности CAT-интерфейса произвёл «обработку напильником» своего проекта для того, чтобы обеспечить управление платой трансивера по CAT-интерфейсу со смартфона.
На фото сверху плата трансивера подключена к смартфону самодельным OTG-шнуром. Обмен данными по CAT-интерфейсу производится через виртуальный COM-порт с помощью приложения Pocket RXTX румынского радиолюбителя Dan Toma (YO3GGX).
Чтобы приложение «нашло» трансивер, составное устройство USB пришлось «прибить» и оставить только виртуальный COM-порт.
Весь пользовательский интерфейс отключен, кроме вывода на дисплей для контроля полученных от приложения данных.
👍5
Это всё было сделано для подтверждения гипотезы о возможности разработки приложения для смартфона с частью функциональности HDSDR, достаточной для работы с платой проекта, в которое можно перенести и пользовательский интерфейс, и обработку сигналов, а размеры платы уменьшить раза в полтора...
...но это уже другая история... ;)
...но это уже другая история... ;)