Вопросы и замечания по статьям и схемам, представленным на нашем сайте

При поддержке РадиоКОТструктор.ру


Ответить

Re: Логический анализатор Saleae Logic и USBee + USB2LPT

Вт янв 22, 2013 18:10:15

Здравствуйте All
Кстати в моем девайсе зеленый светодиод срабатывает с прошивкой USB to LPT при обращении, срабатывает даже в каком то из режимов в USBee AX Pro ( то ли в генераторе то ли в осцилоскопе). Красный же светодиод пока не загорался но называется он "Полная скорость" и по видемому тоже должен функционировать, просто я еще не пробовал загружать девайс.

Спроектировал схему АЦП для платы. Пока развел в спринтлайоуте все цепи платки не вызывающие у меня ни какого подозрения в неправильности, но АЦП хоть и дешевый и быстрый но довольно специфичный и потому у меня возникли некоторые трудности с цепочкой регулирующей смещения оси "У" (смещение входа). Понимая что прибор все же будет скорее всего не измерительный а наглядно-оценочный (точность не высокая), не хотелось бы усложнять схему и удорожать девайс быстродействующими операционниками, ну а обычный смеситель на резисторах (по 1к) неизбежно потянет входное сопротивление, точность и линейность входного делителя в попу.
Вместо LDO 1117 можно упростить, поставить либо дроссель с 3.3в либо резистор с 5в но тогда стабилитрон нужен не 3.6в а 3.3в.
На копеешном операционнике сделан регулируемый источник опорного напряжения - смещения и через 1к подмешан к входу АЦП. Установив резистор с пунктиром можно перевести операционник из режима повторителя в усиливающий с некоторым коэффициентом (увеличение диаппазона регулировки).
Диодная сборочка с очень низкой входной емкостью - защита входа АЦП от бросков перенапряжения - шунтирует все пички на плюс или минус

Прошу Ваши комментарии по поводу схемотехники.
Может можете предложить Вы хорошее схемотехническое решение?
Заранее благодарен

Re: Логический анализатор Saleae Logic и USBee + USB2LPT

Вт янв 22, 2013 18:15:24

Воо, наконец получилось прикрутить файлик.
Вложения
AD9280 ADC.jpg
(223.17 KiB) Скачиваний: 1919

Re: Логический анализатор Saleae Logic и USBee + USB2LPT

Ср янв 23, 2013 16:25:37

Над аналоговой частью надо ещё поработать, просимулируйте в Протеусе и все ошибки сразу всплывут. Возьмите МСР6022, как в Хамелеоне, схема подорожает всего на бутылку пива. :))

Re: Логический анализатор Saleae Logic и USBee + USB2LPT

Чт янв 24, 2013 13:03:14

К сожалению Протеус я не знаю и схемотехнические проекты никогда не эмулировал.
Когда то лет 14 тому столкнулся с електроник воркбенчем после которого у меня пропала довольно на долго всякая охота дискретную схемотехнику считать на компьютере.
Хамелионова схема мне многим не нравиться, потому я ее и не взял один в один , она достаточно сложна, рассыпана и не изящна, к тому же МСР6022 это 10МГц при единичном усилении, а для полосы 12 МГц нужен операционник хотя бы на 20-40МГц, это уже пол ящика пива :).
В моей схеме на операционнике собран регулируемый источник напряжения смещения использующий эталонное напряжение встроенного в АЦП опорника. Просто опорник АЦП рассчитан на нагруз 10к и просто так его так сказать без буфера поделить и прицепить к входу АЦП с бог знает каким входным сопротивлением и к делителю не получится , там значительно ниже сопротивление нагрузки получется и все это будет плавать и летать от входного сигнала (входной сигнал будет колебать опорное суммировавшись с ним). Так что тот операционник нужен низкочастотный.
Больше Хамелионовой нравиться схема применёная в микро ЮСБ осциллографе на PIC18F2550 и ADC TDA8708. но там опять таки дороговатый операционник, не на 24МГц, да и АЦП тот специфический отстой дефицитоводорогой а схема спроектирована именно под него.

