![](https://electronix.ru/forum/uploads/set_resources_23/84c1e40ea0e759e3f1505eb1788ddf3c_pattern.png)
![](https://electronix.ru/forum/uploads/set_resources_23/84c1e40ea0e759e3f1505eb1788ddf3c_default_photo.png)
ДЕЙЛ
-
Постов
767 -
Зарегистрирован
-
Посещение
-
Победитель дней
5
Сообщения, опубликованные ДЕЙЛ
-
-
13 minutes ago, _4afc_ said:
И конечно в идеальном институте должен быть выбор предметов
Сейчас примерно так и есть: бакалавриат - это обязательный минимум, а магистратура и дальше уже дают возможность самому выбирать направление развития.
-
В последнее время прихожу к мысли, что время обучения в ВУЗе нужно увеличивать лет до десяти, чтобы поглубже освоить азы по всем направлениям, а не по паре семестров на схемотехнику, программирование и антенны. Сам учился 8 лет (радиомеханик, бакалавриат и магистратура), не считая радиолюбительства в школьные годы, затем работа по специальности почти 15 лет, но всё равно ощущается недостаток теоретических знаний.
Вот если время обучения в ВУЗе увеличат до десяти лет для всех, тогда и процент работающих по специальности станет выше, а не как сейчас 1-2 человека из группы.
-
Я втянулся в это дело через сбор цветмета в деревне. На поверхности собрал, а потом потребовался металлоискатель. Решил в сельской библиотеке найти книжку на эту тему и в итоге через десяток лет писал диссертацию по нему, забыв о первоначальной цели. Вобщем, в металлоискателе можно обкатать много навыков от расчëта ампер-витков до программирования МК, преобразований Лапласа и цифровой обработки сигналов.
По азам схемотехники можно почитать классику Хоровица и Хилла, затем продолжить изучение схемотехники с МК по четырëхтомнику "1000 и одна микроконтроллерная схема", затем засесть за изучение языка Си и набивать руку. Со временем появится нужда писать софт под ПК. Всегда будет простор для роста над собой 🙂
-
6 minutes ago, Валентин said:
Про рекуперационные схемы для получения резонанса в широком диапазоне частот - очень интересно! Можно поподробнее? Если есть ссылки - Я в пути! благодарен!
В этой теме 17 октября я об этом писал. Сам лично имел дело с такой схемой и проверял её работу, снимал осциллограммы. В катушке будет течь треугольный ток, но его амплитуда будет на пару порядков выше, чем общий потребляемый схемой ток. Энергия гоняется из конденсаторов в катушку с помощью ключей, а не самоходом, как в обычном колебательном контуре.
13 minutes ago, Валентин said:в любом колебательном контуре энергия перекачиваются из конденсатора в индуктивность и обратно, и величина этой энергии должна быть одна и та же. Не может ведь большая энергия, запасенная в катушке параллельного колебательного контура перейти в меньшую энергию конденсатора этого контура, верно?
Энергия запасётся в контуре или катушке - не вопрос. Вопрос в удобстве её извлечения. Из катушки извлечь проще через магнитопровод, но тогда от источника ровно столько же придётся забрать для компенсации этой утраты в контуре. Разницу между последовательным и последовательным контуром я указал. В идеальном параллельном контуре будет бесконечный ток бегать, в последовательном на катушке и конденсаторе будет бесконечное напряжение. Эти моменты сам лично проверял: на катушке последовательного контура при резонансе напряжение поднималось до 300 вольт при амплитуде напряжения генератора меньше 10 вольт.
-
Параллельный контур потребляет минимальный ток. Последовательный при резонансе имеет минимальное сопротивление.
В первом случае потребляемый ток определяется потерями в контуре: ток потребляется только для компенсации потерь. Годится для создания мощного магнитного поля, например, в металлоискателе или в электромагнитном расходомере.
Во втором случае сопротивление контура определяется активным сопротивлением проводов и можно спалить источник. Годится для создания мощного электрического поля в воздухе, если делаем антенну.
Для эффекта резонанса в широком диапазоне частот используются рекуперационные схемы. Если в данном случае всё магнитное поле куда-то уходит, например, по магнитопроводу во вторичную обмотку, то все резонансы могут только снизить потребление на холостом ходу, а при нагрузке чуда не сотворят.
-
1
-
-
Понятно, что транзистор не всемогущ и не создаст ток через разрыв. Преподаватель дополнительно ввёл в заблуждение студента лишними цифрами. Надо было просто написать Rн без номинала.
-
В чём тайный смысл указывать сопротивление нагрузки? Его даже закоротить можно, но в коллекторе всё равно будет 1.96 мА.
-
Вывожу лог в окно RichEdit в программе на Delphi. В программе цвет текста задаю так:
CMainWindow.SelAttributes.Color := ColorText; CMainWindow.Lines.Add(LogStr);
Всё хорошо работает, но если кликать мышкой по окну, то в эти моменты цвет текста меняется на чёрный. На белом фоне некритично, а если цвет фона меняю на тёмный, то эффект получается неприятный.Как это можно исправить?
-
On 7/17/2023 at 2:43 PM, student23 said:
Сигнал с дифференциального входа надо чем-то усиливать, как я понимаю, можно использовать дифф. ОУ
Сигнал с выхода тензодатчиков принято усиливать инструментальным усилителем. В своих схемах применял когда-то AD620.
-
Когда-то тоже двигал фазы и для этого применял два способа:
1. Алгоритм на основе таймера МК
2. Схема на ОУ.
Данная схема сдвигает синусоиду на угол от 0 до 90 градусов без изменения амплитуды.
В теме упоминаются резонансы. Так понимаю, что здесь стоит вопрос повторного использования реактивной мощности. Колебательный контур здесь идеальный вариант, но только на резонансной частоте. Здесь я посмотрел бы в сторону рекуперационных схем, которые накапливают и повторно используют реактивную мощность. Получается эффект колебательного контура, но в более широком диапазоне частот.
-
On 11/20/2021 at 8:40 AM, MrGalaxy said:
Коллеги, в качестве ликбеза, зачем такая схема, где она применяется?
Электромагнитный расходомер, в котором входной каскад схемы измерения скорости потока построен на основе схемы со следящий обратной связью. Сопротивление жидкости между электродами может меняться на порядки, поэтому нужно иметь в идеале бесконечное входное сопротивление.
-
Опубликовано · Изменено пользователем ДЕЙЛ · Пожаловаться
1 hour ago, xvr said:А кто вам запрещает передать массив по ссылке? (var в формальном параметре)
Принципиально ничего не улучшится. Передал в итоге указатель на массив и использовал промежуточный указатель, который инкрементирую на нужную позицию и через него считываю данные.
pDGTmp := pDG; inc(pDGTmp, poz); Y := pDGTmp^;
Результат здесь. В форму с графиком передаю указатель на нужный буфер с данными. Объём буфера 32 МБ.
-
28 minutes ago, jcxz said:
Похоже вы очень плохо знаете си, раз пишете такую белиберду. И тем более считаете это идентичным.
Возможно. Навскидку накидал. Вопрос не в си, а в том, как в делфи обратиться к элементу массива через указатель на этот массив.
-
Сделал вот так:
procedure DataGraphAdd(val : Int64; DateTime: TDateTime); var pDGTmp : pDataGraph; begin pDGTmp := FormGraph.pDG; inc(pDGTmp, FormGraph.DGiAct); pDGTmp^.val := val; pDGTmp^.dt := DateTime; inc(FormGraph.DGiAct); FormGraph.DGiAct := FormGraph.DGiAct and (MAX_CNT_DG - 1); end;
Туповато, но лучше, чем передача массива в функции.
-
Опубликовано · Изменено пользователем ДЕЙЛ · Пожаловаться
Есть указатель
pVal : ^TType;
запись осуществляется так
pVal := @Buf; //инициализация
pVal^ := XX; //нулевая позиция
inc(pVal);
pVal^ := YY; //первая позиция
inc(pVal);
pVal^ := ZZ; //вторая позиция
Как правильно сдвинуть указатель на вторую позицию сразу после инициализации? В сети ответа пока не нашёл.В си аналогичный код выглядел бы так:
TType* pVal;
pVal = &Buf[0];*(pVal[2]) = ZZ;
или*(pVal + 2*sizeof(TType)) = ZZ;
-
On 7/12/2023 at 5:37 AM, Harbinger said:
Из настроек смущает SF5.
Да. Изменение на SF12 увеличило в разы дальность, но при этом закономерно уменьшилась скорость передачи до десятков байт в секунду. На открытой местности пока не тестировал.
-
Обвязка не моя. Её сделали на заводе в виде модуля E22.
10 minutes ago, Harbinger said:Чудовищно низкий КПД "обвязки". Потребление отдельно взятой SX1262 при 22 dBm порядка 100...120 мА.
Полагаю, что там указан средний ток, а я имею ввиду пиковый в момент передачи пакета. По осциллограмме можно увидеть, что средний ток и будет примерно 100...120 мА.
Т.е. с токами всё нормально, а вот вопрос увеличения дальности приёма-передачи пока остался открытым. -
-
1 minute ago, muravei said:
А это не маловато будет? Если не ошибаюсь 22 это 100 мВт. Надо 30.
Это максимум, который можно задавать в настройках МК.
Далее до 30 dBm прибавляет обвязка в составе модуля E22 900M30S.
5 minutes ago, muravei said:А антеннам соответствуют?
Можно поподробнее? Какие тут тонкости могут быть?
-
В документации на данный модуль сказано, что максимальная дальность связи 10-12 километров. У меня дальше 400-500 метров связь в поле пропадает. Перепробовал все настройки в разных комбинациях, но не дотянул даже до 10% от заявленного расстояния.
Питание модуля от USB (Power bank). Настройки на скрине. Антенны соответствуют рабочей частоте. Какие тонкости нужно учитывать для увеличения расстояния связи? -
Защита для экспериментов на столе. В месте установки плюс и минус останутся на своих местах.
-
Опубликовано · Изменено пользователем ДЕЙЛ · Пожаловаться
Какие преимущества даёт этот проект? У меня есть модуль E22 + МК, могу менять все параметры, отправлять и принимать пакеты. Что может дать ExpressLRS?
-
Опубликовано · Изменено пользователем ДЕЙЛ · Пожаловаться
Т.е. это прошивки для конкретных пар МК+радиомодуль?
-
Кто имел дело с этим словом?
Если это протокол, то где найти документ с его описанием? Гугл отправляет на разные сайты вроде этого https://flymod.net/txt/expresslrs_information
В документации нет никакого описания, а только инструкции по прошивке приёмников и передатчиков. Есть исходники на GitHub, но там сотня файлов. Так понимаю, что это исходники прошивки для конкретных устройств.С чего нужно начинать изучение этой темы? У меня есть МК и модуль E22, работающий по SPI. Можно ли как-то прикрутить сюда исходники с https://github.com/ExpressLRS/ExpressLRS ?
МВТУ vs МИЭТ vs МИРЭА: сравнение качества обучения схемотехнике
в Образование в области электроники
Опубликовано · Пожаловаться
Обязательно должен быть минимум, иначе найдутся те, кому "не пригодятся" интегралы. Наличие "воды" оправдано малым процентом остаточных знаний. Если давать только саму суть, то усвоится ещё меньше.