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

 
 
4 страниц V   1 2 3 > »   
Reply to this topicStart new topic
> SIM900 и PIC16: согласование уровней при 3В
Ildar Belkin
сообщение Oct 12 2011, 07:48
Сообщение #1


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

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



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

Сразу скажу что и перечитано все что на форуме есть и схемы все видел и то что при 3В-ом питании МК никаких согласований не нужно. Все понятно, но вот я взял даташит на PIC16F648A и на его низковольтный вариант PIC16LF648A. Привожу согласно даташиту значения логических уровней:

Уровни выходных сигналов:
Voh = min VDD-0.7В = min 2,3В (максимум я так понимаю почти 3В не указано в дш)
Vol = max 0.6В

Уровни входных сигналов:
TTL буфер:
Vil = max 0.15VDD = max 0.45В; min Vss = 0В
Vih = min 0.25VDD + 0.8V = min 1.55В; max Vdd=3В

буфер с Триггером Шмидта:
Vil = max 0.2VDD = 0.6В; min Vss= 0В
Vih = min 0.8VDD = 2.4В; max VDD = 3В

Если посмотреть на SIM900 (HD ver 2.0 стр.37 таблица 17) то там указаны след данные:
Vih = min 2.4В
Vil = max 0.4В
Voh = min 2.7В
Vol = max 0.1В

Как видно не совсем согласовываются логические уровни SIM900 и PIC16F648 друг с другом.
Скажите, на практике кто работал с SIM900 + PIC16 + 3В питание PICa - все ли нормально работает без схем согласования уровней естественно (т.е. "напрямую", вывод к выводу)

Сообщение отредактировал Ildar Belkin - Oct 12 2011, 07:50
Go to the top of the page
 
+Quote Post
CADiLO
сообщение Oct 12 2011, 07:57
Сообщение #2


Гуру
******

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



Все нормально согласовывается в пределах указанных диапазонов.
Или вы считаете что должны быть уровни один в один с точностью до милливольтов ?


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


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

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



Цитата(CADiLO @ Oct 12 2011, 11:57) *
Все нормально согласовывается в пределах указанных диапазонов.
Или вы считаете что должны быть уровни один в один с точностью до милливольтов ?


Не понял: совпадать до милливольтов с чем? между собой что ли?

Вообще я имел ввиду что
Voh=min 2,3В у PIC это как бы меньше чем Vih = min 2.4В,
а Vol =max0.6В у PIC и таким образом может быть больше чем Vil= max 0.4В у SIM900
Go to the top of the page
 
+Quote Post
Guest_@Ark_*
сообщение Oct 12 2011, 08:50
Сообщение #4





Guests






Цитата
Вообще я имел ввиду что
Voh=min 2,3В у PIC это как бы меньше чем Vih = min 2.4В,
а Vol =max0.6В у PIC и таким образом может быть больше чем Vil= max 0.4В у SIM900

Минимумы-максимумы для выходов обусловлены конечным сопротивлением внутренних ключей выходных драйверов.
Они достигаются только когда Вы нагрузите выходы "по полной программе", максимально допустимыми токами.
Вы ведь не собираетесь этого делать?
Когда входы достаточно высокоомные, можно считать, что Vol=0 и Voh=Vdd c хорошей точностью.
При общем питании проблем не должно быть ни каких.
Go to the top of the page
 
+Quote Post
CADiLO
сообщение Oct 12 2011, 09:24
Сообщение #5


Гуру
******

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



Опередили с нагрузкой....

Не смотрите на крайние значения - для трехвольтовых контроллеров согласование с SIM900, даже для входов с триггером шмидта, не представляет проблем. Все нормально.



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


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

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



Аааа я понял. Т.е. это не разброс параметров в кристаллах, а, получается, нагрузочная способность выходов. Всё, спасибо огромное!

Я буду питать PIC16LF 3В, а SIM900 4В. "0" - общий.


Сообщение отредактировал Ildar Belkin - Oct 12 2011, 09:28
Go to the top of the page
 
+Quote Post
Guest_@Ark_*
сообщение Oct 12 2011, 10:05
Сообщение #7





Guests






Цитата
Я буду питать PIC16LF 3В, а SIM900 4В.

Тогда у Вас получится паразитное питание PIC-ка через защитный диод его входной ноги от 4-вольтового выхода SIM900 (когда установлен высокий уровень). Поставьте хотя бы последовательный резитор ом 200, чтобы ограничить ток и не нагружать выход SIM900. А лучше - сделайте общее/одинаковое питание.
Go to the top of the page
 
+Quote Post
Ildar Belkin
сообщение Oct 12 2011, 10:33
Сообщение #8


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

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



Цитата(@Ark @ Oct 12 2011, 14:05) *
Тогда у Вас получится паразитное питание PIC-ка через защитный диод его входной ноги от 4-вольтового выхода SIM900 (когда установлен высокий уровень). Поставьте хотя бы последовательный резитор ом 200, чтобы ограничить ток и не нагружать выход SIM900. А лучше - сделайте общее/одинаковое питание.


Какое должно быть общее питание? - если у SIM900 питание не ниже 3,2В, а если питать пик питанием выше 3В - то нужны схемы преобразования уровней.
Go to the top of the page
 
+Quote Post
Guest_@Ark_*
сообщение Oct 12 2011, 10:52
Сообщение #9





Guests






Цитата
а если питать пик питанием выше 3В - то нужны схемы преобразования уровней.

