Карманный осциллограф DSO201

Во время очередного пролистывания каталога DX наткнулся на любопытную вещичку — карманный осциллограф по довольно невысокой цене (~$70). Это, по видимому, копия DSO Nano (~desu) от http://www.seeedstudio.com/, карманного осциллографа с открытыми схемой и прошивкой.

DX предлагает девайс в трех вариантах: голый кит (ахтунг, без батарейки и щупа!), полный кит и полный кит чуть подороже (предположительно — уже частотно-компенсированный, о чем позже). Я взял второй вариант.

Аппарат соответствует DSO Nano v1, за исключением щупа (и то не уверен). Аппаратные отличия v2 — новый стальной корпус, новая кнопка, измененная схема питания и заряда (в частности, при питании от USB батарея отключается от схемы, так что этот вариант нежелательно питать от USB).

Параметры

  • 2.8" цветной TFT экран разрешением 320х240
  • Полоса пропускания (аналоговая часть): 0 ~ 1 МГц
  • Частота выборки и разрешение: до 1 МС/с 12 бит
  • Глубина памяти: 4096 точек
  • Развертка: 1 мкс/дел ~ 10 с/дел (шаг 1-2-5) (зависит от прошивки)
  • Вертикальная чувствительность: 10 мВ/дел ~ 10 В/дел (с щупом х1), 0.5 В/дел ~ 10 В/дел (с щупом х10) (зависит от прошивки)
  • Входное сопротивление: >500 кОм
  • Максимальное входное напряжение: 80 В (peak-to-peak, с щупом х1)
  • Режимы развертки: Auto, Normal, Single, None и Scan (зависит от прошивки)
  • Измерения: частота, период, коэфф. заполнения, напряжения peak-to-peak, RMS, среднее и постоянное (зависит от прошивки)
  • Тестовый сигнал 10 Гц ~ 1 МГц (шаг 1-2-5) (зависит от прошивки)
  • Хранение данных: карта microSD, до 2ГБ (SDHC/SDXC, а также microSD, не поддерживающие режим SPI — не поддерживаются)
  • Соединение с ПК: USB
  • Обновление: через бутлоадер по USB
  • Питание: Li-Po аккумулятор 3.7 В 500 мАч
Девайс поставляется с прошивкой Paul 1.5. Несмотря на изрядную глючность — на тот момент она была одной из лучших. На сейчас появилась нормальная, менее глючная, более быстрая (это по заявлениям автора) и нормально поддерживающая FAT16/FAT32 (до этого прошивка могла писать только в предварительно созданные на FAT16 флешке файлы) прошивка от BenF, ссылка в конце статьи.
Посмотреть на фотографии девайса с родной прошивкой можно здесь. Работа с ней описана в мануале (линк в конце страницы), но стоит учесть — она сэмплирует не постоянно и регулярно теряет событие синхронизации, особенно на низких частотах. Также стоит отметить странное поведение и слоупочность при минимальных и максимальных частотах развертки.

Девайс пришел примерно в таком виде, в плотном пакете (судя по всему — пакет от его собственного щупа) и ЕМНИП завернутый в пенополиэтилен для сохранности. В этом же пакете осцилл удобно хранить.

Комплектация

  1. Корпус с платой и экраном
  2. Передняя накладка и скотч для ее крепления (3M 200MP, очень тонкая и липкая двусторонняя (или вообще чисто клеевая) пленка)
  3. Задняя накладка (скотч для ее крепления емнип уже наклеен)
  4. Батарейка
  5. Щуп с комплектухой (4 пары колец, насадка-крюк и изолирующе-центрирующая насадка)
  6. USB-A — miniUSB-B кабель (80см, говно изрядное)

Впечатления

