AltemirX
Свой-
Постов
247 -
Зарегистрирован
-
Посещение
Весь контент AltemirX
-
PrSt Наступал на подобную проблему в 5509, поэтому сразу задам следующие вопросы: 1. На какой частоте работает ядро 28027? Чему равна частота LSPCLK? От этой частоты образуется времянка tc(LCO), Cycle time, которая по дефолту 66,67нс для 60МГц проца ( см. Table 6-5 ... Table 6-7 http://www.ti.com/lit/ds/symlink/tms320f28022.pdf), а может быть настроена минимум 16,67нс. 2. Согласно указанному выше даташиту Table 6-35. SPI Slave Mode External Timing (Clock Phase = 0) - tc(SPC)S Cycle time, SPICLK 4tc(LCO) ns, т.е. при tc(LCO)=16,67нс получим максимум 15МГц; 3. Для режима Table 6-36. SPI Slave Mode External Timing (Clock Phase = 1) tc(SPC)S Cycle time, SPICLK 8tc(LCO) ns, т.е. в два раза медленнее и всего 7,5МГц. Вывод: забудьте о 12 Мбит/с для 40МГц проца (максимум 10 Мбит/с), внимательно проверьте настройки LSPCLK и Clock Phase.
-
Помимо ревизии было бы неплохо узнать поставщика и каналы закупки обоих процов. Может, опять "китайская копия", как с мегами? Помнится, с Fairchild выяснял насчёт подделок, у них на сайте есть референсные изображения маркировок, но для надёжности отсылал и фото компонента. Тогда подтвердилась подделка.
-
AT45DB081D to AT45DB081Е
AltemirX ответил Vitaliy_ARM тема в ARM
Нашли у себя AT45DB041E. На корпусе сверху маркировка: adesto1421 45DB041E SHN Получили в начале февраля 2015г, Аргуссофт. Протестировал полчаса в изделии многократной записью/чтением порядка 87КБ, ни одного сбоя не зафиксировал. Проверял чтением после записи и сравнением контрольной суммы. Код был написан ещё в 2008-ом году для AT45DB "D"-серии, с тех пор не менялся. Использовались эти две команды: #define cmdContArrLFRead 0x03 // Continuous Array Read (Low Frequency) #define cmdFlashProgBuf1 0x82 // Main memory page program through buffer 1 with Built-in Erase AT45DB081D пока старых запасов, "E" не поступали. -
AT45DB081D to AT45DB081Е
AltemirX ответил Vitaliy_ARM тема в ARM
Ступил. Предполагал то, что не могло ли писаться 264 байта при организации страниц флэшки по 256, но здесь не тот случай. Так что там в "последних экземплярах"? -
AT45DB081D to AT45DB081Е
AltemirX ответил Vitaliy_ARM тема в ARM
Vitaliy_ARM pSpi->transfer(buf, 264); Можете пояснить? Всегда записывается буфер длиной 264 Байта? А не пробовали протестировать с записью 4, 128, 250 Байт, к примеру? Ошибка повторяется? -
AT45DB081D to AT45DB081Е
AltemirX ответил Vitaliy_ARM тема в ARM
CS после записи отпускали? Бит EPE смотрели в статусном регистре? Пока на E-серию не переходили, сидим на D, но весьма заинтересовался таким багом. Сюда заглядывали? http://www.adestotech.com/wp-content/uploads/081E.pdf -
Сейсмодатчик
AltemirX ответил Bakradze тема в Метрология, датчики, измерительная техника
В характеристиках так и написано: -
Огромное спасибо за книгу!!! :a14:
-
ABCDF Мы для своей лаборатории взяли Актаком АМ-3026, на поверку это оказался тот же Tonghui TH-2826. Приводимые приборы, ИМХО, производит тот же Tongui, только продаются они под другими брэндами по ODM-контракту. Прибор неплохой для своего класса, но требуется всегда помнить физику измерений, чтобы не наделать глупостей. Есть работа в режиме подмагничивания постоянным током, но пока толком не понял , работоспособен ли он. Есть ряд претензий к кривоватому софту. Пару месяцев назад линейка обновилась более продвинутой серией Tonghui TH-2829x, продаётся у того же Актакома как АММ-3068, АММ-3078, АММ-3088. Как я понял, линейка ориентирована на измерения характеристик трансов, есть возможность подключения опции подмагничивания током до 1А.
-
Спасибо, но слабоват этот прибор по мощности, на квадрантах значительные ограничения. В Кейтли перекос цены в сторону прецизионности. По прецизионности меня б устроили решения из первого сообщения.
-
Измеритель Ёмкости
AltemirX ответил DIY тема в Метрология, датчики, измерительная техника
Он до 2кГц, а вы хотите до 10...100кГц. Тогда уж нужен 7819/7829 в том же ценовом диапазоне. -
Измеритель Ёмкости
AltemirX ответил DIY тема в Метрология, датчики, измерительная техника
Тогда из предложенных лишь E7-20 или Protek (он же - Актаком). Если есть возможность, то лучше воочию потестировать у продаванов -
Так как эти параметры установить то? Возьмём пример с сетевым трансформатором выше. Каков будет характер нагрузки?
-
Измеритель Ёмкости
AltemirX ответил DIY тема в Метрология, датчики, измерительная техника
А как же диапазон тестовых частот? Внешне интереснее GW, но у него всего до 2кГц тестовый сигнал. AM-3001 и Protek - это одно и то же. Госреестр реально нужен? Мы сначала тоже мучались с выбором, но госреестровских с характеристиками АМ-3026 (Актаком) по той же цене даже рядом не было, в итоге пошли на уступки, госреестр не стали брать. Обращайте внимание на набор кабелей и аксессуаров. При ваших емкостях необходимо наличие подпружиненного зажима типа Tonghui TH26007, TH26008 линк. Да, Tonghui - это те, кого по OEM-контракту Актаком продаёт в серии АМ-301x, AM-302x -
Вот ваша же статья, в которой неправильно нарисованы квадранты. В этой же статье говорится, что АКИП-1106A МОГУТ работать, как электронная нагрузка (те же дополнительные два квадранта об этом говорят, т.е. втекающий ток может иметь место). Кроме рекламы можете ещё что-то сказать по указанным выше вопросам? Техподдержка же у Приста, мягко говоря... Вот цитата из статьи: На требуемый по заданию частотный диапазон обратите внимание. До 100кГц необходимо, а не до 400Гц!
-
4-х квадрантные источники питания
AltemirX опубликовал тема в Метрология, датчики, измерительная техника
Всем доброго времени суток. В связи с большим объёмом непростых задач при разработках и тестировании разрабатываемого оборудования понадобилось нам такое чудо техники, как 4-х квадрантные источники питания. В данный момент их можно найти на сайте Приста, но информации по такому классу приборов чуть больше, чем ничего. Известно, что это те же Toellner. Например АКИП-1106A-100-3,2 - это тот же TOE 7621. Общался с Тестприбором, те поставляют серию DANA (D4AA, описание семейства), но мало чего удалось прояснить. Здесь лежат кое-какие расширенные материалы по АКИП-овским источникам. Собственно, задачи: 1. Иметь управляемый источник до 200В 3-6А с полосой пропускания 10-100кГц для возможности проверки импульсных источников питания по входу, их устойчивости к провалам, перенапряжениям, модуляции по тому же входу. Управление выходным сигналом - от внешнего генератора, желательно наличие возможности работы в режиме обычного источника DC с установкой напряжения/тока с панели, а также их индикация; 2. Иметь управляемый усилитель (по аналогии с п.1) с полосой до 100кГц при выходном напряжении до 100-200В, током до 3-4А. При этом необходима быстродействующая защита с ограничением по току/напряжению. Используется для генерации различного рода помех при лабораторных испытаниях; 3. Биполярная электронная нагрузка до 200В, 5А. Сигнал на электронную нагрузку может подаваться, например, от выхода источника питания DC для проверки устойчивости, отладки, настройки и пр. Другое применение - подключение к такой нагрузке мощного (до 1кВт, 120Вrms) усилителя ЗЧ, наладка его режимов. Как видим, эл. нагрузка должна иметь возможность работы в режимах CC, CU, CP. Желателен CR, но это чересчур, наверное. Управление желательно как с панели (задание-измерение напряжений/токов), так и от внешнего генератора. Проанализировав информацию по двум вышеприведённым моделям от разных производителей сложно выбрать. У одних есть одно, у других - другое, цельного решения для такой задачи пока не вижу. Равно как и не могу понять, как эти приборы будут работать в режиме электронной нагрузки. Например, как это выставить на D4AA? Хочу нагрузить усилитель на 200Вт, знаю выходное напряжение, выставляю соответствующий ток, выкручиваю до упора напряжение на D4AA, чтобы в ограничение не ушёл? А не получится, что D4AA при выключении усилителя, например, начнёт "закачивать" в него ток? Или в определённые моменты времени станет превращаться в генератор тока/напряжения, подключенного к выходу усилителя? Как это выяснить? Другой пример. Есть сетевой трансформатор 220/12 1А. Подключаю 12В обмотку к 4-х квадрантному источнику D4AA (или к АКИП), выставив на нём 0,5А 50В. Включаю транс в розетку 220В. Каков будет характер нагрузки для транса? Что случится, если отключить транс от сети? Источник начнёт закачивать в транс 50В 0,5А со стороны 12В обмотки? Кто имел дело с такими чудо-приборами? Возможно ли на основе перечисленных моделей или их аналогов (каких?) решить поставленные задачи? Заранее прошу прощения, если не смог корректно описать суть проблемы, буду исправляться :) -
ТС, гляньте в сторону Keithley 2401: +-21В, +-1,05А, четырёхквадрантный, Госреестр. Базовая точность установки/измерения напряжения: 0,02%/ 0,012%; тока: 0,031%/0,025%. Полный фарш и пр. Немного не укладывается в бюджет: в среднем 137т.р., но можно спросить у оф. дистрибьюторов, глядишь и меньше выйдет. Не совсем понял, как им генерить синус...
-
Работал с соседней по семейству ADE7854. Завелась без проблем. Что у вас используется для измерения тока? Не буду оригинален во втором ответе, но спрошу всё же кусок схемы в студию. После инициализации интерфейса считывали регистры CHKSUM и DIEREV? Что в них? Что за напряжение вы подавали "на вход"? Реальный ток через токовый трансформатор (катушку Роговского) пропускали, что было в регистре AIRMS?
-
AlexandrY Огромное спасибо! Как и ожидал - у меня стабильный середнячок :) Буду теперь смотреть альтернативу. Благо, они есть в этой ветке
-
typedef int tblIndex; Упс. Прошу прощения. sizeof(tblIndex) - это я не всё заменил, чтобы выложить сюда. В моём примере следует использовать 4 - размерность элемента входного массива, байт. 29524 и 3280 - это действительно, магические числа. Брал пример очень давно из какого-то учебника, не вспомнить. Если правильно понимаю, сии числа ограничивают элементарный блок сортировки и шаг при работе с очень большими массивами, чтобы оптимизировать эффективность. Вроде, в книжке был целый ряд магических чисел для ещё бОльших длин, но я не использую у себя массивы, превышающие 1000 элементов, так что указанная часть кода неактуальна. Если найду источник этого примера, скину ссылку. Ага. Нашёл: http://www.info-system.ru/library/algo/sortsearch.pdf И отдельные файлы реализации, откуда выдирал: http://www.cs.auckland.ac.nz/~jmor159/PLDS...emann/s_shl.txt http://epaperpress.com/sortsearch/txt/shl.txt Видно, что h может быть получен разными способами.
-
AlexandrY Могу скромно попросить на той же платформе проверить медианку на основе сортировки Шелла? :rolleyes: Заранее благодарю. #define compGT(a, B ) (a > B ) //------------------------------------------------------------------------------ //! Медианный фильтр с сортировкой Шелла //------------------------------------------------------------------------------ int Med_Shell_Sort(int *a, int ub){ int n, h, i, j; int t; // compute largest increment n = ub + 1; h = 1; if (n < 14) h = 1; else if (sizeof(tblIndex) == 2 && n > 29524) h = 3280; else { while (h < n) h = 3*h + 1; h /= 3; h /= 3; } while (h > 0) { // sort-by-insertion in increments of h for (i = h; i < ub; i++) { t = a[i]; for (j = i-h; (j >= 0) && compGT(a[j], t); j -= h) a[j+h] = a[j]; a[j+h] = t; } // compute next increment h /= 3; } return ((ub+1)/2); }
-
AlexandrY "Number of samplles" - это длина массива? Какой тип чисел был во входном массиве? signed long не пробовали с длиной 128 элементов?
-
Добавлю свои 5 копеек. Со времён LPC2132 использую сортировку Шелла, после чего беру центральное значение массива. Массивы обрабатываю до 256 элементов. Реализация - обычная на голых сях. Самая наглядная визуализация, показывающая преимущество алгоритма, здесь: http://www.sorting-algorithms.com/ На хабре немного обсуждения по теме: http://habrahabr.ru/post/117200/
-
Может в качестве идеи автору: http://lityo.com.ua/статьи/2102-izmerenie-...ysokoj-chastoty
-
Посмотрите у этих ребят: http://www.zetms.ru/ Вроде можно под ваши требования прикрутить. Есть Госреестр и радиоканал