Перейти к содержанию
    

Сергей Борщ

Модератор
  • Постов

    10 921
  • Зарегистрирован

  • Посещение

  • Победитель дней

    31

Сообщения, опубликованные Сергей Борщ


  1. 2 часа назад, grau сказал:

    Могу изложить в моем понимании:)

    Связь по Type-C подразумевает наличие электронных маркеров на концах кабеля и пакетному обмену с ними на 300кб/с

    Ваше понимание несколько отличается от действительности. Маркеры предусмотрены стандартом, но их наличие необязательно, как и поддержка USB PD.

    2 часа назад, grau сказал:

    Все операции по смене профиля питания и его направления проводятся через этот протокол PD

    Простые устройства без поддержки PD прекрасно получают питание через USB-TypeC.

  2. 1 час назад, Alexey_N сказал:

    Из pcad-2006 импортировать схему не получается. Подскажите, плз., алгоритм.

    Не получается что - найти пункт меню, в котором это делается или в процессе импорта появляется сообщение об ошибке, которое вы стесняетесь опубликовать?

    1 час назад, Alexey_N сказал:

    2.На схеме выделить или подсветить Цепь, и желательно так, чтобы в PCB-редакторе она тоже выделилась. Так можно?

    Вроде бы всегда можно было, но в версии 6.99 это, наконец-то, можно отключить. Какой версией пользуетесь вы?

  3. 1 час назад, _4afc_ сказал:

    Они могут быть с прошитыми фузами. Например работы от внешнего генератора.

    Согласен. Или на работу от керамического резонатора, а в плате стоит кварц. Подать на время программирования на вход XTAL1 сигнал от генератора 1...8 МГц.

  4. В 24.07.2022 в 20:52, jcxz сказал:

    Интересно: А как Phy отнёсся к тому, что согласно даташиту Cycle-to-cycle jitter PLL у STM32F10x <=300ps, а у LAN8720 CLKIN Jitter <=150ps ?

    Ведь PLL Вы наверняка использовали.

    Нормально отнесся. Стояла задача сэкономить, температура эксплуатации - комнатная, работа на пределе дальности не требовалась.

    Предполагаю, что с разными коэффициентами умножения/деления величина дрожания фазы будет разной и в документации указан наихудший случай, но не уточнены условия, при которых он достигается. Видимо это не мой случай, потому что сбоев не наблюдалось.

  5. 1 час назад, Turgenev сказал:

     На PA8(MCO) генерируется 50 МГц, которые потом раздаются MAC-контроллеру и PHY

    да, именно так. Картинку из документации я уже приводил.

    1 час назад, Turgenev сказал:

    В кубе даже выбор есть альтернативной функции для PA1- RX_CLK или REF_CLK.

    Я не пользуюсь кубом, поэтому не знаю, что его авторы подразумевали. По документации PA1 - вход тактирования RMII (и приема, и передачи), в этом случае на него подается 50 МГц либо вход тактирования приема MII - в этом случае на него подается 25 или 2.5 МГц. Но эта функция определяется режимом MAC, с точки зрения порта это одна и та же альтернативная функция. На вход нужно подать частоту, ее я беру с MCO.

  6. 1 час назад, Zversky сказал:

    Словами пересказывать?

    Да. Я ничего не понял из того, что вы написали кроме того, что вы беседовали с представителями службы безопасности (но даже безопасности чего - непонятно).

  7. 13 часов назад, Reystlin сказал:

    возможно есть более элегантное решение

    Ну, можно сбрасывать TC и разрешать его прерывание перед началом отправки, тогда обработчик DMA_TCIF не понадобится (его действия можно перенести в обработчик TC). Но это если вы уверены, что ПДП натравливается на весь пакет целиком. У меня такое бывает редко, ибо практически всегда использую кольцевые буфера, а там пакет может начинаться в конце буфера, а заканчиваться в начале. 

  8. 2 часа назад, Allregia сказал:

    Интересно, а как работают дешевые электронные медицинские термометры? Диапаон там маленький, но и точность/разрешение весьма приличные.

    Три раза покупал сравнительно недорогие (4-9 евро) электронные термометры в аптеке. Ни разу ни один из них не выдал подряд два одинаковых результата. Разброс был до градуса. Отдал сыну играть-разбирать, купил спиртовой - стряхивается, конечно, сильно хуже ртутного, но хоть повторяемость результатов на высоте.

  9. Может кто-то писал свой стек LoRaWAN?

    Взял за основу стек от semtech (без слез на него смотреть не могу). Но у них там не дописана поддержка версии спецификации 1.1, в частности Rejoin. Вроде дописал, но что-то не работает. На сервере у меня стоит последний Chirpstacк из ветки 3.x. Я отсылаю RejoinRequest type 0, получаю JoinAccept, у меня совпадают рассчитанный и принятый MIC, я генерю новые ключи, используя вместо DevNonce значение RJCount0 (оно же участвует в расчете MIC и раз он совпадает - значит значение я использую правильное), передаю команду RekeyInd уже с использованием новых ключей и ChirpStack мне пишет "invalid MIC".  Уже до дыр зачитал спецификацию и исходник - ну вроде же генерация ключей при приеме JoinAccept одинаковая что для JoinRequest, что для RejoinRequest, отличается только тем, что для JoinRequest используется DevNonce (это работает), а для RejoinRequest - RJCount0/RJCount1 - и это у меня не работает. Или я еще чего-то не замечаю?

  10. 4 часа назад, Lmx2315 сказал:

    Как он измерил её частоту если не знал про FFT осциллографа?

    Отдал устройство в лабораторию на сертификацию?

    В 16.07.2022 в 17:04, fxr сказал:

    По лабораторным замерам

    И теперь хочет иметь возможность в домашних условиях наблюдать результат своих усилий по доработке, чтобы не носить деньги в лабораторию после каждой итерации?

     

     

    • Like 1
  11. Обычные батарейки очень быстро текут в таком режиме, умеют ли течь литиевые - не знаю. Есть (была) литиевая батарея, для которой в документации допускался зарядный ток, но что-то кроме нее других аналогов не попадалось, а эта вроде больше не продается.

  12. 18 часов назад, MementoMori сказал:

    Я его отключил и напряжение поднялось  до 190 вольт, а микроволновка стала греть.

    А если его включить - возможно, где-то начнут греться провода. Я бы на всякий случай проверил напряжение на вводе в щиток.

  13. Считайте фузы из контроллера. Там есть один бит, который превращает вход сброса в порт ввода-вывода. Раз вы смогли прочитать контроллер - нога находится в режиме входа сброса и по состоянию этого бита вы точно сможете определить, означает галочка 0 или 1. А все остальные биты описаны в документации рядом с этим битом. 

  14. 16 часов назад, khlenar сказал:

    Прошу прощения, это не в этой статье я приводил схему)

    Вы вроде не новичек на форуме, а ссылку на сообщение нормально вставить не можете. Пришлось тратить время, искать ваше сообщение :dash2: . Посмотрел. Все как я и говорил - измеритель спроектирован неграмотно. Если вы внимательно читали описание вашей схемы усилителя в любом учебнике - там сказано, что при малейшей неодинаковости резисторов в плечах у этого усилителя резко падает коэффициент ослабления синфазной составляющей (KOCC/CMRR), что вы и наблюдаете. В учебниках также пишут, что эта схема применяется только в интегральном исполнении с лазерной подгонкой резисторов выполненных на одной подложке и, следовательно, всегда находящихся при одинаковой температуре. Ваша схема будет плавать даже от косого взгляда, не говоря о воздушных потоках и солнечном свете - ее надо переделывать. Есть куча схем на двух-трех ОУ, не столь критичных к точности элементов. Вам стоит использовать более другую схему, ваша в реальной жизни работать не будет.

     

    • Like 1
  15. 2 часа назад, dm_mur сказал:

    Первое предложение - это разве не условие для переключения в данный режим?

    Нет. Там строчкой выше написано "following steps are needed...", следовательно это и есть один из тех шагов, которые нужно выполнить для перехода в данный режим.

    2 часа назад, dm_mur сказал:

    Но суть в том, что не работает у меня

    Тут я пас.

  16. В начале какой статьи?

    52 минуты назад, khlenar сказал:

    Вы понимаете, что термопара у которой выводы не звонятся на экран и корпус датчика, работает отлично.

    Это не значит, что измеритель сделан грамотно и/или исправен. Это только значит, что он работает как измеритель в определенных условиях с определенным источником сигнала. Примерно как тот стационарный двигатель у слесаря-интеллигента Полесова из "12 стульев" - "который был очень похож на настоящий, но не работал".

  17. 3 часа назад, khlenar сказал:

    Если я касаюсь экрана то на вход приходит потенциал.

    На один вход или на оба? Синфазное напряжение на показания влиять не должно. А выходное сопротивление исправной термопары настолько мало, что навести сколь-нибудь заметтую диффе5ренциальную составляющую простым касанием - это фантастика. Поэтому 0men и пишет, что реакция для исправного правильно спроектированного измериталя ненормальная и смотреть надо измеритель.

  18. 3 часа назад, dm_mur сказал:

    Из сего документа на мой взгляд как раз следует, что в High-driver mode следует переводить при использовании PLL (то есть запуска приложения на высокой частоте тактирования).

    Это же алгоритм запуска режима, а не перечень условий для его запуска. 

  19. Нашлось видео, где в комментариях народ пишет, что ставит вместо D5 1N4007. Также нашлось фото платы на 110 В, в которой D1 отсутствует и закорочен нулевым резистором на месте R15. Из этого можно сделать вывод, что D5 - трансил вольт на 160-180, а С2 заряжается до 311 - 180 ~= 130 В. Конкретную марку трансила на 160-180 В в корпусе, похожем на SMF/DO219AB и с маркировкой F9 так и не нашли, будем пытаться ставить что попадется в ближайшем ларьке. "Мастера", вон, 1N4007 на его место ставить не стесняются.

×
×
  • Создать...