Думал есть какие грубые ошибки (ткнуть носом) или дельные схемотехнические подсказки, но если все так особо молчат придется доразводить, собирать, доводить до работоспособности и по ходу может придется чего кардинальное предпринимать ну или делать мелкие поправки. Мечтаю обойтись без исправлений в плате, посмотрим.
Если чего режет глаза в схеме, говорите сразу, я же двоешник, могу такое накуралесить :tea: :))) не разгребем вместе :)))
Заранее благодарен :beer:

Re: Логический анализатор Saleae Logic и USBee + USB2LPT

Пн июн 10, 2013 23:28:39

Здравствуйте
И вот собрал наконец платку три в одном, по выше приведеной печатке (варсия 2+), девайс работает, сильно уж не тестил, собирал для товарища , сегодня отдал и буду наблюдать за его настроением :-) но пока при сборке и беглой проверке ошибок не замечено.
По факту вместо указанных 5к1 поставит 7к5.
На этой неделе допаиваю еще 1-2 экземпляра для товарищей и берусь наконец доделывать примочку-шелдик с АЦП.
Сегодня пол дня побеждал формат прошивок "iic", посему привожу любимые хексики на Салие Лоджик (на ЛПТ и ЮСБее уже рание бросал хексы).
За время "радио-молчания" я занимался другими проектами, и немного освоил таки Протеус. Нашол протеусовскую модель на АЦП 9280 и занялся симуляцией. В принципе Протеус - очень хороший инструмент , но вот ошибки в модели на АЦП меня немного сбили с толку. Запутался я в 19-той ножке. И вот сегодня добрый человек, Рома, работающий в проекте USB Oscill (http://oscill.com/), направил меня на путь истинный касательно этой ножки, ну и еще пытался направить на путь истинный касательно входной части, но это уж пока поживем, пощупаем, увидим... Посему пока не-поняток касательно АЦП у меня уже нет , так что рисую плату, паяю, пробую, надеюсь все получится довести до ума.
Результат своего моделирования в Протеусе тоже привожу,19 ножка там подключена неправильно намерено чтобы могла работать неправильная модель АЦП, хотя как правильно работает неправильная модель АЦП, это пока вопрос, но ничего , поживем-увидим.
Вложения
Saleae Logic 24C02 (Begining).hex
Хекс - целка а Салие Лоджик делает дифлорацию дописав туда свое при первом запуске, потом вытаскиваем перемычку Врите Протекшин на ПЗУ чтоб не вписалось им еще чего плохого при следующих запусках, он ругается но работает.
(733 байт) Скачиваний: 732
AD9280_(Nick_Experiment).zip
Мои эксперименты в Протеусе с АЦП
(19.88 KiB) Скачиваний: 576
AD9280.rar
Модель
(16.53 KiB) Скачиваний: 586

Re: Логический анализатор Saleae Logic и USBee + USB2LPT

Пт июн 21, 2013 23:27:29

Здесь http://brrrbaybay.com/index.php/pwm-logic/about софт 8-ми канального синхронного и асинхронного ШИМ-генератора 1Гц-1МГц, а также 8-ми канальный генератор для управления RC сервоприводами. Работает с предустановленным анализатором Saleae Logic и моей платой или аналогичной. Всё это добро бесплатно или, в виде благодарности автору, за пиццу.
Изображение

Re: Логический анализатор Saleae Logic и USBee + USB2LPT

Вс июн 23, 2013 13:14:47

Радует тот факт что функциональность девайса развивается не по дням а по часам :-)

