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

 
 
> 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
Ответов
CADiLO
сообщение Aug 17 2011, 13:20
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 6 023
Регистрация: 26-08-05
Из: Днепр
Пользователь №: 7 988



Совершенно верно. За все время проблемы возникали как раз у тех кто пытался переэкономить и не прислушивался к рекомендациям.
Одна из прибалтийских контор наупрощалась по самое не могу и так и не смогла толком работать с SIM508.
Год назад они отказались от SIMCOM и перешли как раз на Telit. Ну вобщем за год и Telit у них стал хреновым.
Но признать что напартачили сами - ни в жизнь - у них самые умные инженеры. А то что оно не работает так как их инженеры хотят, а работает по даташиту, так это производитель хреновый.....


--------------------
Не можна втрачати надію. Не можна здаватися до останньої миті. Можливо саме вона, остання мить, принесе весну, яка стане початком нового життя.
Go to the top of the page
 
+Quote Post
Ildar Belkin
сообщение Aug 17 2011, 21:14
Сообщение #3


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

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



Цитата(CADiLO @ Aug 17 2011, 17:20) *
Совершенно верно. За все время проблемы возникали как раз у тех кто пытался переэкономить и не прислушивался к рекомендациям.
Одна из прибалтийских контор наупрощалась по самое не могу и так и не смогла толком работать с SIM508.
Год назад они отказались от SIMCOM и перешли как раз на Telit. Ну вобщем за год и Telit у них стал хреновым.
Но признать что напартачили сами - ни в жизнь - у них самые умные инженеры. А то что оно не работает так как их инженеры хотят, а работает по даташиту, так это производитель хреновый.....


Цитата(CADiLO)
И заметьте - если бы там ОК настоящий не требовался, вряд ли на этом в даташите акцентировали бы внимание - просто указали бы что это вход и все.
Но ведь специально отмечено что надо сделать именно так.


Извините, но Вы мою позицию неправильно толкуете и искажаете. Я не любитель экономить: 56 коп на транзисторе чтоли идет речь - абсурд? и не пишу аля как студент - "да мне тут для диплома, не хочу разбираться, дайте схему готовую и я тут резисторы в делитель поставлю с БП от компа" и пропади оно к черту лишь бы диплом или курсач сдать. Мне нужна предельная ясность с чем я имею дело. Я хочу разобраться о ДОПУСТИМОСТИ работы устройства в частных случаях ОПИСАННЫХ НЕТОЧНО или НЕПОЛНО в технической документации на устройство.

То, что приведена схема включения + ОПИСАНО ВНУТРЕННЕЕ строение и ЯВНО КСТАТИ не сказано что только так и никак иначе включать и использовать , более того приведены примеры с кнопкой включения и PWRKEY_OUT. Т.е. вариант тот не единственный - и таким образом, без явного запрета составителем документации и указания - дает повод различным реализациям неописанным в даташите. Я вот, например, по субъективным соображениям да и по объективным тоже использую 2n7002 полевик с N-каналом - и что теперь - я выдумщик? - его туда нельзя поставить? - да со свистом влетит - но этого нет в документации, равно как и что именно NPN транзистор можно ставит (причем насколько помню марка транзистора не указана а следовательно это фунциональная-логическая схема , а не принципиальная) а N-канальный полевик нельзя... Мало ли что. Вот видите - вариант с ОК из PICа тоже годен, НО при питании пика меньше чем 3В или Vbat. А если сюда еще и добавляется тот факт что, как выясняется, к +3В или к +Vbat подтяжка идет - непонятно, и схема цепи PWRKEY внутри как бы ставится под сомнения, тут уж извините - без комментария. Сказать теперь будет ли такой вариант с RA4 работать при 4В питании PICа - я например теперь вообще не могу сказать. А потом я буду как разработчик виноват.

Это не я пытаюсь экономить, а техническая документация экономит на моих нервах и времени и будущем реноме перед моими будущими заказчиками.

И я считаю, что во всех отношениях в технической документации должна быть предельная ясность и ни в коем случае не должны быть намеки или догадки, которые меня как инженера бы ставили в неоднозначную трактовку - кто за эти неточности потом будет отвечать -естественно я , а не изготовитель: а как иначе тогда разрабатывать - вот в этом форуме про SIM900 и получаются 100500 однотипных вопросов типа "Собрал - не работает, аааа дак тут оказывается фантомное питание есть, а тут вот это а тут вот то, а тут ошибка в описании, а тут NRESET хоть и ресет но не гарантирует сброс". Извините, но что-то какое-то недоделанное устройство получается с точки зрения потребителя, а почему - потому что НЕ УСТРОЙСТВО ПЛОХОЕ - а нет полной и достоверной документации без расчета на мои надежды и догадки и опыты и танцы с бубнами.
Я считаю, что я должен как инженер имея инженерное образование в определенной отрасли взять новое для себя устройство/агрегат и т.п. и взять на него документацию и на основании нее принять обоснованные и грамотные решения, за которые потом буду отвечать.

Хорошо что, студенты тут спрашивают "тупые студ. вопросы", и именно в этом моменте, тут Вам, CADiLO и Вам уважаемые разработчики-профессионалы - огромнейшее спасибо за Ваши советы и тыканья меня и вообще тех кто только начинает работать с продукцией SIMCOM в то где нужно читать 3 раза, а где есть ошибки в описании. Однако, как мне кажется Ваши советы или найденые баги относительно специфики работы SIM900 категорически необходимо каким-то образом выражать в официальной документации.
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
- - Integral   а я вот СТАТУС от СИМ900 не заводил на мк при вкл...   Aug 17 2011, 12:18
- - 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 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 - 11:52
Рейтинг@Mail.ru


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