Цифровой осциллографический пробник "Хамелеон".

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

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


Аватара пользователя
grott
Опытный кот
Сообщения: 793
Зарегистрирован: Пн ноя 02, 2009 18:00:05
Откуда: Украина Николаев

Re: Цифровой осциллографический пробник "Хамелеон".

Сообщение grott »

О каком соответсвии Меги и Хмеги может идти речь, заливку .hex от Меги в Хмегу можно сравнить с беременением слонихи от Моськи без табуретки. Вот описание хотя бы портов отсюдаhttp://www.gaw.ru/html.cgi/txt/doc/micros/avr/arh_xmega_a/index.htm
Раздельная настройка функций входов и выходов на каждом выводе МК
Гибкая конфигурация выводов через специальный регистр конфигурации выводов
Синхронный и/или асинхронный контроль входов с возможностями генерации прерываний и событий
Возможность асинхронного возобновления работы МК
Гибкая конфигурация выходного драйвера и подтяжки логических уровней:
Двухтактный выход
Подтягивание к плюса или минусу питания
Выход "монтажное И"
Выход "монтажное ИЛИ"
Адаптивная подтяжка
Инвертированный ввод/вывод
Управление скоростью фронтов
Гибкое маскирование выводов
Возможность одновременной настройки нескольких выводов с одинаковыми конфигурационными параметрами
Поддержка операций типа "чтение-модификация-запись"
Регистры переключения/сброса/установки бит регистров OUT и DIR
Возможность вывода синхронизации на линии порта
Выход канала события 0 на 7-ой линии портов
Отображение регистров портов (виртуальные порты) с битно-адресуемом пространстве памяти ввода-вывода
Как без конфигурации портов и всего остального, изменения программы, без поддержки АВ и не имея программатора PID или JTAG можно чего-либо добиться?
Аватара пользователя
kotovasiya
Опытный кот
Сообщения: 757
Зарегистрирован: Пт мар 30, 2007 12:11:23

Re: Цифровой осциллографический пробник "Хамелеон".

Сообщение kotovasiya »

Прорабатывается,только толковых результатов нет по дисплеям. Сименсовские отмирают ,пока сделаю для LPH88 и LF2 и те исчезнут
Аватара пользователя
Alex62
Мучитель микросхем
Сообщения: 454
Зарегистрирован: Чт ноя 19, 2009 13:37:21
Откуда: Минск

Re: Цифровой осциллографический пробник "Хамелеон".

Сообщение Alex62 »

grott писал(а):О каком соответсвии Меги и Хмеги может идти речь, заливку .hex от Меги в Хмегу можно сравнить с беременением слонихи от Моськи без табуретки. Вот описание хотя бы портов отсюдаhttp://www.gaw.ru/html.cgi/txt/doc/micros/avr/arh_xmega_a/index.htm Как без конфигурации портов и всего остального, изменения программы, без поддержки АВ и не имея программатора PID или JTAG можно чего-либо добиться?

Но ведь производитель обещает работу старых программ на новых камнях. Кotovasiya прав, не все так просто. Но понапрягаться стоит. Поискать программаторы, может какие куски кода на Си перекомпилировать, работа для мозгов есть. Ведь так можно без особых затрат добиться 10 мегасемплов.
Общаюсь на ТЫ. Без расшаркиваний.
Аватара пользователя
grott
Опытный кот
Сообщения: 793
Зарегистрирован: Пн ноя 02, 2009 18:00:05
Откуда: Украина Николаев

Re: Цифровой осциллографический пробник "Хамелеон".

Сообщение grott »

Проблемы исчезнут, когда АВ будет поддерживать Хмегу (автор АВ вроде над этим работает). АВ и Си не совместимы. Котовасия если сделает поддержку ещё двух дисплеев от Семёна, окажет неописуемую радость всему сообществу.
P.S. Платы уже в производстве, Gerber-файлы сделал правильно. :))
Аватара пользователя
Alex62
Мучитель микросхем
Сообщения: 454
Зарегистрирован: Чт ноя 19, 2009 13:37:21
Откуда: Минск

Re: Цифровой осциллографический пробник "Хамелеон".

Сообщение Alex62 »

Ну вот. Программатор для XMEGA котяры уже давно юзают. http://www.zmeyfish.radiokot.ru/forum/v ... 20&t=26417 У кого руки чешутся, вперед. Я так точно попробую.
Общаюсь на ТЫ. Без расшаркиваний.
bg1
Первый раз сказал Мяу!
Сообщения: 32
Зарегистрирован: Чт авг 26, 2010 17:36:48
Откуда: Барнаул

Re: Цифровой осциллографический пробник "Хамелеон".

Сообщение bg1 »

grott писал(а):Проблемы исчезнут, когда АВ будет поддерживать Хмегу (автор АВ вроде над этим работает). АВ и Си не совместимы. Котовасия если сделает поддержку ещё двух дисплеев от Семёна, окажет неописуемую радость всему сообществу.
P.S. Платы уже в производстве, Gerber-файлы сделал правильно. :))

Да.
Собрался вот собирать Хамелеон Д, а с дисплеем проблема. Лежат два от Семёна (lph8836, l2f50126), вот бы их поддержку сделать. А то как то жалко будет разбирать уже работоспособный образец.
Аватара пользователя
Alex62
Мучитель микросхем
Сообщения: 454
Зарегистрирован: Чт ноя 19, 2009 13:37:21
Откуда: Минск

Re: Цифровой осциллографический пробник "Хамелеон".

Сообщение Alex62 »

Народ все таки работает с другими дисплеями.
http://datagor.ru/microcontrollers/686- ... -k-mk.html
Хотя тема и непростая.
Общаюсь на ТЫ. Без расшаркиваний.
darian
Открыл глаза
Сообщения: 76
Зарегистрирован: Сб ноя 14, 2009 10:58:17

Re: Цифровой осциллографический пробник "Хамелеон".

Сообщение darian »

Вот нашел библиотеку,но наверное не то,посмотрите.
Вложения
буфер.rar
(5.89 КБ) 289 скачиваний
SSMix
Первый раз сказал Мяу!
Сообщения: 38
Зарегистрирован: Чт окт 01, 2009 13:22:15

Re: Цифровой осциллографический пробник "Хамелеон".

Сообщение SSMix »

На выходных искал индикатор LS020 на харьковском радиорынке в точках ремонта мобильников. Только в одном месте нашел б/у LS020 за 60 грн. Купил, проверил в другом месте на рынке - рабочий. Примерно в половине из опрошенных точек ремонта есть LPH88 и L2F50 по цене 60-80 грн. По словам ремонтников именно эти дисплеи чаще всего ставились в Siemens 65. В одном месте предлагали убитый Siemens с рабочим L2F50 всего за 50 грн. Так что, считаю, есть смысл в доработке программы под LPH88 и L2F50.
Кстати, в магазинчике Chip на АРАКСе появились портативные осциллографы DSS-31. По характеристикам - примерные аналоги Velleman HPS10, PPS10: чувствительность 10мВ/дел...20В/дел, развертка 10с/дел...0,1мкс/дел (2мкс...0,1мкс - в стробоскопическом режиме), полоса пропускания - до 5 МГц, размеры - примерно в 1,5 раза меньше, питание от 3-х АА. Из существенных отличий - применена технология Anti-Aliasing, устраняющая проявление паразитного стробоскопического эффекта при частоте сигнала, превышающей частоту дискретизации в кратное число раз.
Теперь вопросы по последней версии Хамелеона. Каким образом к плате крепятся индикатор и аккумулятор? Каков порядок программирования ATmega32? На плате есть контактные площадки, предназначенные судя по всему для подпайки проводников от программатора. Нужно ли при этом отпаивать индикатор и от чего подавать питание при программировании - от аккумулятора или программатора? Если от программатора, то это питание будет также заводиться на остальную часть схемы и наверное будет нужен дополнительный источник питания для программатора PonyProg, который запитывается от COM-порта.
Аватара пользователя
Spider
Опытный кот
Сообщения: 732
Зарегистрирован: Чт дек 29, 2005 07:29:25
Откуда: Омск
Контактная информация:

Re: Цифровой осциллографический пробник "Хамелеон".

Сообщение Spider »

С вашего разрешения влезу поперёк всего.
Сейчас переделываю это чудо на XMega, проект получается радикально другой, но смысл тот же (я даже копирайты оставлю топикстартера).
В итоге планируется получить 15MHz (если это позволит выбранный вами АЦП, а он заявлен до 33MHz вроде как...), это достигается наличием у XMega DMA и возможность почти HardWare съему и заносу значений с порта в память.
Правда пришлось полностью изменить схему с ОУ, на более гибкую, что привело к незначительному увеличению стоимости, а так же возможность использовать 2х каналов (но уже с уменьшением частоты выборки при условии использования одного АЦП).
По сути я собрал кучу разных проектов, взяв из каждого по чуть чуть.
У меня последнее время нет возможности плотно заниматься этим, так что пока всё встало на схеме и прошивке в эмуляторе.
Думаю в ближайшее время разведу плату, да вытравлю...
Аватара пользователя
Fusion
Грызет канифоль
Сообщения: 272
Зарегистрирован: Пт ноя 13, 2009 10:39:32
Откуда: Москва
Контактная информация:

Re: Цифровой осциллографический пробник "Хамелеон".

Сообщение Fusion »

я перевел свой проект для LS020 (brne.narod.ru/files/ls020.jpg)
на xmega32a4.
В коде изменилась инициализация портов и spi.
Есть xmega с двумя АЦП - можно сделать два канала (256a3).
Сейчас один канал 2 мГц оцифровка и вывод на экран ~50 fps.
brne.narod.ru/files/KDC.jpg
Аватара пользователя
Spider
Опытный кот
Сообщения: 732
Зарегистрирован: Чт дек 29, 2005 07:29:25
Откуда: Омск
Контактная информация:

Re: Цифровой осциллографический пробник "Хамелеон".

Сообщение Spider »

Всё равно встроенный АЦП медленней чем хотелось бы иметь. Ну а раз уж есть вариант покупать внешний, так почему бы не воспользоваться этим? :)
Аватара пользователя
Fusion
Грызет канифоль
Сообщения: 272
Зарегистрирован: Пт ноя 13, 2009 10:39:32
Откуда: Москва
Контактная информация:

Re: Цифровой осциллографический пробник "Хамелеон".

Сообщение Fusion »

Возрастает сложность и потребление тока.
Мне хватает 2 мГц. Для ТВ сигнала.
Еще неплохо бы прозвонку сделать :)
ДМА не пользуюсь - проц успевает записывать в память сам, а заодно ищет минимум для синхронизации.
без подсветки потребление 30 мА, с подсветкой - 60
dron512
Родился
Сообщения: 1
Зарегистрирован: Чт дек 03, 2009 19:07:12

Re: Цифровой осциллографический пробник "Хамелеон".

Сообщение dron512 »

Добрый день давно слежу за этим проектом. В первую очередь хочу поблагодарить ув. Котовасия за прекрасный прибор и всех остальных кто принимал участие в доработке. А теперь вопрос где можно стать в очередь за печаткой для этого прибора.
Аватара пользователя
grott
Опытный кот
Сообщения: 793
Зарегистрирован: Пн ноя 02, 2009 18:00:05
Откуда: Украина Николаев

Re: Цифровой осциллографический пробник "Хамелеон".

Сообщение grott »

Теперь вопросы по последней версии Хамелеона. Каким образом к плате крепятся индикатор и аккумулятор? Каков порядок программирования ATmega32? На плате есть контактные площадки, предназначенные судя по всему для подпайки проводников от программатора. Нужно ли при этом отпаивать индикатор и от чего подавать питание при программировании - от аккумулятора или программатора? Если от программатора, то это питание будет также заводиться на остальную часть схемы и наверное будет нужен дополнительный источник питания для программатора PonyProg, который запитывается от COM-порта.
Никак не крепятся, индикатор можно приклеить двусторонним скотчем прямо к Меге, или капнуть по краям платы термоклеем или ничего не делать (отлично держится на плоском шлейфе в пределах корпуса), также можно поступить и с аккумулятором. При программировании дисплей оставляем на месте, питание Меги от программатора, который запитан от отдельного источника питания.
А теперь вопрос где можно стать в очередь за печаткой для этого прибора.
Очереди на платы, как таковой, нет. Предварительно мне написали в личку желающие приобрести платы, по этому количеству я заказал платы на заводе, им будет в первую очередь. Дозаказ возможен, пишите в личку (личное сообщение).
SSMix
Первый раз сказал Мяу!
Сообщения: 38
Зарегистрирован: Чт окт 01, 2009 13:22:15

Re: Цифровой осциллографический пробник "Хамелеон".

Сообщение SSMix »

[quote="Fusion"]я перевел свой проект для LS020 (brne.narod.ru/files/ls020.jpg)
на xmega32a4.
В коде изменилась инициализация портов и spi.
Есть xmega с двумя АЦП - можно сделать два канала (256a3).
Сейчас один канал 2 мГц оцифровка и вывод на экран ~50 fps.
brne.narod.ru/files/KDC.jpg[/quote]
Можно подробнее о проекте? Максималльная скорость развертки - 5 мкс/дел?
[quote="Fusion"]без подсветки потребление 30 мА, с подсветкой - 60[/quote]
А какой смысл работы ЖКИ LS020 без подсветки? Все равно же ничего не видно.
Аватара пользователя
Fusion
Грызет канифоль
Сообщения: 272
Зарегистрирован: Пт ноя 13, 2009 10:39:32
Откуда: Москва
Контактная информация:

Re: Цифровой осциллографический пробник "Хамелеон".

Сообщение Fusion »

SSMix:
Без подсветки видно на свету - хуже чем чернобелый тестер, но видно. Экономия батарейки.
Максимальная скорость развертки 176точек * 0.5мкс / 11делений = 8 мкс/дел. Реально сделал 10.
Доделаю - выложу схему и код.
Аватара пользователя
Spider
Опытный кот
Сообщения: 732
Зарегистрирован: Чт дек 29, 2005 07:29:25
Откуда: Омск
Контактная информация:

Re: Цифровой осциллографический пробник "Хамелеон".

Сообщение Spider »

А подскажите какое напряжение и ток подсветки?
wonderful
Первый раз сказал Мяу!
Сообщения: 33
Зарегистрирован: Чт ноя 05, 2009 16:35:24
Откуда: Старый Оскол

Re: Цифровой осциллографический пробник "Хамелеон".

Сообщение wonderful »

Добрый день, начал набивать плату Хамелеона версии D - очень хотел бы посмотреть фотографии собранной платы...
Если не сложно выложите пожалуйста.
Аватара пользователя
Fusion
Грызет канифоль
Сообщения: 272
Зарегистрирован: Пт ноя 13, 2009 10:39:32
Откуда: Москва
Контактная информация:

Re: Цифровой осциллографический пробник "Хамелеон".

Сообщение Fusion »

Spider:
10 вольт примерно и 10 мА
Вложения
led.jpg
подсветка LS020
(76.69 КБ) 1374 скачивания
Ответить

Вернуться в «Статьи»