Вот пока что у меня с АЦП:
Развел пока что первый пробный вариант платки шелда АЦП, товарищ изготовил и я уже спаял все кроме входного делителя и кое чего уже посмотрел.
Смотрел сигнал с генератора собранного по схеме набора "СТАРТ 7218", и с кварцевого генератора на логических элементах, и со счетчиком делителем (к555ЛН1, к155ИЕ5 - 1,2,4,6,8,12МГц). Показания сравнивал с показаниями осциллографического пробника Oscill (Oscill.com).
Форму сигнала можно нормально рассматривать до 1-2МГц при получившейся у меня максимальной частоте семплирования 16МГц (сначала был 1МГц а после запуска теста скорости семплирования появились варианты до 16МГц).
Кстати, как получить 24МГц ? , чего не хватает для 24 ?
(Я пробовал на двух разных компах с совершенно разной производительностью и разных поколений)
В принципе пока что не фонтан, и нужно еще доводить до ума, хотя без напряга виден потенциал визуализации формы сигнала вполне на уровне с Осцилом (с чувствительностью и точностью измерений состязатся с Осцилом не стану, так как Осцил имеет сложную входную часть на операционниках с коммутаторами поддиапазонов, с корректирующими цепочками... хотя у него тот же АЦП AD9280) .
АЦП фурычит четко, только вот кажись немного чудит (шумит на некоторых частотах) операционник, который в принципе очень наглядно и прекрасно регулирует смещение сигнала, как и замышлялось. Вот буду с этим шумом разбираться, нужно только понять от куда он берется.
Кроме того даже без делителя (1:10 и 1:100) вход 1:1 пока что имеет слишком малое входное сопротивление и его нужно подстроить к показаниям софтины. Сигнал размахом 1В показывает как 7,4В, а нужно сделать как 10В, тогда 1:1 превратится в 10:1 ; 10:1 превратится в 1:1 ; ну и 1:100 превратится в 1:10 :-).
Кстати, при желании повысить чувствительность и входное сопротивление можно будет примочкой- внешним входным усилителем , собранным конструктивно как делитель для осциллографа - коробочка. Применить например LMV721, OP27, OP37.

Пока буду бороться, надеюсь все более менее получится нормальным :-)
Вложения
ADC_v1_(1).jpg
почти собранный АЦП шелд
(160.31 KiB) Скачиваний: 1087
ADC_v1_(0).jpg
Комбайн на Кипарисе
(89.35 KiB) Скачиваний: 1263

Re: Логический анализатор Saleae Logic и USBee + USB2LPT

Пт июн 28, 2013 23:14:43

Входы - 10:1, 1:1, 1:10
Сопротивления входов соответственно - 1,6к , 16к , 160к.
Возможность выбора опорного напряжения 1 или 2 вольта расширяет возможности визуализации добавив выбор коэффициентов передачи входов - 5:1, 1:2, 1:20
Вот пока все что можно сказать.

Минусы (кстати многие из них критиковались уже форумчанами):
1 - ОЧЕНЬ Низкое входное сопротивление и большая входная емкость.
2 - присутствие некоторого потенциала опорного напряжения на входе.
3 - подключенная одной полярностью батарейка 3 вольта показывает 2,7В. ,меняем полярность и показывает 3,3В. (не знаю из за чего это но на пилообразном, синусоидальном и прямоугольном сигналах зрительно искажения не видны)
4 - на малых сигналах видны шумы и похожи на битовые.
5 - есть шумы случайного характера (или похожие на алиасы) чуть заметнее чем у Осцила но в целом смотреть сигнал не особо мешают.
6 - все еще не хрещено в реальных боевых условиях и даже досконально не проверено, сырое ваще.

Плюсы:
1 - Очень дешевая по стоимости деталей (АЦП 35грн, диодная сборка 3грн, полевик 2грн, переменник с ручкой 10 грн, ЛДО 3грн, ну и мелочевка на 10 грн и того все в раене 60-70 вместо 150).
2 - Отсутствие дорогого ВЧ операционника и громоздкого генератора помех в виде преобразователя отрицательного напряжения.
3 - Односторонняя и простая в изготовлении плата, мало компонентов.
4 - в будущем, по надобности может быть таки добавлена платка с операционником (девайсик в виде щупа только не делитель в коробочке а LMV721, при этом пропадают два первых недостатка), хотя и каюсь, ибо надобность может напасть очень скоро.
5 - Как отдельная платка и может легко быть заменена на доработанную другую.
6 - Чем проще тем надежнее и понятнее и доступнее.

