|
Фонит микроконтроллер STM32F205VET6 на GPS антенну |
|
|
|
May 23 2015, 14:59
|
Группа: Новичок
Сообщений: 4
Регистрация: 23-05-15
Пользователь №: 86 836

|
Здравствуйте! Недавно столкнулся с проблемой. Электромагнитные помехи от STM32F205VET6 влияют (не в лучшую сторону) на приём сигналов от GPS и ГЛОНАСС спутников. Был произведён эксперимент. Программа зациклена "вайлом" в самом начале (после настройки тактирования) и с помощью замыкания NRST микроконтроллера на землю выяснено, что в таком виде микроконтроллер не влияет на сигнал. Если зацикливаться чуть позже, то при включении микроконтроллера уровень сигнала резко падает, однако влияет не периферия микроконтроллера, а конфигурация (размещение в памяти???) кода: В данном случае при включении микроконтроллера уровень сигнала не падает: Код asm("BLX %0"::"r"(&at45f_init)); int at45f_init(void) { while(1) {;} } В этом случае при включении микроконтроллера сигнал заметно ухудшается: Код asm("BLX %0"::"r"(&at45f_init)); __NOP(); int at45f_init(void) { while(1) {;} } Я в тупике, почему это происходит. Возможно, кто сталкивался с похожей ситуацией? Спасибо за ответы!
Сообщение отредактировал IgorKossak - May 23 2015, 19:50
Причина редактирования: [codebox] для длинного кода, [code] - для короткого!!!
|
|
|
|
|
 |
Ответов
|
May 25 2015, 04:32
|
Частый гость
 
Группа: Свой
Сообщений: 85
Регистрация: 22-06-04
Из: Moscow
Пользователь №: 105

|
QUOTE (Myron @ May 24 2015, 16:00)  Ну да, похоже обычная ситуация. Проблему пытается разрешить программист только программными методами, которому всучили прибор без поддержки со стороны электронщиков. Ну или не верит он никому. Или даже сам сваял плату. Здравствуйте, столкнулся с такой-же проблемой с тем же мк, как ни странно смотрел плату на эмиссию (брали в прокат оборудование), шумит именно МК (возможно тракт PLL), мне помогло - разнести приемник и мк на разные платы , экран на мк + замена контроллеров источников питания, если от импульсников никак не отказаться, то у меня хорошо работает tps62040 + экранированная индуктивность
|
|
|
|
|
May 25 2015, 11:23
|

unexpected token
   
Группа: Свой
Сообщений: 899
Регистрация: 31-08-06
Из: Мехелен, Брюссель
Пользователь №: 19 987

|
Цитата(garry_ @ May 25 2015, 06:32)  Здравствуйте, столкнулся с такой-же проблемой с тем же мк, как ни странно смотрел плату на эмиссию (брали в прокат оборудование), шумит именно МК (возможно тракт PLL), мне помогло - разнести приемник и мк на разные платы , экран на мк + замена контроллеров источников питания, если от импульсников никак не отказаться, то у меня хорошо работает tps62040 + экранированная индуктивность Интересная история, будем иметь ввиду. У автора явно не PLL является источником фона, а антена из проводников SPI к флеш, раз он замечает некую разницу от кода.
--------------------
А у тебя SQUID, и значит, мы умрем.
|
|
|
|
Сообщений в этой теме
Bargul Фонит микроконтроллер STM32F205VET6 на GPS антенну May 23 2015, 14:59 1113 покажите схему и плату May 23 2015, 15:12 alexunder Сам МК вряд-ли может фонить: геометрические размер... May 23 2015, 15:15 Bargul Насчёт платы, переразводили несколько раз, пока по... May 23 2015, 16:34 Myron Цитата(Bargul @ May 23 2015, 10:34) Насчё... May 23 2015, 16:43 Mahagam а сдвинуть частоту работы МК на мегагерца два в ст... May 25 2015, 06:25 khach Для справки спектр STM32-F4 ”Discovery”http:... May 25 2015, 19:12 Grizzzly П. 6.3.13. Electromagnetic Interference (EMI): htt... May 25 2015, 20:13 Bargul Проблема локализована. Виновата внутренняя flash м... May 28 2015, 11:43 Velund QUOTE (Bargul @ May 28 2015, 14:43) Однак... May 31 2015, 23:00 ЮВГ Цитата(Bargul @ May 28 2015, 14:43) Ps. П... Jun 8 2015, 11:44 Golikov A. ну можно же ускоритель флеши вырубить, работать бу... May 28 2015, 19:21 Bargul Цитата(Golikov A. @ May 28 2015, 22:21) н... May 29 2015, 06:11 Golikov A. ну тогда остается сделать программу которая будет ... May 29 2015, 09:48 Altemir Помимо ревизии было бы неплохо узнать поставщика и... Jun 4 2015, 07:55 lleeloo Добрый день. Хочу добавить от себя, что такая же ... Jul 12 2015, 16:58
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0
|
|
|