BIG prbolem sammenknytning datakabel med MC

K

kishorekhatri

Guest
Jeg har Siemens C55 mobiltelefon, AT kommando fungerer godt, mens enheden er tilsluttet pc'en.
datakablet konvertere RS232 violatage niveau i TTL / CMOS, datakabel har max232 kredsløb i havnen.og den får strøm fra DB-9 PC.

nu problem er, at hvis jeg tilslutte datakablet med mikro controller derefter Hvordan kan jeg give powere til den årsag er der kun 3 ben i MC (Tx, Rx og GRD),
og jeg dont kende hvad spænding og fra, som stifter af PC's DB-9 datakablet få magten.

når jeg er tilsluttet direkte C55 's TX, RX & GRD med Mobiltelefon det på kommandoer workd men anden dag det ikke virker, nogle organ fortalte mig, at u skal bruge MAX232 er at grænseflade og bruge datakablet.

<img src="http://www.edaboard.com/images/smiles/icon_sad.gif" alt="Ked af det" border="0" />
 
Citat:

datakabel har max232 kredsløb i havnen.
og den får strøm fra DB-9 PC.
 
Dette er et svært spørgsmål at besvare uden nærmere oplysninger om microcontroller.Den RS232 interface IC gør to ting det niveau flytter data fra 0-3V til-12V til 12V for fuld RS232.Men det store sving er ikke påkrævet.Mange systemer bruger -5.
Den anden ting, det gør, er invertsukker dataene.Hvis microcontroller har en hardware UART, skal du levere data inversion uden for microcontroller.Hvis microcontroller bruger en software UART, så er det muligt at ændre UART-kode til at gøre det inversion internt.

Med en software UART det er muligt at interface via RS232 med blot en microcontroller, en diode og et par modstande.Det gør brug af det trick, at de fleste RS232 forbindelser kører på 0-3V snarere end den fulde spænding angivet tidligere.

Hvis du har en hardware UART,
og derefter få en MAX232 og forbinde dens magt pin til det samme sted den microcontroller får magten.Medmindre microcontroller er i en forseglet boks, du har en kilde til magt.(MAX232 kræver 5V og også behov så kondensatorer for at danne øge spændinger, se datablad for tilslutning detaljer.)

Endelig, hvis du har tilsluttet den microcontroller direkte til sande RS232 uden en diode og begrænsning modstand, er det muligt, at du skadet modtage pin på microcontroller.Du skal forsikre, at den negative spænding plan for RS232 ikke anvendes til microcontroller.

 
Du kan bruge MAX232 at give strømforsyning
9 V og-9V til DB9 Connector.

 
Du skal kende opbygningen af din C55 telefonen kabel.Eller du kan indstille DTR / RTS til Vcc, fordi det ben bruges til at levere din RS-232 via regulator LM78L05.
Beklager, men du skal login for at se denne tilslutningskrav

 
faktisk selv, jeg forsøger at gøre et projekt, hvor vi interface en atmel8535 med en Sony Ericsson T230 ved at sende AT-kommandoer,
vi har en vellykket kommunikation, samtidig med at teste kommandoer med Hyperterminal og telefon,
også vores microcontroller støttet seriel kommunikation med PC.
Men det Uc og telefonen ikke er i stand til at etablere kommunikation gennem C-programmer, vi forsøger at udvikle sig.

vi har gjort et prøvnings-kabel, der forbinder Uc-og mobilnet, hvor de RTX og TXD tilsluttet, begrundelse for, og har shorted af RTS og CTS (er dette kræves?)
det
gør ikke arbejde denne måder ...
har vi brug for at give efter summen ekstra spænding (som beskrevet ovenfor) for RTS og DTR??

 

Welcome to EDABoard.com

Sponsor

Back
Top