Щуп в комплекте довольно неплохой (для таких частот, по крайней мере), но с нестандартным разьемом, предположительно MCX или SMB. И без делителя :( Комплектуха стандартная, за исключением бессмысленной на таких частотах заземляющей пружины. Модель скорее всего Mueller DS-P01, если предположить что осциллограф упаковывается в пакетик от свеого щупа.
Сам осциллограф компактный и легкий, что позволяет посмотреть сигнал где угодно и когда угодно (в пределах возможностей осцилла конечно, сигналы частотой выше 200кГц уже плохо показывает). Сколько от батарейки тянет — хз, еще ни разу в ноль не разряжал. Экран довольно неплохой, правда немного сдвинут в корпусе, поэтому крайние правые 2-3 столбца пикселей видно только при взгляде слева. Впрочем, там меню, так что это малосущественно.
Управление конечно далеко не столь удобное, как у полновесного девайса — у того же ригола одних крутилок как тут кнопок, но с прошивкой BenF — вполне нормально.
Мой осциллограф не откалиброван по частотной компенсации, причем довольно сильно :( Надо найти подходящие кондеры да откалибровать.
Ну и в целом, такой осцилл куда проще и быстрее достать и подготовить к работе, чем RIGOL (который мне пока к сожалению некуда ставить).

Сборка

Фоток не будет — я свой давно собрал) Только процесс.
  • Приклеиваем заднюю накладку на заднюю крышку.
  • Берем иголку и меняем местами контакты в разъеме на батарейке (аккуратно, не коротните!). Если воткнуть не в той полярности — чипы будут греться, но вроде не сдохнут. At least, мой фурычит. Подключаем батарейку и приклеиваем ее на скотч к экрану или задней панели.
  • Берем пинцет и втыкаем проволочку на красном проводке в дырочку для ремешка на запястье (это в оригинале — девайс в корпусе от медиаплеера, а тут это выход тестового сигнала).
  • Аккуратно клеим скотч на переднюю крышку.
  • Собираем корпус и соединяем винтами (а вот тут засада — винтов нет, так что ройтесь в загашниках. Винты тоненькие, длинненькие и довольно редкие — я нашел 4, а дырок 6). Говорят, подходят винтики отсюда.
  • Вот теперь пора выбирать — гламурный внешний вид или возможность потом раскрутить девайс. Во втором случае — размечаем на накладке передней панели места дырок под винты и просверливаем сверлом 3мм. В первом — сразу проводим частотную компенсацию (если надо), и можно заменить винтики клеем. Я выбрал первый вариант, пришлось потом на глазок колупать дырки. Немного промазал и изрядно испоганил вид :(
  • Клеим переднюю панель.
  • Выбираем колечко понравившегося цвета и сажаем на щуп. На второе можно забить — все равно на штекере щупа места под него нет.
Вуаля!

Прошивка

Поскольку родная прошивка дрянь — качаем прошивку BenF с сайта Seeed Studio. Прошивка поставляется в двух .dfu файлах — LIB (нечто в духе OS/HAL) и APP (UI, кроме того, в планах разработчиков сделать возможность загрузки до 3 пользовательских приложений).
Для прошивки нужен STM DfuSe.
После установки подключаем осциллограф по USB к компу, включаем его с зажатой кнопкой "-" (она же «вниз») и запускаем DfuSe Demonstration.

Здесь следует поставить галку Verify after download. При желании можно слить текущую прошивку кнопками в Upload Action (Choose->выбрать файл для сохранения->Upload).
Далее в группе Upgrade and Verify action жмем Choose и выбираем файл прошивки (.dfu, любой из двух — порядок не имеет значения). Если тулза пишет File successfully loaded (см. скрин) — довим Upgrade и скрестив пальцы (а ну как глюканет или электричество кончится, хотя бут скорее всего не пострадает) ждем, пока прошьет. После успешной прошивки точно так же прошиваем вторую часть.
При желании прошивку можно допилить. Для этого потребуется GCC for ARM тулкит (подробности на форуме сид студио).
Кстати, поскольку USB сильно мешает работе осциллографа — оно не включается автоматически при втыке кабеля (мало ли, мож юзер хочет работать не от батарейного питания). Для соединения с компом по USB (при этом осциллограф работает как ридер для SD-карты) необходимо включить осциллограф, зажав кнопку М. Upd: BenF от этого анахронизма избавился, USB работает и без включения с зажатой М.

Работа с осциллографом

К прошивке прилагается мануал, но поскольку он на английском — кое-что опишу.
Да, я криворуко рисую
Функции кнопок:
  • R/S: Пуск/Стоп
  • Confirm/Mode: Открыть/закрыть подменю, ОК (долгое нажатие)
  • Стрелки: навигация по меню и регулировка параметров

На экране можно выделить три области
  • Рабочая область — отображает осциллограмму (в центре)
  • Область информации (полосы сверху и снизу)
  • Область меню (полоса справа)
Рабочая область:
  • Голубой график: осциллограмма
  • Сиреневый график: образцовая осциллограмма (на скрине не видна)
  • Белые пунктиры: курсоры
  • Зеленый пунктир: уровень триггера
  • Желтый пунктир: момент срабатывания триггера
  • Синяя стрелка: уровень нуля
Меню:
  • VD (Volts/Div) — масштаб по вертикали
  • TD (Time/Div) — масштаб по горизонтали
  • YA (Y-axis) — горизонтальные курсоры, положение нуля и прокрутка по вертикали
  • XA (X-axis) — вертикальные курсоры, положение триггера (прокрутка по горизонтали), приоритет буфера (глубина префетча)
  • TR (Trigger options) — режим, уровень, чувствительность и тип триггера
  • ME (Measurements) — выбор режима измерения
  • FI (File Options) — загрузка/сохранение данных, отображение образцовой осциллограммы
  • FR (Frequency) — настройка частоты и скважности тестового сигнала
  • OT (Other options) — настройка коэфф. деления щупа, калибровка и настройка яркости сетки
Навигация по меню — кнопками Up/Down, регулировка текущего параметра — Left/Right, вызов подменю (почти все пункты, кроме TD и VD объединяют несколько связанных параметров) — Confirm/Mode, закрытие подменю после выбора пункта — ей же, активация действий (сохранить/загрузить/etc) — нажатие OK. При сохранении имена уже существующих файлов будут подсвечены красным.

Информация:
  • AUTO — режим триггера (NORM, AUTO, SING, SCAN, FIT). Красный при паузе
  • — тип триггера (по нарастанию или спаданию сигнала). Красный при отсутствии срабатывания триггера
  • 1V/Div — масштаб по вертикали. Красный при выходе сигнала за пределы измерения
  • 200us/Div — масштаб по горизонтали
  • 1.00kHz — измеренное значение заданной величины
  • — источник питания и заряд батареи
  • Tr. 3.00V — уровень триггера
  • ΔV 3.68V — напряжение между горизонтальными курсорами
  • ΔT 1.00ms — время между вертикальными курсорами
  • S 001.BMP — констекстно-зависимая информация
Режимы триггера:
  • NORM — непрерывная развертка
  • AUTO — то же, но при отсутствии срабатывания триггера развертка запускается каждые 100 мс
  • SING — одиночная развертка
  • FIT — автоматическая настройка уровня триггера и масштабов по вертикали и горизонтали. Активируется выбором пункта Tr. Mode и нажатием OK.
  • SCAN — активируется при выборе режима AUTO и масштаба по горизонтали не менее 100 мс/дел. В этом режиме срабатывание триггера игнорируется, а на экране непрерывно отображается осциллограмма в реальном времени
Прокрутка
Прокрутка по горизонтали выполняется при помощи опции TR->Tr. Pos. Нажатие ОК выставляет момент срабатывания в центре экрана. Нажатие ОК, когда момент срабатывания уже в центре включает/выключает его метку.
Опция XA->Buff Pri определяет положение момента срабатывания в захваченных данных — почти в начале или в середине.
Прокрутка по вертикали выполняется при помощи опции YA->Vert Pos.
Также можно масштабировать осциллограмму в режиме паузы опциями VD и TD.

Текущие настройки можно сохранить/загрузить в профиль опциями OT->Save Pro и OT->Load Pro. Профиль, сохраненный в «файл» Flash будет автоматически загружаться при включении осциллографа. Остальные профили хранятся на SD-карте и загружаются вручную.

Измеряемые величины:
  • Freq (AC) — частота сигнала
  • Duty (AC) — коэффициент заполнения (по уровню Vavg)
  • Vrms (AC) — среднеквадратичное напряжение (относительно Vavg)
  • Pcnt (AC) — количество импульсов
  • Pwdt (AC) — средняя ширина импульсов
  • Vpp (AC+DC) — напряжение пик-пик (Vmax-Vmin)
  • Vmin, Vmax (AC+DC) — минимальное и максимальное напряжения относительно земли
  • Vavg (AC+DC) — среднее напряжение (постоянная составляющая)
AC измерения проводятся только на периодическом сигнале, при этом неполные периоды в начале и конце отбрасываются, а измерения по периодам усредняются.
Текущее измерение отображается на экране, кроме того, все измерения отображаются во всплывающем меню ME. Нажатие OK при выбранном меню ME сохраняет скриншот с измерениями.
Импульсные измерения (Pcnt, Pwdt и Duty) зависят от типа триггера. При срабатывании по возрастанию будут измеряться параметры положительных импульсов (Pcnt — количество фронтов Lo->Hi, Pwdt — время между Lo->Hi и Hi->Lo, Duty — Thi/T), по убыванию — отрицательных (Pcnt — Hi->Lo, Pwdt — Hi->Lo...Lo->Hi, Duty — Tlo/T).

Генератор тестового сигнала
Настраивается в меню FR. При настройке частоты ОК переключает шаг, при настроке скважности — сбрасывает на 50%.

Калибровка

Для чего оно нужно — думаю, объяснять излишне. Поэтому — как ее выполнять.
Калибровка уровня земли (смещения) выполняется автоматически, начиная с ПО версии APP 3.51.
Калибровка усиления выполняется раздельно для каждого режима входного делителя (их шесть), так что потребуется регулируемый источник образцового напряжения в пределах диапазона осциллографа, например лабораторный БП и образцовый вольтметр.
Режимы делителя:
  1. Щуп: X1; VD: 10..100 mV; Vmax: 800 mV
  2. Щуп: X1; VD: 0.2..1 V; Vmax: 8 V
  3. Щуп: X1; VD: 2..10 V; Vmax: 80 V
  4. Щуп: X10; VD: 0.2..1 V; Vmax: 8 V
  5. Щуп: X10; VD: 2..10 V; Vmax: 80 V
  6. Щуп: X10; VD: 20..100 V; Vmax: 800 V

Перед калибровкой следует выставить режимы: TD = 100 us/Del; Tr. Mode = AUTO; ME = Vavg.
Для каждого режима делителя:
  • Выбираем любой VD из диапазона, соответствующего этому режиму.
  • Подключаем вход к источнику образцового напряжения.
  • Выбираем опцию OT->Cal Gain и подстраиваем до тех пор, пока измерение Vavg не будет соответствовать образцовому напряжению.
После калибровки во всех режимах следует активировать опцию OT->Save Cal для сохранения калибровки в память осциллографа.
Нажатие ОК сбрасывает регулируемый параметр в положение по умолчанию.

Частотная компенсация

К сожалению, щуп осциллографа не имеет подстройки частотной компенсации. Кроме того, внутренние частотно-компенсированные делители также не откалиброваны (точнее, есть две версии — калиброванная и нет, по несколько разной цене). Следствие этого хорошо видно на скрине с осциллографа, где вообще-то говоря должен отображаться ровненький меандр, а не эта хрень с выбросами.
Процедура достаточно простая… Если не считать того, что нужно подбирать SMD-конденсаторы типоразмера 0603. Для каждого из режимов делителя (переключаются вместе с диапазоном V/Div) нужно подобрать соответствующий конденсатор так, чтобы на экране тестовый сигнал отображался ровным меандром, без выбросов и завала фронтов. Конденсатор нужно увеличить при выбросе и уменьшить при завале фронта. Нужное значение обычно в пределах +-5% от указанного на схеме (я вижу, что это противоречит следущей фразе, но так оно написано в первоисточнике, который уже 404).
Типичные значения: c2/c2a: параллельно 7.5 пФ; c7/c7a: параллельно 270 пф + 100 пф; c6/c6a: параллельно два 1 нФ, c4/c4a: параллельно 47 пФ, c3/c3a: параллельно 1 нФ.

Вообще, тут довольно мутный текст в оригинале… В первый раз накосячил при переводе. На всякий пожарный приведу оригинал:
Our suggestion:
Generally adjustment step is 5% of the value in the diagram above. Increased capacitance if overshoot. Or reduce the capacitance
General our experience: c2/c2a: Parallel 7.5p; c7/c7a: Parallel 270p+100p; c6/c6a: Parallel two 102P, c4/c4a: Parallel 47p, c3/c3a: Parallel 102p
Также стоит отметить о соответствии диапазонов в прошивке BenF. Диапазоны X1 соответствуют, а вот X10 — значения надо умножать в 10 раз (т.е. если на картинке сказано «X10 2 V/Div», то это на самом деле X10 20 V/Div). Диапазон для X10 подрезан снизу — начинается с 0.2 V/Div, а не 0.1.

Схема
Чуть крупнее есть в мануале.
Попорчено JPEG-ом до меня :(
В основе девайса лежит МК STM32F103, обеспечивающий практически все функции. Так же есть схема зарядки на LTC4054, делитель на HC4051 (аналоговый коммутатор плюс резисторы/конденсаторы, которые и надо подбирать для частотной компенсации), входной усилитель на TL082 и систему питания на SP3232 и парочке LDO. SP3232 также используется как усилитель тестового сигнала.

Фотографии потрохов

Вид спереди
Вид спереди, без кнопок
Пустые площадки — для диода D3, заменяющего контроллер заряда (как в DSO Nano v1). Если там что-то стоит — задействовать место под R21 для индикатора зарядки не получится.
Главная плата, вид сзади
Детали: U2 и U3 — LDO, U1 справа вверху (SOT23-5) — LTC4054, пустое место под R21 рядом с ней — подходит для установки индикатора зарядки, большой TQFP — STM32F103VBT6, три SOP внизу (слева направо) — SP3232 (источник +-5В), TL082 (входной усилитель), HC4051 (коммутатор делителя). Пустые 0603 места вокруг последней — под конденсаторы калибровки частотной компенсации. Красный провод — выход тестового сигнала. Золотистая хрень — гнездо miniMCX для щупа.
Индикатор зарядки
При желании можно в схему допилить индикатор зарядки. Для этого между +5Vusb и выводом CHRG контроллера зарядки нужно воткнуть светодиод с токоограничительным резистором 330 Ом, катодом светодиода к CHRG. Удобней всего воткнуть его вместо отсутствующего R21 — на посадочное место СИД 0805 вполне влезет, а напротив как раз решетка для отсутствующего динамика. Ножка CHRG на плате заземлена, поэтому ее придется поднять (ножиком дорожки почикать затруднительно — мелко и нужно снимать микросхему).

А тем временем...
Китайцы уже завершают подготовку бета-партии DSO Quad. Черт. Я, кажется, поспешил с покупкой…

Ссылки

Мануал
Оригинальный разработчик
Описание в вики разработчика
Прошивка и ее сорцы (но не репозиторий)
Форум техподдержки (здесь же свежие прошивки)
Прошивка BenF (на 14.09.2011 — версии 3.62, новые вроде выкладываются в том же топике)
  • +6
  • 16 марта 2011, 20:16
  • Vga

Комментарии (59)

RSS свернуть / развернуть
во блин купить что ли
0
  • avatar
  • oss
  • 16 марта 2011, 20:25
1Мгц это очень мало. Можно на тиньке45 сделать, только без экранчика. Им только НЧ сигналы мерить
0
Ну кому ж он нужен, без экрана-то?) Да и частота сэмплирования тиньки не выше 15 кС/с. На самом деле для весьма многих задач полосы достаточно. Вот компенсация и кривое ПО — это хуже, но ПО уже поправили, а за компенсацию можно немного доплатить.
Но DSO Quad конечно куда интереснее. 72 MSPS, 2 аналоговых и 2 цифровых канала…
0
есть пару риторических вопросов=)
Зачем карманный?
Зачем цифровой??

А теперь ответы=) Я на ходу не отлаживаю приборы, лучше купить за такие деньги хороший осцил с трубкой. настольный такое, здоровый=))
Но за статью +1=)
0
ну а если кто то работает
например как я
ремонтом занимаюсь и постоянно по клиентом лазяю не тоскать же с собои гроб ламповый
0
За такие деньги даже б/у в неизвестном состоянии поискать придется. А из новых самый дешевый китаец овер 5000.
Но главное — он карманный. В определенных ситуациях оно удобно. Конечно, если он нужен тока на столе — ригол его рвет по всем параметрам.
0
А где это китайские DSO Quad продают?
0
На офсайте сидстудио бета-версия доступна для предзаказа. Обещают 300 шт. к концу марта. Но не обещают отсутствие аппаратных ошибок.
0
на меге32 с экраном от сименса radiokot.ru/forum/viewtopic.php?f=25&t=19878
0
Этот лучше. Правда, если его собирать с другим экраном — прошивку придется перепиливать.
0
Собирал я его. Давно. Неплохой девайс, но потом купил себе ригол, а этот с собой вожу, как карманный.
0
Кстати, судя по описанию прошивки он подвержен глюку родной прошивки этого девайса — потере редких событий синхронизации (например, однократную пачку из трех коротких импульсов он у меня проморгал на старой прошивке). Связано это с принципом захвата — нажрать буфер и проверять его на событие синхры. Прошивка BenF сэмплирует непрерывно и ищет условие синхронизации в реальном времени.
0
Я себе такой осциллограф купил, и за неимением лучшего, считаю, что осциллограф довольно неплох. Довольно удобно им наблюдать, как контроллер ножками дрыгает, работу шим проверять, помехи в цепях питания смотреть. В любой момент осциллограф можно убрать со стола, или наоборот, быстро достать его.
0
Вот помехи им ловить плохо, у него нету режима закрытого входа. Хотя можно внешний кондер повесить, но не очень удобно.
0
>(это в оригинале — девайс в корпусе от медиаплеера, а тут это выход текстового сигнала)
Имелось в виду тестового, наверно?

