vk2
|
|
1 | |
Датчик Холла и MSP430 Launchpad21.02.2013, 23:01. Показов 6348. Ответов 6
Метки нет (Все метки)
Привет. Я не нашел в правилах, насколько дурацкие начинающие вопросы можно задавать, поэтому если что, поправьте.
Есть msp430 launchpad, на котором стоит MSP430G2553IN20. Есть безымянный датчик Холла с тремя ножками: GND, PWR, OUTPUT (определены опытным путем). Если подавать на него 3.55V (беру с Vcc отладочной платы), то на OUTPUT имеем 0.2V при отсутствии нигнитного поля и 0V при его наличии, причем изменение происходит скачкообразно (т.е. датчик цифровой, верно)? Это нормальные параметры? Датчик взят из старого MacBook Pro (работал на закрывание крышки). В любом случае, имеем четко меняющийся параметр. Вопрос: как его правильно подать все это на вход P1.3 микроконтроллера? Казалось бы, можно подключить напрямую и ловить изменение high–to–low. Что меня смущает: 1) я правильно понимаю, что на digital input msp430 (к примеру, P1.3) у нас стоит триггер Шмитта? Вроде правильно. Но я в даташите не могу (по неопытности) найти граничных значений по напряжению, вызывающих переход 0–>1–>0. Мне кажется, 0.2V должно быть мало. 2) если 0.2V действительно мало, то, получается, мне нужно подключать все это дело через транзистор, чтобы датчик Холла (поданный на базу?) пропускал или не пропускал достаточное напряжение Vcc на ножку контроллера? 3) нужно ли в этом случае ставить внешние (или через P1REN включать внутренние в МК) подтягивающие/стягивающие резисторы? Мне кажется, что нет, т.к. неопределенности нет. 4) в общем, как правильнее поступить в этой ситуации с обвязкой и т.д.? И из любопытства - если МК живет в LPM4 и просыпается по прерыванию при изменении того же P1.3, важно ли процессору, какой режим просыпания (high-to-low/low-to-high) я выбрал? может быть, один из них экономичнее? P.S. как мне подсказывают, видимо, в процессе поиска ножек я убил в сборке датчика Холла усилитель, отсюда и странный выход. Но все же, если бы он был таким, как я описал - как подключать, через транзистор? А если бы мы имели 0.2V без нигнита и Vcc при нигните - подключать напрямую, без резисторов? сорри, я осваиваю базовые вещи. |
21.02.2013, 23:01 | |
Ответы с готовыми решениями:
6
MSP430 Launchpad + Siemens MSP430. Назначение портов в LaunchPad MSP430 LaunchPad - 4E4th - Forth For Education MSP430 LaunchPad.UART. Подскажите новичку. |
0 / 0 / 0
Регистрация: 06.06.2011
Сообщений: 2,514
|
|
22.02.2013, 01:55 | 2 |
подтянуть выход к питанию через десяток килоом (pullup включить) и посмотреть нет ли там открытого коллектора на выходе.
в другом msp430g24xx что идет с лаунчпадом есть компаратор.
0
|
vk2
|
|
22.02.2013, 02:07 | 3 |
|
0 / 0 / 0
Регистрация: 26.01.2013
Сообщений: 208
|
|
04.03.2013, 01:45 | 4 |
а не подскажете, как опытным путем определяли где какая нога?
я тут старый CD-ROM разломал, их там тоже есть, но их там по 4 ноги, походу две на питание, и две на сам датчик... только вот кто есть кто (ну так чтобы его не попалить)? кстати, имеющиеся у меня (тоже на 3 ноги) выдают Vcc/2 при отсутствии нигнита, 0 - при одной полярности нигнита, и Vcc - при обратной так что проверьте на обратную полярность
0
|
kirosymov
|
|
04.03.2013, 03:28 | 5 |
В CD драйве, если это датчики холла, которые стоят на плате управления мотором, который крутит диск, то это "чистые" аналоговые датчики холла. Их там должно быть 4 штуки.
|
0 / 0 / 0
Регистрация: 26.01.2013
Сообщений: 208
|
|
04.03.2013, 03:35 | 6 |
ну так вообще здорово))
я как-то брал SS495A1 у китайцев - он совсем неприятно дороже чем дискретные. осталось только с ногами разобраться - кто что посоветует?
0
|
kirosymov
|
|
04.03.2013, 15:52 | 7 |
Обычно ноги у датчика холла расположены так, как они расположены на кристалле полупроводника (в инете есть картинки), т.е. крест-накрест.
Т.е. через 1-3 пускаем ток, а с 2-4 снимаем ответ датчика. Или наоборот, т.к. пары ног должны быть равнозначны.. |
04.03.2013, 15:52 | |
04.03.2013, 15:52 | |
Помогаю со студенческими работами здесь
7
MSP430 Launchpad и десплей от Nokia 3310 LaunchPad: прием данных с UART в MSP430 msp430 launchpad перестал работать в windows 7 64 NCV1124 и датчик холла и индуктивный датчик Датчик Холла Биполярный датчик холла Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |