|
Помехи от MMC, Сигнал от MMC на MISO влияет на аналоговую часть |
|
|
|
Jul 20 2009, 08:39
|
Участник

Группа: Участник
Сообщений: 46
Регистрация: 5-04-09
Пользователь №: 47 200

|
Сталкивался ли кто с таким явлением? Прибор представляет собой усилитель сигнала на 3-х ОУ. Входной диапазон - +-5мВ. Происходит одновременно усиление (в 512 раз) и фильтрация LowPass 0-100Гц. Оцифровка сигнала происходит в АЦП Меги 32 и передается на ПК через UART. На мониторе вырисовывается график. Все работало идеально пока не подключил через SPI MMC. Схему подключения взял с http://www.captain.at/electronic-atmega-mmc.php Библиотека от Чена. На выходе аналоговой части усилителя, а следовательно и на выходе АЦП вылезла периодическая помеха. Путем тыкания щупом осциллографа выяснилась её абсолютная синхронизация с сигналом от седьмой ноги MMC DataOut до ноги MISO контроллера. Нога MISO сконфигурирована как вход с подтяжкой (по анологии с примером от Чена). Теперь вижу на мониторе, когда в MMC заполняется блок, когда кластер, а когда начинает записываться новый файл. Все питающие ноги микросхем на плате заземлены через конденсаторы. Развязка общих сетей питания карты (с разрывом земли), питания контроллера (с общей землей) и остальной схемы ни к чему не привели. Питание биполярное. Замена блока питания (с целью устранения пульсаций в сетях питания) на кучу батареек тоже не дала успеха. Представляется возможность в скором будущем прозвонить прибор на хорошем осциллографе. Если кто-либо сталкивался с подобным - подскажите куда копать. Спасибо.
|
|
|
|
|
 |
Ответов
|
Jul 27 2009, 07:25
|
Участник

Группа: Участник
Сообщений: 46
Регистрация: 5-04-09
Пользователь №: 47 200

|
Цитата(jorikdima @ Jul 24 2009, 13:52)  падение напряжения питания усилителя есть при записи/чтении с карты? Вчера носил девайс в гости к хорошему осциллографу. Падения напряжения в сети питания во время передачи данных по SPI до 200мВ! Цитата(Duhas @ Jul 26 2009, 22:05)  мб разводку в студию ? все-таки... Разводку решил переделывать. Надо по хорошему развести аналоговую и цифровую земли... да и питание тоже. Только после этого уже можно что-то в более тонких материях ловить. Да, еще снижал скорость передачи в SPI примерно до 900 кГц. Никакой реакции. Так что пока проблема видится в плохой разводке. Буду пилить гири по новой. Спасибо всем. Если у кого есть какая-нить статейка или букварь по разделению цифровых и аналоговых цепей - буду признателен.
|
|
|
|
|
Jul 28 2009, 12:09
|
Группа: Новичок
Сообщений: 1
Регистрация: 23-12-06
Пользователь №: 23 814

|
Цитата(RAmsi @ Jul 27 2009, 10:25)  Если у кого есть какая-нить статейка или букварь по разделению цифровых и аналоговых цепей - буду признателен. мало мало hxxp://www.elart.narod.ru/articles/article11/article11.htm
|
|
|
|
|
Jul 29 2009, 09:24
|
Участник

Группа: Участник
Сообщений: 46
Регистрация: 5-04-09
Пользователь №: 47 200

