Category: знаменитости

Category was added automatically. Read all entries about "знаменитости".

A-A-A

А какие нынче есть лайфхаки с доставкой DigiKey и Россией? И бонус-вопрос про Маусер.

Нужное в розницу фактически есть только в DigiKey.
Я помню, что несколько лет назад они мне возили в Россию простой почтой за $40, и это, если собрать заказ побольше, было больно, но терпимо.
Сейчас мне предлагают $150 за почту и $175 за курьеров. Это как-то чересчур несколько.
Я всё знаю, про Бандерольку и прочие Шипиту, но с ними в современных условиях тоже непонятно, да и на заказ в $100 даже они дороговаты.
Может есть какие лайфхаки?

P.S. Fulcrum за те же детали (он официальный представитель производителя и я когда качал даташиты автоматически послалось письмо ему) хочет в 2.5 раза больше денег чем digikey, это, конечно, последний вариант, но как-то жаба душит.

Update О, всё внезапно появилось на Маусере. Но про Маусер есть другой вопрос: там можно выбрать Европу и будут одни цены и можно — Россию, им цены будут совсем другое (выше). При этом, кажется, мне дают сделать checkout «Из Европы» с доставкой в Россию! В чём подвох?
  • bigmaxx

Медная "платина" c Али?

Опробовал недавно калибровку сенсора контроллера нагревателя на одном из китайских датчиков с Али "якобы PT-100":



Чудес не бывает, как и платины за те деньги, которые за них просят. Проверял по температуре тела 36,6 и кипящей воды 100. Температурный коэффициент на 10 с лишним процентов больше положенного для PT-100, и как раз соответствует принятому для "медных" датчиков. Вероятно, они тупо продают медные под маркировкой PT-100.

Основная разница между ними - медь применима только до 180-200 градусов. Собственно, там и исполнение соответствующее (например, изоляция проводов). Но в объявлениях продавцов они гордо именуются платиновыми, с приложением таблиц сопротивления PT-100.

А так, с учетом изложенного, использовать их вполне можно...
Photo

Нано-питание нано-потребляющей нано-электроники

Коллеги и коллегини, поделитесь решениями питания сверхмалопотребляющих батарейных микроконтроллерных схем на долгие годы работы.

Причина вопроса:

Если сами малопотребляющие схемы с передачей данных мы уже имеем, взять, хотя бы, те же LoRaWan, ZigBee, BLE, теоретически живущие от таблетки CR2032 годами, то какие варианты питания мы обычно к ним имеем? Упомянутая CR2032 и ее близкие сестры, 9В-"Крона", которую можно "высасывать" вольт до 5, а то и дальше. АА-ААА. Литиевые 3В-батарейки. Аккумуляторы разных мастей.

Для некоторых схем 9В много, для некоторых 3В мало, полный рабочий диапазон 3,0В-4,2В литий-иона тоже напрямую мало к какому МК подключишь, диапазон LiFePo 2,0В-3,65В минимально лучше, 3х NiMH это, практически, по диапазону LiIon. А значит, надо преобразовывать или терять часть емкости. Преобразовывая - или LDO, или DC-DC, оба как бы жрут.

Область применения - всякие сенсоры, датчики, и прочая IoTня, как уже, думаю, стало понятно.
поумнеть

выбор "кварца" (также выбор fpga, adc)

где-почем-какой "генератор" для тактовки ЦАПа взять?
как правильно оценить необходимую точность?



АЦП будет оцифровывать этак на 50-54МГц, значит генератор желательно взять тупо на эту же частоту. а вот с точностью/стабильностью вопросы есть.

с АЦП данные будут сливаться максимум 10с (порядка 500М отсчетов, а скорее таки 1-3с), в данных есть синусоиды с частотой порядка, например, 2-20МГц, плюс несколько более слабых синусоид, отличающиеся по частоте на несколько ppm. прочее железо дает стабильность-равномерность порядка 0.2ppm в лучшем случае.

как я понимаю, для хорошего обнаружения этих добавок и незагрязнения сигнала нужно (в том числе) чтоб генератор за время измерения не убегал более чем на те же самые 0.2ppm, не дергал фазу, итп. убегание между измерениями не важно, ибо измерение всегда в присутствии эталона, относительно которого смотрим более слабые "примеси".

собственно вопрос, где-какой брать "кварцевый генератор"? нужно ли тупо ориентироваться на "0.2 ppm" в описании, или нужно внимательно смотреть иные параметры? какого порядка цены на такие генераторы?

ps: и за компанию. посоветуйте или недорогую плату от альтеры (уже есть программатор), или плату от иных производителей С ПРОГРАММАТОРОМ. примерно единственное требование - 16 или более мегаБАЙТ памяти, подключенной к fpga.

pps: ага, очередной подход к снаряду "ЯМР-протонный-спектрограф на столе с Ne-Fe-B магнитами и небольшими компенсационными катушками"

ppps: также интересны недорогие "макетные платки" с АЦП не менее 12 бит и быстрее примерно 54М семплов/с.
rune

Рябит и отключается экран ноута

ASUS N55SF. Начал глючить. Отключается экран. Непосредственно перед отключением рябит. Программы продолжают работать, но те, что работают с графикой, могут упасть, а могут и не упасть. Проблема случается так, то как накатит — и хана, погаснет, периодически включается и тут же снова гаснет, и так продолжается очень долго, прежде чем отпустит. Но бывает, что чуть порябит, и сразу прекращается.

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

Разбирал, визуально ничего не насмотрел. Что это может быть? Что-то отпаялось? Припаять назад смогут?

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

Ноут нравится: большие кнопки, хорошие динамики. Даже не уверен, что найду достойную замену.
DI HALT
  • di_halt

Странное

Есть железка. Работает на STM32F103VG. На железке внешняя АЦП на SPI, да всякая управляловка. Железка работает. Показывает данные с АЦП и все хорошо. Для железки есть хекс. Где то даже были сорцы, но пока они не интересны.

Есть клон железки, сделан один в один. C тех же герберов за мизерными изменениями. На нем этот хекс не работает. Точнее все работает, но АЦП показывает обрыв датчика.

Всегда, даже когда модуля АЦП физически нет. Оригинал при отсутствии АЦП показывает 65.65 в показаниях. Сунулся логическим анализатором - данные в АЦП и из АЦП идут одинаковые в оригинале и в клоне. Инициализация АЦП и показания с АЦП которые уходят в STM32 плюс минус равны.

Тем более смена одного ацп на клонированный (он модулем сделан) не меняет диспозиции. Клон не работает, оригинал работает.

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

Но мозги оригинала не залочены. Я подцепился STLINKом и слил прошивку с оригинала и (она немного различалась с хексом, но может просто старая версия), залил ее в клон.

Клон заработал (т.е. слитая прошивка не мусор, не шифрована или что то похожее) но также показывает обрыв датчика.

Поменял проц, правда на из той же партии. Залил и содранную прошивку и которая у меня была -- симптомы те же. ВСе работает, кроме того, что с АЦП идет не то.

Что это, не работающий SPI в контроллере который принимает левые значения? Но тогда бы он не отдавал нормальную инициализацию в АЦП, а там все разумно довольно. Как только АЦП говорит RDY контроллер тут же запрашивает DATA, а до этого в цикле спрашивает STATUS.

Есть правда подозрение, что я не все слил и что то где то осталось не считанной. Но схера ли она тогда вообще работает? Она ведь работает, рисует данные на экранчик по RS485, т.е. высшая нервная деятельность жива. Или у STM32 есть что-то вроде fuse или еще каких конфигурационных битов которые что то определяют?
БСД
  • intac

AC-DC/AC инфертор

Здрасте,

Снова хочу странного. Надо такой блок питания, который кушает 240В независимо AC или DC и на выходе у него должно быть те же 240VAC. Такое вообще бывает? хочется что-то готовое и без колхозов, но и колхоз в разумных пределах допустим.

STM32F103: странная проблема с DMA (исправлено, но не решено)

Пытаюсь заюзать DMA для пересылки данных из фиксированного массива в регистр, так же находящийся в памяти по фиксированному адресу (на него отображается шина SSD1963).