Ну это конечно пока так я все вижу, и хотел бы услышать Ваше мнение.

Все мои наработки полностью доступны, и мне было бы даже очень приятно если бы они оказались кому либо полезными.

Я отснял немного принтскрином, где можно посмотреть что и как показывают оба прибора, Осцил и мой вариант.

В первом варианте платки есть недоработки заставляющие заниматься "лепниной". Исправлять пока не очень хочу не услышав Вашего мнения, может быть там исправления неуместны и нужно все делать заново :-)

АЦП работает на клоке до 16 МГц, хотя по идее должен работать и на 24, только вот не знаю почему на 24 не работает. На некоторых компах не работает с обычным шнуром, с которым отлично работают все остальные девайсы имеющиеся в хозяйстве (флешки, фотоаппарат, принтер, сканер,-USB-IDE-SATA...).
Плохо работает (конектится и определяется, но софт нагружая отваливает девайс и повисает) со шнуром + через удлинитель полтора метра, лажовый , но на котором тоже все нормально работает (например по тем же шнурам регулярно юзается сканер Мастек 2400 Медвежья лапа, и без проблем)
Кондеры на кварце 20 Пф. резюки на USB 22 ом и со стороны Кипариса чипик ESD протекшина USBLC6-4SC6.
Использовал прогу USBee Osciloscope USBee AX v1.10.0
При этом одинаково ведут себя все три собранных девайса, но первый вначале не имел ESD протекшина USBLC6-4SC6. (не хватило микруль, их пришлось до заказывать и ждать) и резисторы были не 22 а 33 ом , при этом он глючил, отваливался и я в ЕЕПРОМ никак не мог залить Кипарисовой оболочкой ЛПТ, потому поставил в него по 10 ом так как 22ом номинала тогда у меня не было.
Но без удлинителей у меня на моих двух машинах с двумя моими шнурами на 16Мспс работает отлично, не отваливается и не глючит, а проблема вылезла на обоих компах товарища, которому я собирал один из девайсов. Ну в одном случае списали на несовместимость с ЮСБ версии 3.0 а во втором ?

Кто подскажет причину?

Актуальные фото внешнего вида, схема, скриншоты тестирования выложил на Казусе, здесь пытался, но видимо из за более жестких ограничений на размеры загружаемых файлов, по мучился маленько, и пока бросил это дело.
http://kazus.ru/forums/showthread.php?t=13724&page=205
Пост 2050
http://kazus.ru/forums/showthread.php?t=13724&page=206
Пост 2051

Re: Логический анализатор Saleae Logic и USBee + USB2LPT

Ср июл 10, 2013 06:06:30

купить хочу,эмулирует полность ЛПТ?

Re: Логический анализатор Saleae Logic и USBee + USB2LPT

Ср июл 10, 2013 18:59:53

Давайте разберёмся для чего вам нужен этот прибор? К анализатору вопросов нет, он работает замечательно. Эммулятор порта LPT работает в 100 раз медленнее физического порта, но эммулирует его полностью. Для многих устройств этой скорости хватает, включая и управление шаговыми двигателями, но только не на MACH3, эта прога просто не запускается с любым подключённым эммулятором.

Re: Логический анализатор Saleae Logic и USBee + USB2LPT

Чт июл 18, 2013 15:28:33

На ЧПУ есть еще по крайней мере две популярных софтины :
VRI CNC
KCAM
Первую я не юзал
а вот KCAM 4 или 3 версии пробовал на более примитивной версии этого переходник (не на "Куприсе" а на АТМЕГЕ8 USB1.1) у того атмегового девайса были очень серьезные проблемы со скоростью и буфером ФИФО, из за этого он был настолько медленным, что для ЧПУ это совсем не приемлемо, а разгон приводил к тому что данные передаваемые по ЮСБ быстро переполняли буфер и начинали пропадать в некуда не доходя до ножек. Но сам по себе KCAM физически мог работать с тем эмулятором. Думаю, картина с связкой KCAM и "Купрес" будет более положительной , а может быть даже идеальной.

