PIC интерфейс към Телефон

Z

Zhane

Guest
Аз съм намерение да използвате телефона си като SMS на сървър за моя проект.

Аз бях тестван на команди, като се използва datacable и моя компютър.

Аз бях кодирани на команди и програмиран в моя чип PIC и настройка на телефона ми, както следва:

Телефон - Datacable [DB-9] --MAX3232--RX/TX/GND на PIC

но явно нищо не се случва на телефона ми страна.
Има ли нещо, че аз съм липсва тук?

 
Здрасти,
Каквото и да са направили изглежда правилен, да не проверява дали вашите PIC програмата се изпълнява, свързване на светодиод Резистор към изхода на PIC TX и да видите дали свети.Били ли сте се погрижили за сКорост (9600) и dataformat (8N1) отстрани PIC.Първо се свържете продукцията PIC към компютър и да напише малка програма, тест, за да получавате и изпращате няколко знака от / към персонален компютър и да проверите дали работи добре.И последно място, но не на последно място, проверете дали сте взели правилното свързване на RX да TX, RX и TX за земята, за да Терен между двете устройства.
С уважение,
Laktronics

 
Аз бях свързан СПМ на моя компютър ... и моят PIC е в състояние да изпраща данни за над компютъра.На ПИН-TX на свети PIC ... както и твърде RX

Преминах TX-RX и RX-TX, но нищо не изглежда да се случва

Какво друго мога да направя?

 
Здрасти,
Дотук добре.Забравих да те питам за този въпрос по-рано, че е, не си кабел съдържа регулатор и Макс 232 или equivalet чип върху нея, която използва DTR / РТС сигнали от серийния порт?Ако е така, можете да се свържете равностоен сигнали или се свържете с източник на 9V DC 12V за снабдяване на тези щифтове от вашия микроконтролера борда които ще го направят.Ако имате схеми на кабела ви моля дайте блок-схема на интерфейса, свързани пина от микроорганизми вашия съвет.
С уважение,
Laktronics

 
I Dont има схеми за него ... но кабела IM използва е PCB133LBE

свържете с DTR?CTS?RTS?DSR?

 
Здрасти,
Можете ли да проверите кабела и да видим дали тя съдържа регулатор и RS232 IC, чиято мощност е свързан с DTR и РТС крачетата на конектора, RS232, евентуално с помощта на един диод, ако това е така, можете да се свържете с източник на напрежение или да DTR / РТС крачетата на вашия съвет.Аз не съм Ви препоръчва да се свържете с DTR / РТС пина, тъй като си MAX232 се генерира тези сигнали използва кондензатор смяна на доставчика и не може да има достатъчно правомощия да карам друга MAX232.По-добър вариант мислех, че е за използване на сила самата доставка.
С уважение,
Laktronics

 
ъ-ъ как да проверите?

винтовете са твърде повредена да ми позволи да ги развийте.<img src="http://images.mobilefun.co.uk/graphics/mobilefun-image.gif" border="0" alt="Interface PIC to Phone" title="Интерфейс за PIC Телефон"/>там, че малко нещо да се разшири полето на друг телефон конектор ..

DTR и DSR, ПИН-4 и 6 от продукцията на RS232 кабела е shorted

и за РТС и CTS аз имам никакъв представа за тях

http://pinouts.ru/CellularPhonesCables/samsung_x100cable_pinout.shtml
http://www.disswap.narod.ru/kabel/kabel_01.html

е една от тях схеми?

 
Здрасти,
Да не се развали кабела ви.Pinouts.ru е добро място за много кабели и нагоре в зависимост от модела на телефона можете да получите вероятно схемата там.
1.Във всеки случай, можете да кратко ПИН 4 и ПИН-7 (DTR / RTS) на съединителя на администратора борда и я свържете с напрежение от 9 до 12V, може да можете да използвате unreg напрежение 5V си доставки и да го свържете през 220 ома и 9V ценерови на тези щифтове.Повишаване на DTR / РТС да 12V всички как няма да навреди на веригата.Ако кабелът използва тези сигнали, за да получите 5V, или които позволяват на RX вход към телефона, тогава той трябва да работи.
С уважение,
Laktronics

 
Ive предоставени 9 V и за двете ПИН-4 и 7 от datacable ми сериен конектор.но той все още doesn't работа ..>. <Какво друго мога да опитам?Added след 5 часа 33 минути:другите да се опитва на 9V директно с пин 4 и 7,
Опитах и това ...<img src="http://b.imagehost.org/0133/tried.jpg" border="0" alt="Interface PIC to Phone" title="Интерфейс за PIC Телефон"/>Аз свързан ми сериен кабел за задвижване на моя datacable, но използването на RX TX от PIC ..., но все пак ...нищо не се случва.

От моя страна PIC, аз поставям то към 115200 baudrate, 8N1, с SPBRG = 10 и BRGH = 1 (с висока скорост).Това е настройката, която работи, когато съм свързан СПМ на моя компютър.<img src="http://www.edaboard.com/images/smiles/icon_cry.gif" alt="Плача или много тъжен" border="0" />

[/ IMG]

 
Здрасти,
И ти да потвърди, че едни и същи кабел работи при свързване между мобилните и персонален компютър.Ако това е така.Проблемът е над главата ми.
Когато сте свързали 9V и земята е всяка LED, ако има такива, светлина върху кабела?Опитайте, ако можете да получите някои детайли на кабела от горния сайт на Google и гледам за кабел схема за вашия мобилен телефон.
По начина, по който аз имайте предвид, че PIC работи с компютър само за 115k Baud.На какъв процент е компютър работи с мобилни устройства. Важно е да тествате PIC в същото сКорост като скоростта, с която работи с мобилен компютър.
Когато се свързвате към мобилни PIC след това също трябва да използвате една и съща Baud.

Не свързвайте земята на всеки щифт, различни от щифт 5 от ваша страна PIC конектор.По начина, по който не са показали земята връзки на Макс 232, надявам се, всички те са there.Can Ви изпратим окончателна схема на съединителя RS232 кабели от ваша страна PIC включително пълно connectons на Макс 232?
С уважение,
Laktronics

 
Хмм

Опитах следните ...

а) PIC към компютър
Снимка: 115200 Baudrate, SPBRG = 10, BRGH = 1, 8N1; компютър: 115200 baudrate, 8N1, не flowcontrol
б) Телефон за PC
PC: Същата настройка както по-горе

Да, аз бях на същото datacable за свързване между мобилен компютър и се опитва да се свърже между PIC и мобилни (с max3232)

Аз свързани светодиода pin10 и ПИН-9, pin7 и ПИН-8 от MAX3232 ....
ми пин 10 и 9 винаги светва, моя ПИН 7's миг, когато данните се изпращат, pin8 NV светва ..всички светодиоди са свързани с съм свързан с края на ПИН код, и си-край на резистор, а след това да GND<img src="http://img442.imageshack.us/img442/6425/trial2ed9.th.jpg" border="0" alt="Interface PIC to Phone" title="Интерфейс за PIC Телефон"/> Опитах се намерят схеми за точното ми datacable модел, но wasn't можете да го намерите.PCB133LBE.

Им отчаян>. <

 
Здрасти,
Вашият окабеляване изглежда добре.
Но ти не са показали РТС / DTR връзки с 9V доставки, те трябва да бъдат там.
Отново аз не разбирам защо са взели директни връзки от крачетата на кабел Мобилен конектор за MAX232 IC, бихте могли да ги насочват чрез конектора на дъската за да се избегне всякакво хлабав контакти, или ви показа, че като че само схематично За по-голяма яснота?
Ли сте в командния изпращане на редовни интервали от PIC или само веднъж?
Знаете ли специални настройка на хипер терминал по време на приемане на компютъра?
Нека също така, че повече, не се притеснявай, ще се намери решение, по-скоро.
С уважение,
LaktronicsAdded след 26 минути:Здрасти,
Искам спешен отговор, как успяхте да се свържете мобилния кабел към компютър, не можете директно свързване на 9 пинов конектор на задния панел, кабел за компютър ", в случай, че изводите на мобилния конектор са обратни жични и вие трябва да свърже съответно докато се свързвате с PIC.Всички щифтове TX / RX, DTR / DSR и RTS / CTS може да бъде свързан към компютър допълни връзки, може да имаме вече misinterpreted DTR / РТС линии.
Дайте ми бърз отговор, който да следи точно за закрепване на мобилни конектор на pin3 (TX) на компютъра cnnector е свързан?
С уважение,
Laktronics

 
Това ми беше 2-рия опит.Първоначалната 9V е свързан с datacable завършва с безспорно.Ако в подобни условия с изключение на RS232 на COM1 е не е там.

Първоначално аз се опитах изпращане на команди на равни интервала, но нищо не се случва.Сега, аз използвах преминаване към предизвика поредица от командването да бъдат изпратени, както и когато е необходимо.

Връзките мъдър, аз бях мъж-DB9 конектор за включете в datacable's Женски-DB8 края.Използвах други тел-краищата на мъжко-конектор за свързване към моя чип PIC (мъжко-женски конектор -datacable).Вместо да се свържете директно FRM datacable на чип.<img src="http://img153.imageshack.us/img153/9026/trial3pi9.th.jpg" border="0" alt="Interface PIC to Phone" title="Интерфейс за PIC Телефон"/> Тъй като шоуто на снимки, синята линия е свързан с PIN7 на чипа MAX3232 и оранжевата линия (pin3, Тексас на datacable) е свързан с PIN8 на чипа.

---------------

Когато изпитан datacable мобилен към компютър, аз свързан директно към задната част на персонален компютър, без мъж-DB9 конектор.

 
Здрасти,
Да, тук е грешка, просто Infront на очите си!
Трябва да се свържете щифт 3 (розов кабел) на мъжката си конектор за TX от вашия съвет, е, че ПИН-7 на Макс и ПИН-8 RX закрепване на Макс трябва да отидете на синия проводник.Вие също трябва да се свържете пина 4 и 7 само на мъжкия конектор за 9V, ако е необходимо.Pin 5 от конектора към земята.
Може да избегне всички тези проблеми, ако на първо място, вие монтирана мъжкия конектор на вашия съвет и жични, както на съединителя компютър.
С уважение,
Laktronics

 
Аз свързали жена-DB-9 на datacable на мъжко-DB9, че аз се използва за свързване с макс.<img src="http://img20.imageshack.us/img20/9008/connectorjr4.th.jpg" border="0" alt="Interface PIC to Phone" title="Интерфейс за PIC Телефон"/> Съдейки по-горе, ми pin3 на мъжкия конектор е действително ми TX ...RS-232 (М) MAX PIC
[Пина като на моята диаграма]

RX (ПИН2 )---------------------[ Pin7 --- <<<<---- Pin10 ]---------- ----- TX (Pin25)
TX (Pin3 )---------------------[ Pin8 ----- >>>----- Pin9 ]-------- ------- RX (Pin26)MAX3232
Pin 7 изход RS232
Пин 10 A INPUT TTL
Pin 8 а вход RS232
Pin 9 изход TTL

 
Здрасти,
Вие сте в капан на дизайнера Психично Психично блок.Pin 2 не е RX на вашия телефон кабел, 3 Pin е неговата RX, Казвам това, защото, когато сте свързали телефона кабел към PC, тя работи.На PC pin3 е TX и когато се свържете директно на вашия ПИН-3 кабел се свързва с пин 3 от компютъра, така, кабел за данни на вашия ПИН-3 е RX.На същото основание, ПИН2 е TX на datacable.
С уважение,
Laktronics

 
Мисля, че ще получите.ще опитвам то скоро и се свържем с вас по отношение на начина, по който е

 
как мога да декодира входящите съобщения?

Нормално е, когато дойде в SMS, телефонът ми ще излъчи CMT XXXXX XXXXX на моя компютър.

какви флагове са повишаване на предаване при пълен?

причина за нормална Чар данни, това е много лесно ... с RCIF, но за входящи SMS .. какъв формат го е?Added след 26 минути:МОК или по-скоро

как мога да извлечете съответните данни от

CMT: "2236784793",, "04/09/16 ,10:00:58-00" Здравей

?

 
Здрасти,
Може да се вида на съобщението формат ще бъде определена от производителя?
Следва да обърне внимание на взаимодействие спецификации на телефона?
От друга страна, ако съобщението, като тази, която са показали е стандартна, както и телефонния номер, последван от датата и часа, последвано от съобщението, винаги можете да се огледа за подходящи позицията на съобщението в входящ поток от данни и се съхранява или езика им.Възможно е да има някакъв контрол знаци в края на текста, който можете да видите на компютъра в режим Hex?
С уважение,
Laktronics

 
Помощ ~ _ ~

сега аз не мога да изпращам съобщ от моя телефон
чрез компютър или снимка
аз добивам този CMS Грешка: 500
Какво трябва да направя?

 

Welcome to EDABoard.com

Sponsor

Back
Top