Problem med PIC og SIM900 kommunikation

E

ernpao

Guest
Hej, er vi i øjeblikket arbejder på et projekt, der involverer sammenknytning en PIC MCU til en SIM900 GSM-modul. Hidtil har vi været i stand til at teste GSM-modul gennem HyperTerminal og vi har været i stand til at sende SMS-beskeder til vores telefon. Vi har også programmeret en PIC 16f877a at sende AT-kommandoer gennem UART og vi har kontrolleret, at programmet og kredsløb fungerer, og at de kommandoer, den sender, er korrekte bruger mikroC er USART værktøj. Men vores problem er, at når vi prøver at tilslutte PIC til GSM-modul, er GSM-modulet ikke synes at reagere (vores PIC var programmeret til at vente på, at GSM-modulet svar såvel). Jeg er temmelig sikker på, at UART af PIC kan tilsluttes til USART af SIM900 modulet højre (SIM900 accepterer TTL niveauer?)? Og vi har tjekket vores forbindelser også - TX af PIC til RX af SIM900 og TX af SIM900 til RX af PIC. På forhånd tak til alle, der kan hjælpe os:)
 
Du nævnte ikke, at der PIC er 5v eller 3.3V. hvis det er 5v PIC så er du nødt til en spænding konverter mellem sim900 er TX og Pic er RX. sim900 udgangsspændingen niveau er 2,7-3v. Pic I / O-input høj spænding er 4V. Så brug en spænding niveau konverter (3,3 til 5V).
 
ja, der gjorde det mange tak taroot! Jeg glemte at kontrollere spændingen niveauer af logik:) PIC, og GSM-modul kommunikerer nu, og vi er i stand til at sende SMS-beskeder, men de budskaber vi modtager indeholder AT kommandoer så godt, hvordan vi fjerne dem? tak igen:)
 
SIM300 i Echo-mode, så hver kommando den fik på sit Rx vil blive sendt tilbage på sin TX.There er en kommando i SIM300 PÅ håndbog, der vil ud af ekko. Kan være "ATE0"
 

Welcome to EDABoard.com

Sponsor

Back
Top