Re: Логический анализатор Saleae Logic и USBee + USB2LPT

Пт июл 19, 2013 15:12:42

А продаётся ли ещё данный девайс и если да, то сколько он стоит и как его купить.

Re: Логический анализатор Saleae Logic и USBee + USB2LPT

Пт июл 19, 2013 19:32:20

К сожалению не имею станочка ЧПУ, обращался к товарищам, обладующим им, но, после подключения эмулятора, MACH3 наглухо повесил Винду. С их слов, им пришлось переустанавливать всё, естественно меня послали к кому-нибудь ещё. Прикрутил шаговик к эмулятору через ULN2003, програмку запустил, не помню чью, и покрутил движок на шаге и полушаге, режима микро там не было. Вывод: станочек ЧПУ должен работать в штатном режиме, кроме MACH3.
По поводу распространения этого прибора. Я и так на грани нарушения правил. Пользуясь тем, что я автор устройства, и тем, что админ благосклонен к моему творчеству, я и так много лишнего, не по теме, написал в топике. Посему, обращайтесь в личку.

Re: Логический анализатор Saleae Logic и USBee + USB2LPT

Чт авг 22, 2013 21:27:47

Напомню, что Henrik Hauftmann постоянно обновляет свой софт для USBLPT переходника здесь, не пропустите.
Просьба оплатившим сей девайс сразу обращаться ко мне в личку. Я не знаю по упавшим деньгам на мой счёт кто именно оплатил и куда мне отправлять. Пишу по поводу безымянной проплаты, не люблю быть должным.

Re: Логический анализатор Saleae Logic и USBee + USB2LPT

Сб сен 28, 2013 17:02:54

Закачал на сайт программу PWM-Logic, ссылка, выложенная ранее не работает.
Вложения
PwmLogicSetup_1_0_1_3.zip
(570.4 KiB) Скачиваний: 725

Re: Логический анализатор Saleae Logic и USBee + USB2LPT

Вс дек 22, 2013 18:53:44

grott писал(а):Henrik Hauftmann постоянно обновляет свой софт для USBLPT переходника здесь,

Не так давно вышла новая версия USB2LPT Release 1.8 на AT90USB162-16AU. По заявлению автора значительно увеличена скорость.
Подскажите, есть ли портированные прошивки логических анализаторов на эту версию?

Re: Логический анализатор Saleae Logic и USBee + USB2LPT

Вт дек 24, 2013 02:49:15

Не вышла ещё, а только в разработке. Также не нашёл заявление автора о значительном увеличении скорости, и это не удивительно. Для сравнения: CY7C68013A работает с портом USB до 480 Мбит\с, а
AT90USB162 - до 12 Мбит\с.

Re: Логический анализатор Saleae Logic и USBee + USB2LPT

Чт дек 26, 2013 09:13:04

Хочу узнать,можно ли как-нибудь доработать устройство чтобы можно было подавать сигналы более 5В.

Re: Логический анализатор Saleae Logic и USBee + USB2LPT

Пн мар 17, 2014 00:32:02

Здравствуйте! Помогите разобраться.
Спаял наконец купленный у автора набор, но он не заработал. При подключении к компьютеру появляется неизвестное устройство с нулевыми VID и PID. Программа CyConsole устройство не видит и вообще ни одна кнопка в ней не активна.
1. Как вообще должен себя проявлять контроллер при первом подключении?
2. как можно проверить работоспособность контроллера имея в наличии только тестер?

Re: Логический анализатор Saleae Logic и USBee + USB2LPT

Пн мар 17, 2014 00:40:57

А контроллер запрограммирован?
Ответить