По существу: думал себе прикупить такой. Часто надо на уже встроенной схеме посмотреть какой либо тестовый параметр. Я иногда оставляю дрыг на какой нить ножке в качестве сигнализации ошибки/корректной работы/события. Но что то 70$ жаба душит, лучше я тектроникс потаскаю по лабе:)
0
Fixed.
Ну в принципе его можно и самостоятельно собрать, схема несложная. Из потенциально труднодоставаемого экран разве что(хотя весьма возможно, что его мона выудить из плеера или чайнафона, заодно и корпус будет).
0
Вого-плеер и корпус от PSP;) Вон, Шура Люберецкий что-то там все ваяет…
0
Ну я в свое время подумывал кстати сделать нечто подобное на базе потрохов (экрана в основном) и корпуса какого-нить из валяющихся телефонов)
0
Обзор хороший, плюс!
Но вот вещь такую я бы не купил. Единственное, где оправдано его применение — полевые условия. Уж если ни как не удаётся приобрести нормальный прибор, то лучше взять приставку к ПК.
0
Нуу, я предпочитаю автономный прибор. И главный плюс этого — его без напряга можно взять с собой. Приставку тоже. А вот комп к ней...)
Нормальный прибор есть, неоднократно помянутый RIGOL DS1052E.
0
Нетбук — компактно и достаточно автономно.
0
А это — меньше наладонника, да и большинства приставок тоже. Вообще, по портативности у него конкурентов мало. Сурьезные девайсы этого класса с полнетбука размером. Даже из мультиметров у меня только два сравнимых размеров, причем один — MF110A (самый примитивный из стрелочников) :)
0
Я в деццтве пользовался для диагности наличия отладочного сигнала (с какой нить ноги МК) ЗП-5. Подносишь к уху, пищит — ок. Тишина — хммм… Оно портативней все же будет:)
0
О да, а ещё ушки ТОН-1/ТОН-2/ТЭГ-1. Аццки чувствительные штуки. Для ремонта усилков/магнитофонов можно было юзать.))
0
плюс oscill. всяко лучше этого.
0
И дороже. И неавтономный. Любопытная штука в принципе, но вне моих интересов — его нишу занимает стационарный. Тот же ригол не менее портативен, чем ноут. И лучше oscill'а, намного)
0
ну нетбук 8 часов живет. чем не автономность?
0
oscill не автономный, нетбука требует. Короче, у DSO201 своя ниша, делающая его для некоторых интересным. Я ее и подчеркиваю — собственно, в этом и смысл обзора. Пояснить что это и какая у него ниша, в чем плюсы/минусы.
0
а, ты про это. ну да, неплохой, идея интересная. для меня неактуально — частоты маленькие. мегагерца два, как минимум надо.
0
DSO Quad кстати уже получше. Оно больше похоже на полноценный осциллограф — шустрый АЦП (72МС/с), FPGA для управления им и ловли синхры (точнее, я так думаю), все тот же F103 для общего управления и UI, 2+2 канала. И за все это просят (пока правда, это цена беты) $199.
0
Для полевых условий у нас тут уже все описано: и паяльники газовые, и осцилок карманный. Можно даже подумать о эдаком kit для выездов;)
0
Хе-хе, тогда стоит написать еще про мультитул)
0
Честно — не встречал достойных. Если опишешь и дашь ссылку — ок:)
0
нетбук и солнечные батареи
0
Кстати, хотя фоточка с проводком дерьмовенькая, на ней можно разобрать основные детали:
Слева, блестящее — экран. На левой границе платы внизу — коннектор батареи. Самая большая микра — STM32F103VBT6, слева от нее JTAG вроде. SOT-мелочь — LDO и контроллер заряда. Три SO внизу — SP3232, TL072, HC4051. Видны и три гнезда справа. Под этой платой есть вторая, с кнопками (и вроде какое-то из гнезд на ней, не помню).
Калибровочные кондеры разбросаны вокруг HC4051, причем с обеих сторон. Дисплей подключен припаянным шлейфом с обратной стороны, так что калибровать надо очень осторожно.
0
  • avatar
  • Vga
  • 17 марта 2011, 01:08