|
Цитата(Tigora @ Jul 28 2009, 16:09)  мало мало hxxp://www.elart.narod.ru/articles/article11/article11.htm Спасибо! Цитата(_3m @ Jul 28 2009, 16:43)  Начните с перетряхивания схемы, у меня складывается впечатление что у вас в схеме косяки. В правильной схеме изменение напряжения питания не должно влиять на аналоговый сигнал!!! Схема работает прекрасно без активации SPI. Проблемы появляются при чтении данных из карты. Убрал подтяжку от сети на ногу MISO внутри контроллера и сделал внешнюю через резистор 43кОм от стабилизатора карточки (с целью изолировать тряску и оставить ее внутри сети карточки). Тоже не помогло. Отвязал питание карточки от общего питания. Сильные пульсации в сети питания исчезли. Идет белый шум с амплитудой +-5мВ, но во время передачи данных с карты проскакивают пички увеличивая амплитуду до +-8 мВ. Помеха на выходе присутствует. Усилитель чувствительный. Реагирует просто на поднесение руки ко входу на 5 см. Возможно наводка идет прямо на вход и питание уже ни при чем. Судя по выходным данным величина помехи составляет 0,06 - 0,1 мВ Кто нибудь разбирался в программе Чена и работе карты подробно? Такой вопрос. Если посмотреть цепь MISO осциллографом, то бОльшую часть времени в ноге действует напряжение подтяжки (внутренней контроллерной или внешней - не важно). Но в момент начала передачи от карты на контроллер происходит резкий скачек вниз почти до нуля и сразу же устанавливается напряжение не подтяжки, а стабилизатора карты (ровно 3,3В) и уже потом идет цифровой сигнал. Передача на контроллер закончилась - опять скачек напряжения и устанавливается уровень подтяжки. Как в карте работает механизм передачи сигнала на контроллер? Судя по тому, что напряжение меняет уровни (то подтяжка, то стабилизатор) то в карте не просто "кнопка" стоит, которая сливает напряжение с ноги контроллера в землю формируя логический ноль.
Сообщение отредактировал RAmsi - Jul 29 2009, 09:28
|
|
|
|
|
Jul 30 2009, 23:44
|

кекс
     
Группа: Свой
Сообщений: 3 825
Регистрация: 17-12-05
Из: Киев
Пользователь №: 12 326

