Как без конфигурации портов и всего остального, изменения программы, без поддержки АВ и не имея программатора PID или JTAG можно чего-либо добиться?Раздельная настройка функций входов и выходов на каждом выводе МК
Гибкая конфигурация выводов через специальный регистр конфигурации выводов
Синхронный и/или асинхронный контроль входов с возможностями генерации прерываний и событий
Возможность асинхронного возобновления работы МК
Гибкая конфигурация выходного драйвера и подтяжки логических уровней:
Двухтактный выход
Подтягивание к плюса или минусу питания
Выход "монтажное И"
Выход "монтажное ИЛИ"
Адаптивная подтяжка
Инвертированный ввод/вывод
Управление скоростью фронтов
Гибкое маскирование выводов
Возможность одновременной настройки нескольких выводов с одинаковыми конфигурационными параметрами
Поддержка операций типа "чтение-модификация-запись"
Регистры переключения/сброса/установки бит регистров OUT и DIR
Возможность вывода синхронизации на линии порта
Выход канала события 0 на 7-ой линии портов
Отображение регистров портов (виртуальные порты) с битно-адресуемом пространстве памяти ввода-вывода
Цифровой осциллографический пробник "Хамелеон".
Re: Цифровой осциллографический пробник "Хамелеон".
О каком соответсвии Меги и Хмеги может идти речь, заливку .hex от Меги в Хмегу можно сравнить с беременением слонихи от Моськи без табуретки. Вот описание хотя бы портов отсюдаhttp://www.gaw.ru/html.cgi/txt/doc/micros/avr/arh_xmega_a/index.htm
- kotovasiya
- Опытный кот
- Сообщения: 757
- Зарегистрирован: Пт мар 30, 2007 12:11:23
Re: Цифровой осциллографический пробник "Хамелеон".
Прорабатывается,только толковых результатов нет по дисплеям. Сименсовские отмирают ,пока сделаю для LPH88 и LF2 и те исчезнут
Re: Цифровой осциллографический пробник "Хамелеон".
grott писал(а):О каком соответсвии Меги и Хмеги может идти речь, заливку .hex от Меги в Хмегу можно сравнить с беременением слонихи от Моськи без табуретки. Вот описание хотя бы портов отсюдаhttp://www.gaw.ru/html.cgi/txt/doc/micros/avr/arh_xmega_a/index.htm Как без конфигурации портов и всего остального, изменения программы, без поддержки АВ и не имея программатора PID или JTAG можно чего-либо добиться?
Но ведь производитель обещает работу старых программ на новых камнях. Кotovasiya прав, не все так просто. Но понапрягаться стоит. Поискать программаторы, может какие куски кода на Си перекомпилировать, работа для мозгов есть. Ведь так можно без особых затрат добиться 10 мегасемплов.
Общаюсь на ТЫ. Без расшаркиваний.
Re: Цифровой осциллографический пробник "Хамелеон".
Проблемы исчезнут, когда АВ будет поддерживать Хмегу (автор АВ вроде над этим работает). АВ и Си не совместимы. Котовасия если сделает поддержку ещё двух дисплеев от Семёна, окажет неописуемую радость всему сообществу.
P.S. Платы уже в производстве, Gerber-файлы сделал правильно.
P.S. Платы уже в производстве, Gerber-файлы сделал правильно.
Re: Цифровой осциллографический пробник "Хамелеон".
Ну вот. Программатор для XMEGA котяры уже давно юзают. http://www.zmeyfish.radiokot.ru/forum/v ... 20&t=26417 У кого руки чешутся, вперед. Я так точно попробую.
Общаюсь на ТЫ. Без расшаркиваний.
Re: Цифровой осциллографический пробник "Хамелеон".
grott писал(а):Проблемы исчезнут, когда АВ будет поддерживать Хмегу (автор АВ вроде над этим работает). АВ и Си не совместимы. Котовасия если сделает поддержку ещё двух дисплеев от Семёна, окажет неописуемую радость всему сообществу.
P.S. Платы уже в производстве, Gerber-файлы сделал правильно.
Да.
Собрался вот собирать Хамелеон Д, а с дисплеем проблема. Лежат два от Семёна (lph8836, l2f50126), вот бы их поддержку сделать. А то как то жалко будет разбирать уже работоспособный образец.
Re: Цифровой осциллографический пробник "Хамелеон".
Народ все таки работает с другими дисплеями.
http://datagor.ru/microcontrollers/686- ... -k-mk.html
Хотя тема и непростая.
http://datagor.ru/microcontrollers/686- ... -k-mk.html
Хотя тема и непростая.
Общаюсь на ТЫ. Без расшаркиваний.
Re: Цифровой осциллографический пробник "Хамелеон".
Вот нашел библиотеку,но наверное не то,посмотрите.
- Вложения
-
- буфер.rar
- (5.89 КБ) 289 скачиваний
Re: Цифровой осциллографический пробник "Хамелеон".
На выходных искал индикатор 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-порта.
Кстати, в магазинчике 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: Цифровой осциллографический пробник "Хамелеон".
С вашего разрешения влезу поперёк всего.
Сейчас переделываю это чудо на XMega, проект получается радикально другой, но смысл тот же (я даже копирайты оставлю топикстартера).
В итоге планируется получить 15MHz (если это позволит выбранный вами АЦП, а он заявлен до 33MHz вроде как...), это достигается наличием у XMega DMA и возможность почти HardWare съему и заносу значений с порта в память.
Правда пришлось полностью изменить схему с ОУ, на более гибкую, что привело к незначительному увеличению стоимости, а так же возможность использовать 2х каналов (но уже с уменьшением частоты выборки при условии использования одного АЦП).
По сути я собрал кучу разных проектов, взяв из каждого по чуть чуть.
У меня последнее время нет возможности плотно заниматься этим, так что пока всё встало на схеме и прошивке в эмуляторе.
Думаю в ближайшее время разведу плату, да вытравлю...
Сейчас переделываю это чудо на XMega, проект получается радикально другой, но смысл тот же (я даже копирайты оставлю топикстартера).
В итоге планируется получить 15MHz (если это позволит выбранный вами АЦП, а он заявлен до 33MHz вроде как...), это достигается наличием у XMega DMA и возможность почти HardWare съему и заносу значений с порта в память.
Правда пришлось полностью изменить схему с ОУ, на более гибкую, что привело к незначительному увеличению стоимости, а так же возможность использовать 2х каналов (но уже с уменьшением частоты выборки при условии использования одного АЦП).
По сути я собрал кучу разных проектов, взяв из каждого по чуть чуть.
У меня последнее время нет возможности плотно заниматься этим, так что пока всё встало на схеме и прошивке в эмуляторе.
Думаю в ближайшее время разведу плату, да вытравлю...
- Fusion
- Грызет канифоль
- Сообщения: 272
- Зарегистрирован: Пт ноя 13, 2009 10:39:32
- Откуда: Москва
- Контактная информация:
Re: Цифровой осциллографический пробник "Хамелеон".
я перевел свой проект для LS020 (brne.narod.ru/files/ls020.jpg)
на xmega32a4.
В коде изменилась инициализация портов и spi.
Есть xmega с двумя АЦП - можно сделать два канала (256a3).
Сейчас один канал 2 мГц оцифровка и вывод на экран ~50 fps.
brne.narod.ru/files/KDC.jpg
на xmega32a4.
В коде изменилась инициализация портов и spi.
Есть xmega с двумя АЦП - можно сделать два канала (256a3).
Сейчас один канал 2 мГц оцифровка и вывод на экран ~50 fps.
brne.narod.ru/files/KDC.jpg
- Spider
- Опытный кот
- Сообщения: 732
- Зарегистрирован: Чт дек 29, 2005 07:29:25
- Откуда: Омск
- Контактная информация:
Re: Цифровой осциллографический пробник "Хамелеон".
Всё равно встроенный АЦП медленней чем хотелось бы иметь. Ну а раз уж есть вариант покупать внешний, так почему бы не воспользоваться этим? 
- Fusion
- Грызет канифоль
- Сообщения: 272
- Зарегистрирован: Пт ноя 13, 2009 10:39:32
- Откуда: Москва
- Контактная информация:
Re: Цифровой осциллографический пробник "Хамелеон".
Возрастает сложность и потребление тока.
Мне хватает 2 мГц. Для ТВ сигнала.
Еще неплохо бы прозвонку сделать
ДМА не пользуюсь - проц успевает записывать в память сам, а заодно ищет минимум для синхронизации.
без подсветки потребление 30 мА, с подсветкой - 60
Мне хватает 2 мГц. Для ТВ сигнала.
Еще неплохо бы прозвонку сделать
ДМА не пользуюсь - проц успевает записывать в память сам, а заодно ищет минимум для синхронизации.
без подсветки потребление 30 мА, с подсветкой - 60
Re: Цифровой осциллографический пробник "Хамелеон".
Добрый день давно слежу за этим проектом. В первую очередь хочу поблагодарить ув. Котовасия за прекрасный прибор и всех остальных кто принимал участие в доработке. А теперь вопрос где можно стать в очередь за печаткой для этого прибора.
Re: Цифровой осциллографический пробник "Хамелеон".
Никак не крепятся, индикатор можно приклеить двусторонним скотчем прямо к Меге, или капнуть по краям платы термоклеем или ничего не делать (отлично держится на плоском шлейфе в пределах корпуса), также можно поступить и с аккумулятором. При программировании дисплей оставляем на месте, питание Меги от программатора, который запитан от отдельного источника питания.Теперь вопросы по последней версии Хамелеона. Каким образом к плате крепятся индикатор и аккумулятор? Каков порядок программирования ATmega32? На плате есть контактные площадки, предназначенные судя по всему для подпайки проводников от программатора. Нужно ли при этом отпаивать индикатор и от чего подавать питание при программировании - от аккумулятора или программатора? Если от программатора, то это питание будет также заводиться на остальную часть схемы и наверное будет нужен дополнительный источник питания для программатора PonyProg, который запитывается от COM-порта.
Очереди на платы, как таковой, нет. Предварительно мне написали в личку желающие приобрести платы, по этому количеству я заказал платы на заводе, им будет в первую очередь. Дозаказ возможен, пишите в личку (личное сообщение).А теперь вопрос где можно стать в очередь за печаткой для этого прибора.
Re: Цифровой осциллографический пробник "Хамелеон".
[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 без подсветки? Все равно же ничего не видно.
на 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: Цифровой осциллографический пробник "Хамелеон".
SSMix:
Без подсветки видно на свету - хуже чем чернобелый тестер, но видно. Экономия батарейки.
Максимальная скорость развертки 176точек * 0.5мкс / 11делений = 8 мкс/дел. Реально сделал 10.
Доделаю - выложу схему и код.
Без подсветки видно на свету - хуже чем чернобелый тестер, но видно. Экономия батарейки.
Максимальная скорость развертки 176точек * 0.5мкс / 11делений = 8 мкс/дел. Реально сделал 10.
Доделаю - выложу схему и код.
- Spider
- Опытный кот
- Сообщения: 732
- Зарегистрирован: Чт дек 29, 2005 07:29:25
- Откуда: Омск
- Контактная информация:
Re: Цифровой осциллографический пробник "Хамелеон".
А подскажите какое напряжение и ток подсветки?
-
wonderful
- Первый раз сказал Мяу!
- Сообщения: 33
- Зарегистрирован: Чт ноя 05, 2009 16:35:24
- Откуда: Старый Оскол
Re: Цифровой осциллографический пробник "Хамелеон".
Добрый день, начал набивать плату Хамелеона версии D - очень хотел бы посмотреть фотографии собранной платы...
Если не сложно выложите пожалуйста.
Если не сложно выложите пожалуйста.
- Fusion
- Грызет канифоль
- Сообщения: 272
- Зарегистрирован: Пт ноя 13, 2009 10:39:32
- Откуда: Москва
- Контактная информация:
Re: Цифровой осциллографический пробник "Хамелеон".
Spider:
10 вольт примерно и 10 мА
10 вольт примерно и 10 мА
- Вложения
-
- led.jpg
- подсветка LS020
- (76.69 КБ) 1374 скачивания