|
Внимание! Теперь для входа на форум необходимо вводить единый пароль регистрации сервисов sibnet.ru!
Здравствуйте, гость ( Вход | Регистрация )
Сейчас обсуждают
 
| |
|
|
Виртуальные приборы, измеритель иммитанса на ПК через звуковую карту |
|
|
asmvvv1 |
18.10.2011, 19:17
|
Любит поговорить
Группа: Пользователи
Сообщений: 274
Регистрация: 10.2.2011
Пользователь №: 356 369
Репутация: 7
|
Цитата(max7634 @ 17.10.2011, 9:13) Посмотрел я этот сайт, на эти приборы уже натыкался, что сказать, автор молодец, настоящий патриот. Однажды мне понадобилось изменять частоту генератора, да вот не один попавший мне генератор не мог изменять частоту без щелчков, пришлось мне вручную с этим справляться. Результат смотрите в файле. Цитата(chilibob @ 15.10.2011, 15:01) Ладно я понмаю ещё недоосцилограф собрать... и то с полосой пропускания карты. это будет бред.
На рисунке показано в красной рамочке, что нужно собрать для прибора, остальное В ПК уже есть. Хотелось бы узнать, может кто уже что придумал в этом плане. Цитата(max7634 @ 17.10.2011, 9:13) Вот упрощенная схема измерителя иммитанса на звуковой карте. Цитата(feniks2010 @ 17.10.2011, 10:35) Виртуальный осциллограф не примитивный через звуковую карту, а более серьезные конструкции подключаемые через USB собирал кто нибудь?
Эта идея постоянно у меня вертится, но пока не получается по нескольким причинам, 1. Труднодоступен АЦП с частотами до 100МГц и простым съемом данных, с низкими частотами теряется весь смысл. 2. Работа логики требует высокого быстродействия, ну это как-то решаемо ПЛИСами. 3.Работа с USB, это вообще целая наука. Нужно уметь грамотно составлять программы работающие с таким портом, да так чтобы автоматически все настраивалось а не через геморрой или там виртуальный ком порт. К сожалению, документация на всякие такие иностранные устройства настолько запутаны, что и браться не хочется. Такое ощущение что, что специально пишут так, чтобы ни кто ничего не понял, примерно так, как липовые диссертации. Если я буду делать, то начну это с микроконтроллера PIC18F4550, и наверно через ком порт. Для этого нужен комплекс знаний: уметь программировать в винде, уметь программировать на ассемблере в контроллерах, уметь грамотно составлять электронные схемы, работать с ПЛИСами, уметь составлять алгоритмы, ну и наконец, уметь это все собирать. Боюсь кого обидеть, но таких спецов у нас нет, я тоже к ним не отношусь. А пытаться всеравно надо.
Эскизы прикрепленных изображений
Прикрепленные файлы
_________.rar ( 6.65 килобайт )
Кол-во скачиваний: 354
_____.bmp ( 396.29 килобайт )
Кол-во скачиваний: 333
|
|
|
|
jonsony |
19.10.2011, 12:40
|
я есть я и никто иной
Группа: Пользователи
Сообщений: 13 154
Регистрация: 18.9.2008
Из: Омск
Пользователь №: 50 025
Репутация: 648
|
Цитата(asmvvv1 @ 19.10.2011, 4:47) Эта идея постоянно у меня вертится, но пока не получается по нескольким причинам, 1. Труднодоступен АЦП с частотами до 100МГц и простым съемом данных, с низкими частотами теряется весь смысл. 2. Работа логики требует высокого быстродействия, ну это как-то решаемо ПЛИСами. 3.Работа с USB, это вообще целая наука. Нужно уметь грамотно составлять программы работающие с таким портом, да так чтобы автоматически все настраивалось а не через геморрой или там виртуальный ком порт.
К сожалению, документация на всякие такие иностранные устройства настолько запутаны, что и браться не хочется. Такое ощущение что, что специально пишут так, чтобы ни кто ничего не понял, примерно так, как липовые диссертации. Если я буду делать, то начну это с микроконтроллера PIC18F4550, и наверно через ком порт. Для этого нужен комплекс знаний: уметь программировать в винде, уметь программировать на ассемблере в контроллерах, уметь грамотно составлять электронные схемы, работать с ПЛИСами, уметь составлять алгоритмы, ну и наконец, уметь это все собирать. Боюсь кого обидеть, но таких спецов у нас нет, я тоже к ним не отношусь. А пытаться всеравно надо.
вернись к первопням, и ваяй под ISA что хочешь, никаких заморочек с USB
|
|
|
|
asmvvv1 |
22.10.2011, 8:44
|
Любит поговорить
Группа: Пользователи
Сообщений: 274
Регистрация: 10.2.2011
Пользователь №: 356 369
Репутация: 7
|
Цитата(jonsony @ 21.10.2011, 20:16) в таком свете лучше плату видеозахвата или тв-тюнер заюзать
Да и это тоже, в принципе любое устройство, которое снимает видеосигнал. Это реально, но нужен очень толковый программист, который может писать драйвера, уметь работать с портами, понимать электрические схемы. к сожаления я таких еще не встречал.
» Спасибо сказали: «
|
|
|
|
asmvvv1 |
22.10.2011, 9:28
|
Любит поговорить
Группа: Пользователи
Сообщений: 274
Регистрация: 10.2.2011
Пользователь №: 356 369
Репутация: 7
|
Цитата(jonsony @ 19.10.2011, 11:40) вернись к первопням, и ваяй под ISA что хочешь, никаких заморочек с USB
Вот еще СУПЕРИДЕЯ, мне часто было необходимо анализировать дискретные уровни, например посмотреть диаграммы записи в флэш-память на контактах разъема, Идея вот такая, в каждом компьютере есть несколько IDE интерфейсов для подключения жестких дисков, обычно два интерфейса. Этот интерфейс имеет в себе 16-разрядную шину данных, при этом частота роботы шины допускается до 66 МГц. Осталось только написать программу для обращения к этому контроллеру. И здесь тоже нужен толковый программист. Может, возьмемся за это вместе, разработаем совместно с патриотами СИБНЕТа этот проект, представляете, сколько людей вам спасибо скажут и в памяти народа останется добрый след. ЕСЛИ НЕ МЫ, ТО КТО? Нужно догонять и перегонять америкосов, а то что получается, такая великая держава как Россия топчется на месте, а какие-то заржавшие америкосы нам суют свой товар и смеются потихоньку «на пользуйся русский Ваня». Начало проекта у меня уже есть, осталось подключить функцию обращения к контроллеру жесткого диска. Смотрите файл. Давайте помогайте, не оставайтесь в стороне. РОССИЯ ВПЕРЕД!
Прикрепленные файлы
__________.zip ( 4.65 килобайт )
Кол-во скачиваний: 290
|
|
|
|
asmvvv1 |
22.10.2011, 11:51
|
Любит поговорить
Группа: Пользователи
Сообщений: 274
Регистрация: 10.2.2011
Пользователь №: 356 369
Репутация: 7
|
Цитата(feniks2010 @ 19.10.2011, 9:26) Спасибо за грамотные разъяснения, давно не дает покоя мысль об использовании ПК в качестве основы для измерительного комплекса. Купить профессиональный цифровой осциллограф было бы хорошо, но к сожалению не обоснованно дорого для домашнего использования. Остается только дальше пытаться использовать звуковую карту+ аттенюатор в качестве осциллографа. Грустно конечно, но теперь хоть буду знать, что идея бесперспективная.
Кстати осциллограф можно делать и с помощью контроллера жесткого диска, нужно только АЦП подключить и программу составить.
|
|
|
|
asmvvv1 |
27.10.2011, 16:02
|
Любит поговорить
Группа: Пользователи
Сообщений: 274
Регистрация: 10.2.2011
Пользователь №: 356 369
Репутация: 7
|
Цитата(feniks2010 @ 27.10.2011, 10:58) Было высказано несколько мыслей по использованию АЦП каких либо устройств компьютера, для создания осциллографа. Ну и как я понял создание схемы взаимодействующей с компьютером по USB тоже не тривиальная задача. Стал в этом направлении искать в интернете и вот что нашел http://www.stanson.ch/index.php?page=proj&...proj=USB-oscope . Сам хоть и занимаюсь радиотехникой, но в микроконтроллерной технике к сожалению ничего не понимаю (специализируюсь на звукотехнике и источниках питания), и весьма настороженно отношусь к тому что выложено на просторах интернета. Поэтому просьба к тем кто в этом разбирается, дайте оценку конструкции стоит попробовать ее повторить или бесполезная вещь. Да, если автор не врун, то идея очень хорошая и реальная.
|
|
|
|
feniks2010 |
1.11.2011, 15:30
|
Молчун
Группа: Sibnet-club
Сообщений: 92
Регистрация: 11.8.2011
Из: Новосибирск
Пользователь №: 393 748
Репутация: 1
|
Цитата(asmvvv1 @ 28.10.2011, 19:55) Как я понял, в АЦП коммутатор, три канала можно забацать.
Прошивку под такой вариант конструкции сможете изменить?
|
|
|
|
asmvvv1 |
2.11.2011, 6:38
|
Любит поговорить
Группа: Пользователи
Сообщений: 274
Регистрация: 10.2.2011
Пользователь №: 356 369
Репутация: 7
|
Цитата(feniks2010 @ 1.11.2011, 14:30) Прошивку под такой вариант конструкции сможете изменить?
Нет, поскольку автор использовал схему, программу на контроллере, программу на ПК, и все это между собой согласовал. Проще самому новое сделать, чем чужой код ковырять. А пока я в этом очень плохо разбираюсь. Сообщение отредактировал asmvvv1 - 2.11.2011, 6:42
|
|
|
|
|
|
1 чел. просматривают этот форум (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|