Виснет контроллер

ks_junio
Offline
Зарегистрирован: 03.07.2019

Всем привет.

Есть такая связка. МК постоянно питается от бортсети. Но когда необходимо, по USB нужно получить данные.

Когда включено только +12 или только USB кнопка обрабатывается нормально. Если питают оба, то при нажании на кнопку МК виснет (перестает слать данные).

PS Сейчас на макете +12 идет от импульсного БП с 220. И usb подключается к компьютеру

 

ks_junio
Offline
Зарегистрирован: 03.07.2019

Кнопка нормально разомкнутая, подтянута резистором на +5, при нажатии замыкается на массу.

Squb
Offline
Зарегистрирован: 12.09.2016

У лабораторных источников обычно "+", GND, "-", в большинстве случает GND и "-" объеденяют. Но если вы не объеденили, а кнопкой замыкаете на GND лабораторника, то может зависать и всё что угодно.

Дорисуйте схему до конца, на какую массу замыкается кнопка?

dimax
dimax аватар
Offline
Зарегистрирован: 25.12.2013

ks_junio, радуйтесь что не сдох. Минусы разных источников питания должны быть гальванически развязаны или объединены _до_ подключения к плате. Иначе бывает вот такое.

ks_junio
Offline
Зарегистрирован: 03.07.2019

dimax пишет:

ks_junio, радуйтесь что не сдох. Минусы разных источников питания должны быть гальванически развязаны или объединены _до_ подключения к плате. Иначе бывает вот такое.

Естественно объединены.

Проблема оказалась в том, что пропадал контакт и МК перезагружался, а не зависал