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

 
 
> SIM900, PIC16F и TRISB как антифантомное питание
Ildar Belkin
сообщение Aug 17 2011, 10:59
Сообщение #1


Частый гость
**

Группа: Участник
Сообщений: 134
Регистрация: 12-08-11
Пользователь №: 66 701



Здравствуйте!

Кто работает с PIC-контроллерам знают там есть регистры TRIS которые соответственно управляют ногами PIC в плане ВЫХОД/ВХОД. Кроме того, чтение даташита по скажем PIC16F628A, PIC16F73, PIC16f877,PIC16F887.
Позволяет сделать вывод о том что на большинстве ног сделано так что при переключении ноги на вход - "буфер переходит в Z-состояние".


Опустим нюансы преобразования уровней - я все понял из форума - собрал девайс с ними - работает.

Соответственно вопрос: могу ли я эту фичу/специфику использовать для обеспечения "отсутствия любого уровня" (как сказано мне от CADiLO) с целью прямого подключения "передающих" выводов портов PICа к SIM900 при обеспечении 2.9В питания PICу?

Т.е. буквально:
1. Переводим выводы передачи данных от PICа к SIM900 на вход.
2. Дергаем PWRKEY для включения SIM900.
3. Ждем появления STATUS.
4. переводим выводы передачи данных от PICa в состояние "выход".
5. работаем.


Вроде бы выглядит вполне нормально.
Таким образом я считаю фантомного питания не будет и можно избежать преобразователей уровней при питании PICa менее 3В
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Integral
сообщение Aug 17 2011, 12:18
Сообщение #2


Частый гость
**

Группа: Участник
Сообщений: 149
Регистрация: 9-08-08
Пользователь №: 39 519



а я вот СТАТУС от СИМ900 не заводил на мк

при включении модуля ноги юарта как входы, жду пока на них появится высокий уровень (модуль включен), только тогда включаю юарт на МК. При выключении все в обратном порядке... секономил целую ногу, хотя реально забыл завести статус на мк, поэтому пришлось по РХ ТХ портам модуля определять когда он включен а когда выключен

Что касается НРЕСЕТ, он вообще не работает, паверкеем отлично перезапускается модуль.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Ildar Belkin   SIM900, PIC16F и TRISB как антифантомное питание   Aug 17 2011, 10:59
- - CADiLO   Да - все правильно. Порт на ввод нормальное решени...   Aug 17 2011, 11:02
|- - Ildar Belkin   Цитата(CADiLO @ Aug 17 2011, 15:02) Да - ...   Aug 17 2011, 11:13
- - CADiLO   При виртуальном ОК все забывают что этот выход мож...   Aug 17 2011, 11:35
|- - Ildar Belkin   Цитата(CADiLO @ Aug 17 2011, 15:35) При в...   Aug 17 2011, 11:43
|- - stream   Цитата(Ildar Belkin @ Aug 17 2011, 15:43)...   Aug 18 2011, 07:21
- - Slonofil   Наверное, так будет вернее: 0. ПОЛНОСТЬЮ ОБЕСТОЧИ...   Aug 17 2011, 11:48
|- - Ildar Belkin   Цитата(Slonofil @ Aug 17 2011, 15:48) Нав...   Aug 17 2011, 11:55
- - CADiLO   В даташите, да. Но объяснение инженера SIMСOM по ...   Aug 17 2011, 11:52
- - butthead2   Цитата(Ildar Belkin @ Aug 17 2011, 14:43)...   Aug 17 2011, 12:15
- - CADiLO   >>>В данном конкретном случае если учесть...   Aug 17 2011, 12:28
|- - Lehin_05   Цитата(CADiLO @ Aug 17 2011, 16:28) С PIC...   Aug 18 2011, 04:33
- - butthead2   Цитата(CADiLO @ Aug 17 2011, 15:28) И зам...   Aug 17 2011, 13:12
- - CADiLO   Совершенно верно. За все время проблемы возникали ...   Aug 17 2011, 13:20
|- - Ildar Belkin   Цитата(CADiLO @ Aug 17 2011, 17:20) Совер...   Aug 17 2011, 21:14
- - CADiLO   Вот в том то и дело что большая часть устройств ра...   Aug 18 2011, 05:55
- - Transistor   Думаю, изначально можно было избежать множества во...   Aug 18 2011, 07:08
- - CADiLO   Да - я тоже померил - 2,9 получилось. Но по факту ...   Aug 18 2011, 07:44
- - Ildar Belkin   Цитата(CADiLO @ Aug 18 2011, 11:44) Да - ...   Aug 19 2011, 11:23


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

 


RSS Текстовая версия Сейчас: 3rd August 2025 - 19:23
Рейтинг@Mail.ru


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