реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> Лаборатория в домашних условиях
rasher
сообщение Jun 30 2013, 15:00
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 31
Регистрация: 4-03-13
Пользователь №: 75 877



Доброго времени суток, уважаемые форумчане!

При работе над одним из проектов(условно фильтр, но это пока не важно) встал вопрос со входным сигналом - точнее где его брать? Не долго думая, понял что у меня же есть комп, точнее звуковая карта. Фигня вопрос - в гугле ищем генератор синуса, втыкаем в ацп и смотрим в сигналтапе че у нас там происходит... А происходит там следующее



Мда, и тут я понимаю что АЦП - не воспринимает(плохо читал даташит, моя вина), что ж включаем мозг и думаем дальше что с этим делать. Было решено использовать матлаб, генерируем синус, и сдвигаем его относительно нуля, что бы он получился полностью положительным, да, так мы теряем много в точности, но для первого раза хотя бы так. Собственно модель матлаба:



Вывод на скопе:



Но вот результат в сигналтапе остается таким же =( Собственно вопрос, а как сделать так что бы звуковая карта выводила сигнал тот который задается, а не занималась самодеятельностью.

Вкратце о плате: DE0-nano, рабочие частоты 10кГц
Go to the top of the page
 
+Quote Post
Victor®
сообщение Jun 30 2013, 15:07
Сообщение #2


Lazy
******

Группа: Свой
Сообщений: 2 070
Регистрация: 21-06-04
Из: Ukraine
Пользователь №: 76



Цитата(rasher @ Jun 30 2013, 18:00) *
Было решено использовать матлаб, генерируем синус, и сдвигаем его относительно нуля, что бы он получился полностью положительным, да, так мы теряем много в точности, но для первого раза хотя бы так.


Я очень сомневаюсь, что звуковая карта выдаст сигнал с заданной постоянкой (да и вообще с постоянкой).
Не для этого она как бы предназначена.


--------------------
"Everything should be made as simple as possible, but not simpler." - Albert Einstein
Go to the top of the page
 
+Quote Post
rasher
сообщение Jun 30 2013, 15:12
Сообщение #3


Участник
*

Группа: Участник
Сообщений: 31
Регистрация: 4-03-13
Пользователь №: 75 877



Цитата(Victor® @ Jun 30 2013, 19:07) *
Я очень сомневаюсь, что звуковая карта выдаст сигнал с заданной постоянкой (да и вообще с постоянкой).
Не для этого она как бы предназначена.


Выкручиваюсь как могу, в наличие только желание и задача, ни генераторов, и каких друг устройств в моем распоряжении нет =(
Go to the top of the page
 
+Quote Post
firew0rker
сообщение Jun 30 2013, 15:47
Сообщение #4


Местный
***

Группа: Свой
Сообщений: 206
Регистрация: 11-07-12
Из: Новосибирск
Пользователь №: 72 716



Может, замкнуть конденсаторы в усилителе звуковой, если её особо не жалко?
Go to the top of the page
 
+Quote Post
rasher
сообщение Jun 30 2013, 15:53
Сообщение #5


Участник
*

Группа: Участник
Сообщений: 31
Регистрация: 4-03-13
Пользователь №: 75 877



Цитата(firew0rker @ Jun 30 2013, 19:47) *
Может, замкнуть конденсаторы в усилителе звуковой, если её особо не жалко?


Жалко, она ж на матери
Go to the top of the page
 
+Quote Post
Kuzmi4
сообщение Jun 30 2013, 15:55
Сообщение #6


Гуру
******

Группа: Свой
Сообщений: 3 304
Регистрация: 13-02-07
Из: 55°55′5″ 37°52′16″
Пользователь №: 25 329



2 rasher
А вы попробуйте сделать разные сдвиги для вашего синуса и посмотрите как оно отразиться на ваших данных.
Может вас в принципе не получится из за конструкции вашего железа..
Go to the top of the page
 
+Quote Post
rasher
сообщение Jun 30 2013, 16:01
Сообщение #7


Участник
*

Группа: Участник
Сообщений: 31
Регистрация: 4-03-13
Пользователь №: 75 877



Цитата(Kuzmi4 @ Jun 30 2013, 19:55) *
2 rasher
А вы попробуйте сделать разные сдвиги для вашего синуса и посмотрите как оно отразиться на ваших данных.
Может вас в принципе не получится из за конструкции вашего железа..


подвигал ноль у синуса, амплитуда начала уменьшаться =( какие еще могут быть идеи, по формированию такого сигнала в необычных условиях
Go to the top of the page
 
+Quote Post
Kuzmi4
сообщение Jun 30 2013, 16:16
Сообщение #8


Гуру
******

Группа: Свой
Сообщений: 3 304
Регистрация: 13-02-07
Из: 55°55′5″ 37°52′16″
Пользователь №: 25 329



2 rasher
Ну если у вас реально не получилось сдвинуть, тогда купите операционник и сдвиньте ноль "руками" wink.gif Ну или купите макетку какого нибудь проца с DAC и генерите им..
Кстати, ваш ADC нельзя перевести в биполярный режим ?
Go to the top of the page
 
+Quote Post
rasher
сообщение Jun 30 2013, 16:26
Сообщение #9


Участник
*

Группа: Участник
Сообщений: 31
Регистрация: 4-03-13
Пользователь №: 75 877



Цитата(Kuzmi4 @ Jun 30 2013, 20:16) *
2 rasher
Ну если у вас реально не получилось сдвинуть, тогда купите операционник и сдвиньте ноль "руками" wink.gif Ну или купите макетку какого нибудь проца с DAC и генерите им..
Кстати, ваш ADC нельзя перевести в биполярный режим ?


АЦПшка встроенная и Analog Supply Voltage V −0.3V to 6.5V

Покупать и руками сдвигать это можно, но 1) с аналоговой схемотехникой я плохо 2) проект надо сдавать вчера
Go to the top of the page
 
+Quote Post
izerg
сообщение Jun 30 2013, 19:55
Сообщение #10


Знающий
****

Группа: Свой
Сообщений: 531
Регистрация: 1-02-05
Из: Украина, Киев
Пользователь №: 2 342



Цитата(rasher @ Jun 30 2013, 19:26) *
2) проект надо сдавать вчера


