NICKBEL FORUM
Главная => Оборудование и приборы => Тема начата: 1937 от Июля 25, 2019, 04:52:09 am
-
Описание доработки
Предупреждение! Процесс доработки может привести к поломке оборудования!
Данная модификация позволяет получить шестнадцатиканальный логический анализатор в Hantek DSO-6022BE.
После доработки возможно использование и осциллографа и анализатора не только одновременно, но и даже в различных программах (например, OpenHantek для осциллографа и PulseView для логического анализатора).
Таким образом, доработанный DSO-6022BE превосходит по функциональности более старшую модель DSO-6022BL.
Изменения в аппаратной части с использованием покупных компонентов и средств термального криптоанализа
U14 – 24c02
U15 – cy7c68013a–100axc
U16 – usb2512b или usb2512bi
Y2, Y3 – 24M
L27, L28 – по вкусу
D4, D5, D6, D7, D8,
D9, D10, D11, D12,
D13, D14, D15, D16,
D17, D18, D19, D20 – BAV99
R11, R12, R71, R72,
R73, R74, R79 – 0e
R42, R43, R45, R46,
R49, R50, R51, R52,
R53, R54, R55, R56,
R59, R60, R61, R62,
R63 – 300e
R75, R76 – inf. (сдуть)
R41, R44 – 2k2
R57, R58 – 10k
R64, R65, R66, R67,
R68 – 100k
R69 – 1M
R70 – 12k
C84, C87, C88, C89 – 20p
C69, C70, C71, C72,
C73, C74, C75, C76,
C77, C78, C79, C80,
C81, C82, C83, C85,
C86 – 0u1
Разъём – 2x10pin 2.54mm
Прошивка EEPROM (U14) под Windows 7
1). Зайти в Диспетчер устройств и подключить Ваш компьютер к Hantek 6022BE, используя обычную USB-змею.
2). Если ничего не взорвалось после подключения, в Диспетчере устройств должны появиться следующие объекты: Generic USB Hub (0424:2512), DSO-6022BE (04B4:6022 или 04B5:6022) и новое неизвестное устройство (04B4:8613 или что-то иное).
3). Установить драйвер "cyusb" на новое неизвестное устройство (может понадобиться изменение VID и PID в файле "cyusb.inf", а также отключение проверки подписи драйверов в системе).
4). Запустить "CyConsole.exe". В открывшемся окне Options −> EZ-USB Interface −> S EEPROM выбрать файл "Hantek_6022BL.iic". После получения "Download Successful" закрыть "CyConsole.exe", удалить драйвер "cyusb" (вместе с программами драйверов) на устройство "Cypress EZ-USB".
5). Установить драйвер "6022bl" на новое неизвестное устройство. Проверить работу шестнадцатиканального логического анализатора, используя Sigrok PulseView (https://sigrok.org/wiki/downloads) или что-то другое (по вкусу).
Архив с необходимыми файлами в приложении.
-
собственная разработка?
-
Часть платы BE, разработанной Hantek'ом, просто не распаяна.
Я представил своё видение на недостающие компоненты (возможно изначально задумывалось что-то иное).
Решил поделиться, так как с представленными компонентами и прошивкой всё работает.
По ценe (без учёта времени) получается даже дешевле, чем сразу купить BL версию, хотя и не на много.
Фотографии плат BE и BL можно посмотреть тут (https://sigrok.org/wiki/Hantek_6022BE) и тут (https://sigrok.org/wiki/Hantek_6022BL).
-
Прикладываю фотографию платы в сборе с указанными дополнительными компонентами.
Пока остаются неразгаданными элементы с обозначениями U3 и U426 (вероятно это стабилизатор питания входной части).
-
Вот специально зарегался чтобы сказать что это прям круто!
Смысла в этом нет никакого. детали с алика вышли дороже чем купить 6022bl, но это круто! Бессмысленно, долго и трудно, но прям круто. Всё сделал как ты написал и оно работает-)
-
maxim221, 1937, то есть достаточно просто напаять и прошить по инструкции? И получить одновременную работу осцилла и 16 каналов (потому что оригинальный под сигроком умеет только 8).
Надо попробовать. Уточните, плиз, что за номинал кондера - 0u1? И 20p - это же 20 пФ?
-
Схема Hantek6022. Срисовал с ПП схему. Указал, все возможные доработки. Не судите строго могут быть неточности :)
-
maxim221, 1937, то есть достаточно просто напаять и прошить по инструкции? И получить одновременную работу осцилла и 16 каналов (потому что оригинальный под сигроком умеет только 8).
Надо попробовать. Уточните, плиз, что за номинал кондера - 0u1? И 20p - это же 20 пФ?
Верно, достаточно напаять и прошить, чтобы получить 2 аналоговых + 16 цифровых каналов.
По представленной инструкции прошивается U14 (24c02) - это EEPROM.
Если есть программатор EEPROMов, например на CH341a, можно пойти другим путём и прошить U14 до установки на плату.
0u1 = 0.1mkF = 100nF (маркировка 104)
Про 20p верно.
https://github.com/OpenHantek/OpenHantek6022
-
Схема Hantek6022. Срисовал с ПП схему. Указал, все возможные доработки. Не судите строго могут быть неточности :)
Спасибо за схему и компоненты U3, U426.
А, при установке AQY210EH, переключение на открытый вход как программно реализовано?
-
https://github.com/OpenHantek/OpenHantek6022/releases
https://github.com/OpenHantek/OpenHantek6022
(A little HW modification adds AC coupling. OpenHantek6022 supports this feature since v2.17-rc5 / FW0204.)
https://github.com/OpenHantek/OpenHantek6022/blob/master/docs/HANTEK6022_AC_Modification.pdf
Еще на праздниках солью сюда прошивки дампов EEPROM со своего ослика
Hantek DSO6022BE еще в доработке у меня. Параллельно вырисовываю схему Hantek 2D42 :)
-
Залил дампы микросхем EEPROM 24LC02B U1 и U14 соответственно. Оба дампа содержат VID/PID устройства и не содержат калибровочных данных. После записи дампов (любым программатором для EEPROM 24 серии) в микросхемы и установки на плату необходимо выполнить самокалибровку из программы Hantek6022BE. Пункт меню Utility -> Calibration и следуйте указаниям на экране (Подробное описание в п.1.8 в руководстве пользователя HT6022BL_RUS.pdf). После самокалибровки на экране появятся лучи CH1 и СH2, а калибровочные характеристики запишутся автоматически в эти микросхемы EEPROM.
-
Дополнительной кнопкой можно управлять входом AC/DC (Закрытый/Открытый вход)
-
LTC3440 + MAX660