Процитирую себя же, т.к. сообщение удалил полностью (почему-то показалось, что форум из-за него подкосило):
Давно валялась плата от беспроводной клавиатуры на CYRF6936 в качестве трансивера. Вот тоже захотелось поэкспериментировать с возможностью отображения спектра 2.4ГГц. Ну и вот что вышло, как оказалось там целых 5 бит по RSSI. Специально запустил на nrf24 режим непрерывной генерации несущей и вроде вполне корректно отображает. В середине графика это шум от wi-fi роутера. Но в целом не очень информативно, как я понял измерения происходят мгновенно, без накопления. То есть именно цифровые пакетные сигналы (коих в этом диапазоне 99.9%) видны как от раза к разу палочки, которые видно на одном кадре. В общем не очень-то информативно выходит. Что бы нормально видеть это надо SDR с "водопадом" и полосой в 100МГц, что как бы дороговато будет... Можно конечно накапливать максимальное значение опрашивая каждый канал несколько тысяч раз (на фото 100 опросов на канал).
Еще что интересно, попробовал посмотреть спектр микроволновки. И к моему удивлению генерация там нестабильная по частоте, разбег наверное где-то 10 МГц. В начале подумал что переключение каналов неправильно работает. Но нет, излучение от nrf стабильно показывает всплеск в одном месте.
В данном случае было да, но если дойдут лапки, то может напишу всякие разные режимы отображения, маркеры, s-метр на выбранном канале и т.д., надо интерфейс придумать)) Девайс для отладки всякого на 2.4ггц.
Ещё хочется по городу проехаться, у нас на перекрёстках почему-то инет пропадает 3g 4g, вот хочется глянуть что там творится в частотном плане, мобильная сеть конечно не в этом диапазоне, но и шумят дорожные девайсы тоже не на частотах операторов связи наверняка... Может это конечно радары контроля скорости, всякие Стрелки. Особенно импульсные и мы имеем дело с банальным забитием приёмника. Кто-то даже рассказывал, что замечал как смарт перезагружался постоянно при проезде одного места. Импульсные радары выдают весьма мощные импульсы (киловатты).
А по ценам да, неадекватно модули стоят. Те же LoRA тоже жутко дорогие. С ними было бы интересно провести пару опытов. Кстати, когда-то давно вроде была схема на CC1010 индикатора спектра, может они бюджетнее будут...
Ещё мне досталась документация на томограф (не знаю, можно ли такое найти в инете в свободном доступе) и после чего стало реально страшно от мощностей радиосигналов, которые там используются. Помимо самого магнита, там ещё есть градиентные катушки, в которых ток меняется в звуковом диапазоне частот (и ток сотни ампер). А так же передатчик импульсов (пачек) от 2 и более киловатт... В общем санитарные нормы рядом не валялись)))
И логарифмическую шкалу по оси мощности.
Теоретически же "водопад" на подобной микросхеме реально показать? Если взять микроконтроллер пожирнее, дисплей с полутонами (или цветной).
Всякие радары вроде работают выше, неужели могут так гадить? Может используют радиоканал для передачи данных с камер и он мешается?
СС1010 на али нет, вряд ли бюджетнее.
Цитата: Blacky
после чего стало реально страшно от мощностей радиосигналов, которые там используются
Внушает? Вся эта мощь сертифицирована пересертифицирована и соответствует нормам безопасности. С другой стороны сертификаты это просто бумага, реактор на Чернобыльской АЭС тоже по бумагам был безопасный, а как бахнул.
Я думаю дальше показометра выжать из этой микросхемы не получится. Всё таки это просто перебор каналов, а не полноценная оцифровка эфира как в SDR. Водопад нарисовать можно, но информативность будет никакая. Т.к. длина передаваемых пакетов даже у wi-fi короче чем время сканирования от чего невозможно нарисовать даже честную полосу излучения за один проход, водопад будет выглядеть как набор всплесков на разных частотах, что наоборот будет вводи в заблуждение. В общем максимум это рисовать именно накопление, пиковые значения и спадание поков со временем, как в аудиоанализаторах.
Про мощности в томографах оно понятно, да и не жаловался никто))
Мне на самом деле больше было интересно как он "прицеливается" (речь про МРТ). Там нет движущихся частей (кроме стола, который во время сканирования не двигается).
Понятно, все дело в скорости? Теоретически, если бы микросхема могла измерять RSSI на порядки быстрее, скажем, каждые 10 наносекунд, получилось бы? Или есть принципиальная разница с SDR?
Если я правильно понимаю работу МРТ, то прицеливается градиетными катушками, они создают градиент магнитного поля. От величины поля зависит частота колебания протонов атомов водорода. Таким образом, вдоль градиента резонансная частота протонов разная. И, получается, внешней частотой в передающей катушке мы возбуждаем протоны только в одном месте, где частоты совпадают.
В принципе для индикации спектра достаточно, что бы гарантированно "зацеплять" все пакеты за один проход, ну то есть минимальное время передачи должно быть больше чем время измерения на всех каналах. SDR тут будет избыточным кощунством, но тогда можно было бы хоть по 10гц разложить сигнал)) Просто так уж принято, что на 2.4ггц используют достаточно короткие пакеты и часто каналы переключаются при передаче следующего пакета, например в том же блютусе.
По поводу МРТ тоже примерно такое понимание сложилось. Хотя помимо градиентных катушек и передающе/принимающих есть там ещё какие-то аж 32 штуки, потому тоже появились сомнения, что не всё так просто.
С МРТ да, не так просто, я раньше думал он сканирует точками, а на самом деле все сложнее. Градиентные катушки работают последовательно. Одновременно с градиентной катушкой Z включается на короткое время передающая катушка, потом катушка X, которая "кодирует" протоны в срезе по фазе вращения, далее катушка Y кодирует по частоте, в это же время принимающая катушка берет отклик со всего среза и из этой мешанины частот, фаз и амплитуд формируется строка изображения. Или строка для массива данных из которого потом формируется изображение?
А те 32 катушки как расположены?
Сообщение было изменено пользователем freefurry 09 Окт 2019 09:24
Да как-то не углублялся именно в процесс формирования картинки. Там как правило дебри матана, а у меня по жизни с матаном как-то не очень)) Думаю процесс похож на КТ, где в бублике крутится рентген и делает строки изображения на просвет под разным углом. А потом из этой массы строк формулами рисуется срез.
А катушки оказывается это просто приёмные, те самые, которыми обкладывают пациента, ну или если голова, то там такая цилиндрическая штука типа шлема. В общем не сильно принципиально где они находятся, служат лишь для того, что бы лучше было слышно отклик. Импульсы до 15 киловатт кстати, но длительность 2-3мс.
Делал несколько раз МРТ, ощущений явно никаких не было, но вот звон катушек громкий, если это они, а не в голове...))
В МРТ кодирование фазы для одного среза повторяется несколько раз, полученные данные собираются в массив, после преобразования Фурье из массива получается картинка, если ничего не путаю. С матаном у меня тоже не очень. В рентгеновской КТ должно быть иначе. По сути, рентгеновскую томографию можно сделать без компьютера (ее изобрели сто лет назад) с МРТ так не выйдет.
Про 32 катушки так и подумалось. 15 наверное в РЧ катушке, эти киловатты поворачивают магнитные оси протонов в срезе Звенят, говорят, градиентные катушки, в глаза не видел МРТ, мне делали только обычную, рентгеновскую КТ.
Сообщение было изменено пользователем freefurry 10 Окт 2019 02:36
Давно я сюда не заходил... Есть в принципе чем поделится.
Встречался летом с одним хвостом из Рязани, обменивались рациями. Досталась мне моторола. Собрал вторую антенну на СВ диапазон для приёмника ТПС, чутка по другой схеме, но смысл тот же. Разница конечно большая, в отличие от растяжки на балконе. И ещё переделал один из самодельных лабораторных блоков питания под другие задачи. Поскольку во втором передатчике будут стоять две ГУ-50, для них нужно было родить 12 вольт и высоковольтную часть. И наконец стоявший много лет СТ-270 пошёл в дело. С него после выпрямителей удалось снять 700В... Мне подходит. Вывел ещё 6 вольт линию, и всё. Другие мне не нужны, для этого есть отдельные два питальника.
Кстати схему для передатчика на ГУ-50 пришлось с хвостом знакомым просчитывать частично заново. Мы использовали базовый вариант что я собирал в первом. И я наконец-то её отрисовал. Потому как в гугле нормальных схем нет. Инфа 100%.. Мы с ним пошли путём адаптации древних схем под наши задачи. Первый вариант 100% рабочий, обе версии на пальчиковых и октальных лампах. На втором нужно будет проверять два дополнительных узла.
Принесли мне как-то геймпад от PS2, отремонтировать его не удалось из-за перебитых дорожек на шлейфе с кнопками, они там из напыления металлизированного. Так девайс разобранный у меня и остался. Недавно наткнулся на него, когда убирался, заинтересовали меня внутри два вибромотора с разными грузами на валах. Ну и в общем решил я сделать, скажем так, вибромассажер))
Плюс самоделки еще в том, что внешне его назначение не сразу понятно, а что бы его "разблокировать" надо знать комбинацию кнопок)) Ну и да, можно накодить режимы под себя.
Там МК на плате? Диоды и стабилитрон(?) распаянные поверх выглядят страшновато
А я нашел восьминогий МК на плате старого пожарного извещателя, pic12f510. Из периферии у него есть АЦП и один таймер. Но прерываний нет. Или я плохо искал. Как можно жить без прерываний?! Этот мелкий жук пнул изучать ассемблер, раньше я только светодиодом мог поморгать на ассемблере. Очень затягивает, в хорошем смысле
Да, на плате МК pic16LF628, мне просто таких маленькую тележку задарили когда-то, вот пихаю где несложное управление. Плюс у них в сверхнизком потреблении в режиме сна. А диоды и стабилитрон уже потом приколхозились. Изначально была задумка параллельно моторам ставить как положено кондеры, при ШИМировании транзисторы пробиваются от большого тока (это мосфеты из телефонных АКБ), в итоге убрал кондеры и поставил диоды со стабилитроном, что бы самоиндукцию гасить.
По поводу pic12f510 там да, нет как такового прерывания. Хотя как посмотреть, там вместо него просто вектор сброса, что принципиально не сильно отличается. Сбросились — смотрим флаги и решаем начало это или "вектор" прерывания. Единственное что не нашел что по таймеру можно прерываться (сбрасываться), что вот да, ограничивает. А ассемблер на пиках весьма таки для извращенцев, сравнение через add и sub надо было ещё придумать)))
Думал, показалось, что там сборка полевиков из батарейки. Надо взять на заметку. У них наверное максимальное напряжение вольт 30, особо не разгуляешься. Зато сопротивление каналов должно быть очень хорошее.
В pic12f510 там есть сброс из спящего режима по изменению состояния пинов (pin change) и компаратора. Получается, надо сначала уснуть, а потом ждать сброса? То есть не получится реагировать на события в любой момент времени, как это можно с прерываниями?
Про сравнение на ассемблере шутку не понял, мне, нубу, любой ассемблер кажется как для извращенцев
Эти мосфеты интересны размерами, доступностью и главное низким напряжением отпирания, потому как обычно для полного отпирания мосфета надо вольт 10. До этого пользовал эти сборки еще в фонарике, тоже управление от PIC, в выключенном состоянии не хуже механической кнопки по высаживанию батарей)) Еще есть на таком же PIC велофонарь (несколько режимов, управление задним фонарём и пищалка за место звонка) с питанием от повербанка, так вот если его отсоединить и оставить на несколько дней, то нажав на кнопку гудка он успевает визгнуть от заряда мелкого электролита)) Это опять же о потреблении в режиме сна.
По счет PIC12F510 тоже не до конца понял обязательно ли спать или можно не спать и всё равно произодёт сброс. Судя по схеме SIMPLIFIED BLOCK DIAGRAM OF ON-CHIP RESET CIRCUIT на странице 64 все пути ведут к сбросу, а подъём из сна это лишь как само собой разумеющееся. Печально что даже в симуляторе не проверить, надо на живом кристалле смотреть как оно срабатывает))
А ассемблер он такой, своеобразный, но у PIC он особо забористый)) С одной стороны всё просто: есть команды, есть регистры, есть флаги и собственно память, но много телодвижений надо делать для простой операции. На многих других платформах он более логичный и имеет достаточное количество команд. А у PIC там много чего нет на первый взгляд, лишь потом доходит как используя то что есть как костыли сделать что-то, что в других платформах делается отдельной командой.
Да, низкое напряжение отпирания это большой плюс для самоделок на мк. Еще такие (logic level mosfet) можно найти на материнских платах. В одном самодельном фонарике даже не переводил пик в режим сна, просто при выключении фонарика переключал тактовую частоту на минимум (31кГц) и он кушал несколько микроампер (много, по сравнению со сном, но с учетом потребления стабилизатором 2-3 мкА было несущественно).
По схеме сброса видно, что сигналы Pin Change и Sleep идут на вход логического элемента AND, на его выходе будет единица, только когда на обоих входах единицы. Из этого можно сделать вывод, что сброс физически не может быть сформирован по единице на Pin Change, пока не будет единицы на Sleep.
А почему нельзя в симуляторе? Сейчас накидал на си по-быстрому, проверил в протеусе — по Pin Change сбрасывается только после команды SLEEP.
Цитата:
А ассемблер он такой, своеобразный, но у PIC он особо забористый))
Понятно. Буду пока раскуривать пиковский, а там может и до других дойдёт, хотелось бы стм32
Сообщение было изменено пользователем freefurry 14 Ноя 2019 19:43
Ага, точно. Почему-то подумал что там в элементе И сам пинчендж и его разрешение, а слово слип как-то не бросилось в глаза. В целом такой подход логичнее, ибо сбрасывать посередине выполнения без сохранения чего-либо тоже очень не хорошо.
А по счёт симуляции я имел ввиду в родном MPlab. А Шпротеус как-то не пользовал никогда. Да и после того как народ начал писать про мою схему мозгового стимулятора, что типа она не работает (проверяли на Шпротеусе) я вообще с опаской отношусь к такому софту.
Под стм32 писать на асме как-то бестолку, слишком много разновидностей, си достаточно. Не использовать библиотеки, работать напрямую с регистрами и нормально. На асме разве что пытаться выдавить максимальную производительность что бы сэкономить, такое себе.
Наверное надо использовать приемы ардуино, там же не принято прерываниями пользоваться. Таймер 0 использовать как systick для софт-таймеров. Памяти мало плюс чуть что сишный компилятор жалуется на переполнение хардварного стека
Про протеус много плохого говорят, не могу с ними согласиться, наверное у меня слишком простые проекты.
Мозговой стимулятор, это который посылает импульсы тока в кожу головы? Есть эффект?
Цитата:
Под стм32 писать на асме как-то бестолку
Просто хочется уметь, без объективных причин Хочется большего контроля над железом, но когда спускаюсь на уровень регистров начинается еще большая неразбериха чем с HAL, до ассемблера как до Китая пешком.
Под килобайтные МК писать на си проблематично это точно. А те пики видимо изначально задуманы для очень простых задач, потому прерывания и не стали делать. У пик очень сильная заточка под конкретные задачи.
Стимулятор да, именно такой. Ещё на мочки ушей, но там эффекты разные. Вообще мне самому не зашло, а вот знакомым вполне себе, особенно по поводу стимуляции через уши. А по поводу кожи головы достаточно много отписывались повторившие конструкцию, благодарили, говорили что работает. На самом деле это спорный вопрос конечно. Мой экземпляр знакомый даже умудрился потерять, на столько он к нему привязался, что таскал всегда с собой)).
С стм32 хотя бы до регистров стоит опускаться, потому как в библиотеках много лишнего))
И все равно интересный мк, жаль только одна штука. Есть куча плат с пик18, 32к флеш, 1,5к оперативки, почти атмега328, но, как обычно, чего-то нужного нет, а именно встроенного опорника для АЦП. Все из-за их такой специализации.
Как-то пытался почитать про стимуляторы, сильно смахивало на шарлатанство, как с магнитотерапией, забросил. Хотя смысл вроде есть. У психиатрии большой опыт пускать ток через голову Надо попробовать.
Каких-то pic18 тоже лежит (на платах), но лень писать что-то большое на pic, у меня мееедленно получается.
С этими всякими стимуляторами да, не совсем всё прозрачно и явно. Возможно эффект на уровне плацебо. Но одно могу сказать точно, прохождение тока 2-3мА через голову это очень даже ощущается)) В случае с мочками ушей так ещё и вестибулярный аппарат "шатает"))
Ну большое относительно, один буфер под монохромный дисплей 128х64 уже килобайт оперативной памяти отхватывает, даже если сам проект маленький.
Про стимуляторы нужно изучить результаты клинических испытаний, если они есть в открытом доступе. Помню, в желтой прессе ссылались испытания британских ученых с нулевым результатом. Нужно изучить все. И сделать выводы. Попутно придётся углубиться в неврологию, нейрофизиологию и так далее, посложнее чем ассемблер
Давно я сюда не заглядывал. Оставлю новость месячной давности. Передатчик на двух ГУ-50 предварительно испытан, Всё работает. Испытывался на лампочку вместо антенны. В отличие от предыдущего, этот не получится настроить на кусок провода на балконе, из-за большой выходной мощности, и немного отличающейся схеме сборки. Поэтому в виде антенны(нагрузки) выбрана лампа. Нормальных фото не делал, потому как задачи написать отчёт не стояло. На данном этапе дело встало из-за косяков в проектировании и отсутствия корпуса. Вырезать корпус не удалось, заказать пока нет возможности. Возможно я ещё потестирую его, и подумаю что можно добавить. Пока висит идея прикрутить лампу накаливания штатно, для калибровки параметров выходного каскада. Также ещё надо продумать несколько измерительных приборов, для контроля параметров буфера и выходного каскада. Хотя они не сильно нужны, можно настроится и в слепую. Но лучше контролировать токи ламп, чтобы продлить им жизнь и добиться эффективной работы.
Статистическая информация скрыта от поисковых роботов для оптимизации производительности и повышения качества индексации.
Распознана поисковая машина: claudebot
Всего обращений к сайту: 2358629