|
0 / 0 / 0
Регистрация: 16.12.2012
Сообщений: 27
|
|
Оцифровка сигнала 0..100 мВ и передача на верхний уровень18.10.2014, 20:59. Показов 2914. Ответов 27
Метки нет (Все метки)
Привет всем!
Вот я и дожил до того момента, когда надо писать дипломную работу. 2 года я работал над привычной и понятной для меня темой, но вдруг, уже на последнем курсе, мне предложили работать над другой темой, которая взбудоражила мой интерес, и теперь старая тема кажется для меня скучной и совсем не интересной. Суть вот в чем: есть прибор, который выдает напряжение от 0 до 100 мВ. Необходимо подключить этот прибор к ПК и на компьютере уже обрабатывать полученный результат. Желательно, чтобы связь была через USB. Сразу скажу, что я программист, написать программу не составит особого труда (я так думаю), для меня сейчас главная проблема это как подключить прибор к ПК, такого опыта у меня не было. С помощью гугла я понял, что здесь надо юзать АЦП. Есть уже готовые устройства, которые преобразуют аналоговый сигнал в цифровой и поддерживают USB, но они дорогие. А есть микросхемы АЦП, например такая используя которую, как я понял, можно спаять необходимый девайс. Так вот, уважаемые, помогите мне с вопросами: 1) может быть все таки есть бюджетные готовые устройства? вдруг вы знаете такой )) 2) насколько сложно, для меня, без опыта паяния схем, будет создать устройство, используя приведенную выше микросхему? 3) нужно ли будет писать драйвер? 4) может быть я не в том направлении работаю и можно как-нибудь по-другому, проще? Повторюсь, что для меня сейчас главное преобразовать вольты в сигнал, который бы понимал компьютер. Может поможете ссылками или какой-нибудь литературой, или скажите как правильно делать. Буду очень благодарен за любые советы! Спасибо! PS Если я ошибся разделом, то порошу прощения и прошу модераторов перенести тему куда надо.
0
|
|
| 18.10.2014, 20:59 | |
|
Ответы с готовыми решениями:
27
Работа с АЦП PIC18F4550 и передача данных на верхний уровень Работа со звуком более или менее низкий уровень. Получить уровень сигнала микрофона Оцифровка TV-сигнала |
|
Модератор
8979 / 6745 / 921
Регистрация: 14.02.2011
Сообщений: 23,857
|
|||
| 18.10.2014, 21:03 | |||
|
на борту есть и USB и АЦП и еще много чего
0
|
|||
|
|
|
| 19.10.2014, 13:04 | |
|
0 до 100 мВ ...и с какой точностью? В любом случае нужно этот сигнал усилить, т.е. отнормировать к входному рабочему диапазону АЦП. В некоторых МК конечно есть встроенный усилитель, но шумы увы, лучше делать внешним малошумящим инструментальным ОУ с малым дрейфом нуля.
1- бюджетные есть, но ничего неизвестно от требуемой точности и стабильности, а бюджетные непромышленные решения таковой редко обладают, особенно в указанном диапазоне. 2- сложно. Тем паче она сама по себе не подходит, нужно нормирование сигнала и контроллер для передачи данных на верхний уровень. Мало того, о частоте вашего сигнала тоже ничего неизвестно, инерционный ли параметр, а у данного АЦП частота оцифровки довольно низкая. 3- для нижнего уровня конечно придется рулить самим АЦП по SPI, но есть готовые библиотеки под МК. Насчет драйвера, зависит от того как вы собрались передавать данные наверх. Если контроллер будет эмулировать HID устройство или быть на основе конверторов UART TTL/USB, то у них уже есть готовые драйвера, эмулирующие классический последовательный порт, только виртуальный. 4- мало данных о самом сигнале.
0
|
|
|
Модератор
8979 / 6745 / 921
Регистрация: 14.02.2011
Сообщений: 23,857
|
|||
| 19.10.2014, 13:59 | |||
|
Я вот что подумал
![]() но raxp, прав
0
|
|||
|
0 / 0 / 0
Регистрация: 16.12.2012
Сообщений: 27
|
||||
| 19.10.2014, 20:44 [ТС] | ||||
|
Всем спасибо за ответы!
0
|
||||
|
Модератор
8979 / 6745 / 921
Регистрация: 14.02.2011
Сообщений: 23,857
|
|
| 19.10.2014, 20:47 | |
|
А программировал ли ты когда нибудь УСБ?
может проще с микроконтроллера по УСАРТ предавать?
0
|
|
|
0 / 0 / 0
Регистрация: 16.12.2012
Сообщений: 27
|
|||
| 19.10.2014, 21:08 [ТС] | |||
|
И да, по поводу 80-х, я знал, что это вызовет смех, но все равно решил написать зачем-то
0
|
|||
|
0 / 0 / 0
Регистрация: 16.12.2012
Сообщений: 27
|
|
| 20.10.2014, 20:44 [ТС] | |
|
Больше информации нет про сигнал, преподаватель знает только название прибора и название потенциометра, который пишет на бумагу информацию (устройство называется КСП-4, здесь кое-что по нему)
Можно ли самому измерить нужные показатели? Например с помощью мультиметра
0
|
|
|
0 / 0 / 0
Регистрация: 16.12.2012
Сообщений: 27
|
||
| 20.10.2014, 22:17 [ТС] | ||
|
Я так понял, что если использовать, например предложенный stm32f103, то из-за малого выходного напряжения он может не пойти?
0
|
||
|
Модератор
8979 / 6745 / 921
Регистрация: 14.02.2011
Сообщений: 23,857
|
||
| 20.10.2014, 22:33 | ||
|
но поскольку ты не занимался микроконтроллерами, а тем более пайкой то на изучение может уйти много времени, хотя индивидуальный прибор, "под заказ" дорогого стоит, можно бизнес открыть, ведь не только тебе он нужен но есть другой путь, я прикупил себе как то осциллограф-УСБ платка которая втыкается в усб разьем и все на компе программа которая делает замеры вот он http://www.promelec.ru/catalog... /2/134521/ может тебе его взять и под него написать программу, т.е с железом связываться не будешь чисто програмирование Добавлено через 1 минуту вот еще, он же http://masterkit.ru/shop/labor... ng/1352554
0
|
||
|
|
|
| 20.10.2014, 22:43 | |
|
0
|
|
|
Модератор
8979 / 6745 / 921
Регистрация: 14.02.2011
Сообщений: 23,857
|
||
| 20.10.2014, 22:50 | ||
|
но сигнал то может меняться очень медленно или вообще не меняться т.е постоянная составляющая кондеры на входе не пропустят можно сделать какой нибудь модулятор, или прикупить карточку и закоротить на ней конденсаторы, но это подразумевает знание схемотехники
0
|
||
|
|
|
| 20.10.2014, 22:54 | |
|
...да, можно прикупить внешнюю USB аудиокарту за полтора бакса и закоротить по входу емкости.
https://www.cyberforum.ru/post3487111.html Почему склоняюсь к этому варианту: у самописцев частота колебаний не выше пары десятков герц, постоянка с КСП-4 скорее всего будет. Впрочем, топик-стартеру никто не мешает наконец-то это все вместе с преподавателем проверить на месте.
0
|
|
|
0 / 0 / 0
Регистрация: 16.12.2012
Сообщений: 27
|
|||
| 20.10.2014, 23:14 [ТС] | |||
|
В общем, спасибо всем за советы! Я предложу эти варианты человеку, которому это нужно, а он пусть решает дальше. В конце концов я ему сразу сказал, что на счет железа ему лучше не со мной общаться. Если его ничего не устроит, тогда придется отказаться от этого проекта, т.к. работать, учиться и еще параллельно изучать радио электронику я не смогу, хоть это для меня и интересно.
0
|
|||
|
|
||
| 20.10.2014, 23:25 | ||
|
Не по теме: Вы лучше дайте ему почитать эту тему со всеми ссылками, чтобы не было испорченного телефона, сами понимаете. Если там тырнета нет, то темы можно в браузере сохранить как WEB-архив в виде MHT файлов.
0
|
||
|
0 / 0 / 0
Регистрация: 16.12.2012
Сообщений: 27
|
||
| 25.10.2014, 12:12 [ТС] | ||
|
Был я у преподавателя и мы ходили к его коллеге, у которого была похожая проблема. Этот коллега использовал плату Ke-USB24R я думаю тоже использовать эту плату. Что скажете? Я написал им письмо с вопросом, будет ли эта плата работать на таком малом интервале напряжения и как будет себя вести, жду что ответят.
0
|
||
| 25.10.2014, 12:12 | |
|
Помогаю со студенческими работами здесь
20
Оцифровка изображения сигнала Оцифровка звукового сигнала Оцифровка сигнала виде отсчетов
Верхний уровень Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
| Опции темы | |
|
|
Новые блоги и статьи
|
|||
|
Использование SDL3-callbacks вместо функции main() на Android, Desktop и WebAssembly
8Observer8 24.01.2026
Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а привычная функция main(). . .
|
моя боль
iceja 24.01.2026
Выложила интерполяцию кубическими сплайнами www. iceja. net
REST сервисы временно не работают, только через Web.
Написала за 56 рабочих часов этот сайт с нуля. При помощи perplexity. ai PRO , при. . .
|
Модель сукцессии микоризы
anaschu 24.01.2026
Решили писать научную статью с неким РОманом
|
http://iceja.net/ математические сервисы
iceja 20.01.2026
Обновила свой сайт http:/ / iceja. net/ , приделала Fast Fourier Transform экстраполяцию сигналов. Однако предсказывает далеко не каждый сигнал (см ограничения http:/ / iceja. net/ fourier/ docs ). Также. . .
|
|
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма).
На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
|
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ *
Дана цепь(не выше 3-го порядка) постоянного тока с элементами R, L, C, k(ключ), U, E, J. Программа находит переходные токи
и напряжения на элементах схемы классическим методом(1 и 2 з-ны. . .
|
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым.
Но восстановить их можно так.
Для этого понадобится консольная утилита. . .
|
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
|