BIG prbolem samvirking datakabel med MC

K

kishorekhatri

Guest
Jeg har Siemens C55 mobiltelefon, er AT-kommandoen fungerer bra når tilkoblet PC.
datakabelen konvertere RS232 violatage nivå i TTL / CMOS, datakabel har max232 krets innenfor porten.og den får strøm fra DB-9 PC.

Nå er problemet at hvis jeg kobler datakabelen med mikro kontrolleren så hvordan kan jeg gi powere til årsaken er det kun 3 pins i MC (Tx, Rx og GRD)
og jeg dont vite hva spenning og som stifter av PC's DB-9 datakabelen få makt.

Når jeg koblet direkte C55 er TX, RX & grd med Mobiltelefon det på kommandoer workd men andre dag fungerer det ikke, noen kroppen fortalte meg at u må bruke MAX232 er grensesnittet og bruke datakabel.

<img src="http://www.edaboard.com/images/smiles/icon_sad.gif" alt="Trist" border="0" />
 
Sitat:

datakabelen har max232 krets innenfor porten.
og den får strøm fra DB-9 PC.
 
Dette er et vanskelig spørsmål å besvare uten detaljer om microcontroller.RS232-grensesnittet IC gjør to ting det nivået flytter data fra 0-3V til 12V til 12V for full RS232.Men dette store swing er ikke nødvendig.Mange systemer bruker -5.
Den andre tingen det gjør er invertera data.Hvis microcontroller har maskinvare UART, må du levere data inversjon utenfor microcontroller.Hvis microcontroller bruker en programvare UART, er det mulig å endre UART code gjøre inversjon internt.

Med en programvare UART er det mulig å grensesnittet via RS232 med bare en microcontroller, en diode og et par motstander.Dette gjør bruk av triks som de fleste RS232 tilkoblinger vil kjøre på 0-3V framfor full spenning angav tidligere.

Hvis du har et maskinvare UART, så får en MAX232 og koble strøm pin til samme sted den microcontroller får makten.Med mindre microcontroller er i en forseglet boks, du har en kilde til makt.(MAX232 krever 5 V og behov slik kondensatorer å danne økt spenning, se dataarket for hookup detaljer.)

Til slutt, hvis du koblet microcontroller direkte til stede RS232 uten en diode og begrense motstander, er det mulig at du skadet motta pin på microcontroller.Du må sørge for at den negative spenningen nivå av RS232 er ikke brukt på microcontroller.

 
Du kan bruke MAX232 å gi strømforsyning
9 V og 9V for DB9 Connector.

 
Du må kjenne ordningen av C55 telefonen kabel.Eller du kan sette DTR / RTS til VCC, fordi det pinner brukes til å forsyne den RS-232 gjennom regulator LM78L05.
Beklager, men du må logge inn for å vise dette vedlegget

 
faktisk enda jeg prøver å gjøre et prosjekt hvor vi grensesnittet en atmel8535 med en Sony Ericsson T230 ved å sende AT kommandoer,
vi har en vellykket kommunikasjon mens testing kommandoene med HyperTerminal og telefon,
også vår microcontroller støttes seriell kommunikasjon med PC.
Men det UC og telefonen ikke er i stand til å etablere kommunikasjon gjennom C programmer vi prøver å utvikle.

Vi har laget en test-kabelen som forbinder UC og mobil, der det RTX og TXD tilkoblet bakken også, og har shorted av RTS og CTS (er dette nødvendig?)
it doesnt
work dette måter ...
trenger vi å gi i sum ekstra spenning (som nevnt over) for RTS og DTR?

 

Welcome to EDABoard.com

Sponsor

Back
Top