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

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

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


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

Сообщение grott »

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

Сообщение kotovasiya »

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

Сообщение Alex62 »

grott писал(а):О каком соответсвии Меги и Хмеги может идти речь, заливку .hex от Меги в Хмегу можно сравнить с беременением слонихи от Моськи без табуретки. Вот описание хотя бы портов отсюдаhttp://www.gaw.ru/html.cgi/txt/doc/micr ... /index.htm Как без конфигурации портов и всего остального, изменения программы, без поддержки АВ и не имея программатора PID или JTAG можно чего-либо добиться?
Но ведь производитель обещает работу старых программ на новых камнях. Кotovasiya прав, не все так просто. Но понапрягаться стоит. Поискать программаторы, может какие куски кода на Си перекомпилировать, работа для мозгов есть. Ведь так можно без особых затрат добиться 10 мегасемплов.
Общаюсь на ТЫ. Без расшаркиваний.
Опытный кот
Аватара пользователя
Сообщения: 793
Зарегистрирован: Пн ноя 02, 2009 18:00:05
Откуда: Украина Николаев

Сообщение grott »

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

Сообщение Alex62 »

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

Сообщение bg1 »

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

Сообщение Alex62 »

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

Сообщение darian »

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

Сообщение 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-порта.
Опытный кот
Аватара пользователя
Сообщения: 732
Зарегистрирован: Чт дек 29, 2005 07:29:25
Откуда: Омск

Сообщение Spider »

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

Сообщение Fusion »

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

Сообщение Spider »

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

Сообщение Fusion »

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

Сообщение dron512 »

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

Сообщение grott »

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

Сообщение 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 без подсветки? Все равно же ничего не видно.
Грызет канифоль
Аватара пользователя
Сообщения: 272
Зарегистрирован: Пт ноя 13, 2009 10:39:32
Откуда: Москва

Сообщение Fusion »

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

Сообщение Spider »

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

Сообщение wonderful »

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

Сообщение Fusion »

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

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