Как без конфигурации портов и всего остального, изменения программы, без поддержки АВ и не имея программатора PID или JTAG можно чего-либо добиться?Раздельная настройка функций входов и выходов на каждом выводе МК
Гибкая конфигурация выводов через специальный регистр конфигурации выводов
Синхронный и/или асинхронный контроль входов с возможностями генерации прерываний и событий
Возможность асинхронного возобновления работы МК
Гибкая конфигурация выходного драйвера и подтяжки логических уровней:
Двухтактный выход
Подтягивание к плюса или минусу питания
Выход "монтажное И"
Выход "монтажное ИЛИ"
Адаптивная подтяжка
Инвертированный ввод/вывод
Управление скоростью фронтов
Гибкое маскирование выводов
Возможность одновременной настройки нескольких выводов с одинаковыми конфигурационными параметрами
Поддержка операций типа "чтение-модификация-запись"
Регистры переключения/сброса/установки бит регистров OUT и DIR
Возможность вывода синхронизации на линии порта
Выход канала события 0 на 7-ой линии портов
Отображение регистров портов (виртуальные порты) с битно-адресуемом пространстве памяти ввода-вывода
Цифровой осциллографический пробник "Хамелеон".
О каком соответсвии Меги и Хмеги может идти речь, заливку .hex от Меги в Хмегу можно сравнить с беременением слонихи от Моськи без табуретки. Вот описание хотя бы портов отсюдаhttp://www.gaw.ru/html.cgi/txt/doc/micr ... /index.htm
- Реклама
- Сообщения: 757
- Зарегистрирован: Пт мар 30, 2007 12:11:23
Прорабатывается,только толковых результатов нет по дисплеям. Сименсовские отмирают ,пока сделаю для LPH88 и LF2 и те исчезнут
Но ведь производитель обещает работу старых программ на новых камнях. Кotovasiya прав, не все так просто. Но понапрягаться стоит. Поискать программаторы, может какие куски кода на Си перекомпилировать, работа для мозгов есть. Ведь так можно без особых затрат добиться 10 мегасемплов.grott писал(а):О каком соответсвии Меги и Хмеги может идти речь, заливку .hex от Меги в Хмегу можно сравнить с беременением слонихи от Моськи без табуретки. Вот описание хотя бы портов отсюдаhttp://www.gaw.ru/html.cgi/txt/doc/micr ... /index.htm Как без конфигурации портов и всего остального, изменения программы, без поддержки АВ и не имея программатора PID или JTAG можно чего-либо добиться?
Общаюсь на ТЫ. Без расшаркиваний.
Проблемы исчезнут, когда АВ будет поддерживать Хмегу (автор АВ вроде над этим работает). АВ и Си не совместимы. Котовасия если сделает поддержку ещё двух дисплеев от Семёна, окажет неописуемую радость всему сообществу.
P.S. Платы уже в производстве, Gerber-файлы сделал правильно.
P.S. Платы уже в производстве, Gerber-файлы сделал правильно.
Ну вот. Программатор для XMEGA котяры уже давно юзают. http://www.zmeyfish.radiokot.ru/forum/v ... 20&t=26417 У кого руки чешутся, вперед. Я так точно попробую.
Общаюсь на ТЫ. Без расшаркиваний.
- Реклама
Да.grott писал(а):Проблемы исчезнут, когда АВ будет поддерживать Хмегу (автор АВ вроде над этим работает). АВ и Си не совместимы. Котовасия если сделает поддержку ещё двух дисплеев от Семёна, окажет неописуемую радость всему сообществу.
P.S. Платы уже в производстве, Gerber-файлы сделал правильно.
Собрался вот собирать Хамелеон Д, а с дисплеем проблема. Лежат два от Семёна (lph8836, l2f50126), вот бы их поддержку сделать. А то как то жалко будет разбирать уже работоспособный образец.
Народ все таки работает с другими дисплеями.
http://datagor.ru/microcontrollers/686- ... -k-mk.html
Хотя тема и непростая.
http://datagor.ru/microcontrollers/686- ... -k-mk.html
Хотя тема и непростая.
Общаюсь на ТЫ. Без расшаркиваний.
- Сообщения: 38
- Зарегистрирован: Чт окт 01, 2009 13:22:15
На выходных искал индикатор 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-порта.
С вашего разрешения влезу поперёк всего.
Сейчас переделываю это чудо на XMega, проект получается радикально другой, но смысл тот же (я даже копирайты оставлю топикстартера).
В итоге планируется получить 15MHz (если это позволит выбранный вами АЦП, а он заявлен до 33MHz вроде как...), это достигается наличием у XMega DMA и возможность почти HardWare съему и заносу значений с порта в память.
Правда пришлось полностью изменить схему с ОУ, на более гибкую, что привело к незначительному увеличению стоимости, а так же возможность использовать 2х каналов (но уже с уменьшением частоты выборки при условии использования одного АЦП).
По сути я собрал кучу разных проектов, взяв из каждого по чуть чуть.
У меня последнее время нет возможности плотно заниматься этим, так что пока всё встало на схеме и прошивке в эмуляторе.
Думаю в ближайшее время разведу плату, да вытравлю...
Сейчас переделываю это чудо на XMega, проект получается радикально другой, но смысл тот же (я даже копирайты оставлю топикстартера).
В итоге планируется получить 15MHz (если это позволит выбранный вами АЦП, а он заявлен до 33MHz вроде как...), это достигается наличием у XMega DMA и возможность почти HardWare съему и заносу значений с порта в память.
Правда пришлось полностью изменить схему с ОУ, на более гибкую, что привело к незначительному увеличению стоимости, а так же возможность использовать 2х каналов (но уже с уменьшением частоты выборки при условии использования одного АЦП).
По сути я собрал кучу разных проектов, взяв из каждого по чуть чуть.
У меня последнее время нет возможности плотно заниматься этим, так что пока всё встало на схеме и прошивке в эмуляторе.
Думаю в ближайшее время разведу плату, да вытравлю...
я перевел свой проект для 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
Всё равно встроенный АЦП медленней чем хотелось бы иметь. Ну а раз уж есть вариант покупать внешний, так почему бы не воспользоваться этим? 
Возрастает сложность и потребление тока.
Мне хватает 2 мГц. Для ТВ сигнала.
Еще неплохо бы прозвонку сделать
ДМА не пользуюсь - проц успевает записывать в память сам, а заодно ищет минимум для синхронизации.
без подсветки потребление 30 мА, с подсветкой - 60
Мне хватает 2 мГц. Для ТВ сигнала.
Еще неплохо бы прозвонку сделать
ДМА не пользуюсь - проц успевает записывать в память сам, а заодно ищет минимум для синхронизации.
без подсветки потребление 30 мА, с подсветкой - 60
- Сообщения: 1
- Зарегистрирован: Чт дек 03, 2009 19:07:12
Добрый день давно слежу за этим проектом. В первую очередь хочу поблагодарить ув. Котовасия за прекрасный прибор и всех остальных кто принимал участие в доработке. А теперь вопрос где можно стать в очередь за печаткой для этого прибора.
Никак не крепятся, индикатор можно приклеить двусторонним скотчем прямо к Меге, или капнуть по краям платы термоклеем или ничего не делать (отлично держится на плоском шлейфе в пределах корпуса), также можно поступить и с аккумулятором. При программировании дисплей оставляем на месте, питание Меги от программатора, который запитан от отдельного источника питания.Теперь вопросы по последней версии Хамелеона. Каким образом к плате крепятся индикатор и аккумулятор? Каков порядок программирования ATmega32? На плате есть контактные площадки, предназначенные судя по всему для подпайки проводников от программатора. Нужно ли при этом отпаивать индикатор и от чего подавать питание при программировании - от аккумулятора или программатора? Если от программатора, то это питание будет также заводиться на остальную часть схемы и наверное будет нужен дополнительный источник питания для программатора PonyProg, который запитывается от COM-порта.
Очереди на платы, как таковой, нет. Предварительно мне написали в личку желающие приобрести платы, по этому количеству я заказал платы на заводе, им будет в первую очередь. Дозаказ возможен, пишите в личку (личное сообщение).А теперь вопрос где можно стать в очередь за печаткой для этого прибора.
- Сообщения: 38
- Зарегистрирован: Чт окт 01, 2009 13:22:15
[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 без подсветки? Все равно же ничего не видно.
SSMix:
Без подсветки видно на свету - хуже чем чернобелый тестер, но видно. Экономия батарейки.
Максимальная скорость развертки 176точек * 0.5мкс / 11делений = 8 мкс/дел. Реально сделал 10.
Доделаю - выложу схему и код.
Без подсветки видно на свету - хуже чем чернобелый тестер, но видно. Экономия батарейки.
Максимальная скорость развертки 176точек * 0.5мкс / 11делений = 8 мкс/дел. Реально сделал 10.
Доделаю - выложу схему и код.
А подскажите какое напряжение и ток подсветки?
Добрый день, начал набивать плату Хамелеона версии D - очень хотел бы посмотреть фотографии собранной платы...
Если не сложно выложите пожалуйста.
Если не сложно выложите пожалуйста.
Spider:
10 вольт примерно и 10 мА
10 вольт примерно и 10 мА
- Вложения
-
- led.jpg
- подсветка LS020
- (76.69 КБ) 1375 скачиваний