Ежели адрес источника данных не инкрементируется (т.е. чтение идёт всё время из одного и того же адреса), то всё ок - на экране видим однотонную заливку (на картинке ниже синий фон именно так и создан).

Если же адрес инкрементируется (в соответствии с флагом в соответствующем регистре контроллера DMA), то каждые первые n посылок (в терминологии референс-мануала -- "токенов") портятся, но каким-то не очень случайным образом:
Collapse )
Ширина испорченной зоны подозрительно похожа на 32. Посылки все 16-битные (16-битных массив пересылается в 16-битный регистр). Эффект не зависит ни от стартового адреса, ни от количества данных в одной транзакции. Скорость работы шины вряд ли виновата (т.к. равномерная заливка всё-таки работает и тактовая частота микроконтроллера более чем в два раза ниже, чем тактовая на видеочипе).

Collapse )

Если я пересылаю ровно точно тот же массив в точно тот же регистр "вручную", но всё пишется нормально, просто медленнее. Если я запускаю программу под отладчиком (опции компиляции все точно те же) и смотрю на регистры, то там записанно именно то, что надо - и глюка пересылки данных НЕТ.

Вопрос - чё за хренотень и как с ней бороться?

Upd: нашёл. Виновата оптимизация -O3. Если её не так туго затягивать, то на -O1 всё работает как и должно работать. Я понял это, когда в отладчике стал смотреть инициализацию DMA по шагам. В сишном коде все операции записаны в том порядке, в котором они ДОЛЖНЫ быть - сначала устанавливаем регистры адресов, затем настраиваем транзакцию, затем включаем... а оптимизатор решил, что всё это неправильно и в итоге получилось так: сначала блок DMA включается на передачу, успевает что-то передать (тот самый мусор!), а затем уже исполняются инструкции, которые его настраивают и дальше высылаются корректные данные.
Лето

Защита от перенапряжения бытовой сети.

Доброго времени суток.
Захотел я сделать сабж. Точнее - защитить электросчетчик в гараже.
Немного "смахлевал" - поставил автомат ДО электросчетчика. Только автомат!
Что бы не "воровать" электроенергию, посавил на автомат независимый расцепитель, которым планирую управлять сигналом после электросчетчика. И уже после покупки расцепителя нашел такое интересное решение:

Устройство защиты от перенапряжения на основе УЗО.

http://www.findpatent.ru/patent/225/2251775.html
http://www.rlocman.ru/shem/schematics.html?di=146620
http://dl2kq.de/pa/1-17.htm

Решение интересное, но возвращаясь к своим "баранам". У меня есть "Независимый расцепитель e.mcb.sht". Мне надо на него подать напряжение уж забыл какое, пусть будет те же 220v, при превышении напряжении сети выше, скажем 270-280v.

Какие лучше взять 2...3 прибора для включения, скажем симистора? (почему 2...3 - хочу сделать кнопку "тест", почему не хочу схему - не хочу возится с настройкой.)

Симметричный супрессор P6KE100CA на 80...100v пойдет? Или мне нужно учитывать амплитудное значение?
http://go-radio.ru/supressor.html
http://radiostorage.net/?area=news/1420
http://www.promelec.ru/catalog_info/49/92/346/173/

Обьясните глюк со сбросом прошивки ардуины, плз

Очередной туповатый вопрос про ардуину - чую какой-то подвох, но где - не пойму:

заметил странность с ардуиной-нано, проверяю - таки странно: залил скетч, который тупо 3 раза мигает светодиодиком "встроенным", потом пауза 1 сек, и так до бесконечности; мигает

можно нажимать резет - работает

но если вытянуть усб и включить назад - все, прошивка "перезатерлась" - "встроенный" светодиодик мигает 1 Гц, как будто в ардуину залит blink скетч

это вообще как? просто интересно

может это от китайцев так защищаются? ардуина с алиэкспресса, с встроенным usb переходником на ср1022 или как-то так - может бутлоадер видеть, что "самопал" и перепрошивать при "холодном" старте? но хрень какая-то, я купил их (ардуин) кучку и те ж работают себе..