Upd: добавил фоток.
0
  • avatar
  • Vga
  • 19 марта 2011, 02:46
Плюс.Хочу!
0
Да уже квад вышел, кому теперь нано нужен?
0
  • avatar
  • Vga
  • 13 сентября 2011, 14:08
уже есть обновленная прошивка
benf 3.62

* Add choice of average (default) and peak acquisition modes to menu OT
* Move options for buffer priority and sampling speed to menu OT
* Add automatic ground level positioning for FIT mode
* Add option to vertically offset reference from main waveform
* Adjusted factory defaults (zero sensitivity, symmetrical V1/V2 cursors)
* Redraw cursors and markers when changing profile
* Fix issue with not refreshing reference waveform when in FIT mode
* Updated firmware users guide
0
У меня Windows 7 и он не находит драйвер когда я включаю осциллограф с зажатой кнопкой "-".

Как мне быть?
0
Потыкать ST на предмет совместимого с семеркой драйвера. Или шить из другой оси.
0
На Windows XP под VMware заработало. Спасибо.
0
Добрый день!
Может запоздалая просьба — проблема: купил первый DSO201, обновил прошивку, все ОК, подарил другу. Купил несколько позже второй, но прошивка не обновляется. В пояснении пишет, что прошивку нужно кинуть на РАМдиск. После того как я скидываю первый файл, устройство его читает и преобразует в ему понятный формат, кидаю второй файл — опять его кушает, РАМдиск исчезает. Перезагружаю, все по-прежнему. STM DfuSe устройство не видит. Может есть еще варианты прошивки, ну например как навигаторы с флэшки.
0
Эээ… Что за РАМдиск? Не припомню таких фишек у нано. Я использовал только указанный метод — включить зажатым минусом и подключиться из DfuSe. Стоит заметить, что нано сделан на STM32F103, в котором нет своего USB-бутлоадера, по указанной комбинации запускается встроенный в прошивку DfuSe-совместимый бут. Если там какая-то сильно экзотичная прошивка — нужно смотреть доки конкретно на твой экземпляр.
Также можно прошить через встроенный в камень бутлоадер (по UART) или JTAG. В обоих случаях нужно вскрывать и подключаться внутри. JTAG, AFAIK — CN7 на моем фото.
0
Немного нет так написал:
Please copy Hex or Bin file to the DFU virtual USB disk
Это после зажатия кнопки минус.
0
У меня DSO Nano v1, FW 3.22A.
На экране постоянно присутствует график, похожий на переходной процесс, с которым можно складывать, вычитать и пр. «живой» сигнал. Очень мешает фтыкать осциллограмму. Можно его как-то отключить?
Кстати, DfuSe мой DSO Nano тоже не видит, при включениии с зажатой «вниз» прибор «отдаётся» как флэшка, на экране «Please copy Hex or Bin file to the DFU virtual USB disk»
0
Какая именно ветка ПО? BenF? 3.22 старовата, есть же 3.64.
Судя по описанию — ты про reference waveform. Не припомню, правда, складывания-вычитания. В BenF отключается командой FI->Show Ref.
0
Какая именно ветка ПО?
ХЗ :) Он таким купился. Пункта FI у меня в меню нет.
Судя по описанию — ты про reference waveform
Я про такую сиреневую загогулину :)
0
Скорее всего Ref Wave. Ищи где оно в меню твоего. Покажи скрин прошивки, кстати.
0
savepic.su/6788073.png
В меню её можно только подвигать и поделать арифм операции с живым сигналом
0
Да, это оно. Как убрать в твоей версии — не знаю. Можешь попробовать перешить на бенф. Можешь заодно слить эту прошивку и скинуть мне на поковырять)
0
Слить не могу т.к. DfuSe его не видит
Может из-за виртуалки. Завтра попробую на каноничном ПЦ
0
В общем, достал с антресоли :) ноут с XP. Всё то же самое: DfuSe не видит мой осцилл. Он же должен видеться сразу? Драйвер не нужен?
На флэшку файлы тоже положить нельзя — венда даёт ошибку.
На задней крышке написан адресок www.minidso.com/, пойду покурю что там пишут
0
Кароч, разобрался. Мой DSO не жрёт файлы *.dfu, ему *.hex подавай.
Залил 4.30 отсюда.
Из теперь можно отключать Ref Wfm и курсоры. Осталось разобраться с калибровкой.
А вот это от BenF не попёрло, видимо под другой экран заточено.
0
Хм, они его обновили, похоже. Как минимум заменили SD-слотик на внутреннюю флешку. Мож и еще какие-то изменения, надо искать схему версии 3.0.
0
У меня слотик работает.
0
А кто подскажет как LCD на него правильно называется для поиска. Случайно треснул во время перевозки в сумке, хочется восстановить а где найти дисплей не знаю.
0
Подскажите, такая проблема в правом верхнем углу постоянно надпись usb, а индикатора уровня батареи нет, что делать, до этого было всё ок.
Прошивка BenF
0
Понятия не имею. Проверь, не попал ли в разъем мусор. Проверь, не отвалилось ли чего внутри. Прошивку перезалей.
0
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.