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

 
 
> Барахлит SPI, странные сигналы
Alex_fish
сообщение Mar 26 2012, 08:42
Сообщение #1





Группа: Участник
Сообщений: 12
Регистрация: 26-03-12
Пользователь №: 71 002



Собственно вопрос - в каких случаях SPI интерфейс на PIC18f452 может выдавать такие сигналы клоки, ну и CS и SDO выдают сигнал с такойже ступенькой 0_0
Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Danis
сообщение Mar 26 2012, 09:02
Сообщение #2


Twilight Zone
***

Группа: Свой
Сообщений: 454
Регистрация: 17-02-09
Из: Челябинск
Пользователь №: 44 990



Цитата(Alex_fish @ Mar 26 2012, 11:42) *
Собственно вопрос - в каких случаях SPI интерфейс на PIC18f452 может выдавать такие сигналы клоки, ну и CS и SDO выдают сигнал с такойже ступенькой 0_0


Проверьте устройство на предмет «залипух» и к.з. пинов SPI. Можно попробовать временно отцепить SPI контроллера от управляемого устройства.


--------------------
Magic Friend
Go to the top of the page
 
+Quote Post
Alex_fish
сообщение Mar 26 2012, 09:35
Сообщение #3





Группа: Участник
Сообщений: 12
Регистрация: 26-03-12
Пользователь №: 71 002



Цитата(Danis @ Mar 26 2012, 13:02) *
Проверьте устройство на предмет «залипух» и к.з. пинов SPI. Можно попробовать временно отцепить SPI контроллера от управляемого устройства.

Ни с питанием, ни с землей, ни меж собой не соединены. Но заметил что такая помеха возникает после присоединения другого устройства, его контакты также не закорочены ни с одним выводом SPI, причем когда это устройство отсоединяешь от основной платы с пиками - помехи оставются.
П.С. До этого у меня одна ножка была закорочена на питание и несколько раз в таком положении плата запитывалась, но после того как увидел что на SDI постоянные +5 В сразу понял в чем проблема и все починил, не мог ли пик из за этого сдуреть ?
Go to the top of the page
 
+Quote Post
Danis
сообщение Mar 26 2012, 10:58
Сообщение #4


Twilight Zone
***

Группа: Свой
Сообщений: 454
Регистрация: 17-02-09
Из: Челябинск
Пользователь №: 44 990



Цитата(Alex_fish @ Mar 26 2012, 13:35) *
.... SDI постоянные +5 В сразу понял в чем проблема и все починил, не мог ли пик из за этого сдуреть ?


В принципе, если пин МК был сконфигурирован как Z или как Input, ничего страшного не должно произойти. Если OUT на пинание или GND посадить тут результат сложно предсказать, часто после таких случаев МК продолжает нормально работать после устранения проблемы, т.е. пин не может пропустить ток достаточный для поломки порта i/o. Вам не сложно проверить работоспособность проблемного пина, сконфигурировав его на OUT и помигать светодиодом, либо на IN опросив логический уровень (заданный вами) внешнего сигнала. Не забывайте сконфигурировать i/o на цифровой режим работы, возможно они у вас сконфигурированы как аналоговые (простое предположение).


--------------------
Magic Friend
Go to the top of the page
 
+Quote Post



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

 


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


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