|
Цитата(RAmsi @ Jul 29 2009, 12:24)  Схема работает прекрасно без активации SPI. Проблемы появляются при чтении данных из карты. ... Придется разводить новую плату. Парочка решений "с места" без разведения новой платы: 1. полностью гальванически отвязать карту от МК - запитать карту отдельной батарейкой (земли не соединять), данные гнать через что-нить слаботочное. 2. удалить программу Чена из МК который занимается оцифровкой. Возложить обслуживание карты на другой МК. А этот МК пусть только оцифровывает и передает данные по УАРТу. Если совместить 1 и 2. Можно ваше устройство разбить на два гальванически развязанных функционально законченных блока. Первый блок совмещает усилитель и простенький МК (напр Tiny13) который будет оцифровывать сигнал и отправлять каждый оцифрованный 1 семпл по одному проводу (UART TX или диф пара). Второй блок совмещает основной МК и MMC карту, основной МК по UART'у принимает данные от первого блока и делает с ними что хочет, шумит как хочет и жрет сколько надо, на первом блоке это никак не отразится.
|
|
|
|
Сообщений в этой теме
RAmsi Помехи от MMC Jul 20 2009, 08:39 V_N Судя по Вашему описанию Ваше устройство какой нибу... Jul 20 2009, 08:48 RAmsi Цитата(V_N @ Jul 20 2009, 12:48) Судя по ... Jul 21 2009, 07:24 RAmsi К сожалению, не получается.
Частота выборки высока... Jul 20 2009, 09:07 GDI разорванные земли, вообще то соединяют через конде... Jul 20 2009, 09:25 V_N Непонятно при выборке 500Гц между соседними отс... Jul 20 2009, 09:29 RAmsi Попробую разобраться с частотами и интервалами пов... Jul 20 2009, 10:21 stells Цитата(RAmsi @ Jul 20 2009, 14:21) Может ... Jul 20 2009, 10:30  RAmsi Цитата(stells @ Jul 20 2009, 14:30) если ... Jul 20 2009, 10:32   stells Цитата(RAmsi @ Jul 20 2009, 14:32) Нет. и... Jul 20 2009, 10:33 RAmsi ОК
Спасибо.
Результаты не раньше вечера. Jul 20 2009, 10:42 stells правильнее даже будет сказать, что постоянная врем... Jul 20 2009, 10:45 Genadi Zawidowski Цитата(RAmsi @ Jul 20 2009, 14:21) Попроб... Jul 20 2009, 11:14 RAmsi Цитата(Genadi Zawidowski @ Jul 20 2009, 15... Jul 20 2009, 13:17  stells Цитата(RAmsi @ Jul 20 2009, 17:17) Почему... Jul 20 2009, 13:32 million68 Цитата(RAmsi @ Jul 20 2009, 14:21) Такой ... Jul 21 2009, 08:47 RAmsi Цитата(million68 @ Jul 21 2009, 12:47) Со... Jul 21 2009, 09:16 V_N Давайте уточним оцифровка сигнала идет постоянно с... Jul 21 2009, 08:48 million68 Не оторвав MISO, не ответите на свой же вопрос...
... Jul 21 2009, 09:22 RAmsi Цитата(million68 @ Jul 21 2009, 13:22) Не... Jul 21 2009, 09:32  _3m Цитата(RAmsi @ Jul 21 2009, 13:32) ...
Бо... Jul 21 2009, 11:36   RAmsi Цитата(_3m @ Jul 21 2009, 15:36) Бороться... Jul 21 2009, 13:27   stells Цитата(_3m @ Jul 21 2009, 15:36) Если про... Jul 21 2009, 13:34 million68 Цитата(RAmsi @ Jul 21 2009, 11:24) Пробле... Jul 21 2009, 11:32 RAmsi Питание биполярное с искусственной точкой земли. А... Jul 21 2009, 14:11 _3m ЦитатаSN74LS06D надеюсь подойдет
Да вы что, с ума ... Jul 21 2009, 14:27  RAmsi Цитата(_3m @ Jul 21 2009, 18:27) Да вы чт... Jul 21 2009, 14:54 stells Цитата(RAmsi @ Jul 21 2009, 18:11) Резкое... Jul 21 2009, 15:02  RAmsi Цитата(stells @ Jul 21 2009, 19:02) так в... Jul 21 2009, 15:18   stells Цитата(RAmsi @ Jul 21 2009, 19:18) Почему... Jul 21 2009, 16:17    RAmsi Цитата(stells @ Jul 21 2009, 20:17) ну пр... Jul 23 2009, 08:59 jorikdima так а мегу запитать 3.3 никак? Jul 21 2009, 14:12 RAmsi Цитата(jorikdima @ Jul 21 2009, 18:12) та... Jul 21 2009, 14:19 jorikdima Еслина АЦП пустить сигнал не с усилителя, а с исто... Jul 23 2009, 11:35 RAmsi Цитата(jorikdima @ Jul 23 2009, 15:35) Ес... Jul 23 2009, 12:35  jorikdima Цитата(RAmsi @ Jul 23 2009, 16:35) Помеха... Jul 23 2009, 12:51   RAmsi Цитата(jorikdima @ Jul 23 2009, 16:51) пр... Jul 23 2009, 12:58  jorikdima Цитата(RAmsi @ Jul 23 2009, 16:35) Пробле... Jul 23 2009, 13:14   RAmsi Цитата(jorikdima @ Jul 23 2009, 17:14) Та... Jul 23 2009, 15:41    Petka Цитата(RAmsi @ Jul 29 2009, 13:24) Усилит... Jul 29 2009, 14:11     RAmsi Цитата(Petka @ Jul 29 2009, 18:11) постав... Jul 29 2009, 15:25      Petka Цитата(RAmsi @ Jul 29 2009, 19:25) В смыс... Jul 29 2009, 18:18       RAmsi Цитата(Petka @ Jul 29 2009, 22:18) Попроб... Jul 29 2009, 21:42     Т.Достоевский Цитата(defunct @ Jul 31 2009, 03:44) Паро... Jul 31 2009, 00:53  _3m Цитата(RAmsi @ Jul 27 2009, 11:25) Вчера ... Jul 28 2009, 12:43 Duhas мб разводку в студию ? все-таки... Jul 26 2009, 18:05 jorikdima Цитата(Petka @ Jul 29 2009, 18:11) постав... Jul 29 2009, 17:29 RAmsi Закоротил вход усилителя проводником. Помеха исчез... Jul 30 2009, 18:38 RAmsi defunct, Т.Достоевский вы правы.
Но плата у меня ... Jul 31 2009, 07:59
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|