После такого - желание думать - отпадает sm.gif
На будущее - найти описание генератора синуса Ридико, собрать - хоть на макете, хоть в корпусе. Для дома хватит с головой, вариант очень бюдженый.
Вариант быстрее и бюджетнее - ближайший рынок, старая звуковая "за рупЪ", лишбы работала. "доработать напильником" до нужного состояния выхода.
Go to the top of the page
 
+Quote Post
Tiro
сообщение Jun 30 2013, 20:34
Сообщение #11


Знающий
****

Группа: Свой
Сообщений: 781
Регистрация: 3-10-04
Из: Санкт-Петербург
Пользователь №: 768



Цитата(rasher @ Jun 30 2013, 19:26) *
АЦПшка встроенная и Analog Supply Voltage V −0.3V to 6.5V

Максимальные рейтинги тут ни при чем, на плате АЦП запитано от 3,3В и это напряжение выведено на разъем. Подключите ко входу два одинаковых резистора, подключенных к земле и к питанию 3,3В, чтобы сместить вход АЦП на половину питания, а от звуковой карты на вход сигнал подайте через разделительный конденсатор. Резисторы 10-100 кОм, конденсатор 0,022-0,1 мкФ.
Go to the top of the page
 
+Quote Post
rasher
сообщение Jul 1 2013, 02:57
Сообщение #12


Участник
*

Группа: Участник
Сообщений: 31
Регистрация: 4-03-13
Пользователь №: 75 877



Цитата(Tiro @ Jul 1 2013, 00:34) *
Максимальные рейтинги тут ни при чем, на плате АЦП запитано от 3,3В и это напряжение выведено на разъем. Подключите ко входу два одинаковых резистора, подключенных к земле и к питанию 3,3В, чтобы сместить вход АЦП на половину питания, а от звуковой карты на вход сигнал подайте через разделительный конденсатор. Резисторы 10-100 кОм, конденсатор 0,022-0,1 мкФ.


а можно схемку?
Go to the top of the page
 
+Quote Post
KalashKS
сообщение Jul 1 2013, 13:25
Сообщение #13


Местный
***

Группа: Участник
Сообщений: 236
Регистрация: 7-02-11
Пользователь №: 62 755



Цитата(rasher @ Jul 1 2013, 06:57) *
а можно схемку?

Примерно так. Только вместо ОУ - ваш АЦП.
http://www.ehobbycorner.com/images/ac_coup.gif
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 18th July 2025 - 14:27
Рейтинг@Mail.ru


Страница сгенерированна за 0.01492 секунд с 7
ELECTRONIX ©2004-2016