Меня SRAM устроила бы если скорости хватит, она вроде как чуть медленней)
Плату сможете развести и сделать под быструю память?
ну развести не знаю) я не сомтрел сколько там дорожек, может и не смогу...
по поводу сделать, ну минимум дорожки я делал 0.2мм принтером. вот stm32f030c8t6 в lqfp48 и рядом 0603 резисторы вроде работает ) это инкубатор был) покрыл цапон лаком на всякий случай.на него же влажность от инкубатора и температура постоянно идет) работает вторая неделя пошла)
Добавлено after 6 minutes 33 seconds: Я так понял мне надо брать 427 или 429 камень, зависит теперь нужен ли выход на дисплей крутой По сути я не планирую больше 2.4 дюйма ставить) но кто знает...
блин посмотрел... 50 ног надо подключать ан память, видимо не смогу... вообщем идея видимо моя провалилась... ну или делать многослойную на заказ плату, что будет стоить видимо тоже не мало) так что жил как то без осциллографа, видимо и дальше буду
Качественное и безопасное устройство, работающее от аккумулятора, должно учитывать его физические и химические свойства, профили заряда и разряда, их изменение во времени и под влиянием различных условий, таких как температура и ток нагрузки. Мы расскажем о литий-ионных аккумуляторных батареях EVE и нескольких решениях от различных китайских компаний, рекомендуемых для разработок приложений с использованием этих АКБ. Представленные в статье китайские аналоги помогут заменить продукцию западных брендов с оптимизацией цены без потери качества.
При работе с SDRAM обычно используется постраничная запись с размером страницы до 1кБ. Поэтому длинные данные равномерно во времени сохранить не получится, плюс регенерация. Скорость записи SRAM для не дорогих чипов за 4-5$ 10нс, но есть и более быстрые до 5нс за 15-20$. Редкие и тяжело доставаемые. SRAM можно полностью записать равномерно.
Компания EVE выпустила новый аккумулятор серии PLM, сочетающий в себе высокую безопасность, длительный срок службы, широкий температурный диапазон и высокую токоотдачу даже при отрицательной температуре.
Эти аккумуляторы поддерживают заряд при температуре от -40/-20°С (сниженным значением тока), безопасны (не воспламеняются и не взрываются) при механическом повреждении (протыкание и сдавливание), устойчивы к вибрации. Они могут применяться как для автотранспорта (трекеры, маячки, сигнализация), так и для промышленных устройств мониторинга, IoT-устройств.
в старых материнках в качестве кэша были DIP-овские микросхемы SRAM до 128Кb и даже больше. и время доступа неплохое. 10 или 5 нс вам ведь и не особо надо... но, конечно, DIP в вашем случае не очень приятно...
_________________ если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе при взгляде на многих сверху ничего не меняется...
То есть везде подвох) Хочешь много места, теряешь скорость удобство записи и появляется потеря данных. Ну или сложность в том что бы подогнать все так, что бы оно писало без потери... А в случае SRAM места мало)
Дело в том, что 128кб это очень мало) У меня в МК будет столько под кеш) там встроенный RAM 192 кБ.
То есть по моим подсчетам АЦП где то 2.5 мегабайта в секунду генерирует данных при 8 битном разрешении.
огромное количество ширпотребных цифровых осциллографов ограничивается вообще размером ОЗУ по "ширине" дисплея в точках то есть если дисплей 240 пикселов по горизонтали, то и ОЗУ на 240 отсчетов... и ничего, все рады.
а вы просто решили Agillent догнать и перегнать, наверное
_________________ если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе при взгляде на многих сверху ничего не меняется...
Ну как выясняется, в моем случае мне скорей лог анализатор нужен) Они же ка кто работают) То есть там же должна быть возможность скролить? Вот я за 300р заказал до 36МГц замеряет, правда на комп шлет.
Но как он шлет на комп с такой скоростью? Я вчера, после совета подключить к пк по USB начал искать скорость, пишут что максимум это 2 мегабита, то есть это явно не дотягивает до 36МГц. С другой стороны, у лог анализатора проще, там можно юзать биты, то есть в 1 байт будет 8 значений упаковано, в случае же осциллографа такое не прокатит)
Видимо нужно в прошивке делать два варианта замера, Это лог анализатор, который будет от таймера с дма складироваться в память, и отдельно осциллограф, что бы в реал тайме только смотреть)
Нужно подумать теперь как лог анализатор сделать) Вроде все просто, таймер в режиме захвата и дма пишущей в память. правда на макс настройках тоже не долго он проработает. Вот в этом и минус.
Ну вот простой пример, я как то несколько лет назад решил сделать рфид читалку на 125кГц. я подключил звуковую карту, и подносил карту несколько раз а потмо скролил на пк звуковую дорожку и смотрел, замерял расстояния) Все в результате получилось) А тут, я не успею подклчючить, как ОЗУ кончилось) а мне еще надо карту успеть поднести))
Можно конечно извратиться было бы, и сделать триггер какой то, типа пошел сигнал - начали писать, но как, там сигнал всегда идет) просто равная синусоида а потмо превращается в квадратный
Но как он шлет на комп с такой скоростью? Я вчера, после совета подключить к пк по USB начал искать скорость, пишут что максимум это 2 мегабита, то есть это явно не дотягивает до 36МГц.
Реально получить 800КБ, главное слать блоками по 64 байта.
Цитата:
Ну вот простой пример, я как то несколько лет назад решил сделать рфид читалку на 125кГц. я подключил звуковую карту, и подносил карту несколько раз а потмо скролил на пк звуковую дорожку и смотрел, замерял расстояния) Все в результате получилось) А тут, я не успею подклчючить, как ОЗУ кончилось) а мне еще надо карту успеть поднести))
У звуковой же вроде максимальная частота дискретизации 48KHz, при буфере 128КБ так можно 2.5 сек. захватить, хотя при таких скоростях можно и непрерывно на комп слать.
Ну я привел пример просто зачем нужен кеш тот же, и возможность полистать. То есть я и синусоиду видел и лог уровни когда карту подносил) Но для анализа что получилось, мне нужно было рассматривать что за чем идет) понятно что случай с рфид проще немного тем, что протоколы как правило описаны)
вообщем сейчас нужно понять как люди поделали свои осциллографы) как правильно мне на экран выводить данные полученные, как подогнать настойки миливольт и мс.
то есть я в памяти то имею актуальные данные, но мне жу нужно отрисовать. то есть я так понимаю я должен настроить например 50КГц и на экране у меня должна синусоида на 1 месте стоять от сети. То есть как правильно это организовать? Скорость АЦП менять вряд ли получится так что бы подстраивать прям под нужную частоту. Видимо еще самому нужно с большего массива проряжать даныне
Добавлено after 4 minutes 54 seconds: 800КБ это байт или бит? Даже если байт * 8 получаем 6МГбит Это меньше чем 24 * 8 каналов заявленных в анализаторе купленном мной. 12го статус стал принят в гонконге) жду) посмотрю на чем сделан
Скорость АЦП менять вряд ли получится так что бы подстраивать прям под нужную частоту.
Добавляешь таймер и скорость АЦП можно менять как хочешь, скорость захвата с порта для ЛА ествественно тоже.
Цитата:
800КБ это байт или бит? Даже если байт * 8 получаем 6МГбит Это меньше чем 24 * 8 каналов заявленных в анализаторе купленном мной. 12го статус стал принят в гонконге) жду) посмотрю на чем сделан
Байт конечно. F405 можно спокойно разогнать до 240MHz и получить 60MSPS для 16 каналов, а для F407 даже 120MSPS для 8-ми если подключиться к DCMI. Непрерывной передачи на комп не получишь, но 800КБ/с - это заметно быстрее, чем можно получить с USART-ом, а буфер 128К все-таки достаточно большой...
Ну как менять скорость захвата таймеров мне вроде бы понятно, там все простро с регистрами psc arr crr. А про АЦП не понял, как с ним таймер связан? Или по таймеру типа данные получать без ДМА?
Добавлено after 2 minutes 55 seconds: Блин, разогнать то можно) И получить можно) Куда их складывать не понятно Только выводить на экран.
Добавлено after 3 minutes 30 seconds: Допустим я имею 60мспс, настроен 8 битный АЦП на 405. Это на 60Кб в RAM я получу 1мс?) Я это ж вообще бесполезно с учетом не понятно когда стартануть даже замеру)
Допустим я имею 60мспс, настроен 8 битный АЦП на 405. Это на 60Кб в RAM я получу 1мс?)
вы вообще каого рода сигналы собрались исследовать? по Котельникову при 60Мспс вы можете исследовать сигнал, частотой 30 МГц! ну, в реальности надо хотя бы 5-6 семплов на период, т.е. до 10 МГц сигнал! вам этого мало? соответственно, если сигнал 10 Гц, то при 5-6-семплах вы имеете в 60Кб RAM 1200 секунд записи
_________________ если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе при взгляде на многих сверху ничего не меняется...
В простейшем случае, если просто с порта захватываешь, достаточно у таймера включить бит TIM_DIER_UDE и подобрать канал DMA который работает с этим таймером. У меня на плюсах это так выглядит: Спойлер
Но я так понял по крайней мере про 103 камень читал - он не работает на юсб2.0
Причем здесь 103? Вы писали
DrobyshevAlex писал(а):
Вот я за 300р заказал до 36МГц замеряет, правда на комп шлет. Но как он шлет на комп с такой скоростью? Я вчера, после совета подключить к пк по USB начал искать скорость, пишут что максимум это 2 мегабита, то есть это явно не дотягивает до 36МГц.
В устройстве что измеряет до 36 МГц, используется USB 2.0 со скоростью 480 Мбит/с. Или хотите сказать что в нем STM32F103?
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 34
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения