|
|
|
|
Хочу собрать, честно говоря надоело осцилограмы фоткать, в этой ветке есть нужная мне тема от DVM Осц.-пр. к ПК версия 2 (упрощенная) , но ссылки и вложения от времени уже не работают, сам автор давно здесь не появляется, и мыло в проффайле отсутствует, может у кого из участников сохранился хард и софт к его статье, буду благодарен. |
|
|
Зря, там авр микроконтроллер (16 МГц) читает из ацп (16 МГц) через каждые 3 такта, в итоге получается 16/3=5.33 Мвыборок/с. Значит можно посмотреть сигналы до 2.5 МГц, неинтересно. И выборок 400 всего, маловато будет. Но автору - респект за интересную реализацию. К сожалению, я поздно подключился к той ветке, нет полного комплекта харда и софта, тоже хотелось бы поанализировать идеи и подходы. Лучше сразу делать на трёх МК (20 МГц), как предлагал Alexey, тогда будет 20 Мвыборок/с, что уже прилично. Проблемы синхронизации выборок каждым МК решены. Скажу больше, решена также проблема записи предистории.
|
|
|
GM: Значит можно посмотреть сигналы до 2.5 МГц, Да, маловато, но мне в основном надо смотреть и сохранять сигналы до 100 кГц, хватило бы, просто сейчас в поиске, хотелось посмотреть на девайс. Автор в стробоскопическои режиме смотрел 26Мгц, жаль не видно картинок. |
|
|
mono1 Соглашусь с GM -- делать точную копию железа нет смысла. Хотя бы потому, что почти за те же деньги что сейчас стоит Mega8515 (уже прилично устаревший МК) можно купить Mega32 с 2кБ ОЗУ. Да и АЦП не факт что получится найти точно такой же. Ещё было бы неплохо заменить COM на USB, например, через FT245 или FT232. Вот софтину для ПК, да и для МК тоже, можно использовать с минимальными переделками. Там, правда, есть кое-какие косяки, но работает же : - ) Софт весь тут лежит: http://pro-radio.ru/user/uploads/94471.rar |
|
|
Ачто на это скажете http://www.semifluid.com/?p=24#more-24 |
|
|
Там 60 квыборок/с, автор говорит, что с внешним ацп макс114 возможно достичь 200 квыборок/с. Да, а пик18Ф2550 там работает на 48 МГц (кстати, сравните с атмеговыми 20-ю). А так, нормальное изделие(, не хуже других. Вспоминается незабвенное: -"Нормально, Григорий?" - "Отлично, Константин!" |
|
|
doggi: на это Малость недопонял. Там предполагается использование какой-то предварительной входной части? И где софт? |
|
|
Gregory Там предполагается использование какой-то предварительной входной части? И где софт? Входной части, как таковой нет, голый провод на встроенный ацп. А софт смотрите в разделе Source and Firmware. |
|
|
Я за разработкой осцилов на ПК уже лет 10 наблюдаю. Сделать железо проблема не велика. а вот ПО приличное написать - задача бесконечная. Хорошего ПО я не всречал. Или драйвер (USB) некорректный, или картинка дрянь, или управление неудобное или все вместе барахло. Но как только что-то кем-то сделано, так сразу ПО становится секретным и его разработчики не только не хотят его показать, но и очевидные ляпы исправить. "Запускают" производство своих уродцев, думая только о доходах. А какие доходы от этого? Ну сотня недоделок в месяц - без перспективы развития направления? Да на такие деньги и кошку не прокормить. И "производство" умирает. Поэтому, кому интересно это дело, должны договориться : свой софт в исходниках - на стол. Чтобы каждый мог его и подправить и что-то новое внести. И тоже "на стол" выложить. Тогда и развитие пойдет. Один БПФ сделает, другой на нем фильтр напишет, третий экран красивый нарисует и т.д. И новый участник этого "стола" не с картинкой осцила и его драйвером долбиться будет, а что-то свое новое и нужное предложит и/или сделает. Участники должны понимать, что одному такую работу не сделать. Даже если ты самый умный. Только сотни и тысячи разработчиков смогу сделать что-то путнее. Много чего полезного можно придумать. Железо для старта можно взять из того, что бывшие самодельщики, а ныне коммерсанты производят. Купить легко, стоит 100...200 баксов. Разработка приличной печатки стоит дороже. В И-нете таких предложений море, можно выбрать любое. Не обязательно шибко универсальный. ПО писать в виде файлов модулей, файл монтировки - отдельно. Кому что нужно, то он этим файлом себе и соберет, а ненужное "закомментирует". И главное, подробный комментарий. Без него проги будут мертворожденными. Для написания софта железо и не обязательно, достаточно имитатора, выполненного отдельной программой. Начать нужно с согласования формата данных и способа их хранения. Все данные - через TMP файл. Транспорт данных (USB, COM, другой) - кому что наравится, дело второе. Если получится что приличное, так железо и на Гиг можно сделать, не проблема. Собрать желающих здесь, в форуме и заказать "всем миром". Под коллективный заказ получится недорого. Железо после 20 мГц квантования стоит дорого. Сначала нужно приличное ПО подготовить. А начинать с железа - пустая трата и времени и денег. |
|
|
GM: в разделе Source and Firmware Насколько понял, первый пункт - прошивка МК (кстати, почему такая маленькая?) Последний пункт - что-то типа демонстрашек. А вот, что такое во втором и третьем пунктах? dmitriy2: Собрать желающих здесь Я уже не первый год один из первых в очереди. Только "глупый" - я, и вряд ли что-то смогу подправить в данных разработках. Ну, а так, в целом, с тезисами согласен. |
|
|
|
|