Это зачем? Вы PIC еще с чем-то будете состыковывать? Если нет, то сделайте ему питание 4В (или 3,5В хотя бы). И все.
Go to the top of the page
 
+Quote Post
Ildar Belkin
сообщение Oct 12 2011, 11:01
Сообщение #10


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

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



Если сделаю ему 4В то уровень Voh от пик будет выше чем 3 В, а следовательно нужно будет делать схемы преобразователей уровней. У SIM900 прописано в даташите что логические уровни не зависят от напряжения питания. Суппресоры в SIM900 стоят на 3,1В.
Go to the top of the page
 
+Quote Post
butthead2
сообщение Oct 12 2011, 11:08
Сообщение #11


Местный
***

Группа: Участник
Сообщений: 301
Регистрация: 22-07-09
Пользователь №: 51 470



Ничего личного, господа. Но вы хоть доки на sim900 открывали? Какое отношение имеет питание от 4В к напряжению на логических выходах???

Цитата(Ildar Belkin @ Oct 12 2011, 14:01) *
Суппресоры в SIM900 стоят на 3,1В.

Вот жешь легенда какая живучая. Нет там ничего! Если бы был супрессор, то он хоть как то ограничивал на уровне 3,1В. А так там просто входы чипсета которым дурнеет от повышенного напряжения. Или симкомовцы вот такие дураки наставили для защиты супрессоров которые сами чуть что горят?

Сообщение отредактировал butthead2 - Oct 12 2011, 11:12
Go to the top of the page
 
+Quote Post
Guest_@Ark_*
сообщение Oct 12 2011, 11:09
Сообщение #12





Guests






Цитата
У SIM900 прописано в даташите что логические уровни не зависят от напряжения питания. Суппресоры в SIM900 стоят на 3,1В.

Тогда прошу извинения. Питайте PIC от 3В. И все будет нормально. Дополнительных резисторов не нужно.
Go to the top of the page
 
+Quote Post
Ildar Belkin
сообщение Oct 12 2011, 11:25
Сообщение #13


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

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



Цитата(butthead2 @ Oct 12 2011, 15:08) *
Ничего личного, господа. Но вы хоть доки на sim900 открывали? Какое отношение имеет питание от 4В к напряжению на логических выходах???

Читали - вот именно потому что не зависят потенциалы уровней от VBAT SIM900 и проблема. А так бы я 4В на все подавал и напрямую бы выводы завел бы даже не думал бы про согласование.

Цитата(butthead2 @ Oct 12 2011, 15:08) *
Вот жешь легенда какая живучая. Нет там ничего! Если бы был супрессор, то он хоть как то ограничивал на уровне 3,1В. А так там просто входы чипсета которым дурнеет от повышенного напряжения. Или симкомовцы вот такие дураки наставили для защиты супрессоров которые сами чуть что горят?

Один фиг от этого: работать не будет. НЕ знаю дураки они или нет, но 3В-ые уровни при мин. питании чипа 3.2В и отсутствии их привязки к VBAT - неудобство полнейшее. А как они там внутри сделали меня как потребителя вообще не волнует - не удобно и все.
Было бы так что VBAT = 2.7В - 5.2В, и лог. уровни привязанные к VBAT, то было бы вообще кайф. А так....
Go to the top of the page
 
+Quote Post
CADiLO
сообщение Oct 12 2011, 11:31
Сообщение #14


Гуру
******

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



>>>>Тогда у Вас получится паразитное питание PIC-ка через защитный диод его входной ноги от 4-вольтового выхода SIM900 (когда установлен высокий уровень). Поставьте хотя бы последовательный резитор ом 200, чтобы ограничить ток и не нагружать выход SIM900. А лучше - сделайте общее/одинаковое питание.

не получится - интерфейсы питаются от внутреннего стабилизатора 2.9в

>>>Ничего личного, господа. Но вы хоть доки на sim900 открывали? Какое отношение имеет питание от 4В к напряжению на логических выходах???

+100000000000000000

это точно - доки не принято читать....


>>>>Было бы так что VBAT = 2.7В - 5.2В, и лог. уровни привязанные к VBAT, то было бы вообще кайф. А так....

А при чем тут SIMCOM ???? Это так сделан чипсет от STE - да и многих других такая же фишка.
Так что претензии пожалуйста к производителю чипсета.




--------------------
Не можна втрачати надію. Не можна здаватися до останньої миті. Можливо саме вона, остання мить, принесе весну, яка стане початком нового життя.
Go to the top of the page
 
+Quote Post
Master of Nature
сообщение Oct 12 2011, 11:42
Сообщение #15


Мыслящий
*****

Группа: Свой
Сообщений: 1 729
Регистрация: 20-07-07
Из: Самара
Пользователь №: 29 270



Цитата(CADiLO @ Oct 12 2011, 15:31) *
>>>>Было бы так что VBAT = 2.7В - 5.2В, и лог. уровни привязанные к VBAT, то было бы вообще кайф. А так....

А при чем тут SIMCOM ???? Это так сделан чипсет от STE - да и многих других такая же фишка.
Так что претензии пожалуйста к производителю чипсета.
Можно было бы сделать преобразование уровней чипсета к уровням питания модуля или интерфейса (как у некоторых м/сх - отдельное питание Vdd IO). Правда на габаритах бы это сказалось отрицательно, но это уже другой вопрос.


--------------------
FAQ по AD
Форум по AD
Знание только тогда знание, когда оно приобретено усилиями своей мысли, а не памятью.
...стоит запомнить ...вернее задуматься.
Go to the top of the page
 
+Quote Post

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

 


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


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