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

AltemirX

Свой
  • Постов

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

  • Посещение

Весь контент AltemirX


  1. 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.
  2. Помимо ревизии было бы неплохо узнать поставщика и каналы закупки обоих процов. Может, опять "китайская копия", как с мегами? Помнится, с Fairchild выяснял насчёт подделок, у них на сайте есть референсные изображения маркировок, но для надёжности отсылал и фото компонента. Тогда подтвердилась подделка.
  3. AT45DB081D to AT45DB081Е

    Нашли у себя 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" не поступали.
  4. AT45DB081D to AT45DB081Е

    Ступил. Предполагал то, что не могло ли писаться 264 байта при организации страниц флэшки по 256, но здесь не тот случай. Так что там в "последних экземплярах"?
  5. AT45DB081D to AT45DB081Е

    Vitaliy_ARM pSpi->transfer(buf, 264); Можете пояснить? Всегда записывается буфер длиной 264 Байта? А не пробовали протестировать с записью 4, 128, 250 Байт, к примеру? Ошибка повторяется?
  6. AT45DB081D to AT45DB081Е

    CS после записи отпускали? Бит EPE смотрели в статусном регистре? Пока на E-серию не переходили, сидим на D, но весьма заинтересовался таким багом. Сюда заглядывали? http://www.adestotech.com/wp-content/uploads/081E.pdf
  7. ABCDF Мы для своей лаборатории взяли Актаком АМ-3026, на поверку это оказался тот же Tonghui TH-2826. Приводимые приборы, ИМХО, производит тот же Tongui, только продаются они под другими брэндами по ODM-контракту. Прибор неплохой для своего класса, но требуется всегда помнить физику измерений, чтобы не наделать глупостей. Есть работа в режиме подмагничивания постоянным током, но пока толком не понял , работоспособен ли он. Есть ряд претензий к кривоватому софту. Пару месяцев назад линейка обновилась более продвинутой серией Tonghui TH-2829x, продаётся у того же Актакома как АММ-3068, АММ-3078, АММ-3088. Как я понял, линейка ориентирована на измерения характеристик трансов, есть возможность подключения опции подмагничивания током до 1А.
  8. Спасибо, но слабоват этот прибор по мощности, на квадрантах значительные ограничения. В Кейтли перекос цены в сторону прецизионности. По прецизионности меня б устроили решения из первого сообщения.
  9. Он до 2кГц, а вы хотите до 10...100кГц. Тогда уж нужен 7819/7829 в том же ценовом диапазоне.
  10. Тогда из предложенных лишь E7-20 или Protek (он же - Актаком). Если есть возможность, то лучше воочию потестировать у продаванов
  11. Так как эти параметры установить то? Возьмём пример с сетевым трансформатором выше. Каков будет характер нагрузки?
  12. А как же диапазон тестовых частот? Внешне интереснее GW, но у него всего до 2кГц тестовый сигнал. AM-3001 и Protek - это одно и то же. Госреестр реально нужен? Мы сначала тоже мучались с выбором, но госреестровских с характеристиками АМ-3026 (Актаком) по той же цене даже рядом не было, в итоге пошли на уступки, госреестр не стали брать. Обращайте внимание на набор кабелей и аксессуаров. При ваших емкостях необходимо наличие подпружиненного зажима типа Tonghui TH26007, TH26008 линк. Да, Tonghui - это те, кого по OEM-контракту Актаком продаёт в серии АМ-301x, AM-302x
  13. Вот ваша же статья, в которой неправильно нарисованы квадранты. В этой же статье говорится, что АКИП-1106A МОГУТ работать, как электронная нагрузка (те же дополнительные два квадранта об этом говорят, т.е. втекающий ток может иметь место). Кроме рекламы можете ещё что-то сказать по указанным выше вопросам? Техподдержка же у Приста, мягко говоря... Вот цитата из статьи: На требуемый по заданию частотный диапазон обратите внимание. До 100кГц необходимо, а не до 400Гц!
  14. Всем доброго времени суток. В связи с большим объёмом непростых задач при разработках и тестировании разрабатываемого оборудования понадобилось нам такое чудо техники, как 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В обмотки? Кто имел дело с такими чудо-приборами? Возможно ли на основе перечисленных моделей или их аналогов (каких?) решить поставленные задачи? Заранее прошу прощения, если не смог корректно описать суть проблемы, буду исправляться :)
  15. ТС, гляньте в сторону Keithley 2401: +-21В, +-1,05А, четырёхквадрантный, Госреестр. Базовая точность установки/измерения напряжения: 0,02%/ 0,012%; тока: 0,031%/0,025%. Полный фарш и пр. Немного не укладывается в бюджет: в среднем 137т.р., но можно спросить у оф. дистрибьюторов, глядишь и меньше выйдет. Не совсем понял, как им генерить синус...
  16. Работал с соседней по семейству ADE7854. Завелась без проблем. Что у вас используется для измерения тока? Не буду оригинален во втором ответе, но спрошу всё же кусок схемы в студию. После инициализации интерфейса считывали регистры CHKSUM и DIEREV? Что в них? Что за напряжение вы подавали "на вход"? Реальный ток через токовый трансформатор (катушку Роговского) пропускали, что было в регистре AIRMS?
  17. AlexandrY Огромное спасибо! Как и ожидал - у меня стабильный середнячок :) Буду теперь смотреть альтернативу. Благо, они есть в этой ветке
  18. 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 может быть получен разными способами.
  19. 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); }
  20. AlexandrY "Number of samplles" - это длина массива? Какой тип чисел был во входном массиве? signed long не пробовали с длиной 128 элементов?
  21. Добавлю свои 5 копеек. Со времён LPC2132 использую сортировку Шелла, после чего беру центральное значение массива. Массивы обрабатываю до 256 элементов. Реализация - обычная на голых сях. Самая наглядная визуализация, показывающая преимущество алгоритма, здесь: http://www.sorting-algorithms.com/ На хабре немного обсуждения по теме: http://habrahabr.ru/post/117200/
  22. Посмотрите у этих ребят: http://www.zetms.ru/ Вроде можно под ваши требования прикрутить. Есть Госреестр и радиоканал
×
×
  • Создать...